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
eliminated rule_defined()
2008-02-26
Max
Kellermann
elimina
t
ed
r
ule_
d
e
f
ined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always
s
et has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved c
o
d
e
to
m
erge_key
w
ord
s
()
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
m
ann
dont
sa
v
e {de
f
s}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved
c
ode to set_
m
odule_target()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
is_netf
i
lt
e
r
_module_target() ret
u
rns $de
f
s
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kel
l
e
rma
n
n
b
u
gfix:
$status is local var; system($command), not $_
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
use $domain_info instead of
$
d
oma
i
n
s
{
$
dom
a
in}
commit
|
commitdiff
|
tree
2008-02-26
M
ax Keller
m
ann
use %t
o
ols instead of $
d
omains{$domain}{to
o
l
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
in
i
tial
i
ze
{
tools} with map()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kel
l
ermann
r
e
move
d
{
res
e
t}; document {has
_
builtin
}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
m
oved code to
s
et_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Keller
m
ann
m
i
cro-optimization: use
"exists" instead of
"
defined
"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $action decla
r
ation
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
l
ermann
removed the "non_empty
"
flag
commit
|
commitdiff
|
tree
2008-02-25
Max
Keller
m
an
n
remov
e
d the "wa
s
_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
merged 1059:
1
092 f
r
om branch ferm-1
.
3
.
x: release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
a
x Keller
m
ann
mo
r
e t
e
s
t
suite ord
e
r workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
merged r1059 from branch 1
.
3
.
x: t
a
rget options canno
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
e
l
lermann
merged
r1056:1058
f
rom branch
1
.
3
.
x
:
bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
removed lega
c
y
syn
t
ax te
x
t
commit
|
commitdiff
|
tree
2007-12-19
M
a
x
Kellermann
merged
r
1056 f
r
om
b
ran
c
h
1
.
3
.
x: added test for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
l
er
m
ann
u
p
d
ated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
rmann
updated
TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
merged
r
985:1
0
52 NEWS from
b
ranch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
re
m
o
v
ed en
t
r
y
from
c
h
angelog b
e
c
a
u
s
e
bug
w
as introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
moved c
o
py
_
on_wr
i
te()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x K
e
llermann
don
t
copy depr
e
c
a
t
e
d "prot
o
"
in new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mer
g
ed c
o
de to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kelle
r
ma
n
n
don'
t
all
o
w lower cas
e
built
-
in
policy names
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
fi
x
ed
p
o
licy
i
n --flush mo
d
e
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rmann
generate policy
c
o
m
m
a
nd
o
n
l
y if it is not ACCE
P
T (w
h
ic
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-write $ru
l
e{keywor
d
s
}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Ke
l
l
e
rmann
retur
n
arrayref
f
r
o
m t
o
kenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
ermann
s
tore only this one keywo
r
d def in $rul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store d
e
f
r
eference in alias
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
ellermann
re
i
ntroduced declaratio
n
-o
n
l
y check
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
r
e
moved u
n
used SWITCH l
a
bel
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
up
d
ate
d
bugfix in
c
hangelog
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
clear %
c
urrent afte
r
"
policy
"
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
fixed xt_policy tes
t
re
s
u
l
t
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
p
a
r
s
e
built-in match
modules
from $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
ma
n
n
dont esc
a
p
e
ta
r
g
e
t/chain names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kell
e
rmann
micro-op
t
imization: create ta
r
ge
t
cha
i
n late
r
, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
h
a
n
d
le p
o
licy without tab
l
es()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to
i
f claus
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminat
e
d $nega
t
ed
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont set {c
r
eate} fl
a
g
o
n
ch
a
i
n, deter
m
ine that i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont pa
s
s
mod
u
le name to
p
ars
e
_
o
p
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ellermann
me
r
ge module and targ
e
t keywords into $
r
u
l
e{ke
y
word
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rman
n
removed $def ar
g
ument from
s
hell_ap
p
en
d
_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
lerm
a
nn
extra
b
less tag
for pre_n
e
gation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed extract_negati
o
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erm
a
nn
save time
b
y fetc
h
ing {}{''}{k
e
yw
o
rds
}
b
e
fo
r
e
t
he loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
s
i
mplified chain creation
c
ode
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
removed undef check i
n
netfilter_ca
n
onical_
p
rotocol()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerm
a
nn
bugfi
x
:
v
e
r
ify the protocol/ma
t
ch module ass
o
ciation
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
check net
f
ilt
e
r
_canonical_protocol() is
n
o
t c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont
c
al
l
netf
i
lter_canonical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
m
e
r
ge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
r
mann
dont check for pr
o
tocol options twice
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kelle
r
mann
r
emoved p
a
rse_
m
atch_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
u
se mod
u
l
e->{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse
m
odule
s
pecif
i
c def to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
removed unused variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
s
t
ore targ
e
t_defs in $rule{action
}
{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rmann
d
o
n
t
f
a
ll back to %match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ller
m
ann
replace string c
o
mpare with int
e
ger compare
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
another past_to
k
ens simpl
i
fica
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
simpl
i
fied pa
s
t
_
t
o
kens savin
g
co
d
e (for error mes
s
ag
e
s)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified
n
e
x
t_t
o
ken(
)
sh
i
ft
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
erma
n
n
removed
more su
p
erfl
u
ous checks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kell
e
rmann
removed
superfluous checks from
p
r
epare
_
tok
e
ns(
)
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerman
n
elim
i
nate
d
shell_
a
p
p
e
nd
(
)
commit
|
commitdiff
|
tree
2007-12-15
Max
Kell
e
rmann
optimize: do
n
t use
s
hell
_
append()
for one opt
i
o
n
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
optimize: store negat
e
d
as s
t
ring, not es
c
a
p
ed arra
y
commit
|
commitdiff
|
tree
2007-12-15
M
a
x K
e
l
l
ermann
o
ptimiz
e
: do
n
t esca
p
e well-
k
nown keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opt
i
mize s
h
ell_escape(): return
e
a
r
li
e
r
i
f arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
r
e
moved obsolete code
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Keller
m
ann
optimize
:
dont store @unfold
values i
n
hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
store
rules in
%doma
i
ns
i
nstead of %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
moved code to execute_comm
a
nd
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
d
on't
allow match rules
a
fter po
l
icy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
d
o
n't allow ma
t
ch rules
befo
r
e policy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Ke
l
lermann
re
m
ove support f
o
r ob
s
olete netfilter modu
l
es:
dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
merge 977:985 bran
c
hes/ferm-1
.
3
.
x: merged f
e
rm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max K
e
llermann
merged 973:977 from branch f
e
rm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max
Kell
e
rmann
me
r
ged 945:973 from
b
ranch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
M
ax Ke
l
lermann
sp
l
i
t
shell pipe int
o
tw
o
steps, so
m
ake can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerm
a
nn
splitte
d
th
e
.
NEW ru
l
e
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
a
l
ways ass
u
me th
e
.
ferm ext
e
nsion o
n
t
ests
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
ler
m
a
n
n
dont write
t
o $@
.
t
m
p pl
u
s rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
d
ont
c
o
py %$
r
ul
e
in tables()
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
r
mann
don
t
use $chains_info->{$chain}
{
policy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
use
@
i
n
s
t
ead of - for qui
e
t
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
l
l
e
rmann
r
e
moved
I
MPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
K
eller
m
a
n
n
dont test with ferm1
.
1; ad
d
ed mis
s
i
n
g
.
result files
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
add
e
d test for unknown modu
l
e
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
dont di
e
when a
n
unknown modul
e
is us
e
d
commit
|
commitdiff
|
tree
2007-11-27
Max
K
elle
r
mann
only pass %current to enter
(
)
commit
|
commitdiff
|
tree
next