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 Kel
l
er
m
ann
d
o
n
t
t
est icmp with i
c
mpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Ke
l
l
ermann
added var
i
able $protocol
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
d
o
n
o
t ge
n
erate
i
mplicit pr
o
t
o
co
l
modules
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellermann
n
o
sed on
.
re
s
u
l
t file
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
rem
o
ved
canonic
a
l
.
p
l
from test suite, do
r
a
w di
f
f
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
merged 2 line
s
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
merged
{
h
as_action} se
t
ters
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kell
e
rmann
replaced $rule{acti
o
n}
w
ith flag $rule{
h
as_action}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
store
all o
p
tions in @{$rule{options}}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
nn
recognize --m
a
tch
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerma
n
n
j-
>
jump, g->goto
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellerman
n
accept "match" -> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerman
n
"
proto" b
a
ck to special c
a
se (preparation for fu
r
t
her
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
separate loo
p
for
d
omain,tab
l
e,chai
n
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
ermann
pass $chain_info to ta
b
les()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
impor
t
f
erm
p
rogra
m
using "re
q
uire"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellerm
a
nn
pe
r
l prot
o
types
commit
|
commitdiff
|
tree
2008-03-07
Max K
e
llermann
rem
o
v
e
d
wrap_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed "$
m
odul
e
" para
m
eter from merge_ke
y
words()
commit
|
commitdiff
|
tree
2008-03-07
Max
K
eller
m
ann
typo in man
p
age e
x
ampl
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerma
n
n
ne
w
s
r
eformat: import-ferm r
e
write
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
import-f
e
rm: use module
data from
f
erm
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
renamed 'multi' b
l
ess to 'par
a
ms'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerm
a
nn
use "bless" instead of w
r
ap hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Ke
l
lerman
n
improved e
r
r
o
r msg
commit
|
commitdiff
|
tree
2008-03-02
M
a
x
K
ellermann
c
o
p
yright y
e
ar 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
c
h
eck $curr
e
nt
{
domain}
a
t
e
of
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
s
et has_ru
l
e on
l
y once, re
v
erts previous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
elimina
t
ed rule_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
m
a
nn
a
l
ways se
t
has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved
c
ode to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kelle
r
mann
dont save
{defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
r
mann
moved c
o
d
e to set_
m
odul
e
_ta
r
g
et()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Keller
m
a
n
n
i
s_netfilter_modu
l
e_target() re
t
u
rns $d
e
f
s
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bugfix
:
$status is local var; sy
s
tem($command)
,
not $_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use
$domain_
i
nfo instead of
$
domai
n
s
{
$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
us
e
%tools ins
t
ead of
$
domains{$domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max
Kelle
r
m
a
nn
initiali
z
e
{
too
l
s}
with m
a
p()
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
removed
{r
e
s
et}; doc
u
ment {has
_
b
u
iltin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved code t
o
set_domain(
)
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimizat
i
on:
use "exi
s
t
s" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
mann
moved
$
action declaration
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
rem
o
v
ed
t
he "non_empty" fla
g
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lermann
re
m
oved the
"
wa
s
_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
merged 1059:109
2
fro
m
branch ferm-1
.
3
.
x: r
e
le
a
se v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max
K
e
l
lermann
more
tes
t
s
u
ite order workaroun
d
s
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
e
rge
d
r10
5
9 from
b
ranch 1
.
3
.
x: target o
p
tions cann
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
K
ellermann
merged r10
5
6:1058 from branch 1
.
3
.
x: bugfix:
han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kel
l
e
r
mann
removed legacy
s
yntax text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
erged r
1
056 from branch 1
.
3
.
x: added te
s
t
for mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
up
d
a
ted TOD
O
I
I
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
up
d
ated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
r
m
ann
merged
r
985:10
5
2 NEW
S
from bra
n
ch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Ke
l
lermann
remove
d
entry from ch
a
ngel
o
g
b
ecause bug was
intr
o
d
uced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
l
l
ermann
m
o
v
ed copy_on_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
dont
co
p
y d
e
precated
"
pr
o
to" i
n
new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
le
r
ma
n
n
merge
d
code to expect_toke
n
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don't allow lower case b
u
ilt-i
n
p
oli
c
y names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
fi
x
ed
policy in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
g
ene
r
ate policy c
o
mmand only if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lermann
copy-on-write $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerma
n
n
ret
u
rn
arrayref from
t
oken
i
ze_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only this
o
ne keywo
r
d
def
in
$rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x K
e
llermann
store def
refer
e
nce in alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintroduced decla
r
ation-
o
nly
c
hec
k
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
remo
v
ed unused S
W
ITCH lab
e
l
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
u
pd
a
t
e
d bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
ann
clear %cur
r
ent af
t
e
r "
p
ol
i
cy
"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
fixed xt_
p
olicy
test result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
parse built-in match modules
from $rule{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellerma
n
n
dont escape target/cha
i
n names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
m
i
cr
o
-optimizatio
n
: create
tar
g
et c
h
ain lat
e
r
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
ma
n
n
ha
n
dle p
o
licy wit
h
ou
t
tabl
e
s()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to if clau
s
es
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
m
ann
e
l
i
m
i
nated $neg
a
ted
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
dont
s
et
{c
r
eate}
f
lag on chain, d
e
termine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
do
n
t
pas
s
m
o
dule na
m
e
to
p
arse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rmann
merge
m
odule and target ke
y
words into
$rule{
k
eywor
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remo
v
ed $def
arg
u
ment f
r
o
m
shell_append_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
extra
bl
e
ss tag for pre_negat
i
on
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerm
a
nn
re
m
ove
d
extr
a
c
t
_
n
egation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save time by fetching {}{''}{keyw
o
rds} befo
r
e the lo
o
p
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rmann
simplified chain cre
a
tion code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed u
n
def check in netfilter_c
a
nonic
a
l_pro
t
ocol()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
bugfix: verify
th
e
protoco
l
/match
m
odule
ass
o
ciatio
n
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
ma
n
n
check n
e
tfilter_canonical
_
protocol() is
n
o
t
c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerma
n
n
dont call ne
t
filter_canonical_protoc
o
l() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge 2
l
ines
commit
|
commitdiff
|
tree
2007-12-16
M
ax K
e
ll
e
rm
a
nn
dont check for protocol opti
o
ns
t
wice
commit
|
commitdiff
|
tree
2007-12-16
Max
K
el
l
ermann
removed pars
e
_m
a
tch_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
p
arse
module specific de
f
t
o
parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
rem
o
ved
unus
e
d variab
l
e
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
store targe
t
_d
e
fs in
$
rule{ac
t
ion
}
{
defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont fall back
t
o %match_def
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
r
e
place string
compare wi
t
h integ
e
r comp
a
re
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
another past
_
tokens simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified past_tokens
s
a
ving code (
f
or er
r
or me
s
sages)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
simpl
i
fi
e
d next
_
token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
r
em
o
ved more super
f
l
u
ous checks
commit
|
commitdiff
|
tree
next