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
use %tools instead of $domains{$domain}{tools}
2008-02-26
Max Kell
e
rmann
use %
t
ools
i
nstead of $domains{$domain}{
t
ools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
n
n
initialize {tools} with
map()
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
a
nn
removed {reset};
doc
u
ment {has_bui
l
tin}
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
moved
c
ode to
set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimization
:
use "exist
s
" instead of "defi
n
e
d"
commit
|
commitdiff
|
tree
2008-02-25
Max Kel
l
erma
n
n
moved
$action declarati
o
n
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
r
emoved the "n
o
n_empty" fla
g
commit
|
commitdiff
|
tree
2008-02-25
Max Kel
l
ermann
remove
d
th
e
"
w
as
_
created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max
Kell
e
rman
n
m
e
r
g
e
d
1059:1092
f
ro
m
branch ferm
-
1
.
3
.
x
:
release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Ke
l
lermann
more test suite
o
rd
e
r workarounds
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellermann
m
e
rge
d
r1059 fr
o
m
b
r
anch 1
.
3
.
x: ta
r
get options ca
n
not
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
ax Ke
l
l
e
r
m
a
nn
merg
e
d
r
1
056:105
8
from branch 1
.
3
.
x:
b
ug
f
ix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellermann
r
emoved l
e
gacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llerman
n
merged r10
5
6 from br
a
nch
1
.
3
.
x
:
a
d
d
e
d
test for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max
K
e
llerm
a
n
n
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llerman
n
u
pdated TOD
O
commit
|
commitdiff
|
tree
2007-12-18
M
a
x Kellermann
merged r9
8
5:1052 NEW
S
from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
lermann
rem
o
ved entry from changelog
b
ecaus
e
bug was introduce
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved copy_on_wri
t
e()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
dont copy
d
eprecated "pr
o
to"
in
n
ew_level()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
ellermann
merged co
d
e to e
x
pect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
lle
r
m
a
nn
don't
a
llow lower
c
ase built-in
pol
i
c
y
nam
e
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
fix
e
d
policy in -
-
flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
e
rmann
g
enerate po
l
icy command only if
i
t is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-write $rule{key
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x K
e
l
l
erman
n
return arrayref from tokenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
m
ann
s
tore only this one keyword def in $rule{ke
y
wo
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
sto
r
e d
e
f reference in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
M
ax Keller
m
ann
reintrod
u
ced d
e
claration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max
Ke
l
lermann
r
e
moved unu
s
ed SWI
T
CH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
ma
n
n
upd
a
ted bugfix in cha
n
gelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
c
l
ear %c
u
rrent
a
f
t
er "po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
rmann
fixed xt_poli
c
y t
e
st resu
l
t
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse built-in match m
o
dules from
$r
u
le{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
dont e
s
cape target/
c
hain n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
ic
r
o-optimizati
o
n: cre
a
te targe
t
chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
h
a
ndle policy
w
ithout tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
r
mann
merged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eli
m
i
n
a
ted $negated
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
d
ont set {cr
e
ate} flag on c
h
ain, d
e
te
r
mine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
do
n
t pass
m
odule
n
am
e
to par
s
e_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
m
e
r
g
e
m
odu
l
e an
d
target keywor
d
s
int
o
$rule{k
e
y
w
ords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ellermann
re
m
oved $def
a
rgument f
r
om shell_ap
p
en
d
_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extr
a
bless tag fo
r
pre_neg
a
tion
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
remo
v
ed extra
c
t_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
sav
e
t
i
me by fetching {}{''}{keywor
d
s} be
f
ore the loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
simplif
i
ed cha
i
n
c
r
eation cod
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
removed undef chec
k
in n
e
tfilter_canonic
a
l_
p
rotocol()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rmann
bugfix: verify
t
he
protocol/ma
t
ch module
associa
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
check netfilter_canonica
l
_protocol() is
not ca
l
led
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerman
n
don
t
call
netfilte
r
_
c
anonical
_
proto
c
ol()
f
o
r sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
me
r
ge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ller
m
ann
d
ont c
h
ec
k
for p
r
o
t
ocol options twice
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ll
e
rmann
removed pars
e
_
match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rma
n
n
use module->{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerma
n
n
parse module s
p
ecific def to pars
e
_op
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
removed unused v
a
r
i
able
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erma
n
n
store target_defs in $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont
f
all back to
%match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
replace string
compar
e
with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another past_t
o
kens simplificatio
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
i
m
pl
i
fied pa
s
t_tokens sa
v
in
g
code (f
o
r err
o
r
m
e
ssages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erman
n
simpli
f
ied next_t
o
ke
n
(
)
shift
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
llermann
removed
m
or
e
superfluo
u
s
c
hecks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kell
e
rmann
r
emoved sup
e
rfluous che
c
ks from prepare_to
k
ens()
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
elimi
n
ated shell_ap
p
en
d
()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
le
r
man
n
opt
i
miz
e
: d
o
nt
use she
l
l
_
append
(
) for one
option
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
op
t
im
i
z
e
: st
o
re negated
a
s string, not escap
e
d arr
a
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: dont esc
a
p
e
well-kno
w
n
keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
l
e
rm
a
nn
optim
i
ze shell_escape(): return
e
arlier if
a
rgument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
r
emoved
obsol
e
t
e
code
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llerm
a
nn
optimize: dont store @unfold
val
u
es
in hashes
commit
|
commitdiff
|
tree
2007-12-15
M
ax
K
e
l
lermann
store rules in
%doma
i
ns instead of %r
u
l
e
s
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
moved
c
ode to execute_
c
ommand
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
er
m
ann
don't al
l
ow
match rules after policy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Keller
m
ann
d
on't
allow match rules befor
e
polic
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
m
ann
r
e
move su
p
port for
obsole
t
e
netfilter mod
u
l
e
s
:
d
st
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
merge 977:985 branc
h
e
s
/f
e
rm-1
.
3
.
x: mer
g
e
d ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kel
l
erm
a
nn
merged 973:97
7
from branch
f
e
rm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merg
e
d
945:973 from bra
n
ch ferm-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Ke
l
lerma
n
n
spli
t
shell pipe into two steps, so make
c
a
n
see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
spl
i
tted the
.
NE
W
rule
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
always
a
s
s
ume the
.
ferm ext
e
nsi
o
n o
n
t
e
s
t
s
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerma
n
n
dont write to $@
.
tm
p
plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont
c
o
p
y %$rule in tab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Max
K
elle
r
mann
don
t
use $chains_info->{$cha
i
n}
{
p
olicy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
ermann
u
se @
instead o
f
- for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerm
a
nn
removed IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont test with ferm
1
.
1; added m
i
ssi
n
g
.
result
files
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
a
dded test for
unknown module
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellerma
n
n
do
n
t die when a
n
unkn
o
wn module is
used
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
mann
only p
a
ss %current to ent
e
r()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
removed find_option()
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
import-ferm: write policy in
c
hain block
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
cha
n
g
e
argument order in test suite
commit
|
commitdiff
|
tree
2007-11-25
Max Kellerm
a
n
n
rewrote the internal rule storage; honor the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
M
a
x
K
ellerman
n
typo
.
commit
|
commitdiff
|
tree
2007-11-22
Max Ke
l
lerm
a
n
n
fixed
proto
t
ype
commit
|
commitdiff
|
tree
2007-11-22
Max K
e
llermann
added functions netfilter_canonical_protoc
o
l(), n
e
tfilter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Ma
x
Keller
m
ann
merged 94
3
:
9
45 from
branch ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
next