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
removed {reset}; document {has_builtin}
2008-02-26
M
a
x
Kel
l
er
m
a
n
n
removed {reset}; do
c
ument {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
moved code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mic
r
o-optimiza
t
ion:
u
se "exists" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
llermann
moved $acti
o
n declaratio
n
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Keller
m
ann
r
emove
d
t
he
"
n
on_e
m
pt
y
"
f
lag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
re
m
oved the "was_cre
a
t
ed"
flag
commit
|
commitdiff
|
tree
2008-01-22
M
ax
K
eller
m
an
n
mer
g
e
d 1059:1092 from branch ferm-1
.
3
.
x: releas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more te
s
t su
i
te order workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellermann
merged r
1
059 from bran
c
h
1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
me
r
ged r1056:1058 from branch 1
.
3
.
x:
bugf
i
x: hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
K
e
llerma
n
n
remo
v
e
d
legacy synta
x
text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
nn
merged r10
5
6
f
rom branch 1
.
3
.
x: added test
f
or
multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
u
pdated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
Kellermann
u
p
dated TOD
O
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
m
e
r
g
e
d
r98
5
:1052 NEWS from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellermann
removed ent
r
y fro
m
changelog beca
u
se bug
w
as i
n
troduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
moved
c
opy_on_write
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
dont copy deprecated
"
proto" in new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
m
e
r
g
ed c
o
de to
e
xpec
t
_token
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
don't
a
l
l
o
w
lower cas
e
built-in policy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
f
i
xed poli
c
y in
--flush
m
ode
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lermann
generate pol
i
cy comm
a
n
d o
n
ly if it is
not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-wr
i
te
$r
u
le{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
ermann
retu
r
n arrayre
f
fr
o
m tokenize
_
string()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
store only this one keywo
r
d
def in
$rule{keyw
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store def refer
e
n
ce in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llermann
reintrodu
c
ed declarat
i
on-onl
y
check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
eller
m
ann
remo
v
ed un
u
sed SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
lle
r
mann
updated bugfix in
changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
clear %cu
r
rent after "po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
fixed
xt_policy te
s
t result
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
parse built-in match mod
u
les from
$rul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
rmann
d
o
nt e
s
cape
t
arg
e
t/chai
n
na
m
es
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimi
z
ation: create target chain
l
ater,
d
ont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
handle polic
y
without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
ermann
merged to i
f
clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
eliminated $n
e
g
a
t
ed
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
do
n
t
s
et {c
r
eate}
f
lag on
c
hain, determine t
h
at in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
d
o
nt
p
ass modul
e
name
t
o parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
m
erge module
a
nd
target keywords into $r
u
le{keyw
o
rds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed $d
e
f a
r
gument fr
o
m shell_a
p
pend_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
extra
b
les
s
tag for
p
re_nega
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
removed ex
t
ract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
save ti
m
e by fetc
h
i
n
g {}{
'
'}{keywords}
b
ef
o
re the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erm
a
n
n
simplif
i
ed chain creation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed un
d
e
f ch
e
ck in net
f
ilter_canonical_p
r
otocol()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
mann
bugfix: ver
i
fy the protocol/match mod
u
le associati
o
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check netfilter_canonical
_
pr
o
t
o
col() is
not calle
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
d
ont call netfilter_canonical
_
p
r
otoco
l
()
f
o
r
sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rmann
dont ch
e
ck fo
r
pr
o
tocol o
p
t
i
ons t
w
ice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed parse_match_op
t
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
use mod
u
le->{
d
efs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
parse
m
odule spec
i
f
i
c def to
p
arse
_
option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
remov
e
d unused
v
ariable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
store
t
arget_defs
in $rule{action}
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
dont
f
all back to
%match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replac
e
st
r
ing c
o
mpare with int
e
g
e
r compare
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
e
llerman
n
another past
_
tokens simp
l
ification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
simplif
i
e
d
past_tokens
s
aving
c
ode
(fo
r
error
mes
s
a
g
e
s)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
simplified next_
t
oken
(
) shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
re
m
o
ved more su
p
erfluous
c
hecks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Keller
m
ann
removed su
p
er
f
l
u
ous c
h
eck
s
from prepa
r
e_toke
n
s
()
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llerman
n
eliminated
s
h
ell_appe
n
d(
)
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
r
mann
op
t
imize
:
dont
u
se s
h
ell_append()
for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
o
p
t
i
mize: sto
r
e ne
g
ated as string, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
op
t
im
i
ze: dont escape well-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize s
h
ell_escape()
:
return earlier if
argumen
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
r
emove
d
ob
s
olete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
optimize
:
dont store @u
n
fold values in ha
s
hes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
s
tore rule
s
i
n
%domains instea
d
of
%
rules
commit
|
commitdiff
|
tree
2007-12-15
M
ax
Kellermann
mov
e
d
c
ode
to exec
u
te_comm
a
n
d
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
don't allow match
r
u
l
e
s after p
o
lic
y
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerman
n
don't al
l
ow match rules before
pol
i
cy
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kell
e
r
m
ann
rem
o
ve supp
o
rt for obso
l
ete net
f
ilte
r
module
s
:
dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
merge
977:985
b
ranc
h
es
/
ferm-
1
.
3
.
x
:
merged f
e
rm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellerman
n
merged
9
73:977 from bran
c
h ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merg
e
d
945:973 from
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
spl
i
t
shell
p
ipe into two steps, so
make
c
a
n see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lermann
spli
t
ted the
.
N
E
W
rule
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellermann
always assume the
.
ferm e
x
tensio
n
on t
e
sts
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont write to $@
.
t
mp plus rename
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellerma
n
n
don
t
co
p
y %$rule in
tabl
e
s()
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
dont use
$
cha
i
ns_info->{$chain}{po
l
ic
y
}
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
lle
r
mann
use
@
instead of
-
for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
removed IM
P
ORT_
S
E
D
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerma
n
n
dont t
e
s
t with ferm1
.
1; added mi
s
sing
.
re
s
ult
f
iles
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
added test for unknow
n
module
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellerman
n
dont die when
an unkn
o
w
n
module
is use
d
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellerman
n
only pass %current to en
t
er()
commit
|
commitdiff
|
tree
2007-11-27
Max
Kell
e
r
man
n
re
m
o
ved find_option()
commit
|
commitdiff
|
tree
2007-11-25
Max Ke
l
lerma
n
n
i
mport-ferm: wri
t
e po
l
ic
y
i
n
cha
i
n blo
c
k
commit
|
commitdiff
|
tree
2007-11-25
Max
K
e
l
l
er
m
ann
change argum
e
nt order in te
s
t
s
uite
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
r
e
wrote t
h
e
i
n
t
erna
l
rule storage; h
o
nor t
h
e order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kel
l
e
rmann
typ
o
.
commit
|
commitdiff
|
tree
2007-11-22
M
a
x K
e
l
le
r
mann
fixed
p
r
o
totype
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
adde
d
functions
n
etfil
t
er_canon
i
c
al_protocol(), netfilter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellermann
merge
d
943:945 f
r
om branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Keller
m
ann
m
erged 942:
9
43 from
branch fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max
Kellerman
n
fixed policy syntax in
t
est
case
commit
|
commitdiff
|
tree
next