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
merged {has_action} setters
2008-03-08
M
a
x Kellermann
merged {has_a
c
t
ion} setters
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
nn
r
e
p
l
aced
$rule{
a
ction} with fl
a
g $r
u
le{h
a
s
_
action}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
st
o
r
e all options in @{$rule{
o
ptio
n
s}
}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
nn
r
e
cognize --match
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerma
n
n
j-
>
jump, g->g
o
to
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rmann
acc
e
pt "match" -> "
m
"
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellermann
"p
r
oto" back to sp
e
cial
c
ase (pre
p
aration fo
r
furthe
r
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
separate loop for domain,tabl
e
,cha
i
n
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
rm
a
nn
p
ass $chain_
i
nfo to tables
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Keller
m
a
n
n
impo
r
t
f
e
rm prog
r
am
using
"
require"
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kel
l
erman
n
pe
r
l prototy
p
es
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
rem
o
ved wrap_n
e
gated()
commit
|
commitdiff
|
tree
2008-03-07
Max
K
ell
e
r
m
ann
remo
v
ed "$module" parameter from merge_keywords(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kelle
r
mann
t
ypo in manpage
e
x
a
mple
commit
|
commitdiff
|
tree
2008-03-05
Max Ke
l
lermann
news
r
efor
m
at: imp
o
rt-ferm r
e
write
commit
|
commitdiff
|
tree
2008-03-05
Max
K
ellermann
import-ferm: use module data from
f
erm
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerm
a
nn
re
n
amed 'multi' bless
t
o 'p
a
rams'
commit
|
commitdiff
|
tree
2008-03-02
M
ax Ke
l
lermann
us
e
"bless" ins
t
ead
o
f wrap ha
s
href
commit
|
commitdiff
|
tree
2008-03-02
M
ax Kell
e
rmann
improved error
m
sg
commit
|
commitdiff
|
tree
2008-03-02
Max Kell
e
rmann
copyrigh
t
year 2008
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
check $curren
t
{do
m
ain} at eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
se
t
has_
r
u
l
e only once, re
v
erts
prev
i
ous commi
t
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
e
l
i
m
inated
r
ule
_
defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always
s
et h
a
s_rule
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llerm
a
n
n
moved code to
m
er
g
e_k
e
yw
o
rds()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
dont sa
v
e {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
l
e
rmann
m
ove
d
code to set_module
_
tar
g
et()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
is_netfilter_module_targ
e
t() returns
$
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
bugfix
:
$status is local var; system
(
$com
m
and), not $_
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
use $domain_info instead of $domai
n
s{$dom
a
in}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
u
se %tools inst
e
ad of $domains
{
$
d
o
m
ain
}
{tools
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
i
n
itialize {tools}
w
i
t
h
m
ap()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llerm
a
nn
removed {reset
}
; docume
n
t {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mo
v
ed co
d
e to set_do
m
ain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
mann
micro-optimiz
a
ti
o
n: u
s
e "exists" instead of
"
defined"
commit
|
commitdiff
|
tree
2008-02-25
Max
K
eller
m
a
nn
moved
$
ac
t
ion decl
a
ration
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lermann
removed the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ell
e
rmann
rem
o
v
e
d the "was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max K
e
ll
e
rmann
m
erged 1059:1092 from bra
n
ch ferm-1
.
3
.
x: rel
e
ase v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerman
n
mo
r
e test suit
e
o
r
der workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
e
l
lerm
a
nn
merged
r
1
0
5
9
from branch 1
.
3
.
x: target
o
ption
s
c
a
n
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
me
r
ged r1
0
5
6
:1058
f
ro
m
bran
c
h 1
.
3
.
x:
b
ugfix: han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
removed
l
egacy syntax
text
commit
|
commitdiff
|
tree
2007-12-19
Max
K
el
l
e
rmann
merged r1056 from bra
n
c
h 1
.
3
.
x: a
d
ded test for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kel
l
e
r
mann
up
d
at
e
d
T
ODO
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
K
e
llermann
me
r
ged r985:1052 NEWS from branch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
removed entry from
c
hangel
o
g because
b
ug was in
t
rodu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
llerma
n
n
mo
v
ed co
p
y_
o
n_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont copy deprecated "p
r
oto
"
in new
_
l
e
v
el()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Keller
m
ann
merged code to
e
xpect_token
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don'
t
allo
w
lower case bui
l
t-in poli
c
y
names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
fixed policy
i
n --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
generate polic
y
comman
d
only if it
i
s no
t
ACCEPT (wh
i
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kell
e
rmann
copy-on-write $rul
e
{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
m
a
nn
return ar
r
a
y
ref
f
rom
to
k
enize_strin
g
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only
t
his one keyword def in $rule
{
keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
st
o
re def reference
in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
Max
K
el
l
e
r
ma
n
n
reint
r
o
d
u
ce
d
declaration
-
only che
c
k
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellermann
r
e
m
oved un
u
s
e
d SWITCH
la
b
el
commit
|
commitdiff
|
tree
2007-12-17
M
ax Ke
l
le
r
m
ann
u
p
dat
e
d
bugfi
x
in
c
hang
e
log
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
c
l
ear
%
current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
fixed xt
_
policy test result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse b
u
ilt-in match modules f
r
om $rule{
k
eywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don
t
escape
target/chain na
m
es
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
i
cro-o
p
t
imization: create target chain later, don
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erman
n
handle policy
wit
h
out
t
ables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
me
r
ged
to if
cl
a
use
s
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
le
r
mann
eliminated $nega
t
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
nn
dont
set
{
create}
f
l
a
g
o
n ch
a
i
n
,
determine that
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
d
o
nt p
a
ss modul
e
name to parse_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge
m
odule and targe
t
k
eywords into $rule{k
e
ywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed $def argu
m
ent from shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
mann
e
xtra bless tag fo
r
pre_negati
o
n
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kel
l
ermann
rem
o
ved ext
r
act_negation(
)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerm
a
nn
save time
b
y fetc
h
i
ng {}{''}{keywords} befor
e
the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
si
m
plified c
h
ain cre
a
tion c
o
de
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed undef check in netfilter_canoni
c
al_
p
r
otocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
bugfix: v
e
rify the protoc
o
l/
m
atch
mod
u
l
e association
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check netfi
l
te
r
_
canon
i
ca
l
_prot
o
col() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kelle
r
m
a
nn
dont call
netfil
t
er_c
a
noni
c
al_protocol()
f
or
s
p
o
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rmann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
dont check for prot
o
col options
t
wice
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
re
m
ove
d
pa
r
se_mat
c
h_o
p
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerman
n
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
parse module spe
c
ific def
to parse
_
op
t
i
o
n
(
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
removed un
u
s
e
d varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kelle
r
ma
n
n
store targe
t
_de
f
s
in
$rule{actio
n
}{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
o
nt fall back to %
m
a
t
ch_d
e
fs
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
replace str
i
ng compare
w
ith integer
com
p
a
r
e
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
another past_tokens simplification
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
elle
r
man
n
simpli
f
ied past_to
k
e
ns saving c
o
de (for erro
r
message
s
)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
simp
l
i
fied n
e
xt_t
o
k
en
(
) shift
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
removed
m
ore superfluous check
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed superfluous ch
e
cks from p
r
epare_toke
n
s()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lerm
a
nn
elim
i
nated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
a
nn
optimize:
d
ont use shell_append() for
o
ne
o
p
tion
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
n
n
opti
m
ize:
s
tore ne
g
ated a
s
st
r
ing, not escap
e
d arr
a
y
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
K
e
l
l
e
r
mann
optimize: dont escape well-kn
o
w
n ke
y
words
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
op
t
imize shell_es
c
ape(): retu
r
n ea
r
lier if argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
next