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 Kel
l
erman
n
removed $module from
$
r
ule{k
e
ywords}
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
r
emo
v
ed $type fro
m
$rule{keywords}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
simplified protoc
o
l m
o
dule detection
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
dont test
icmp with
i
c
mpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Keller
m
ann
d
ont tes
t
i
c
mp
w
ith icmpv6 ke
y
words
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
K
e
l
ler
m
ann
d
ont test icmp with i
c
mpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
ermann
do
n
t
t
es
t
icmp with icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rma
n
n
a
d
ded variable
$protocol
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellerman
n
do not generate implicit pr
o
t
ocol modu
l
es
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
no sed on
.
result file
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
remove
d
canoni
c
al
.
pl from
t
e
s
t suite,
d
o
raw diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellerman
n
merged 2
lines
commit
|
commitdiff
|
tree
2008-03-08
Max
K
elle
r
ma
n
n
merged {has_acti
o
n} setters
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
r
e
p
l
aced
$rule{action} with flag $rule
{
ha
s
_action}
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kell
e
rmann
store al
l
options in
@
{$rul
e
{options
}
}
commit
|
commitdiff
|
tree
2008-03-08
M
ax
K
ellermann
r
ecognize --ma
t
ch
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rmann
j->jump, g->g
o
to
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellerm
a
nn
ac
c
ept "m
a
tch"
-> "m"
commit
|
commitdiff
|
tree
2008-03-08
M
ax Keller
m
ann
"proto" back
t
o s
p
ec
i
al case (prepar
a
tion for further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Ke
l
lermann
s
e
parate
loop f
o
r domain,t
a
ble,
c
h
a
i
n
commit
|
commitdiff
|
tree
2008-03-08
Max
Ke
l
lerman
n
pa
s
s $chain_info to tab
l
es()
commit
|
commitdiff
|
tree
2008-03-07
Max Kel
l
e
rma
n
n
import
f
erm program
u
s
in
g
"require"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed wrap_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed "$module" parameter
from merge_keywords()
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kell
e
rmann
t
ypo in
manp
a
ge example
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
n
e
ws reformat: import-ferm r
e
write
commit
|
commitdiff
|
tree
2008-03-05
Max Kel
l
erman
n
import
-
ferm
:
use
module data fr
o
m
ferm
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
llermann
renamed 'multi' bless to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
u
s
e "bless" instea
d
of wrap h
a
shref
commit
|
commitdiff
|
tree
2008-03-02
M
ax Kel
l
ermann
impr
o
ved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max
K
ellermann
co
p
yright
year 2008
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellerm
a
nn
check
$curre
n
t{
d
omain} at
eof
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellerm
a
nn
s
et has_rule
only once, rever
t
s pr
e
v
ious commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
e
l
iminated rule_defined(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
always set has_rul
e
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
moved code to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
d
o
n
t save {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
m
o
ved code to set_mo
d
ule_targ
e
t()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Ke
l
lermann
is
_
netfilte
r
_m
o
du
l
e_target() returns $def
s
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bug
f
ix: $st
a
t
us
i
s local var;
s
ystem($
c
ommand)
,
not $_
commit
|
commitdiff
|
tree
2008-02-26
Max
Kel
l
e
rma
n
n
us
e
$do
m
a
in_in
f
o ins
t
ead of $domains{$d
o
main}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
use %tools ins
t
ead of
$
domai
n
s{
$
domain}{tool
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
initialize {t
o
ols
}
with map(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Ke
l
le
r
mann
removed {r
e
set}; document {has
_
bu
i
ltin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
mann
moved code to se
t
_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
ll
e
rmann
m
i
cro
-
opt
i
m
ization: use "exists"
i
nstead
o
f "d
e
fined"
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Ke
l
l
e
rm
a
nn
moved $action declaration
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kellerman
n
removed the "non_empty
"
fl
a
g
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
r
e
moved the "w
a
s_cr
e
ated" flag
commit
|
commitdiff
|
tree
2008-01-22
Max
K
ell
e
rmann
merged
105
9
:10
9
2 from branch ferm-1
.
3
.
x: r
e
l
eas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more tes
t
s
u
ite o
r
de
r
workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
nn
m
e
rged
r1059
f
rom branch 1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
merged
r
1056:105
8
from bra
n
ch 1
.
3
.
x
:
bugfi
x
: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
remov
e
d
l
e
g
acy syntax
text
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
merged r10
5
6 from branch 1
.
3
.
x:
adde
d
test for mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updated
T
ODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kel
l
ermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
m
ann
m
erged
r985:1052 NE
W
S
from b
r
anch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
ll
e
rmann
r
emov
e
d ent
r
y fr
o
m c
h
angelog because
b
u
g was
i
nt
r
o
du
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved copy_on_writ
e
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
d
o
nt copy de
p
recated "proto"
i
n
ne
w
_
l
evel
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
erged code to e
x
pe
c
t_t
o
ke
n
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
don
'
t a
l
low l
o
wer case bu
i
lt-in p
o
licy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
fixe
d
poli
c
y in --flush
m
ode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate policy command only
i
f
it
i
s not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
copy-on-write $rule{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
return a
r
rayr
e
f f
r
om tokeniz
e
_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
store
o
nly this one keyword
def in $rule{k
e
ywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store d
e
f referenc
e
i
n
alias
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
reintro
d
uced declarat
i
on
-
only check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llermann
removed unused SWI
T
CH lab
e
l
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
u
p
dated bu
g
fix in changel
o
g
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
cl
e
ar %current
a
ft
e
r "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
n
n
fixe
d
xt_policy test result
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
parse built-in
match
m
odules from $rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerma
n
n
dont
es
c
ape target/ch
a
in name
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
m
ann
micro
-
opti
m
i
z
ation: create
t
arget chain later
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
er
m
ann
handl
e
policy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
m
erg
e
d to
i
f clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminated $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
dont set
{create
}
f
la
g
on c
h
ain, de
t
e
r
mine t
h
at in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
don
t
p
a
ss mo
d
ule name to pars
e
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge module
a
nd targ
e
t keywords i
n
to $rule{k
e
ywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
r
emoved $def arg
u
ment f
r
om shell_
a
pp
e
nd_option()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
extr
a
bl
e
ss tag for pre_ne
g
ation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
r
e
m
o
ved e
x
tr
a
ct_nega
t
ion
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
llermann
save ti
m
e by fe
t
ch
i
n
g
{}{
'
'}{keywords} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max
K
elle
r
mann
si
m
plified c
h
ain
c
re
a
tion co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
ann
remo
v
ed u
n
def check in net
f
ilter_ca
n
onical_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
b
ugfix: verify th
e
protocol/match m
o
d
u
le ass
o
ci
a
tion
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
lermann
c
h
eck n
e
tfilter
_
c
a
nonical_protocol() i
s
not
called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
dont call netfilter_
c
anonical_pr
o
tocol() f
o
r sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerm
a
nn
merge 2 lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kel
l
erman
n
d
ont c
h
eck fo
r
proto
c
ol option
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
removed parse_match
_
o
ptio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
ler
m
an
n
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
parse m
o
d
ule specific
d
e
f to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
removed unused varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
s
tore target_defs in $rule{
a
ct
i
on}{defs}
commit
|
commitdiff
|
tree
next