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
fixed policy in --flush mode
2007-12-17
Max
K
ellermann
fi
x
ed
policy in --f
l
us
h
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
genera
t
e policy command only if it is not
ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
c
o
py-on-w
r
ite $rule{k
e
ywo
r
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rmann
retur
n
arrayr
e
f from token
i
ze_
s
t
rin
g
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
store on
l
y th
i
s one keyw
o
rd def in $rule{k
e
ywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rm
a
nn
store
d
ef
r
eference
i
n alias
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
reintroduc
e
d de
c
laration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
ermann
removed
u
nused SWIT
C
H label
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
m
ann
updated b
u
g
fix in changelog
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kell
e
rm
a
nn
clear %current
after "pol
i
cy"
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
fixed xt_policy t
e
st
result
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
par
s
e built
-
in match modules f
r
om $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
d
ont
es
c
a
p
e tar
g
et/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimization: cr
e
ate target chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
ma
n
n
ha
n
d
l
e p
o
licy without tabl
e
s()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
mer
g
ed to if c
l
auses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
elimi
n
ated $negate
d
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rmann
dont set {cr
e
a
te} f
l
ag o
n
chain, determine tha
t
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
ann
dont pass mo
d
ule name to p
a
rse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
merge module and target keywords into $rule{keywor
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
elle
r
mann
r
e
moved $def
argument
f
rom shell_append
_
option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
e
xtra bless
t
ag for pre_nega
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
removed e
x
t
r
act
_
negatio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
s
a
ve time
b
y
f
e
tching {}{'
'
}{k
e
yword
s
} before the
l
oop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
simplified cha
i
n creatio
n
code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed undef ch
e
ck in
n
etfilt
e
r_c
a
n
onical
_
prot
o
c
o
l(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
bugfix: v
e
rify the protocol/
m
a
tch
m
o
dule association
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check netfilter_canonical_proto
c
ol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
dont cal
l
netfilter_canonical_prot
o
col() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
m
e
r
g
e 2 lines
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellerma
n
n
d
ont check
f
or p
r
otocol opt
i
ons twice
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerma
n
n
removed p
a
rse
_
m
a
tc
h
_
option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
u
se mo
d
ule->{
d
efs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse modu
l
e specific
def to parse
_
option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remov
e
d unused variabl
e
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
store target_defs in
$
rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
dont fa
l
l back t
o
%match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
r
eplace string c
o
mpare with integer
c
ompare
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellermann
another
p
ast_t
o
k
en
s
simplificat
i
on
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
llermann
simplifi
e
d past_tokens saving code (fo
r
error m
e
s
sages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
simplified next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed more superf
l
u
o
us checks
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
ler
m
ann
removed superfluous
checks
f
rom prep
a
re_token
s
()
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
a
n
n
eliminated she
l
l_append()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
o
p
timize: dont use shell_append() for one
o
pti
o
n
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerm
a
nn
o
p
t
imi
z
e: store n
e
gat
e
d as string, not escape
d
array
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
l
le
r
m
ann
op
t
imize
:
don
t
esca
p
e well-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
op
t
imiz
e
shell
_
esc
a
pe(): return
e
arlier if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Ke
l
lermann
r
emoved o
b
so
l
e
te code
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerm
a
nn
optimiz
e
: do
n
t store @
u
nf
o
ld values in
h
ashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
store rule
s
in %domain
s
in
s
te
a
d of %
r
ules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
mov
e
d code t
o
ex
e
cute_command
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellermann
don
'
t allow match ru
l
es after p
o
licy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
d
o
n't allow match rules before polic
y
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Keller
m
ann
remove suppor
t
fo
r
obs
o
lete netfilter modules:
d
st
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
merge
9
77:98
5
branches/ferm-1
.
3
.
x: merged ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kel
l
e
rman
n
merged 973:977 from br
a
n
ch ferm-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merged 945:9
7
3 fr
o
m branch ferm-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
s
p
li
t
s
h
e
l
l pipe into two steps, so make ca
n
s
e
e the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
splitted
t
h
e
.
NEW
rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
always as
s
ume th
e
.
f
erm extensi
o
n on tes
t
s
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rm
a
nn
don
t
w
r
i
te to $
@
.
tm
p
p
l
u
s
rename
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kel
l
ermann
dont cop
y
%$rule in tables()
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
dont
u
s
e
$
ch
a
ins_info-
>
{$chai
n
}{p
o
licy}
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
K
ellermann
use
@
instead of
-
for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
m
ann
r
e
move
d
IM
P
OR
T
_SED
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont t
e
st
w
ith f
e
rm1
.
1; added missin
g
.
r
e
sult files
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kellermann
a
d
ded
t
est f
o
r unknown module
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
d
o
n
t die when an unknown mo
d
ule is u
s
ed
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerman
n
only pass
%
curre
n
t t
o
e
n
ter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
re
m
oved find
_
option()
commit
|
commitdiff
|
tree
2007-11-25
Max Kellerm
a
nn
import-ferm: write pol
i
cy in chain block
commit
|
commitdiff
|
tree
2007-11-25
Ma
x
Kel
l
ermann
cha
n
g
e
a
r
gument order in test suite
commit
|
commitdiff
|
tree
2007-11-25
Max Kellerman
n
rewrote
the internal rule st
o
rage; honor the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Ke
l
ler
m
an
n
t
y
po
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fixed pro
t
o
t
ype
commit
|
commitdiff
|
tree
2007-11-22
Max Ke
l
lermann
added f
u
nctions netfilter_
c
a
nonical_protocol()
,
netfi
l
ter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
m
e
rge
d
943:9
4
5 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max K
e
llermann
merged 942:9
4
3 from branch
fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Kell
e
r
m
ann
fixed p
o
licy syntax in t
e
s
t case
commit
|
commitdiff
|
tree
2007-11-20
Max Kellerman
n
t
est in
chai
n
I
NPUT
commit
|
commitdiff
|
tree
2007-11-19
Max Kel
l
ermann
merge
d
924:
9
39
f
r
o
m
b
ranch f
e
rm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Ma
x
Kellermann
merged r9
2
1:924 fro
m
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
merg
e
d 917:921 from 1
.
3
.
x
:
imple
m
ented "
-
-goto" support
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
m
e
r
ged 915:916 from 1
.
3
.
x:
ma
k
e
"
g
oto
"
deprecated to
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max
Kellermann
merg
e
d
r915 from 1
.
3
.
x
:
ip6 comment abou
t
p
r
oto
icm
p
commit
|
commitdiff
|
tree
2007-10-29
M
ax Kellermann
correct
e
d merge, built
i
n
_
___
p
refix
commit
|
commitdiff
|
tree
2007-10-29
Max Kell
e
r
m
ann
merg
e
d
9
0
6
:
909
fro
m
branch
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-29
Ma
x
K
e
llermann
merged 869:905 from branch ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-24
Max Ke
l
lermann
m
issing line
commit
|
commitdiff
|
tree
2007-10-24
Max Kelle
r
m
ann
updated dom
a
in list
commit
|
commitdiff
|
tree
2007-10-24
Max Kellermann
document
e
d
do
m
ains "eb
"
and "arp"
commit
|
commitdiff
|
tree
2007-10-23
M
a
x Kell
e
rmann
added "iptables
"
to captions
commit
|
commitdiff
|
tree
2007-10-23
Max Kellerman
n
cosm
e
tic chan
g
es to tes
t
suite
f
or r891
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
don't hard
c
o
d
e buil
t
-
i
n
match
m
o
d
u
les
commit
|
commitdiff
|
tree
2007-10-23
Max Kell
e
rmann
don't hard code built-in m
a
t
ch modu
l
es
commit
|
commitdiff
|
tree
2007-10-23
Max
Kelle
r
mann
accept lo
n
g
options
commit
|
commitdiff
|
tree
2007-10-23
Max Kellerm
a
n
n
use proper each loop t
o
t
raverse
t
h
r
ough hash
commit
|
commitdiff
|
tree
2007-10-23
Max K
e
ller
m
ann
s
upport aliases in p
a
rse_opti
o
n()
commit
|
commitdiff
|
tree
2007-10-22
Max Kellermann
removed --use, --cl
e
aral
l
,
-
-flush
a
ll,
-
-flush
c
ha
i
ns
.
.
.
commit
|
commitdiff
|
tree
next