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 Kellerman
n
al
w
ays set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llermann
m
oved c
o
de to merge_k
e
ywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
dont save {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
mo
v
ed code to set_
m
odule
_
target()
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
is_netf
i
lter_module_target()
r
eturn
s
$defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
ma
n
n
bugfix: $
s
t
a
tus is loc
a
l var;
s
y
stem($command), not $_
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kel
l
ermann
use $do
m
ain_info
instead
o
f $domains{$
d
omain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use %tool
s
instead of $domains{$domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rmann
i
nitialize {tool
s
} with
m
ap()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
removed
{reset}; doc
u
men
t
{has_bu
i
ltin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mov
e
d code to set_do
m
ain()
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Keller
m
ann
micro-optimization: use
"
ex
i
sts" inste
a
d of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max
K
e
llerma
n
n
mo
v
ed $a
c
tion declar
a
tion
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
K
elle
r
mann
re
m
oved the
"
non_empty" fla
g
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
l
l
e
rmann
removed the "wa
s
_
c
reated" flag
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
Kellermann
merged 1059:1092 from branc
h
ferm
-
1
.
3
.
x
:
release
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kell
e
rman
n
more te
s
t suite or
d
e
r workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
merged r1059 fro
m
branch 1
.
3
.
x: targe
t
o
ptions canno
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellerman
n
me
r
ged r1056:1058 from branch 1
.
3
.
x: bugf
i
x: ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
r
emoved
lega
c
y
syntax
text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
mer
g
ed r1056
from br
a
nch 1
.
3
.
x: added test f
o
r
multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max
K
elle
r
ma
n
n
upd
a
ted TODO
II
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
r
m
a
n
n
updated
T
O
DO
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
m
e
rged
r985:
1
052 NE
W
S from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
removed ent
r
y
f
rom changel
o
g because bug was i
n
t
r
oduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax K
e
llerma
n
n
moved copy
_
on
_
w
r
ite
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lermann
dont copy depre
c
ated "
p
roto" in new_l
e
v
el()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llerm
a
nn
m
e
rged code to expect_t
o
ken()
commit
|
commitdiff
|
tree
2007-12-17
Max
Kell
e
rmann
d
o
n
'
t allo
w
lower cas
e
b
u
ilt-
i
n policy
names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Ke
l
lerma
n
n
fixed polic
y
in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate policy comm
a
nd only if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kel
l
ermann
copy-on-w
r
ite $rule{ke
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
retur
n
arr
a
y
r
ef from tok
e
nize_s
t
r
i
ng()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only this one keywo
r
d def in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
st
o
re def referen
c
e in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintrodu
c
ed declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erma
n
n
removed unused SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
u
pdate
d
bugf
i
x in cha
n
gelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
clear %current
a
fter "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rm
a
nn
fixed xt_po
l
icy
t
e
s
t
result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
parse bu
i
lt-in match modul
e
s from
$rul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
dont escape
targ
e
t/cha
i
n
n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimization: crea
t
e targ
e
t chain lat
e
r
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kell
e
rma
n
n
handle
policy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
mer
g
e
d
t
o
i
f claus
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
nn
eli
m
inat
e
d
$
negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont set
{c
r
eat
e
}
flag on chain, d
e
termin
e
that i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
don
t
p
a
ss module name to pa
r
se_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
merge module and ta
r
get keywords i
n
to $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
removed $def argument from
s
hell_append_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
extra bless tag for pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerma
n
n
removed extract_
n
eg
a
tion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
save ti
m
e by f
e
tching
{}{''}{keyw
o
rd
s
} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified chain creation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed undef
c
h
eck in n
e
tfi
l
ter_canonical_pro
t
ocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
bug
f
ix
:
verify the protocol/
m
atch
m
odule
ass
o
c
i
ation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check
n
e
t
filter_canonical_protocol() is
not
c
all
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
ellerma
n
n
dont call netfilte
r
_canonical
_
pro
t
ocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merg
e
2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
dont chec
k
for
pr
o
tocol options t
w
ice
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
removed parse_
m
atch_opt
i
on
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use
modu
l
e->
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerm
a
nn
parse module specific
def
t
o par
s
e_opti
o
n(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
remov
e
d
unuse
d
va
r
iable
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
nn
sto
r
e tar
g
et_defs in $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
don
t
fal
l
back
t
o
%mat
c
h_defs
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
replace st
r
i
ng
co
m
p
are with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another
pas
t
_tokens simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simpl
i
fied pa
s
t
_tokens
saving code
(
f
or error m
e
ssages)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
simplifie
d
next
_
toke
n
() s
h
if
t
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed more superfl
u
ous c
h
ecks
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Keller
m
ann
removed superfluous checks from prepare_token
s
()
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
r
m
ann
eliminated shell_a
p
p
e
n
d()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x K
e
lle
r
mann
o
p
timize: dont use shell_append()
for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
optimize: stor
e
negat
e
d as stri
n
g, not esc
a
ped array
commit
|
commitdiff
|
tree
2007-12-15
M
a
x K
e
llermann
o
p
t
i
mize: dont escape well-known k
e
ywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize
s
hell_escape
(
): return earl
i
er if argumen
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kell
e
rmann
removed obsolete
c
ode
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimi
z
e: dont sto
r
e @unfold
v
a
lu
e
s in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lerman
n
store rules in %domains instead of %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
o
ved code to
e
xecute_command
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
don't allow
match rules afte
r
po
l
icy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
don't a
l
low
m
atch rules bef
o
r
e poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
remove support for obsolete
n
etfilter modu
l
e
s
:
d
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
merge
9
7
7:985
br
a
nche
s
/ferm-1
.
3
.
x:
merged
f
erm
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max
K
e
l
l
ermann
merged
9
7
3:97
7
fro
m
branch ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max
K
e
ll
e
rmann
merged 945
:
973 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
erman
n
split shell pipe
i
n
t
o
tw
o
s
t
eps, so make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
splitted t
h
e
.
N
E
W rule
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Keller
m
ann
a
l
way
s
assume the
.
ferm extension on tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont write t
o
$@
.
tmp pl
u
s rename
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
d
ont copy %
$
rule in
table
s
()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
do
n
t use $chai
n
s_info
-
>{$chain}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
use @ ins
t
ead of - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
removed IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
l
e
rman
n
dont tes
t
with fe
r
m1
.
1; added m
i
ssi
n
g
.
result
fi
l
es
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
add
e
d te
s
t for unknown
m
odul
e
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
do
n
t die when a
n
unk
n
o
w
n
module is used
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
mann
only pass
%curren
t
to ent
e
r()
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
removed find_optio
n
()
commit
|
commitdiff
|
tree
next