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
dont test icmp with icmpv6 keywords
2008-03-08
Max
Ke
l
lermann
dont test icmp
w
ith icmpv6 keywo
r
ds
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
dont test icm
p
wi
t
h ic
m
p
v6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
ann
added
variable
$
p
r
otoc
o
l
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
d
o
not generate
i
mplicit protocol modules
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
erm
a
nn
no
sed on
.
re
s
u
lt file
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerman
n
removed ca
n
o
n
ical
.
pl
f
rom test suite
,
do raw diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
merged
2 l
i
nes
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
merged {has_acti
o
n} se
t
ters
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellerman
n
r
e
p
l
a
c
ed $rule{actio
n
}
w
i
th
f
lag $rule{has_
a
c
tio
n
}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerma
n
n
store all o
p
tions in
@
{$
r
ule{
o
ptions}}
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kel
l
e
r
mann
recog
n
i
z
e --match
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
j->
j
ump, g->goto
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
accept "match"
-> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellermann
"proto" back
t
o
special case (
p
r
eparat
i
on fo
r
furt
h
er
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
ax Keller
m
ann
sepa
r
a
t
e loop for
dom
a
i
n
,table,chain
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
ller
m
a
n
n
pass $chain_info to
tables()
commit
|
commitdiff
|
tree
2008-03-07
Max Kelle
r
mann
import ferm program using
"require"
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Keller
m
ann
perl p
r
oto
t
ypes
commit
|
commitdiff
|
tree
2008-03-07
Max Kel
l
ermann
removed wra
p
_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kel
l
e
rmann
removed "
$
modu
l
e" p
a
r
ameter
f
rom
m
erge_keyword
s
()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
ty
p
o in ma
n
page ex
a
mple
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerman
n
news refor
m
at: import-ferm rewrite
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
impo
r
t-ferm:
u
s
e
module data f
r
om
f
e
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerm
a
nn
renamed '
m
ulti' b
l
ess to
'
params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerm
a
nn
use "ble
s
s" instead of wrap has
h
ref
commit
|
commitdiff
|
tree
2008-03-02
Max
K
ellerma
n
n
improv
e
d error
m
sg
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
copyright year 2008
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kel
l
ermann
c
h
eck $c
u
rrent
{
d
o
main} a
t
eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
r
mann
set
has_rule only once,
reverts previ
o
us commi
t
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
eli
m
i
nated rule
_
defined()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
always se
t
has_r
u
l
e
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
m
oved code
t
o merg
e
_
k
eywords()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
K
ellermann
dont
s
ave {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
m
a
nn
m
o
v
e
d
c
o
d
e to se
t
_m
o
dule_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
i
s_n
e
tfilter_module_
t
arg
e
t() retur
n
s $defs
commit
|
commitdiff
|
tree
2008-02-26
Max
Kel
l
ermann
bug
f
ix: $status i
s
local var; s
y
stem(
$
c
omman
d
)
,
not $_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use $
d
omain_info inst
e
ad
o
f $domai
n
s{$
d
omain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
u
s
e %tools instead of $domains{$domain}{
t
ools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
initialize {tools} w
i
th m
a
p(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
r
e
moved {re
s
et};
document {has
_
builti
n
}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
moved code to set_
d
omain()
commit
|
commitdiff
|
tree
2008-02-25
M
ax Ke
l
lermann
micro-optimization:
u
s
e "
e
xists" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $act
i
on declaration
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kelle
r
mann
removed the "n
o
n_empty"
flag
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
ller
m
ann
r
e
moved the "was_created
"
flag
commit
|
commitdiff
|
tree
2008-01-22
Max K
e
llermann
merged 1059:1092 fr
o
m
branch ferm-1
.
3
.
x: relea
s
e v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Ke
l
lermann
more t
e
st suite o
r
d
er workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
m
e
rged r1059 from branch
1
.
3
.
x
: tar
g
e
t
options
c
annot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
merged r1056:1058 f
r
om branch
1
.
3
.
x: bugfix:
handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellermann
remo
v
ed legacy sy
n
tax t
e
xt
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ell
e
rmann
merg
e
d r1056
from branch
1
.
3
.
x: added test f
o
r multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
u
p
d
a
ted
T
ODO
I
I
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
K
e
llerma
n
n
updated
T
OD
O
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellerma
n
n
merged r985:1052
N
EWS from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
remov
e
d
e
ntry f
r
om chang
e
log because bug was introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kellermann
moved c
o
p
y
_
o
n_writ
e
()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
r
m
ann
dont copy deprecated "p
r
oto" in
new_level()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
me
r
ged cod
e
to expect_t
o
k
en
(
)
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kell
e
rmann
don't allow lower
c
a
s
e
b
u
ilt-in p
o
licy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed policy i
n
--flush mode
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Keller
m
a
n
n
ge
n
erate policy command only if it is not ACCE
P
T
(
whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
c
o
p
y-on-write $rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kell
e
rm
a
n
n
return arrayref from to
k
enize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
store only
t
his
o
ne ke
y
word d
e
f in $
r
ule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
store
def reference in alias
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
reintroduced declaration-o
n
ly
c
heck
commit
|
commitdiff
|
tree
2007-12-17
Max
Kell
e
rmann
removed unused SWITC
H
l
abel
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
update
d
bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
clear %current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerma
n
n
f
ixed
x
t_policy test r
e
s
u
lt
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse built-in
m
atch modules from $ru
l
e{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
ax Ke
l
l
ermann
dont escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
micro-op
t
imization: cr
e
ate target
c
hain
l
ater
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
handle poli
c
y without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerm
a
n
n
me
r
ged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
el
i
min
a
ted
$n
e
gate
d
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
d
on
t
set {creat
e
} f
l
ag
on chain, determine th
a
t in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
l
e
rm
a
nn
do
n
t p
a
ss
m
odule name to pa
r
se
_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
me
r
ge module and target ke
y
words
i
nto $rule{ke
y
words
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
removed $de
f
argumen
t
from s
h
ell_append
_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
man
n
e
xtra bles
s
tag
for pre
_
n
egation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed e
x
t
r
act_nega
t
i
on(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save
time b
y
fetching {}{''}{key
w
or
d
s
}
b
efo
r
e t
h
e loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kel
l
ermann
simplified ch
a
in creat
i
o
n code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
emov
e
d
u
n
d
ef c
h
eck in n
e
tfilte
r
_canonical_protocol()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
bugfi
x
: verify the prot
o
col/ma
t
ch module associ
a
t
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
check netf
i
lter_canon
i
c
al_protocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
a
nn
d
o
nt ca
l
l netfil
t
er
_
cano
n
i
cal
_
pro
t
ocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check for protocol opt
i
on
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed parse_m
a
tc
h
_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rmann
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
pa
r
se module spec
i
fic d
e
f to
p
arse_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
remove
d
u
n
us
e
d va
r
iable
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
le
r
mann
s
tore
t
arget
_
defs in $rule{a
c
tio
n
}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
o
nt fall back t
o
%match_defs
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerm
a
nn
r
e
pla
c
e string c
o
mpare with integer
compar
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
anot
h
e
r
past_t
o
k
e
ns simplificat
i
o
n
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
simpl
i
fi
e
d
p
ast_tokens
saving c
o
de (for error m
e
ssages)
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerma
n
n
simplified
n
ext
_
token() shift
commit
|
commitdiff
|
tree
next