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
initialize {tools} with map()
2008-02-26
Max
K
ellermann
initialize {tools}
with map()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Keller
m
an
n
removed {reset}
;
docum
e
nt {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimiza
t
ion: us
e
"exists" instead of "defi
n
ed"
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kellerma
n
n
mo
v
e
d $acti
o
n declaratio
n
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
remove
d
t
he "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
rem
o
ved the
"
was_created"
flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
m
e
rged 1059:1092 fro
m
branc
h
ferm-1
.
3
.
x
:
rel
e
ase v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
ax
K
elle
r
mann
m
o
re test suite o
r
der workaround
s
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
merged r1059 from branch
1
.
3
.
x: target
options
ca
n
not
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
merged r1056:1058 from bran
c
h 1
.
3
.
x:
bugfix:
h
andle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kellermann
removed legacy s
y
ntax text
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
K
e
llermann
merge
d
r1056
f
rom branch 1
.
3
.
x: added test
f
o
r mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellermann
updated
T
OD
O
II
commit
|
commitdiff
|
tree
2007-12-18
Max
Ke
l
lermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
Keller
m
ann
merged r985:1052 NEWS from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
ler
m
ann
removed
e
n
try from c
h
angelog
because bug
w
as
i
n
trod
u
ced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kel
l
erman
n
moved copy_o
n
_write()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ller
m
ann
dont
c
opy
deprecated "proto" in new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
merged code to expect_to
k
en()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llermann
don
'
t allow lower case built-in
p
o
licy n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llerm
a
nn
fi
x
e
d
p
olic
y
in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerman
n
g
enerate po
l
i
c
y c
o
m
ma
n
d only if i
t
is
not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
e
rmann
copy-on-write $rule{k
e
ywo
r
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
return
a
r
r
ayref
from token
i
z
e_strin
g
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
sto
r
e o
n
l
y
this
o
ne keyword def in $rule{ke
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store def re
f
erence
in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llerma
n
n
re
i
ntroduced decl
a
ration-on
l
y
check
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
remo
v
e
d unus
e
d SWITC
H
label
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Ke
l
ler
m
ann
updated
bugfix in c
h
angelog
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
e
r
mann
clear
%
cur
r
en
t
a
f
ter "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
f
ixed
x
t_policy test
r
esul
t
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
parse built-in
match
modules from $
r
ule{k
e
ywo
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellerm
a
nn
dont e
s
c
a
p
e tar
g
et/c
h
ain names
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
micro-optimization: c
r
eate target chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
han
d
le policy with
o
ut tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
a
n
n
merged to if clause
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminated $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
dont
se
t
{create}
f
l
ag on
c
hain, d
e
t
ermine th
a
t in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
r
m
a
nn
d
ont
p
a
s
s module nam
e
to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
nn
merge
m
odule and ta
r
get ke
y
w
ords
i
nto $r
u
le{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
erman
n
removed $def argumen
t
from shell_appe
n
d_
o
pti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
e
x
t
r
a bless
t
ag for pre_ne
g
ation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed extract_ne
g
ation()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
save time b
y
fetching {}{''}{keywo
r
ds} before
t
he loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
r
mann
simp
l
if
i
ed c
h
ain
c
reation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed u
n
def check in ne
t
filter_ca
n
onica
l
_protoc
o
l()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erma
n
n
bugfix: ve
r
ify the
p
rotoc
o
l
/match module ass
o
ci
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerma
n
n
c
h
e
c
k
netfilter_canoni
c
al_pro
t
o
col() is
not
c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
dont call n
e
tfilt
e
r_canonical_protocol(
)
for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerma
n
n
merge 2
lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check
for pro
t
oc
o
l
o
pti
o
ns tw
i
ce
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
p
arse_match_op
t
ion(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
parse
m
o
d
ule
specific def to
p
arse_option()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
r
em
o
v
ed unus
e
d variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
store t
a
rget_def
s
i
n
$
rule{act
i
on}{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerman
n
dont fall back to %match
_
defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
replace
s
tring com
p
are with integer c
o
mpare
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
l
l
e
r
m
an
n
anot
h
er past_token
s
simp
l
ifica
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rmann
simpli
f
ie
d
past_tokens
s
avi
n
g cod
e
(for
error
messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified next_to
k
en() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
emoved more superfluo
u
s checks
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
ller
m
ann
r
emoved supe
r
fluous checks from prepare_tokens()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
elimina
t
ed shell_appe
n
d()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimiz
e
:
dont use shell_append()
for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: store negated as s
t
ring, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
optimize: dont escape well-known k
e
yword
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
m
ann
optimize shell_escape(): return e
a
rli
e
r if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
removed obsolete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optim
i
z
e:
dont store @unfold va
l
ues in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerma
n
n
sto
r
e rules in %doma
i
ns inste
a
d
o
f %rules
commit
|
commitdiff
|
tree
2007-12-15
Max
Keller
m
a
n
n
moved
code
to execut
e
_command
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
don't allow mat
c
h r
u
l
es
a
fter policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
don'
t
a
llow mat
c
h
r
u
l
es be
f
ore p
o
licy
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
remove support for obsol
e
te
n
etfilter mo
d
ules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
m
e
rge 977:985 bran
c
hes/ferm-1
.
3
.
x:
m
erged ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
merged 973:977 f
r
o
m
b
ranch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Ma
x
Kel
l
e
r
mann
me
r
ged 945:973 from branch fe
r
m
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
sp
l
it shell pipe
into
two steps, so make can
s
ee the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
splitted the
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
e
rmann
always assume
t
he
.
ferm
e
xte
n
sion on tests
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
dont write t
o
$@
.
t
m
p
plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerma
n
n
dont
copy %$rule in tables()
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
le
r
ma
n
n
dont use $chains_inf
o
->{$chain}
{
p
olic
y
}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
use @
i
nstead of - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max
K
e
llermann
removed
I
MP
O
RT_SE
D
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
erman
n
dont
t
e
st
with
f
erm1
.
1;
a
dded missing
.
r
e
sult fi
l
es
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
mann
added t
e
st for u
n
known module
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rman
n
dont die w
h
en an
u
n
known module is use
d
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
only pass %c
u
rr
e
nt t
o
enter
(
)
commit
|
commitdiff
|
tree
2007-11-27
M
ax
Kellermann
removed find_op
t
ion()
commit
|
commitdiff
|
tree
2007-11-25
Max Kell
e
rma
n
n
import-ferm: write policy in chain block
commit
|
commitdiff
|
tree
2007-11-25
Max Kelle
r
mann
c
hange argument order in te
s
t
suite
commit
|
commitdiff
|
tree
2007-11-25
Max Keller
m
a
n
n
rewrote the internal rule
s
torage;
h
o
nor the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max K
e
l
lermann
typo
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fixed p
r
ot
o
type
commit
|
commitdiff
|
tree
2007-11-22
M
a
x Keller
m
ann
added f
u
nctions
netfilt
e
r_
c
anonical_protocol(
)
, n
e
tfilte
r
_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Ma
x
Kellermann
merged 94
3
:945 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Keller
m
ann
m
erged
9
42:943
f
rom branch fer
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
next