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
perl prototypes
2008-03-07
Max Keller
m
ann
perl protot
y
pes
commit
|
commitdiff
|
tree
2008-03-07
M
a
x
K
ell
e
rmann
removed wrap_ne
g
ated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
r
e
move
d
"$module"
parameter fro
m
mer
g
e_keywords()
commit
|
commitdiff
|
tree
2008-03-07
Max Ke
l
lermann
typo
in m
a
npage example
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
news reformat: import-
f
erm rewrite
commit
|
commitdiff
|
tree
2008-03-05
Max
Kel
l
ermann
import-ferm: use modu
l
e data f
r
om ferm
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
renamed 'multi' bless
to 'par
a
ms'
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
l
l
ermann
us
e
"bless" instead
o
f
w
rap hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kel
l
ermann
improve
d
er
r
or msg
commit
|
commitdiff
|
tree
2008-03-02
Max Ke
l
ler
m
ann
co
p
yright
y
ear
2008
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kelle
r
mann
chec
k
$current{domain} at eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
set ha
s
_
rule only once, r
e
verts previous
commit
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
e
li
m
in
a
t
e
d ru
l
e
_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llermann
always set has_ru
l
e
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
moved code to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
a
nn
dont save {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved co
d
e t
o
set_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
is_n
e
tfilter_module_
t
ar
g
et() returns $d
e
fs
commit
|
commitdiff
|
tree
2008-02-26
Max
K
e
ll
e
r
m
ann
bugfix:
$status
i
s
l
ocal var; system($
c
ommand)
,
n
ot $_
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerma
n
n
use $
d
omain_
i
nfo instead
o
f $domains{$dom
a
in}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
use %tools
in
s
tead of $domains{$domain
}
{
t
ools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
initiali
z
e {tools
}
w
ith
map()
commit
|
commitdiff
|
tree
2008-02-26
Max
K
eller
m
a
n
n
removed {re
s
e
t
}; doc
u
m
e
nt {
h
as
_
builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
lle
r
m
a
n
n
moved code to set_domain
(
)
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optim
i
zation:
use "exists"
inst
e
ad of "def
i
ned"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $action declaration
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kellermann
rem
o
ved the "non
_
empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
rem
o
ved the "wa
s
_created" fla
g
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerm
a
nn
merged
1
0
5
9
:
1092
from branch fer
m
-1
.
3
.
x: relea
s
e v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
mo
r
e test sui
t
e or
d
er workarou
n
ds
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
merg
e
d r1
0
59
f
r
om branch 1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
e
l
l
e
r
mann
me
r
ged r1
0
56:1058 from branch 1
.
3
.
x
: bugfix: han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
r
emoved
legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max
Kell
e
rmann
merged r1056 from bran
c
h 1
.
3
.
x:
added test for multip
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
mann
updated TODO I
I
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellermann
u
p
dated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellermann
m
e
rged r985:1
0
5
2
NEWS
fr
o
m branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
rmann
removed entry fro
m
cha
n
g
elog
because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
r
mann
moved copy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
d
o
nt copy
d
e
p
recated
"
p
r
oto" in new_
l
e
vel()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
merged
c
ode to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
don't allow
lower case built-in policy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
fixed policy in --flush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
g
enerate
p
ol
i
c
y
command onl
y
if it i
s
n
ot ACC
E
PT (whic
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
copy-on-write
$rule
{
keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
le
r
ma
n
n
ret
u
rn arrayref from token
i
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
t
o
re
only this one keyword
def in
$
rule{keywords
}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kell
e
r
m
ann
s
tore d
e
f r
e
ferenc
e
i
n
alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reint
r
oduced
d
e
claration-only chec
k
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
removed unused SWITCH l
a
bel
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellerma
n
n
updated
b
ugfi
x
in changelog
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
cl
e
ar %curr
e
nt after "policy
"
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerm
a
nn
f
i
x
e
d xt_
p
o
l
icy test resul
t
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
parse bu
i
l
t-i
n
match modules from $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
dont
e
scape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellermann
micro-optimizat
i
on: cr
e
ate targ
e
t chai
n
la
t
e
r
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
handle policy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
m
e
r
ged to
i
f cl
a
us
e
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
e
l
iminated
$negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
dont set {create} flag o
n
chain,
d
etermine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
dont
pass mod
u
le name to parse_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge m
o
dule and
target ke
y
word
s
i
n
to $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
re
m
oved $d
e
f argument
f
rom shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
extra bless tag for pre_ne
g
ation
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rmann
removed extract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rm
a
nn
s
ave time
by fetching
{
}{''}{keywords
}
before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
simplified ch
a
in creation co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
rem
o
ved
u
n
def ch
e
ck in netfilter_c
a
n
o
n
ical_protocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
bug
f
ix: verify the protocol/match
m
odule
a
ssociation
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Ke
l
ler
m
ann
check netfilter_cano
n
ical_protocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
do
n
t
call netfilter_canonic
a
l_pr
o
toc
o
l() f
o
r sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge 2 lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerm
a
nn
d
ont check for pro
t
ocol option
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
r
e
moved parse_match
_
option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
use mo
d
u
l
e
-
>{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
p
a
rse module specific def to parse
_
op
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
remove
d
unused v
a
riable
commit
|
commitdiff
|
tree
2007-12-16
Max
K
elle
r
man
n
store target
_
defs in $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont f
a
ll
back to %matc
h
_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace string
c
omp
a
re
w
ith i
n
t
e
g
e
r compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
another
p
a
s
t_t
o
kens simplifica
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
s
i
mplifi
e
d past
_
tok
e
ns saving
code (
f
o
r
error
me
s
sa
g
e
s
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
e
rmann
simplified next_tok
e
n() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed more super
f
luous che
c
ks
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kelle
r
mann
r
e
moved superfluous checks f
r
om prepare_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
rman
n
e
limin
a
t
e
d shell_ap
p
end()
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
optimize: dont use shell_append()
for one o
p
tion
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
opti
m
ize:
s
t
ore negated as string, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max
K
e
l
lerm
a
nn
optimize: dont escape well-known ke
y
words
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
llermann
optimize shell_escape(): return earlier if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
removed ob
s
olete code
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
o
p
ti
m
i
z
e:
d
ont s
t
ore @unfold
v
alues in
h
ashes
commit
|
commitdiff
|
tree
2007-12-15
M
ax Keller
m
ann
st
o
r
e
rule
s
in %
d
o
mains instead
of %
r
ules
commit
|
commitdiff
|
tree
2007-12-15
M
ax
Kelle
r
m
a
n
n
move
d
co
d
e to exe
c
ute_comm
a
nd
commit
|
commitdiff
|
tree
2007-12-15
Max
Kell
e
rmann
don't allow match rul
e
s af
t
er policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
d
on
'
t allo
w
m
atch rules befo
r
e
polic
y
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerman
n
rem
o
ve s
u
p
port for
obsolete netf
i
l
ter mo
d
ules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
mer
g
e 977:985 bra
n
ches/ferm
-
1
.
3
.
x:
merg
e
d ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Ma
x
Kellermann
merged 973:977 from b
r
anch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
me
r
g
ed 945
:
973 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
next