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
removed entry from changelog because bug was introduced by not-released trunk revision
2007-12-18
Max
Kellermann
remo
v
ed
e
ntry from c
h
a
n
ge
l
o
g because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
moved copy
_
on_write()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
dont copy depre
c
ated "p
r
oto" in new
_
level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
merged code to expect
_
token()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
don'
t
allow lower case bu
i
lt-in policy
n
a
m
es
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed po
l
icy in --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max
K
elle
r
mann
generate policy command only if it is not ACCEPT
(which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
man
n
copy-o
n
-write $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
return arrayref from
t
okenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
store
onl
y
this o
n
e ke
y
w
o
r
d
d
e
f in
$
rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
stor
e
def
refer
e
nce in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintroduce
d
dec
l
a
r
a
tion-only check
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
removed unuse
d
SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
updated bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
clear
%current af
t
er "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellerm
a
nn
fixed xt_polic
y
test re
s
ult
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse bu
i
lt-in mat
c
h modu
l
e
s
from $rul
e
{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
do
n
t es
c
ape t
a
rg
e
t
/
c
hain names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llermann
micro-optimizat
i
on: create tar
g
et ch
a
in l
a
ter, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerman
n
handle
p
olicy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
m
erged to
if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rma
n
n
elim
i
nated $negated
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellerman
n
don
t
set {crea
t
e} flag on chain, determine
that i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
dont
pass
m
odule name to
p
arse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
el
l
ermann
merge m
o
dule and target keywo
r
ds into $rule{ke
y
w
o
rds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
emo
v
ed $def argum
e
nt from shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
e
xtra
b
less
t
ag for p
r
e_
n
e
g
ation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
moved e
x
trac
t
_negation
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save time
b
y f
e
tch
i
ng {}{''}{keywor
d
s} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
ermann
simplifi
e
d chain cr
e
atio
n
co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
u
ndef che
c
k
i
n netf
i
lte
r
_canoni
c
al_protocol(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellermann
bug
f
ix:
verify the protocol/ma
t
ch module
association
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
check netfilter_canonical_p
r
o
to
c
ol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
dont
call netf
i
l
t
e
r
_
canonical_
p
rotocol(
)
f
o
r s
p
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
m
e
rge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
dont check
f
or pr
o
t
o
c
ol o
p
tions twice
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerma
n
n
removed pars
e
_m
a
tc
h
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
us
e
module->
{
d
e
fs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse mod
u
le specific
def t
o
p
a
r
se_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
an
n
remov
e
d u
n
used
variable
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erm
a
nn
store target
_
defs
in $rul
e
{ac
t
ion}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont fall back to %match
_
defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
a
nn
replace string co
m
pa
r
e with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
ma
n
n
another past_toke
n
s simpl
i
fication
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
a
nn
simplified p
a
st_tokens sav
i
n
g code (for
error m
e
s
sages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified n
e
xt_t
o
ken() shift
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerman
n
removed more
superfluous
c
heck
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rma
n
n
removed superflu
o
u
s
checks
f
r
om prepare_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
eliminated shell_ap
p
end()
commit
|
commitdiff
|
tree
2007-12-15
Max
Ke
l
lermann
o
pti
m
ize:
d
o
nt use she
l
l_append() for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
er
m
a
nn
optimize: store n
e
g
at
e
d as string, not
e
s
c
a
p
e
d
array
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
rmann
o
ptimize
:
dont escape w
e
l
l-known keyword
s
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lerman
n
optimize shell_escape(): return earlier i
f
ar
g
ument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remo
v
ed obsol
e
te c
o
de
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
op
t
imize: dont st
o
re @unfold values in h
a
s
h
es
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
n
n
store
r
ules in %doma
i
ns
instead
o
f
%
rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
oved
c
o
d
e to execute
_
c
o
mmand
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
don'
t
allo
w
ma
t
c
h
ru
l
es after policy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Ke
l
lermann
do
n
't allow match
rules before polic
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remove
s
u
ppor
t
for obsole
t
e
netfilter modules:
dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
ll
e
rmann
merge 977:985 b
r
anches/ferm
-
1
.
3
.
x: merg
e
d ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
a
x
Kel
l
ermann
me
r
ged
973:977 fr
o
m b
r
anch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merged 9
4
5:973 from br
a
nch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
M
a
x K
e
l
l
ermann
s
p
lit shell p
i
pe into two steps, so make can see
th
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
s
plitte
d
the
.
NEW ru
l
e
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lermann
always assume
t
he
.
ferm ex
t
ension on test
s
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
d
o
nt wr
i
te to $@
.
tmp plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max
K
e
llermann
dont co
p
y %$rule in tab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lerman
n
dont use $chains
_
info->{$chain
}
{po
l
icy}
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
us
e
@ inste
a
d of - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
remov
e
d I
M
PORT
_
SED
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
d
ont
t
est
wit
h
ferm1
.
1;
added missing
.
result fi
l
es
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
ad
d
e
d
test for unknown module
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kelle
r
mann
d
o
nt die
when an unknown modul
e
is used
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
only
p
a
s
s
%c
u
rren
t
to enter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
m
a
nn
remove
d
find_option()
commit
|
commitdiff
|
tree
2007-11-25
Max K
e
ll
e
rmann
i
mp
o
rt-fer
m
: writ
e
p
o
licy i
n
chain block
commit
|
commitdiff
|
tree
2007-11-25
Max
K
el
l
ermann
chan
g
e
argument order in test suite
commit
|
commitdiff
|
tree
2007-11-25
Ma
x
Kellermann
rewrote the inte
r
n
al
r
u
l
e storage; ho
n
or the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max
Kellermann
t
ypo
.
commit
|
commitdiff
|
tree
2007-11-22
Max K
e
llermann
fixed prototype
commit
|
commitdiff
|
tree
2007-11-22
Max
Kellermann
adde
d
function
s
ne
t
f
i
lter_cano
n
ical_protoc
o
l(), n
e
tfil
t
e
r
_
p
r
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Kell
e
rmann
merged 943:9
4
5 from bra
n
c
h ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Kellerm
a
nn
merged 942:
9
4
3 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellermann
fixed polic
y
syn
t
ax in test c
a
se
commit
|
commitdiff
|
tree
2007-11-20
Max Kelle
r
m
a
n
n
test
i
n cha
i
n I
N
PUT
commit
|
commitdiff
|
tree
2007-11-19
Max
K
ellermann
merge
d
9
2
4:
9
3
9 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
m
e
r
ged
r921:924 from 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kel
l
ermann
merged 917
:
921 from 1
.
3
.
x
: impl
e
mented
"
--goto" support
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
M
a
x Kellerman
n
merg
e
d
91
5
:91
6
from
1
.
3
.
x: ma
k
e "goto" de
p
recate
d
to
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max
Kellermann
merged
r915 from 1
.
3
.
x: ip6 comment about p
r
oto
icmp
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
c
orre
c
ted merge, buil
t
i
n____ prefix
commit
|
commitdiff
|
tree
2007-10-29
Ma
x
Kellermann
merged 906:909 from bra
n
c
h ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
m
e
rged
869:905 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-24
Max Kellerm
a
nn
missin
g
l
i
ne
commit
|
commitdiff
|
tree
2007-10-24
Max Kell
e
rmann
updated domain list
commit
|
commitdiff
|
tree
2007-10-24
Ma
x
Keller
m
ann
do
c
ument
e
d domains "e
b
"
a
nd "ar
p
"
commit
|
commitdiff
|
tree
2007-10-23
Max
K
e
llermann
added "iptabl
e
s" to ca
p
tions
commit
|
commitdiff
|
tree
2007-10-23
Max Kell
e
rmann
cosmetic
c
h
anges to test suite for r891
commit
|
commitdiff
|
tree
2007-10-23
Ma
x
Kellermann
don't hard code
b
uilt-in match modules
commit
|
commitdiff
|
tree
next