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
Ma
x
K
ellermann
dont test icmp with icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
a
d
ded variable $pro
t
ocol
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Ke
l
l
ermann
do not
g
enerate implicit protocol modules
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
n
o
sed
on
.
result file
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
ll
e
rmann
re
m
oved cano
n
ical
.
pl
f
rom
test
suite
,
do raw
diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
ann
merge
d
2 lines
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
merged {has_actio
n
} se
t
t
e
rs
commit
|
commitdiff
|
tree
2008-03-08
Max Kelle
r
mann
replac
e
d $r
u
le{a
c
tion} wit
h
flag
$
r
ule{has_action}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerman
n
s
t
ore
al
l
o
p
tions in
@{
$
ru
l
e{options}}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
r
ecognize --match
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
j
-
>jump, g->g
o
to
commit
|
commitdiff
|
tree
2008-03-08
Max
Ke
l
lerma
n
n
accep
t
"match"
-> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
"proto" back
t
o special case (preparatio
n
for furth
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
r
mann
sep
a
rate loop for
d
o
main
,
t
abl
e
,cha
i
n
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
p
ass $chain_inf
o
to
t
ab
l
es()
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kel
l
ermann
impor
t
ferm pro
g
ra
m
usi
n
g "require"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellerman
n
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed wrap_ne
g
ate
d
()
commit
|
commitdiff
|
tree
2008-03-07
Max Kell
e
rmann
r
e
moved "$module" p
a
rameter from
merge_key
w
o
rd
s
()
commit
|
commitdiff
|
tree
2008-03-07
Max
Kelle
r
man
n
typo in manpag
e
example
commit
|
commitdiff
|
tree
2008-03-05
Max Kelle
r
mann
new
s
reform
a
t: import-
f
erm r
e
wri
t
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerman
n
i
mport-ferm:
u
se module
d
a
t
a from ferm
commit
|
commitdiff
|
tree
2008-03-02
M
ax K
e
l
lerma
n
n
r
e
n
amed
'
multi'
bles
s
to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max
Kellermann
use "bless"
i
n
s
te
a
d
of wra
p
hash
r
ef
commit
|
commitdiff
|
tree
2008-03-02
Max Kelle
r
mann
i
mp
r
oved error
m
sg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
co
p
yright year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
check $current
{
domain} a
t
eof
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
K
eller
m
ann
set has
_
rule
only once, reverts previous c
o
mm
i
t
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
elimin
a
t
e
d rule_defined(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always set h
a
s_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code t
o
m
e
rge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kelle
r
mann
don
t
save {
d
efs}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellerman
n
moved cod
e
to set_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerma
n
n
is_netf
i
l
t
er_module_t
a
rget()
r
eturns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llermann
b
u
gfix:
$
s
t
atus is local
v
a
r
;
s
ystem
(
$
command
)
, not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
u
se $do
m
ain_i
n
fo
instea
d
o
f $doma
i
n
s{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
e
rmann
use %tools
i
nstead
o
f
$
domains
{
$
d
omain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
initialize {t
o
ols} wit
h
map()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kel
l
ermann
removed
{reset};
documen
t
{has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Keller
m
ann
mo
v
ed c
o
de
t
o set_
d
om
a
in()
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
K
e
ll
e
r
m
ann
micro-optimization:
u
se "exis
t
s" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerm
a
nn
mo
v
ed $a
c
tion decla
r
ation
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
rmann
r
e
moved the
"non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellermann
removed
the "was_cre
a
ted" flag
commit
|
commitdiff
|
tree
2008-01-22
Max
K
el
l
e
rmann
merge
d
1
0
59:
1
092 from bran
c
h ferm-1
.
3
.
x: release v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
a
x
Kel
l
ermann
more test suite order work
a
r
o
u
nds
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
merged
r
1059 from
b
ranch 1
.
3
.
x: target
options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerman
n
merge
d
r1056:1
0
58 from
bran
c
h 1
.
3
.
x: bugfix: hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lerm
a
nn
removed le
g
a
cy
syn
t
a
x text
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
merged r1056 from branch 1
.
3
.
x: added test for mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
upd
a
t
ed TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
merge
d
r985
:
10
5
2 NEWS fro
m
branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
removed entry f
r
om
c
h
a
n
gelog because bu
g
was introd
u
ced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellermann
moved copy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont
c
o
py deprecated "proto
"
i
n new_level(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
merged co
d
e to exp
e
ct
_
token(
)
commit
|
commitdiff
|
tree
2007-12-17
M
ax Keller
m
ann
don't all
o
w lower case
b
uilt-in policy nam
e
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
f
i
xe
d
po
l
icy in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
ge
n
erate policy co
m
mand o
n
l
y if it is not ACCEPT (
w
hich
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-wri
t
e $r
u
le{key
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
r
e
turn arrayref from t
o
k
e
nize_s
t
ring()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerm
a
nn
s
t
ore only th
i
s
one keyword def in
$
rule{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
t
ore d
e
f referenc
e
in alia
s
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kel
l
erman
n
r
eintroduced
declaration-only chec
k
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
removed unus
e
d SWITCH lab
e
l
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kell
e
rmann
updated bugfix in chan
g
elog
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
clear %curre
n
t a
f
t
e
r "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ller
m
ann
fixe
d
xt_pol
i
c
y
t
est re
s
ult
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
parse b
u
il
t
-in match modules
f
r
o
m
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kelle
r
man
n
dont escape tar
g
et/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max
K
el
l
erman
n
micro-optim
i
zation:
cre
a
te target chain late
r
,
d
o
nt
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
handle policy without t
a
bles()
commit
|
commitdiff
|
tree
2007-12-16
M
ax K
e
llermann
merged
t
o
i
f clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminated $negated
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
dont set {create}
f
lag on chain, determine that
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
do
n
t pass module name to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
m
e
rge module and targ
e
t
k
eywords
i
nto $rule{keyword
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
r
e
moved $def argument fro
m
shell_append_op
t
ion(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
lermann
ext
r
a bless tag for pre_negation
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
r
e
mo
v
ed extract_n
e
gation()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
save
t
ime b
y
fetc
h
in
g
{}{''}{k
e
ywords} before t
h
e
l
oop
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
simplified chain creation code
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
removed und
e
f check i
n
netf
i
lter_canonica
l
_prot
o
c
o
l
()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
bugfix: verify the pr
o
to
c
ol/matc
h
module as
s
ociation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check
n
etfilter_canoni
c
al_protocol() is
n
ot called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
don
t
c
a
ll netfilter
_
canonical_proto
c
ol()
f
or sp
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ell
e
rmann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
l
lerman
n
dont check for protocol options twice
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ller
m
ann
removed pars
e
_match_option(
)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerma
n
n
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
parse module
s
p
ecific def
t
o
parse_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed
u
n
used varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rm
a
nn
s
t
ore t
a
rget_defs in $r
u
l
e
{act
i
o
n
}{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont
fall back to
%
m
a
tch
_
defs
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
repl
a
c
e string
compa
r
e with i
n
tege
r
compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another past_token
s
si
m
plif
i
cation
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
le
r
ma
n
n
si
m
plifi
e
d past
_
tokens sav
i
ng c
o
de (for error
m
e
ss
a
ges)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
r
m
an
n
simplified
n
ext_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
removed more
s
u
per
f
luou
s
check
s
commit
|
commitdiff
|
tree
next