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 canonical.pl from test suite, do raw diff -u, many changes to test suite...
2008-03-08
Max Kellermann
re
m
o
ved
c
a
non
i
c
al
.
pl from
tes
t
s
u
ite
,
do raw
diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
merged 2
lines
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellermann
me
r
ged {
h
as_act
i
on
}
setters
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
re
p
laced $ru
l
e{action} w
i
th flag $r
u
l
e
{has_action
}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
sto
r
e
a
ll
op
t
ions in @{
$
r
ule{options}
}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
recognize --matc
h
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kell
e
rmann
j
-
>
jump,
g->go
t
o
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kel
l
ermann
a
ccep
t
"
match" -> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
"p
r
oto" back to
s
pecial case (preparati
o
n
for further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
separate lo
o
p
f
or
d
o
main,
t
able,chain
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
pass
$
c
h
ain_
i
nfo t
o
tables()
commit
|
commitdiff
|
tree
2008-03-07
M
a
x
Kell
e
rmann
import ferm program u
s
ing "requir
e
"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellerman
n
perl p
r
ototypes
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellermann
r
emo
v
ed wrap_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max
Ke
l
lermann
removed "$mo
d
u
l
e
" para
m
e
te
r
from
m
erge_keyw
o
rds()
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellermann
t
ypo in manp
a
g
e examp
l
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kell
e
rmann
new
s
reformat: impor
t
-ferm rewrite
commit
|
commitdiff
|
tree
2008-03-05
M
a
x
K
ellermann
import-fe
r
m
:
us
e
module data from ferm
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
r
en
a
med
'
multi' bless to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kell
e
rmann
use "
b
l
ess" instead
of wrap hashref
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
i
m
p
roved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
c
opyrigh
t
year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
c
h
e
ck $current{domain} at eof
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
K
e
lle
r
mann
se
t
has_rule on
l
y
once, reverts previous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
el
i
minated rule_
d
efined
(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
always set has_rule
commit
|
commitdiff
|
tree
2008-02-26
M
ax K
e
l
lerman
n
moved code to merge_k
e
ywor
d
s()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Ke
l
l
e
rmann
dont s
a
ve
{de
f
s}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
ler
m
a
nn
m
o
ved
c
ode to set_modul
e
_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
is_netfilter_
m
odule_
t
arget
(
) returns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bugfix: $status is local var;
s
ystem($command
)
, not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
use $domain_info instea
d
of $domains{$
d
o
m
ain}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
use %tools instead of $do
m
ains{$domain}{tools
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
in
i
t
i
a
l
ize {tools} with map()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Ke
l
lerman
n
r
e
moved {reset
}
; d
o
cum
e
n
t
{has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
mo
v
ed
c
ode
t
o set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lerm
a
nn
mi
c
ro-opt
i
mization:
use
"
exists"
inste
a
d
o
f "def
i
ned"
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kellermann
m
o
ved $
a
ction declar
a
tion
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
llermann
rem
o
ved th
e
"non_empty" f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
Max Kel
l
er
m
ann
remo
v
ed the "wa
s
_crea
t
ed"
f
lag
commit
|
commitdiff
|
tree
2008-01-22
M
ax
K
ellermann
m
er
g
ed 1059:1092
f
r
om
branch ferm-1
.
3
.
x: release v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max K
e
l
lermann
more tes
t
suite order workaround
s
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rman
n
merged r1059 from branch 1
.
3
.
x: target optio
n
s ca
n
no
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellerman
n
m
erged r1056:1058
f
rom
b
ranch 1
.
3
.
x: bu
g
f
ix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
rem
o
ved legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
M
a
x
Kellermann
mer
g
ed r1
0
56 from
b
r
anch 1
.
3
.
x: a
d
ded test for multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
u
p
d
a
t
ed T
O
DO II
commit
|
commitdiff
|
tree
2007-12-18
Max
Kellermann
updated T
O
D
O
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Ke
l
lermann
merged r985:1052 NEWS f
r
o
m branch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
removed entry from
c
hangelog bec
a
use bug
was intro
d
uced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Ke
l
l
ermann
m
oved copy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
dont copy d
e
p
r
e
c
ated "proto
"
in new_lev
e
l(
)
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
mer
g
ed cod
e
t
o
ex
p
ect_to
k
e
n()
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
r
mann
don'
t
allow
l
o
w
er cas
e
b
uil
t
-in pol
i
c
y
n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerma
n
n
fixed policy in --flu
s
h
m
ode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
gene
r
ate po
l
icy command only if
i
t is not
A
CCEPT (whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
copy-on-write $r
u
l
e
{key
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
r
eturn arr
a
yref from
t
okenize
_
s
t
rin
g
()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llerman
n
s
tore only t
h
is one keyword def in $rul
e
{key
w
o
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kel
l
ermann
sto
r
e
d
e
f
r
eference in
a
lias
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
e
rmann
reintroduced
declaration-only c
h
eck
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
removed unused S
W
ITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
u
p
d
a
t
ed
bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
clear %current after "po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
fix
e
d xt_pol
i
cy test
r
esult
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerm
a
nn
parse built-in match mo
d
ules from $rule{k
e
ywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellerma
n
n
dont escape target
/
c
hain n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
micro-o
p
t
i
m
i
zation: create t
a
rget
ch
a
in later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Keller
m
ann
handl
e
p
olicy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged
to
i
f clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
e
l
imi
n
ated $negated
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kelle
r
mann
don
t
set {create} flag on chain, d
e
t
ermi
n
e
that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
ont pass module name to parse_o
p
ti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
m
erge m
o
dule and target keywor
d
s i
n
to $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
remo
v
ed $def arg
u
men
t
from shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
lerm
a
n
n
ex
t
r
a
b
l
ess tag
f
or
pre_negatio
n
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerma
n
n
removed extract_n
e
gation(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
save time by fetching
{
}{''}{keywords
}
before the
loop
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
simpl
i
fied c
h
ain creation
c
ode
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
remove
d
undef check in netfilter_
c
a
n
onical
_
protocol()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
b
u
gfix: verify
t
he protoco
l
/match
m
odule
a
ssociation
commit
|
commitdiff
|
tree
2007-12-16
Max
Keller
m
ann
check netfilter_canon
i
cal_protocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
dont call ne
t
filt
e
r
_canonic
a
l_pro
t
ocol()
f
or s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerma
n
n
m
e
rge 2
lines
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Ke
l
lermann
dont ch
e
c
k for protocol op
t
ions twice
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
remov
e
d parse_match_opt
i
on(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
u
s
e module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
an
n
parse modul
e
specifi
c
def to
pars
e
_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed unused variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
st
o
re target_defs in $r
u
le{acti
o
n}{d
e
f
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
do
n
t fall back to %match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace
string compare with integer
co
m
pare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
anoth
e
r past_tokens simpli
f
ic
a
t
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simp
l
i
f
i
ed past_tokens
saving c
o
de
(for error messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
s
implified
n
ext
_
t
o
ken()
sh
i
ft
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remov
e
d more sup
e
rfluous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed su
p
erfl
u
ous checks from p
r
e
p
are_tokens
(
)
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
elimin
a
ted shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
erman
n
optimiz
e
: d
o
nt
u
se s
h
el
l
_append() for one o
p
tion
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
optimize:
store ne
g
ated as
s
tring, not escap
e
d arra
y
commit
|
commitdiff
|
tree
next