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
pass $chain_info to tables()
2008-03-08
Max Kellerm
a
nn
pass $chain
_
info to tables()
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellermann
imp
o
rt ferm program u
s
i
n
g "require"
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
K
ellerm
a
nn
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
Max
Ke
l
lermann
re
m
oved wrap_negate
d
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kel
l
ermann
r
emoved "$module" par
a
meter from mer
g
e_k
e
y
words()
commit
|
commitdiff
|
tree
2008-03-07
Max Kelle
r
mann
ty
p
o in
ma
n
pa
g
e example
commit
|
commitdiff
|
tree
2008-03-05
M
ax Kellerm
a
n
n
n
ews reformat:
im
p
ort-ferm rewr
i
te
commit
|
commitdiff
|
tree
2008-03-05
Max Kelle
r
mann
import-f
e
rm
:
use module d
a
ta from fe
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
renam
e
d
'
multi' bless to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max
K
e
l
lermann
use "bless"
i
nste
a
d
of wrap hashref
commit
|
commitdiff
|
tree
2008-03-02
M
a
x Kellerman
n
i
m
proved error
m
sg
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Ke
l
lermann
copyrig
h
t year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
check $curre
n
t{
d
oma
i
n
}
at
eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
set has
_
rule
only once,
reverts previous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
eliminated rule_defi
n
ed()
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellerma
n
n
always set has_rule
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rmann
moved code
t
o merge_keywords
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
dont s
a
ve
{defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
mo
v
ed cod
e
to set_module_tar
g
et()
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
is
_
n
etfilter_
m
odule_target(
)
returns $def
s
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
e
r
mann
bu
g
f
i
x:
$
sta
t
us is l
o
ca
l
v
a
r; syste
m
($command
)
, not $_
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kel
l
er
m
ann
use $dom
a
in_in
f
o
i
nstead of $dom
a
ins{$domain
}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
use %t
o
o
ls
i
nstead of
$
domains{$domain}{
t
oo
l
s}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
i
n
it
i
al
i
ze {tools} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kel
l
erm
a
n
n
removed {rese
t
}; doc
u
ment {has_
b
uiltin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
M
ax
K
ellermann
mi
c
ro-opt
i
mization: use "exists" instead of "d
e
fi
n
ed"
commit
|
commitdiff
|
tree
2008-02-25
M
ax Ke
l
l
e
rm
a
n
n
m
oved $a
c
tion
decla
r
a
tion
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
r
emoved the "n
o
n_
e
mpty
"
flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerm
a
nn
removed the "was_c
r
eated"
f
lag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerm
a
nn
merged 1059
:
1
0
92 from br
a
nc
h
ferm
-
1
.
3
.
x: release v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max
Kell
e
rmann
mo
r
e test suite ord
e
r wo
r
karo
u
nds
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kelle
r
mann
merg
e
d r1
0
59 from branch 1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llermann
mer
g
ed r10
5
6:1058 from branch 1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
l
l
ermann
rem
o
ved legacy synt
a
x text
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerman
n
m
e
rged r1056 from branch 1
.
3
.
x: a
d
ded test for mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
ax
Kellermann
up
d
ated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
ler
m
ann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
merged r985:1052 NEWS from b
r
anch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max
Kellermann
remo
v
ed entry fro
m
ch
a
n
gel
o
g bec
a
use bug was introduc
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved copy_
o
n_write()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
d
o
nt c
o
p
y
dep
r
ecated "proto"
in new_le
v
el
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
merged code to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerm
a
n
n
don't allow lower
c
ase built
-
in policy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
fixed policy in
--
f
lush mode
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
lle
r
man
n
genera
t
e poli
c
y comma
n
d only if it is no
t
ACCEPT
(
whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerma
n
n
copy-on-write $ru
l
e
{
keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rmann
return arrayref from tokeni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerma
n
n
store only
t
h
is
o
ne keyw
o
rd def
in
$
r
ule{keywo
r
d
s
}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
store def
r
eference
i
n alia
s
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
reintroduced dec
l
arat
i
o
n-only
check
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellerma
n
n
removed unuse
d
SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
up
d
ated b
u
gfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
c
lear %current aft
e
r
"po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
fixed x
t
_policy
t
est resul
t
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
lle
r
mann
parse built-i
n
m
atch
modules
f
rom
$
r
u
l
e{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
d
o
nt escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerma
n
n
micro-optimization: create t
a
r
g
et
c
h
ain later
,
d
ont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kell
e
rmann
handle policy with
o
ut tables(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged t
o
if clauses
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
eli
m
in
a
ted
$n
e
gated
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerm
a
nn
dont
s
e
t
{create} flag o
n
chain,
d
eterm
i
ne th
a
t in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
er
m
ann
dont pass mo
d
ule
name to par
s
e
_
opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
mer
g
e
m
odule and t
a
r
g
et
k
eywords into
$
r
u
le{ke
y
wo
r
ds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kell
e
rmann
r
emoved
$
def argument from s
h
ell_app
e
nd_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
a
nn
extra bless
tag for pre_ne
g
ati
o
n
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Ke
l
lermann
removed ext
r
act_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
er
m
ann
sa
v
e time
b
y fetching {}{''}{keywor
d
s}
bef
o
re the loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Ke
l
lermann
simpl
i
fied c
h
ai
n
creation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
removed undef
c
h
eck in netfilter_canon
i
cal_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ell
e
rm
a
nn
bugfix:
verify
t
he pr
o
tocol/match mod
u
le association
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
c
h
eck netfilter_c
a
n
o
n
ical_protocol() is not calle
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
do
n
t
call netfilter_c
a
nonical_protoco
l
(
)
for spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
m
e
r
ge 2 l
i
nes
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
dont check for
protocol opt
i
on
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
rem
o
v
e
d par
s
e_m
a
tch_
o
ption
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
use
m
o
d
ule->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
p
a
rse modul
e
s
pecific
def to parse_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
rem
o
ved unused varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llerm
a
nn
sto
r
e targ
e
t_defs in $rule{action}{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
erm
a
nn
dont fall back to %mat
c
h
_
def
s
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rman
n
re
p
l
ace string compare with int
e
ger compare
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
another past_tokens simplific
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
mann
simplified pa
s
t_tokens saving
code
(
for err
o
r messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
simp
l
ified nex
t
_token()
shift
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
removed mo
r
e superflu
o
us c
h
ecks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
e
llermann
r
e
moved
s
uperfluo
u
s checks from p
r
epare_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
e
l
i
minated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
optimiz
e
: dont u
s
e
shell
_
append() for one op
t
ion
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
optim
i
z
e
: store negated as
s
t
r
ing, not escaped
a
rray
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
optimize: don
t
escap
e
well-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
optimize she
l
l_escape()
:
r
e
turn
earli
e
r
if
a
rgument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
a
nn
remo
v
ed
obsol
e
te code
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
o
ptim
i
z
e: dont
s
tore
@
unfold
values
i
n hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
store rules in %domai
n
s inste
a
d of %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
moved
c
ode to
e
xecute_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
d
on
'
t allow matc
h
r
u
l
e
s
a
f
ter po
l
ic
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don
'
t
allow ma
t
ch rul
e
s befor
e
policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
re
m
ove su
p
port for obso
l
ete netfilter
m
od
u
l
es: d
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
e
r
g
e
9
77:98
5
br
a
nche
s
/f
e
rm-1
.
3
.
x: m
e
rged
f
erm 1
.
3
.
1
commit
|
commitdiff
|
tree
next