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 $module from $rule{keywords}
2008-03-08
Max Kellermann
rem
o
ved $modu
l
e fro
m
$
r
ule{keywords}
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
removed $ty
p
e from $rule{keywords}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
simplif
i
ed protoc
o
l
m
o
d
u
le detecti
o
n
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
dont
t
est icmp with
i
cmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max Kelle
r
mann
dont test icm
p
wi
t
h
i
cmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
dont test icmp with icmpv6 keyword
s
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
dont
te
s
t
ic
m
p w
i
th icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
a
d
ded variable $
p
roto
c
ol
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
do
n
ot generate impl
i
c
it p
r
otocol
modu
l
es
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
K
e
l
l
e
r
mann
no sed on
.
result fil
e
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
r
emoved canonical
.
p
l
fr
o
m
t
est suite, do raw dif
f
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellermann
mer
g
ed 2
l
ine
s
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
m
e
rged {has_action} setters
commit
|
commitdiff
|
tree
2008-03-08
Max Ke
l
lerman
n
r
e
p
l
a
ced $rule{ac
t
ion} with
f
lag $r
u
le{has_
a
ction
}
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Keller
m
ann
s
t
o
re al
l
o
p
t
io
n
s in @{$rul
e
{options}}
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
ll
e
rma
n
n
re
c
ogniz
e
-
-match
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kellerman
n
j->jump, g->go
t
o
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
nn
accept "
m
atch" -> "m"
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
"proto"
back to
s
pec
i
al case
(
prepar
a
tion
for further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellerman
n
separat
e
loop for
d
omain,table
,
chain
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
ermann
pass
$
chain_info to tables()
commit
|
commitdiff
|
tree
2008-03-07
Max
Kellermann
import fer
m
p
rogra
m
using "require"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
perl pr
o
toty
p
es
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed
w
rap_negated
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
re
m
o
v
ed "$module"
parame
t
er
fr
o
m merg
e
_keyw
o
r
ds()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
typo
i
n m
a
npag
e
example
commit
|
commitdiff
|
tree
2008-03-05
M
ax Kellermann
news refor
m
at: import-
f
erm rewr
i
t
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
import-ferm: use module data
from
f
erm
commit
|
commitdiff
|
tree
2008-03-02
Max Ke
l
l
e
rmann
renamed
'
multi'
bless to
'param
s
'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
u
s
e
"bless" instead of wrap ha
s
href
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
K
ellerma
n
n
improved erro
r
ms
g
commit
|
commitdiff
|
tree
2008-03-02
Max
Kellermann
c
o
pyri
g
ht
y
ear 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerman
n
chec
k
$current{doma
i
n}
a
t eof
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellerm
a
n
n
se
t
h
as_rule o
n
ly
once, reverts previous comm
i
t
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
eli
m
inat
e
d rule_defined
(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
K
el
l
ermann
always
set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
m
o
ved co
d
e
to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
do
n
t save {defs}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellerma
n
n
moved code to set_modu
l
e_target
(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Ke
l
lermann
is_netfilter_mo
d
u
le_target()
return
s
$defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
r
m
ann
bugfix
:
$status
i
s local
v
ar; system($command), not $_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use
$
domain_info
in
s
tead of $domain
s
{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Ke
l
lermann
use %tools instead
o
f
$domains{$domain}{to
o
l
s}
commit
|
commitdiff
|
tree
2008-02-26
Max
K
e
l
lermann
in
i
t
ialize {tools}
w
i
th map()
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
remo
v
ed {r
e
set}; document {ha
s
_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max
K
el
l
erman
n
m
o
ved code
to se
t
_d
o
ma
i
n()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimi
z
ation: use "e
x
ists" instead
of "d
e
fi
n
ed"
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kelle
r
mann
m
oved $acti
o
n de
c
la
r
ation
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
lle
r
m
a
n
n
removed the "non_empty"
f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kellermann
remov
e
d
the "was_created"
f
lag
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
K
e
llermann
merged 1059:109
2
from b
r
anch ferm-1
.
3
.
x:
r
e
lease v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
Kelle
r
man
n
m
o
r
e
test
suit
e
order wo
r
karoun
d
s
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
m
erged
r
1059 from branch 1
.
3
.
x
: tar
g
et opt
i
ons cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
elle
r
m
ann
m
erged r1
0
56:1058 from
branc
h
1
.
3
.
x
:
b
u
gfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
r
e
moved
leg
a
cy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
mer
g
ed r1056 fr
o
m bran
c
h 1
.
3
.
x: added test
f
or m
u
ltiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellermann
u
pda
t
ed TODO I
I
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerma
n
n
u
pdated
TODO
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
merged r98
5
:1052 N
E
WS from bran
c
h
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
ler
m
a
nn
removed
e
ntry from
c
hangelog be
c
ause bug
w
a
s intr
o
duced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
el
l
ermann
moved cop
y
_
o
n_write()
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kellerm
a
nn
dont
c
opy deprecated "pr
o
to" in new_lev
e
l()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
el
l
ermann
m
erged code t
o
exp
e
ct_
t
o
k
en()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
nn
don'
t
all
o
w
l
ower case built-in policy
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kell
e
rman
n
f
i
xed p
o
licy in -
-
flu
s
h mo
d
e
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
gene
r
ate polic
y
c
om
m
and on
l
y
if it is not ACCEPT
(
which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
copy-on-write
$r
u
le{k
e
ywords}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
return arrayref from
tokeniz
e
_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only this one
key
w
ord de
f
in $rule
{
keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store
d
ef refer
e
nce in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
reintro
d
u
c
ed declar
a
t
i
o
n-o
n
l
y check
commit
|
commitdiff
|
tree
2007-12-17
M
ax Keller
m
ann
remov
e
d unuse
d
S
WITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
m
ann
upd
a
t
e
d bu
g
f
i
x
in ch
a
n
gelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
man
n
clear %curre
n
t after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
f
i
xe
d
xt_policy t
e
st result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
pa
r
se
built-in ma
t
ch modules from $rule{keywo
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llerm
a
nn
dont escape target
/
c
hain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mic
r
o-
o
ptimizati
o
n: create
target chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erm
a
nn
handle polic
y
with
o
ut tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge
d
to if
c
lauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
elim
i
nated
$
negated
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
lermann
dont set {cre
a
te} flag on chain, determine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerm
a
nn
dont pass mo
d
ule
name to pars
e
_option(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kel
l
erma
n
n
merge module
and targe
t
k
e
ywor
d
s int
o
$
r
ule{k
e
y
w
or
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remove
d
$def
a
r
gument fro
m
shel
l
_app
e
nd_
o
ptio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
extra
b
less tag
f
or pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
le
r
mann
removed ex
t
ract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
a
n
n
save ti
m
e
b
y fet
c
hing {}{''}{keyw
o
rds} before the loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kel
l
e
rmann
sim
p
lifi
e
d chain creat
i
on
c
ode
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerman
n
r
emoved undef check in
n
etfilte
r
_can
o
nical_pro
t
o
col()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
bugfix: v
e
rify t
h
e proto
c
ol
/
match module asso
c
ia
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
check n
e
tfilter_canonical_protoc
o
l()
i
s
not call
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
don
t
call netfilte
r
_canonical_pr
o
t
ocol() for
sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
m
e
rge 2 l
i
n
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check for pro
t
ocol opt
i
ons twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed pa
r
se_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use
module-
>
{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
pars
e
module sp
e
cific def to p
a
r
s
e
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
re
m
oved
unused varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
store
t
arget
_
def
s
in $rul
e
{action}{defs}
commit
|
commitdiff
|
tree
next