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
no sed on .result file
2008-03-08
Ma
x
Kel
l
e
rma
n
n
no sed
on
.
resul
t
fil
e
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rman
n
remov
e
d canonic
a
l
.
pl from t
e
st
s
uite, do raw
diff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
ann
merged 2
line
s
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellermann
me
r
ged {has_action} setter
s
commit
|
commitdiff
|
tree
2008-03-08
Max Ke
l
lermann
replace
d
$r
u
le{a
c
t
i
o
n} with flag
$rule{
h
as_action}
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rmann
store all options in @{$rule{op
t
ions}}
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
l
lermann
recognize --m
a
tch
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
erma
n
n
j->j
u
mp,
g->goto
commit
|
commitdiff
|
tree
2008-03-08
Max Kelle
r
mann
acc
e
pt "
m
a
tch
"
-> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
"proto
"
back to specia
l
case
(
prepara
t
ion for further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellerm
a
nn
separate
l
oop for d
o
main,table,chain
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
pass $chain_info to t
a
bl
e
s()
commit
|
commitdiff
|
tree
2008-03-07
M
ax K
e
llermann
import ferm pr
o
gram using "re
q
uire"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
perl p
r
o
t
ot
y
p
e
s
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellerm
a
nn
removed w
r
a
p_negated()
commit
|
commitdiff
|
tree
2008-03-07
M
ax K
e
llerma
n
n
remov
e
d
"$module
"
parameter from merge_keywords()
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kell
e
r
m
a
n
n
t
ypo in
m
an
p
a
ge
e
xampl
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kelle
r
mann
news reformat
:
i
m
port-ferm rewrite
commit
|
commitdiff
|
tree
2008-03-05
Max
Kellerma
n
n
impor
t
-f
e
rm: u
s
e module data
f
rom ferm
commit
|
commitdiff
|
tree
2008-03-02
Max Ke
l
ler
m
ann
ren
a
med 'multi
'
bless to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
u
s
e "bles
s
" i
n
stead of wrap h
a
s
h
ref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
improved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
cop
y
r
i
ght year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
ch
e
c
k
$curren
t
{domain}
a
t eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
set has_
r
ule only onc
e
, r
e
verts previous c
o
m
m
it
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
eliminated
r
u
le_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
always set has_r
u
le
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
K
e
lle
r
mann
m
o
ved
c
ode to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
d
ont save {def
s
}
commit
|
commitdiff
|
tree
2008-02-26
M
ax
Kell
e
r
m
ann
m
oved code to set_mod
u
le_t
a
rget
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
i
s_ne
t
f
i
l
ter_module_target()
returns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bu
g
fix: $
s
tatus is l
o
cal var; syste
m
($command
)
, not
$
_
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
erma
n
n
u
s
e $domain_
i
nfo instead of $dom
a
ins{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max
K
eller
m
ann
use %tools instead
of $d
o
mains{$domain
}
{to
o
ls}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerma
n
n
initi
a
l
ize {tool
s
}
with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
ler
m
a
nn
removed {reset}; d
o
cume
n
t
{
has_bu
i
lti
n
}
commit
|
commitdiff
|
tree
2008-02-25
M
a
x Kellermann
moved
c
od
e
to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimization: use "exi
s
ts" instead of "define
d
"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $
a
ction declara
t
ion
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the "non_emp
t
y" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the "was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
M
a
x Kel
l
er
m
a
n
n
merged 1059:1092
f
rom branch fe
r
m-1
.
3
.
x:
r
eleas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
Kel
l
ermann
more tes
t
s
u
ite order w
o
rkarou
n
ds
commit
|
commitdiff
|
tree
2007-12-19
M
ax K
e
llerman
n
merged
r
105
9
from branch 1
.
3
.
x: targ
e
t options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
mer
g
ed r105
6
:1058
f
rom branch
1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rm
a
nn
removed
l
egacy
syntax
t
ext
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
nn
merged
r
1
0
5
6 from branch 1
.
3
.
x: added test for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max
Kellerm
a
nn
u
pdated TODO
II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
n
n
update
d
TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
merged r985:1052
N
EWS from branch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
remov
e
d entry from changelog because bug
w
as
i
n
tro
d
uced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
m
oved copy_on_wr
i
te()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
dont
copy deprecat
e
d
"
prot
o
" i
n
new_level()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kel
l
ermann
merged code to expect_
t
ok
e
n()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
don'
t
allow
low
e
r case bui
l
t
-
in policy
names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
f
ix
e
d p
o
l
i
c
y in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellerman
n
generate po
l
icy
command
o
nly if it i
s
not ACCEP
T
(which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lermann
copy-on-write
$
rule{keywords
}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
return arrayref from tokenize_strin
g
()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
store only th
i
s
o
n
e
keyword def in $rul
e
{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
stor
e
d
e
f reference in alias
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Keller
m
ann
r
e
i
n
troduced declaratio
n
-onl
y
check
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
rem
o
ved unused SW
I
TCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
m
a
nn
updated bugfix in
changelo
g
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
cle
a
r %cu
r
rent after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
fixed xt_polic
y
t
est
r
esult
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
p
arse
built-in match mo
d
ules from $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
mann
dont esc
a
pe target/chain
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
micro-
o
ptimization: create target chai
n
l
a
ter, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
handle policy witho
u
t tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
m
e
rge
d
to i
f
c
la
u
ses
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
e
liminated $ne
g
ate
d
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerman
n
dont
set {cr
e
a
te} flag on
c
hain,
d
e
termi
n
e that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
dont pass mod
u
le na
m
e
to parse_o
p
tion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
m
e
rge mo
d
ule an
d
t
a
r
ge
t
keywo
r
ds into
$
r
u
l
e{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
remov
e
d $def argume
n
t
f
ro
m
shel
l
_
a
ppend_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra bl
e
ss t
a
g for pre_
n
egation
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rmann
removed extrac
t
_ne
g
ation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rmann
save time by
f
etching {}{'
'
}{keyw
o
r
ds} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
simpli
f
ied chain
creation code
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
mann
removed und
e
f check i
n
netfilter_ca
n
onical_prot
o
col()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
bugfi
x
: veri
f
y the protocol/ma
t
ch module asso
c
i
a
tion
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
llermann
chec
k
netfilter
_
canoni
c
al_protoc
o
l
(
) is
not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont call n
e
t
filt
e
r_canonical_p
r
otocol(
)
for spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merg
e
2 l
i
n
e
s
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
dont
c
h
e
ck
f
or protocol options twice
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
removed parse_match_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
u
se module
-
>
{
d
e
fs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
parse m
o
dule speci
f
ic def to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Ke
l
ler
m
ann
removed unused variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
s
t
or
e
target_defs in
$rule{action}{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
d
o
nt
fall back to %match_defs
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellermann
repl
a
c
e
string com
p
a
r
e w
i
t
h
i
nteger
co
m
pare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
anot
h
er past_tokens simplific
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
r
m
ann
s
i
mplified past_token
s
saving
code (for e
r
ror mess
a
g
e
s)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
el
l
erma
n
n
sim
p
l
i
fied ne
x
t_token() sh
i
f
t
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed m
o
re superfluo
u
s
checks
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
a
n
n
removed sup
e
rfluous checks from prepar
e
_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
elim
i
n
ated shell_app
e
n
d()
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
er
m
a
nn
op
t
imize
:
dont use s
h
ell_app
e
nd() for on
e
opt
i
o
n
commit
|
commitdiff
|
tree
next