repo.or.cz
/
ferm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
always set has_rule
2008-02-26
Max Kellerm
a
nn
a
l
w
ays
set has_rul
e
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
move
d
code to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerm
a
n
n
dont save {def
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
ller
m
ann
mov
e
d code to se
t
_modul
e
_
t
arget()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
i
s_netf
i
lter_modu
l
e_tar
g
et() returns $de
f
s
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerma
n
n
bugfix: $status is
lo
c
a
l var; syst
e
m
($comm
a
nd), not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kelle
r
man
n
u
se $domain_info
i
nstead of $domain
s
{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
use
%
tools instead of $domai
n
s{$doma
i
n
}
{
t
o
ols
}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kell
e
rmann
i
nit
i
al
i
ze {t
o
ols} w
i
th map()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
l
er
m
ann
removed {re
s
e
t}; docu
m
ent {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kel
l
e
rmann
move
d
c
ode to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerma
n
n
micro-optimiz
a
tion: use "exists" i
n
stead of "
d
efined"
commit
|
commitdiff
|
tree
2008-02-25
Max
Kel
l
erman
n
m
o
ved $action
declaration
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
l
ermann
remov
e
d
the
"
n
on_empty
"
fl
a
g
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed
t
he "
w
as_created" flag
commit
|
commitdiff
|
tree
2008-01-22
M
ax Kelle
r
mann
merged 1059:1092 fr
o
m branch fer
m
-1
.
3
.
x:
r
e
l
eas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more
test s
u
ite ord
e
r workar
o
unds
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lerm
a
nn
mer
g
ed r1059 fr
o
m bran
c
h 1
.
3
.
x: targ
e
t
opt
i
ons cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kelle
r
mann
merged r1056
:
1058 from branch 1
.
3
.
x:
b
ugfix: ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
r
emoved
l
e
g
acy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
e
rged r1056 from branch 1
.
3
.
x: added
te
s
t
for multipl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
l
l
erman
n
updated TO
D
O
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
mann
merged r985:1052
N
EWS from br
a
nc
h
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
r
m
a
n
n
removed entry from changelog
b
e
cause bug was introduce
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kell
e
rm
a
nn
moved copy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont copy deprecated "proto"
i
n new_lev
e
l()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mer
g
ed co
d
e to expect_tok
e
n
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don't
a
l
l
ow lo
w
e
r
case built-in policy
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed polic
y
in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llerma
n
n
generate policy comm
a
nd on
l
y
if it
i
s n
o
t
AC
C
EPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-write $ru
l
e{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerman
n
re
t
urn arrayref from t
o
k
e
niz
e
_string(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only this one keyword def in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
store def
referen
c
e
i
n
alia
s
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
r
e
i
n
t
roduced de
c
laration-only check
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerma
n
n
r
emoved unused
S
WITC
H
label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
upda
t
ed bugf
i
x in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
ann
clear %current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
fixed xt_policy tes
t
res
u
lt
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
l
le
r
mann
pa
r
se bui
l
t
-
in mat
c
h module
s
from $
r
ule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
m
ann
don
t
escap
e
ta
r
ge
t
/chai
n
name
s
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Ke
l
l
e
r
m
ann
micro-o
p
timization: cr
e
ate target chain la
t
e
r, don
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
ll
e
rmann
handle policy with
o
u
t
t
ables()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kell
e
rmann
merged to if claus
e
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
el
i
m
inated $ne
g
ated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
dont set
{c
r
eate} flag on
c
h
ain, de
t
ermine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerm
a
nn
d
o
n
t pa
s
s m
o
d
ule na
m
e
t
o
parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merg
e
module and tar
g
et keywords
i
n
to
$
r
ule
{
keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remo
v
ed $def argument from shell_appe
n
d_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
extra bless
tag for pre
_
negatio
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
em
o
ved
extract_negation()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kelle
r
mann
s
av
e
t
ime by f
e
tching {}
{
''}{keyw
o
rds} befor
e
t
h
e loop
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
simplified chain
creati
o
n
c
ode
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
removed
undef ch
e
ck
i
n
n
e
t
f
i
lter_c
a
non
i
cal_pr
o
to
c
o
l()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
r
m
a
nn
bugfix: veri
f
y the prot
o
col/match module association
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kell
e
rmann
check netfil
t
er
_
canonica
l
_pr
o
tocol() is not c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
d
o
nt call netfilter_cano
n
ical_pro
t
ocol
(
)
fo
r
spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
m
e
rge 2 li
n
es
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
d
ont check
f
or protocol options
t
wic
e
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
rem
o
ved parse_match_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
use
m
odu
l
e
->
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse module speci
f
ic
def
t
o parse_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
el
l
ermann
remove
d
unused variable
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
lermann
store target_
d
efs in
$
r
ule
{
ac
t
ion}{defs}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
d
ont fall
b
a
ck to
%
ma
t
ch_d
e
f
s
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rmann
rep
l
ac
e
strin
g
com
p
a
re with int
e
ge
r
c
ompare
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
ann
a
n
o
t
he
r
p
ast_tokens s
i
mplification
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerman
n
sim
p
lified past_to
k
ens s
a
ving code
(
fo
r
e
r
r
or
me
s
sage
s
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
mo
v
ed
m
o
re superfluous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
re
m
oved superfluous checks from p
r
e
p
are_to
k
ens()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Keller
m
ann
elimin
a
t
e
d
s
hell_appe
n
d()
commit
|
commitdiff
|
tree
2007-12-15
Max
Kelle
r
mann
optimize
:
do
n
t use shell
_
a
p
pend(
)
for one opti
o
n
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellerma
n
n
optimize:
s
tore negat
e
d as str
i
ng, not escaped
array
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellerman
n
optimize: dont escape well-known keyw
o
rds
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
ll
e
rma
n
n
optimize sh
e
ll_escape(): return e
a
r
lier if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
ll
e
rmann
removed obsol
e
t
e
code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
opti
m
i
ze:
dont store @unfold valu
e
s in
h
a
shes
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellerm
a
nn
store
rules in %domains instead of %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
moved co
d
e to exec
u
te_comm
a
nd
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
e
llermann
don't allow
match rules after policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don't allow match rules before
polic
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
r
e
move support fo
r
o
b
solete netfilter
m
odules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
m
e
r
ge
9
77:985 b
r
a
n
ches/ferm-
1
.
3
.
x
: mer
g
ed
f
erm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Ma
x
Ke
l
l
e
rma
n
n
m
e
rged 973:977 from branch f
e
rm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max
K
ellerm
a
nn
merged 945:973 from
b
ranch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lerman
n
split shell pip
e
into two steps, so mak
e
can see
th
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
splitted the
.
NEW rul
e
commit
|
commitdiff
|
tree
2007-11-27
Max
K
el
l
ermann
a
l
ways assume
t
he
.
ferm extensi
o
n on t
e
s
t
s
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
r
m
ann
dont w
r
ite t
o
$@
.
tmp plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont copy %$rule in
t
ab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
d
o
n
t
use
$chai
n
s_info->{
$
chain}{policy
}
commit
|
commitdiff
|
tree
2007-11-27
Max
K
el
l
erm
a
nn
use
@
instead of - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
re
m
oved IMPORT_SE
D
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
dont test with ferm1
.
1; added
mi
s
sing
.
result files
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
e
r
m
a
nn
added
te
s
t
for unknown module
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kel
l
ermann
dont die when
an
u
nknown modu
l
e
i
s used
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellermann
o
nly pass %curr
e
nt to
e
nter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
remo
v
e
d
find_option
(
)
commit
|
commitdiff
|
tree
next