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
M
a
x K
e
llermann
i
n
itialize
{
t
oo
l
s} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
removed
{reset}
;
doc
u
ment
{
has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
man
n
moved code to set_dom
a
in()
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Ke
l
lerm
a
n
n
micro-opt
i
mizat
i
on: use "
e
xists"
i
nstead
o
f "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kel
l
ermann
m
oved $action de
c
laration
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
removed the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
removed t
h
e "wa
s
_crea
t
ed"
flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
m
e
r
ged 1059:1092 from
bra
n
ch ferm-1
.
3
.
x: rel
e
ase
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
ax Kellermann
more test
suite order workar
o
unds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellermann
merged r
1
059 fro
m
branch 1
.
3
.
x:
target options
c
annot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Keller
m
a
n
n
merged r105
6
:
1058 f
r
om bran
c
h 1
.
3
.
x: b
u
gfi
x
:
h
andle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
r
emoved lega
c
y syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellermann
merged r1056 fro
m
branch
1
.
3
.
x: a
d
ded tes
t
for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
mann
upda
t
e
d
TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
upda
t
ed TODO
commit
|
commitdiff
|
tree
2007-12-18
M
a
x K
e
llermann
m
e
r
ged r985:1052 NEWS fro
m
branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
mann
re
m
oved
e
ntry f
r
om changel
o
g because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kel
l
erm
a
nn
moved co
p
y_on_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
d
o
nt copy depreca
t
ed "
p
roto" in new_l
e
ve
l
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rm
a
nn
m
erged code t
o
expect_token(
)
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
don'
t
allow lo
w
er case built-in policy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
n
n
fixed polic
y
in -
-
f
l
ush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
ge
n
erate poli
c
y co
m
ma
n
d o
n
ly if it is not AC
C
EPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
ermann
c
o
py-
o
n-w
r
ite $rule{
k
eywor
d
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
mann
return a
r
rayref fro
m
tokeni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lermann
store only this one
ke
y
word def i
n
$
r
ul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
t
or
e
def
r
e
f
erence in alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
rei
n
troduce
d
declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
remo
v
ed unus
e
d
SW
I
TCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
upda
t
e
d bugfix
in chang
e
l
og
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
cle
a
r %curr
e
n
t aft
e
r "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
n
n
fixed xt_poli
c
y te
s
t result
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
parse
b
uil
t
-in m
a
tch m
o
d
ules from $rule
{
keyw
o
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
dont
escape
t
arget/chain names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellerman
n
micro-o
p
t
imization: create target chai
n
later, d
o
nt
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
ha
n
d
l
e polic
y
without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
merg
e
d
to if
c
laus
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
eliminat
e
d $negated
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
dont se
t
{creat
e
} flag on c
h
a
i
n, determin
e
t
hat in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
elle
r
mann
dont pass mo
d
ule
n
ame t
o
pars
e
_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
merge modu
l
e
and targe
t
keywo
r
ds
i
nto
$rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
mann
removed $def argument from she
l
l_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
extra bless tag
f
or
p
r
e_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
rem
o
v
e
d extract
_
n
e
g
a
ti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
mann
save
time by fetching {}{''}{keywords} befor
e
the loop
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
s
i
mpl
i
fied chai
n
crea
t
ion code
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rma
n
n
remo
v
e
d
undef check in netfilter_canon
i
cal_protocol()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kel
l
e
rmann
bugfix: verify the prot
o
col/mat
c
h
modu
l
e
a
ssociation
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
check netfilter_
c
an
o
nical_prot
o
col() is
not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
don
t
call netfilter_canonical_protocol() f
o
r
sp
o
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
man
n
m
erge 2
l
ines
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
d
o
nt check for protoco
l
options twice
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed parse_match_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
u
s
e mo
d
ul
e
-
>
{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rmann
pa
r
s
e
m
o
dule
spe
c
ific def to parse_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
removed unus
e
d variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
s
t
ore t
a
rge
t
_defs in
$
r
u
l
e
{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerm
a
nn
don
t
fal
l
back to %match_def
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace string co
m
pare
w
ith intege
r
com
p
a
re
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
another past_t
o
k
e
ns simplific
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified past
_
tokens sav
i
ng c
o
d
e (for error
m
essages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simpl
i
fied next_token(
)
shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
removed more super
f
luous
c
hecks
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
remove
d
super
f
luous checks from pre
p
are_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
el
i
minated she
l
l_
a
ppend()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
op
t
imize: dont u
s
e shell_append() f
o
r
o
ne opti
o
n
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
o
p
ti
m
i
ze: store negated as string, not escaped a
r
ray
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerm
a
nn
optimize: don
t
esca
p
e we
l
l-know
n
keywords
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellermann
optimize shell_escape(
)
: return earlie
r
i
f
argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
remove
d
obsolete code
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerm
a
nn
optimize: d
o
nt sto
r
e @unf
o
ld val
u
es in
h
ashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
stor
e
rules i
n
%domains instead of %rule
s
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
m
o
ved code to execut
e
_com
m
and
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don
'
t allow match rule
s
after policy
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
d
on't allow match rules before po
l
i
c
y
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
rem
o
ve support for
o
bsolete n
e
t
filter m
o
dules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
r
m
ann
merge
977:985 branc
h
es/ferm-1
.
3
.
x: merged
f
er
m
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max
K
e
llermann
m
e
r
g
e
d 9
7
3:977 fro
m
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kell
e
rmann
merged 945:973
from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellerma
n
n
spl
i
t shell pipe into two s
t
eps, so make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
splitt
e
d the
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerma
n
n
always assume
t
he
.
ferm extension on tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rm
a
n
n
dont write to $@
.
tmp plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont copy %$rule in tab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont us
e
$chains_info->{$ch
a
in}{pol
i
cy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
us
e
@ instead
of
-
fo
r
quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
r
mann
rem
o
ved IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
d
o
nt test
wit
h
fe
r
m1
.
1;
a
dded missing
.
result files
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lermann
a
dded test for unknown mod
u
le
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
dont die when
an unknown module is
used
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
only
p
ass
%
c
urrent to
enter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerm
a
nn
removed fi
n
d
_option()
commit
|
commitdiff
|
tree
2007-11-25
Max
K
e
l
l
ermann
import-fer
m
: write poli
c
y in
chain blo
c
k
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
change arg
u
ment or
d
er
in t
e
st suite
commit
|
commitdiff
|
tree
2007-11-25
Max Kellerma
n
n
r
e
w
ro
t
e the i
n
ternal r
u
l
e
storage; honor th
e
order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
M
a
x Kellermann
ty
p
o
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fixed pro
t
otype
commit
|
commitdiff
|
tree
2007-11-22
M
ax Kell
e
r
m
ann
added functions netfilter_c
a
nonica
l
_protoc
o
l(
)
, netfilter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
m
erged 943:945 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max K
e
llermann
merged 942:943
from bran
c
h ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
next