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
import-ferm: use module data from ferm
2008-03-05
Max Kellermann
import-ferm: use
m
odule dat
a
fro
m
fe
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
renamed 'multi'
bless to 'para
m
s'
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
K
e
llermann
use "bl
e
ss
"
i
n
stead of wrap ha
s
href
commit
|
commitdiff
|
tree
2008-03-02
Max Keller
m
a
n
n
im
p
roved e
r
ror msg
commit
|
commitdiff
|
tree
2008-03-02
Max Keller
m
ann
copyright year 2
0
08
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kel
l
ermann
check $current{d
o
m
ain}
a
t eof
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
set
h
a
s
_rule
only once, reverts
p
re
v
ious commit
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rmann
elimin
a
ted rule_defined
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
mo
v
ed code to merge_ke
y
words()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
l
erma
n
n
dont s
a
ve {defs}
commit
|
commitdiff
|
tree
2008-02-26
M
ax Ke
l
lermann
moved code to set_modul
e
_ta
r
ge
t
()
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
is_netfilter_module_tar
g
et()
returns
$defs
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rmann
bugfix: $statu
s
i
s
lo
c
al var; sy
s
t
em($co
m
m
a
nd)
,
n
o
t
$_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
n
n
use $domain_info instead of $dom
a
ins{$d
o
main
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
use %too
l
s in
s
tead of $dom
a
ins{$doma
i
n}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
i
nitialize {tools}
with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
rem
o
ved
{
re
s
et
}
; document {has
_
builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max
Ke
l
lermann
m
oved co
d
e to set
_
domain(
)
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kell
e
rmann
micro-opt
i
mization: use "exis
t
s" instead
o
f "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mov
e
d $ac
t
ion declar
a
tion
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kellerm
a
nn
removed
t
he "non_
e
mpty"
f
lag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the "was_created
"
fl
a
g
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerm
a
nn
merged 1059
:
109
2
from branch ferm
-
1
.
3
.
x
:
r
elease v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more te
s
t
suite order wor
k
ar
o
u
n
ds
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
merged r1059 from bra
n
ch 1
.
3
.
x
:
target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellerm
a
nn
merged r1056:1058 from branc
h
1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellermann
r
emoved
l
egacy syntax
text
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kel
l
e
rma
n
n
m
erged r1
0
56 from bran
c
h 1
.
3
.
x:
added test
for
multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Kel
l
e
r
mann
updated
T
ODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
upd
a
ted TOD
O
commit
|
commitdiff
|
tree
2007-12-18
Max
K
e
llermann
m
e
r
ged r985:1052 NEWS
f
rom br
a
nch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
lerma
n
n
r
emoved
e
ntr
y
from cha
n
gelog be
c
aus
e
bug was
i
ntroduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved copy_on_wri
t
e()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
d
ont
c
opy dep
r
ecated "proto
"
in ne
w
_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
me
r
ge
d
cod
e
to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
d
o
n't
a
llow lo
w
er case built-i
n
p
o
l
i
c
y
names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Keller
m
ann
fixed policy in --flus
h
m
ode
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellerma
n
n
generate
policy
c
ommand only if i
t
is not
ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
erma
n
n
c
opy-on-w
r
ite $ru
l
e{keywor
d
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ell
e
rmann
r
e
turn arrayref
fr
o
m
t
o
ke
n
ize_st
r
i
n
g()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ell
e
rmann
s
t
o
re
only thi
s
one keywor
d
def in $r
u
le{key
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
r
mann
store def r
e
ference
in alia
s
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kel
l
ermann
reintroduced decl
a
ra
t
ion
-
o
n
ly che
c
k
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerm
a
n
n
r
e
mov
e
d u
n
used SWITCH
label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
updated bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
c
l
ear %cu
r
ren
t
a
f
ter
"
poli
c
y"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
fixed xt_policy test
r
esult
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
parse buil
t
-in match
modules
f
rom $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
lermann
d
o
n
t escape t
a
rget/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
ic
r
o-optimiza
t
ion
:
create target chain lat
e
r,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
handle pol
i
cy wi
t
ho
u
t tab
l
es()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
merg
e
d
to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rma
n
n
eliminated $negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont set {create} flag on chain
,
deter
m
ine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
dont pass modu
l
e name to
p
a
rse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
mer
g
e
module a
n
d
target keyword
s
into $rul
e
{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
llermann
r
e
moved $d
e
f argument from shel
l
_app
e
n
d
_o
p
tio
n
()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
l
er
m
ann
extra
bles
s
tag f
o
r pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerm
a
nn
re
m
oved
e
x
tract_ne
g
a
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
a
ve
tim
e
by
fetching {}{''}{keywo
r
d
s
}
b
e
f
o
re the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
simpl
i
fied c
h
ain creation code
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
remo
v
ed un
d
ef check in netfilter_cano
n
ic
a
l_proto
c
ol()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
bugfix:
v
erif
y
the
p
rotoc
o
l/match module associat
i
o
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
ch
e
ck ne
t
f
i
lter_canon
i
cal_protoco
l
(
) is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
lerma
n
n
do
n
t call netfilter_c
a
nonical_protocol()
for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge 2
l
ines
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
dont che
c
k
for
protocol
option
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed par
s
e_match_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kelle
r
man
n
use modu
l
e->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
parse module specif
i
c def to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
remov
e
d
u
n
u
s
e
d variable
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
ellerm
a
nn
s
tore t
a
rget_defs
i
n
$
rule{action}{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont fall bac
k
to %match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerm
a
nn
replace str
i
ng compare with integer c
o
mpare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another past_tokens si
m
pli
f
ica
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simpli
f
ied past_tokens saving code (for error message
s
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
simp
l
ified next_to
k
en() s
h
ift
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
removed mor
e
s
u
perfluous c
h
ecks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Ke
l
lermann
removed superfl
u
ous
ch
e
cks from prepare
_
tokens(
)
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
eliminated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
o
ptimize:
d
o
nt use shell_append() for one option
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
optimize: store
n
egated as string
,
not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerm
a
nn
opti
m
i
z
e: dont escape well-known
k
eywords
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellerm
a
n
n
optim
i
ze shel
l
_escape(): retur
n
e
a
r
l
ier if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remov
e
d obso
l
ete
code
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
man
n
optimiz
e
:
dont store @
u
nfold values in hashes
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerm
a
nn
store
r
u
les in %domains instead of %
r
ules
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
mov
e
d
c
ode to e
x
e
c
u
t
e_command
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
don't allow match r
u
les a
f
ter policy
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
l
l
erman
n
d
on't
a
llow
match rules b
e
for
e
policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remove
s
upp
o
rt for obsolete netfilter
modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
merge 977:985 branches/ferm-1
.
3
.
x:
merged ferm
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
merged 9
7
3:9
7
7 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max
K
ellerm
a
nn
me
r
ged 945:973
fro
m
br
a
nc
h
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
ermann
split
s
he
l
l pipe into t
w
o steps,
so make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
a
nn
splitted the
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
always as
s
um
e
the
.
ferm extension on tests
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kellermann
d
o
n
t
write to $@
.
tmp
p
l
us rename
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
do
n
t co
p
y %$ru
l
e in
tables()
commit
|
commitdiff
|
tree
next