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
accept "match" -> "m"
2008-03-08
Max K
e
lle
r
mann
accept "
m
atch" ->
"
m"
commit
|
commitdiff
|
tree
2008-03-08
Max
K
e
ller
m
ann
"proto" back
t
o special ca
s
e
(
prepa
r
a
tion for
f
urther
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max
K
elle
r
mann
separate loop fo
r
domain,table,chai
n
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerman
n
p
ass
$
chain_
i
n
fo to tabl
e
s
(
)
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Keller
m
a
n
n
i
m
po
r
t ferm
program
us
i
n
g "requi
r
e"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellerman
n
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
Max
K
ellermann
re
m
oved wra
p
_
n
e
g
ated
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kel
l
ermann
removed
"
$module" pa
r
amet
e
r from merge_ke
y
words()
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellermann
typo
i
n
manpage ex
a
mple
commit
|
commitdiff
|
tree
2008-03-05
Max
K
ellermann
news re
f
ormat
:
import-fe
r
m re
w
rite
commit
|
commitdiff
|
tree
2008-03-05
Max
K
ellermann
impo
r
t
-
ferm
:
use module data from ferm
commit
|
commitdiff
|
tree
2008-03-02
M
a
x Kellerm
a
n
n
r
e
name
d
'
m
ulti' ble
s
s to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
u
s
e "bless" instead of w
r
ap h
a
s
h
ref
commit
|
commitdiff
|
tree
2008-03-02
M
a
x Kellermann
imp
r
ov
e
d
er
r
or ms
g
commit
|
commitdiff
|
tree
2008-03-02
M
ax Kel
l
erman
n
copyright ye
a
r 2008
commit
|
commitdiff
|
tree
2008-02-26
Max
K
el
l
ermann
check $current{d
o
main} at eof
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
set has_rule only once, r
e
v
erts
pr
e
vious commit
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
elimi
n
ated rule_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always set h
a
s_rule
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
l
erma
n
n
mo
v
e
d c
o
de to me
r
g
e_keyword
s
()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
don
t
save {de
f
s}
commit
|
commitdiff
|
tree
2008-02-26
M
ax
Kellermann
m
oved code t
o
s
e
t_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kelle
r
mann
is_netfilter_module_target() r
e
turns
$
defs
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
bugfix: $status is local
v
ar; system($co
m
mand
)
, not $_
commit
|
commitdiff
|
tree
2008-02-26
Max
Ke
l
ler
m
a
n
n
use $domain_info instead o
f
$do
m
a
in
s
{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kell
e
rmann
use %tools instead of $domains
{
$domain}{
t
ools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
r
m
ann
initi
a
lize {tools} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
r
e
moved {rese
t
}; document {has
_
builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max
Keller
m
ann
moved
c
ode to se
t
_do
m
a
i
n
(
)
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerm
a
nn
micro-op
t
imization
:
u
se "exi
s
t
s" instead
o
f "defined"
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
K
e
l
lerman
n
mov
e
d $ac
t
ion declaration
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
llermann
removed the "non_empty" f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
removed the "
w
as_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kell
e
rmann
merg
e
d 1059:1092 fr
o
m b
r
anch ferm
-
1
.
3
.
x: r
e
lease
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
ax Kellermann
m
ore
test suite order
wor
k
a
r
oun
d
s
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kell
e
r
m
a
n
n
merg
e
d r
1
059 fr
o
m branch 1
.
3
.
x: target optio
n
s
c
ann
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellermann
merged r
1
056
:
1058 f
r
om br
a
nc
h
1
.
3
.
x: bugfix:
h
andl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Keller
m
ann
removed legacy syn
t
ax text
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kellermann
merged
r1056 from branch 1
.
3
.
x:
a
dde
d
test for mul
t
ip
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
upda
t
ed TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerman
n
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
m
er
g
ed r985:1052 NEWS from b
r
a
n
c
h
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
r
e
m
oved
entry from chan
g
elo
g
because bug was introduce
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
moved c
o
p
y
_
o
n_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
dont cop
y
depr
e
cated "prot
o
" in new_level
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erm
a
n
n
m
e
r
ged cod
e
to e
x
pect_to
k
en()
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
don't
a
llow
lower
c
ase built-in poli
c
y
name
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed
policy in --flush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
g
e
n
e
rate policy command onl
y
i
f
it
i
s not A
C
CEPT
(
wh
i
ch
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kel
l
erma
n
n
copy-on-write $rule{k
e
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
retu
r
n arra
y
ref from tokenize
_
string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
t
o
re only
th
i
s
o
ne keywo
r
d def in $rule
{
keywords
}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
store def refe
r
enc
e
in ali
a
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
n
n
reintroduc
e
d
d
e
c
laration-only check
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
ellermann
r
emoved unused S
W
ITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
up
d
ated bugf
i
x in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
er
m
ann
clear %current a
f
ter "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
ermann
fixed xt_policy te
s
t
r
esult
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse built
-
in match mod
u
les from
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
dont escape t
a
rget/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimization: c
r
eate
ta
r
get cha
i
n later, do
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
l
ler
m
a
n
n
handle
p
o
lic
y
withou
t
table
s
()
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
ler
m
ann
merged
to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kelle
r
m
a
nn
e
limi
n
a
ted $n
e
gate
d
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kel
l
ermann
dont
s
e
t
{cr
e
ate} fla
g
on chain,
d
etermin
e
t
h
a
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
dont pa
s
s module name to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
merge m
o
dule
a
nd
target keywords
i
n
to $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed $def
a
r
gument f
r
om
shell_append_
o
ption
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
m
a
nn
e
x
tra bless tag for pre_neg
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed extract_n
e
g
a
tion
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
s
a
ve
time by
fe
t
ching {}{''}{keywor
d
s} before th
e
loop
commit
|
commitdiff
|
tree
2007-12-16
Max
Keller
m
ann
s
i
mp
l
ified chain cre
a
tion co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
r
e
moved
un
d
ef check
i
n netfilter_canonic
a
l_
p
r
otocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
bugfi
x
: verify the
p
r
o
tocol/matc
h
module a
s
sociation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check net
f
ilter_c
a
nonical_protocol() is not call
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
dont call netfilt
e
r_ca
n
oni
c
al_pro
t
o
c
ol() f
o
r spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
eller
m
an
n
mer
g
e 2 lines
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
dont ch
e
ck
f
or pr
o
t
ocol op
t
ions twic
e
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
remove
d
par
s
e
_match_
o
pti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
u
se m
o
dule->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
par
s
e module
s
p
ecifi
c
d
ef to
p
arse_opti
o
n
()
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kellermann
removed
u
n
used variable
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rmann
store t
a
rg
e
t_defs in $rule{actio
n
}{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
o
nt
f
a
l
l
bac
k
to %m
a
tch_
d
efs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
rep
l
ace string compare
with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kelle
r
mann
another past_t
o
k
e
ns simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
simpl
i
fied past
_
tokens saving code (for error me
s
sa
g
e
s)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
removed
more superfluo
u
s
checks
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lerma
n
n
re
m
o
v
ed superfluous checks from
prepa
r
e_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
n
n
elim
i
n
a
ted
s
hell_append
(
)
commit
|
commitdiff
|
tree
2007-12-15
Max
K
eller
m
ann
optimize: dont use shell
_
a
p
pend()
for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
optimize: store neg
a
ted a
s
string,
n
o
t es
c
aped array
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerm
a
nn
optimize: dont escape
w
ell-
k
nown
k
eywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
op
t
imize she
l
l_escape(): return e
a
r
li
e
r
i
f
argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
rem
o
ved obsole
t
e code
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
optim
i
ze: dont store @un
f
old
v
a
l
ues
in
hashes
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
st
o
re
r
u
les
i
n
%domains instead
o
f %rules
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
llerman
n
m
o
v
e
d code t
o
execute_comm
a
nd
commit
|
commitdiff
|
tree
2007-12-15
Max
K
elle
r
mann
don't allow
ma
t
ch rules after policy
commit
|
commitdiff
|
tree
next