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 old makefile vars
2008-03-10
Max Kellermann
r
e
m
o
ved o
l
d
mak
e
fi
l
e vars
commit
|
commitdiff
|
tree
2008-03-08
Max
Kell
e
rmann
comment ty
p
o
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
copy-on-write
bui
l
t-in keywor
d
s
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
eliminated g
e
t_b
u
iltin_
k
eywords()
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellermann
removed $mo
d
u
l
e from $rule
{
keywords}
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
removed
$type
fr
o
m
$
rule{keywor
d
s}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
simplified
p
rot
o
col mod
u
le d
e
tecti
o
n
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
dont test icmp with icm
p
v6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellermann
d
o
n
t
t
e
st
icmp with
i
cmpv6
keywords
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kellermann
d
o
nt te
s
t
i
cmp wit
h
icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
an
n
dont test icmp
w
ith icmpv6 ke
y
words
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
K
ellermann
added variable $protocol
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
l
lermann
do n
o
t g
e
nerate implicit protocol modules
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellerman
n
no
s
ed on
.
r
e
sult file
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kel
l
ermann
removed cano
n
ical
.
pl fr
o
m test su
i
te, do ra
w
diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
K
ellermann
merged
2
line
s
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
ermann
merged {has_action} setters
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kellerm
a
nn
replaced $rule
{
action} with flag $rul
e
{has_actio
n
}
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
a
n
n
store all options in @{$rule
{
options}}
commit
|
commitdiff
|
tree
2008-03-08
Max
K
el
l
ermann
recognize --match
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
j
-
>jump, g->goto
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
l
l
e
rmann
a
ccept
"match"
-
> "m
"
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kell
e
rmann
"prot
o
"
back to spec
i
al
cas
e
(
p
reparation for fu
r
ther
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kelle
r
mann
separate loop
for do
m
ain
,
t
a
ble
,
cha
i
n
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rm
a
nn
pa
s
s $chai
n
_
i
nf
o
to tables
(
)
commit
|
commitdiff
|
tree
2008-03-07
M
ax
Kelle
r
m
a
nn
import ferm prog
r
am using "require"
commit
|
commitdiff
|
tree
2008-03-07
M
a
x
Keller
m
ann
perl p
r
ototype
s
commit
|
commitdiff
|
tree
2008-03-07
Max
K
el
l
ermann
remove
d
wrap_negated()
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kellermann
removed "$
m
odule" parameter from m
e
rge
_
keywo
r
d
s
()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
typo i
n
manpage example
commit
|
commitdiff
|
tree
2008-03-05
Max
Kell
e
rmann
news
reformat: import-ferm rewrit
e
commit
|
commitdiff
|
tree
2008-03-05
Max K
e
l
ler
m
ann
i
m
port-ferm: use m
o
dule data
fro
m
ferm
commit
|
commitdiff
|
tree
2008-03-02
M
a
x Kellerman
n
renamed 'multi' bless to 'par
a
ms'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerman
n
use "bless" instea
d
o
f
wrap h
a
shref
commit
|
commitdiff
|
tree
2008-03-02
Max
Ke
l
lermann
i
m
proved error msg
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
K
ell
e
r
m
ann
c
opy
r
ight y
e
ar 2008
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
check
$current{domai
n
}
at
e
of
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
set has_rul
e
only once, reve
r
ts
pr
e
vious commit
commit
|
commitdiff
|
tree
2008-02-26
M
a
x K
e
llermann
elim
i
nated rule_d
e
f
ine
d
()
commit
|
commitdiff
|
tree
2008-02-26
Max
K
el
l
erm
a
nn
a
lways set ha
s
_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved co
d
e to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
d
ont
s
ave {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code to set_mod
u
le_targe
t
()
commit
|
commitdiff
|
tree
2008-02-26
Max
K
elle
r
mann
is_n
e
tfilter_modu
l
e_target(
)
return
s
$def
s
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
b
ugfix: $status is local var; sy
s
tem($command)
,
not
$
_
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
u
s
e $domai
n
_inf
o
i
nstead of $domains{$d
o
m
a
in}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use %tool
s
i
n
s
tea
d
of
$domains{
$
domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
erma
n
n
initialize {to
o
l
s
}
with
map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
removed
{re
s
et}; document {has_b
u
il
t
i
n
}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
m
o
ved code t
o
s
et_domain()
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kell
e
r
m
an
n
micro-op
t
imization
:
us
e
"exists" instead of "de
f
ined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerma
n
n
moved $action de
c
l
aration
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kellerm
a
nn
removed the "non_e
m
pty" fla
g
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
le
r
mann
removed t
h
e "was
_
created" f
l
a
g
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
m
e
rged 1059:1092 from branch f
e
rm-1
.
3
.
x: releas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
a
x
Kellermann
m
ore test
s
ui
t
e ord
e
r wor
k
arounds
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
m
erged
r10
5
9 fr
o
m branch 1
.
3
.
x: ta
r
g
et opti
o
ns canno
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
nn
merged r1056:1058 from branch 1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
remove
d
l
e
gacy syntax
t
ext
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Ke
l
lerm
a
nn
merged
r
1056 from branch 1
.
3
.
x
: a
d
ded t
e
st fo
r
multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
update
d
TODO
I
I
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
K
e
llerm
a
nn
m
e
rg
e
d r985
:
1052 NE
W
S from branc
h
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kel
l
e
r
man
n
remov
e
d
entr
y
from chan
g
e
l
og because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kellermann
mov
e
d copy
_
on_write
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
m
a
n
n
d
ont copy
d
e
p
r
ecated "proto"
in ne
w
_level()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerma
n
n
merged
code to expect_token
(
)
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
nn
don't
a
llow lower case bui
l
t-in policy na
m
es
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
fi
x
ed polic
y
i
n
--
f
lush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
generate policy command
o
nly if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
copy-o
n
-
w
rite $rul
e
{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ller
m
ann
retur
n
arrayre
f
from tokeni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store onl
y
this one ke
y
wor
d
d
ef in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
store def referenc
e
in alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
rei
n
t
r
o
d
u
ced de
c
larat
i
on-only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
removed unused
SWI
T
CH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
u
p
da
t
ed bugfix in changelo
g
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
nn
clear %current after
"po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed
xt_pol
i
c
y test result
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Ke
l
le
r
ma
n
n
p
a
rse bui
l
t-
i
n match mod
u
les from $ru
l
e{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimization: create target c
h
ain la
t
er
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
handle policy wit
h
o
ut tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to if
clauses
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
mann
el
i
minated $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
ann
dont
set
{create} flag on chain
,
determine that
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
m
a
nn
dont pass mo
d
ule
nam
e
t
o
p
ar
s
e_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kel
l
ermann
m
e
rge module and target ke
y
words i
n
to $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remove
d
$d
e
f argu
m
ent fro
m
shell_app
e
nd_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
ex
t
ra
b
l
e
s
s
tag for
p
re_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
rem
o
v
e
d extract_negation()
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kellerman
n
s
ave time by fetching {
}
{''}{k
e
y
words} before th
e
loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
implif
i
e
d
chain
c
reation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
r
m
a
nn
r
e
moved
u
ndef chec
k
i
n
n
etfi
l
ter_canonical_
p
rotocol()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
bug
f
ix: ve
r
ify
t
he protocol
/
match module associat
i
on
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
check
netfilter_
c
ano
n
ical_protocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont c
a
l
l netfi
l
ter_ca
n
onical_pro
t
ocol
(
) for
s
p
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check
f
o
r protocol
options twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
m
oved parse
_
match_o
p
t
ion
(
)
commit
|
commitdiff
|
tree
next