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
typo in manpage example
2008-03-07
Max Kel
l
er
m
ann
typo in manpage example
commit
|
commitdiff
|
tree
2008-03-05
Ma
x
Kellerm
a
nn
new
s
r
e
format: im
p
ort-
f
erm
r
e
write
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerma
n
n
i
m
po
r
t-ferm: use module data from ferm
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
renamed 'multi'
b
less
t
o
'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Ke
l
lermann
use "bl
e
s
s
" i
n
stead o
f
wrap hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
i
m
p
roved
error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kel
l
ermann
c
opyright yea
r
2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
check $curre
n
t{domain}
at e
o
f
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
set has_rule onl
y
o
n
ce, reverts previous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
el
i
minat
e
d rule_define
d
(
)
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
always set has
_
rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
n
n
mo
v
ed code to
merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kell
e
rmann
dont save {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code to se
t
_module
_
t
arg
e
t()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellerm
a
nn
is_ne
t
filter_mo
d
ule_target() return
s
$defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
b
ug
f
i
x: $status is local va
r
; system(
$
com
m
and),
not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
use $domain_info instead of $domains{$do
m
ain
}
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
use %t
o
ols in
s
te
a
d of $doma
i
ns{$
d
omain}
{
tool
s
}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
initiali
z
e {tools} with
map(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
K
ellermann
remove
d
{res
e
t}; document
{ha
s
_builtin}
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Kellermann
moved c
o
de to se
t
_domain
(
)
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kel
l
ermann
micro-optimization: use "exists" instea
d
of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
l
e
rmann
mov
e
d $action d
e
claration
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
l
ermann
removed the "non
_
empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
rem
o
ved the
"
was_c
r
eated" fla
g
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
Kellerm
a
nn
mer
g
ed
1
059:1092 fr
o
m
bran
c
h ferm-1
.
3
.
x: rel
e
ase v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kell
e
rma
n
n
more te
s
t sui
t
e
order wo
r
ka
r
oun
d
s
commit
|
commitdiff
|
tree
2007-12-19
Max
K
el
l
ermann
merged r
1
059 from branch 1
.
3
.
x: target opt
i
o
ns can
n
ot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
merg
e
d r105
6
:1058 from
branch 1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
remov
e
d legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max Keller
m
ann
merged r1056 fro
m
branch 1
.
3
.
x
:
added test for
mul
t
ipl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
a
x Kellermann
u
pdat
e
d
TODO I
I
commit
|
commitdiff
|
tree
2007-12-18
Max
Kelle
r
m
a
nn
u
pdated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
rman
n
me
r
ged r985:1052 NE
W
S fr
o
m
b
r
anch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max
Keller
m
ann
r
e
moved e
n
try from chang
e
log be
c
ause bug was
i
ntrod
u
ced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kelle
r
mann
moved copy_
o
n_write()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
dont copy deprecat
e
d
"proto" in ne
w
_l
e
v
e
l
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
merged code to expect_tok
e
n()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Ke
l
l
e
rman
n
d
o
n't allow lower case
b
uilt-in policy
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
fixed p
o
licy in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate policy c
o
m
m
a
n
d only i
f
it is not A
C
CEPT
(
w
hich
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
cop
y
-on-write $
r
ule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
r
eturn
a
rray
r
ef from tokeni
z
e_str
i
ng()
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
s
t
ore on
l
y thi
s
one keyword
de
f
i
n
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store
de
f
refere
n
ce in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
e
rmann
reintro
d
uced decl
a
ration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
r
emoved
u
n
u
sed SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
u
p
dated bugfi
x
in ch
a
ngelog
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
elle
r
ma
n
n
clear %current a
f
t
e
r "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed x
t
_
po
l
icy t
e
st result
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
parse
b
u
ilt-in
m
atch
m
odules from
$
rul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
d
ont escape ta
r
get/chain n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
i
cr
o
-optimization: create t
a
rge
t
chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
handle poli
c
y without ta
b
les
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
merged to
if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
el
i
minat
e
d $negated
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
ler
m
a
n
n
dont set {create} flag on chain, d
e
term
i
ne that i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont p
a
ss module name
t
o parse_op
t
io
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
merge module an
d
target k
e
ywords i
n
to $
r
ule{k
e
ywor
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kel
l
e
r
mann
removed $d
e
f
argument fro
m
s
hell_ap
p
en
d
_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
lermann
extra bl
e
ss tag for pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
ller
m
ann
remov
e
d extr
a
c
t
_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
save time by fetching {}
{
''}{k
e
ywords} befo
r
e t
h
e loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
simplified ch
a
in cre
a
tion code
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
er
m
ann
removed undef check in netfil
t
e
r_cano
n
ical_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
b
ugfix: verify the protoc
o
l/match m
o
dule associ
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
l
lermann
check netfilter_canonical_prot
o
col() is not ca
l
led
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
ma
n
n
d
o
nt call
netfilter_canonical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kelle
r
m
a
nn
mer
g
e
2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
d
ont ch
e
c
k
f
o
r p
r
oto
c
ol
options twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remov
e
d
parse_m
a
tch_opt
i
on
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use mod
u
le->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
parse
m
odule specific
def to parse_op
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remov
e
d
u
n
u
sed v
a
riable
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Ke
l
le
r
m
a
nn
s
tore target_defs in
$
rule{acti
o
n
}{d
e
fs}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
d
o
nt fall back to %
m
atc
h
_d
e
f
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
lermann
replace string
compare wit
h
inte
g
er compa
r
e
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
another past_token
s
simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
si
m
plified past_tokens savi
n
g
code (for error messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rma
n
n
simplif
i
e
d
nex
t
_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
re
m
oved more
s
u
p
er
f
luous che
c
ks
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
remov
e
d superflu
o
us ch
e
cks from
p
rep
a
r
e
_
t
okens()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
eli
m
i
n
ated shel
l
_
append(
)
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kelle
r
mann
o
ptimize: dont use shel
l
_ap
p
end() for
o
ne opti
o
n
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellermann
optim
i
ze: store negated as s
t
ring, not es
c
a
ped
ar
r
ay
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
rmann
opti
m
ize: dont escape well-known keyw
o
rds
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
opt
i
m
ize shell_escape
(
): return ear
l
i
er if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kell
e
rmann
r
em
o
ved ob
s
o
lete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: dont store
@unfold values in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
store rules in
%
d
o
ma
i
n
s
instead of %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
oved code to execute_command
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerm
a
nn
do
n
'
t allo
w
m
atch rules aft
e
r policy
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
d
on'
t
allow ma
t
c
h rules before policy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerm
a
nn
r
e
move supp
o
rt fo
r
obsolete netfilter module
s
: ds
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
erge
9
77
:
985 branches/f
e
rm-1
.
3
.
x: merg
e
d ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
a
x
K
e
llermann
merged 973:977 from br
a
n
c
h
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kelle
r
mann
merged
9
45:973 from
b
ra
n
ch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
sp
l
it
s
h
e
l
l pipe into
t
wo steps, so make
can see th
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max
K
e
ller
m
ann
spli
t
ted th
e
.
NEW
rule
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellerma
n
n
always assume t
h
e
.
fe
r
m extensi
o
n o
n
te
s
ts
commit
|
commitdiff
|
tree
next