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
copy-on-write $rule{keywords}
2007-12-17
Max Kellerman
n
copy-on-wri
t
e $rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
re
t
u
r
n
a
rr
a
y
r
e
f
from token
i
ze_
s
tring()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
ermann
s
t
or
e
only this on
e
keyword def
i
n
$r
u
le{
k
eyw
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
to
r
e d
e
f reference in alias
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kell
e
rmann
reintroduced declaration-onl
y
c
h
eck
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
removed unus
e
d SW
I
TCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
le
r
man
n
u
p
d
ated bu
g
fix in
c
h
an
g
el
o
g
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellerm
a
nn
clear %cur
r
ent after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
mann
fixed xt
_
policy test
r
esult
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kell
e
rmann
parse built-in match mo
d
ules from $ru
l
e{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
dont escape target
/
chain nam
e
s
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
micro-optimiza
t
ion:
c
reate target
c
hain
l
ater, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellerm
a
nn
h
a
nd
l
e policy
without
t
ables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to
if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
e
limin
a
t
e
d
$neg
a
t
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
dont set {creat
e
}
f
l
ag on
c
hain, determin
e
t
h
at in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
el
l
e
r
mann
do
n
t
pass
modu
l
e name to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
mer
g
e m
o
dule and t
a
rget keyword
s
in
t
o $ru
l
e{keyword
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kel
l
ermann
removed $def argument fro
m
shell
_
a
p
pend_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
ex
t
ra bless ta
g
f
o
r pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
remo
v
ed extrac
t
_ne
g
ation()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
save
t
i
me by
f
etching {}{''}{key
w
ords} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
s
i
m
pli
f
i
e
d chai
n
c
reation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed und
e
f che
c
k in netfilt
e
r_
c
anoni
c
al_pro
t
ocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
a
n
n
bugfi
x
: verify th
e
protocol/mat
c
h module
ass
o
ciation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
check ne
t
filt
e
r_canonical_protocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kellermann
d
ont call n
e
tfilter_canonical
_
pro
t
ocol() for s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax K
e
llermann
merge 2 l
i
nes
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
dont check for protoc
o
l
o
ptions twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
removed parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse
m
odule specific def to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
removed unused varia
b
le
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerman
n
store target_defs in $ru
l
e{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
dont fall back to %match_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace
string compare with in
t
eger compare
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
a
n
other pas
t
_tokens simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simpli
f
ied past
_
tokens saving
c
ode (for error messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simp
l
ified ne
x
t_token() sh
i
f
t
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
remo
v
ed mor
e
superflu
o
u
s checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
removed superflu
o
us checks from p
r
epare
_
tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
elim
i
nated
s
hel
l
_
a
ppend()
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
op
t
imize: do
n
t use shell
_
append() for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
opt
i
mize: store negated as
string, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: dont esca
p
e w
e
l
l-known
k
eyword
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
rmann
op
t
imize shell_escape(): retu
r
n earlier if argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed obsolete code
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
l
l
ermann
optimize: dont store @unfold values in
h
a
s
hes
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kel
l
ermann
store rules
in %d
o
mains in
s
tead of
%ru
l
es
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
lle
r
mann
moved co
d
e to
e
xecute_command
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerman
n
do
n
't
allow match rules af
t
er p
o
licy
commit
|
commitdiff
|
tree
2007-12-15
Max
Kell
e
rmann
d
o
n't allow
m
at
c
h
ru
l
e
s before po
l
icy
commit
|
commitdiff
|
tree
2007-12-15
Max
K
el
l
ermann
rem
o
ve support for obsole
t
e netfilter
modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kel
l
ermann
merge 97
7
:
985
branches
/
f
er
m
-1
.
3
.
x:
m
erged ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
mer
g
ed 973:977 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merged 945:973 from br
a
nch
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
split
shell p
i
pe into two
s
te
p
s, so
m
ake
can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
erm
a
nn
split
t
ed the
.
NEW ru
l
e
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Ke
l
lermann
always assume th
e
.
ferm extension on tests
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
dont w
r
ite to $@
.
tmp
plu
s
rename
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
d
ont c
o
py
%$rul
e
i
n
tables()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont
use
$
chains_info->{$chai
n
}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lermann
use
@
ins
t
ead
of - for
q
uiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
re
m
oved IMPO
R
T
_S
E
D
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
do
n
t
t
est with ferm1
.
1;
a
dded missing
.
result fil
e
s
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
adde
d
test for unknown modu
l
e
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
don
t
die when
a
n
u
n
known module is used
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
only p
a
ss %cur
r
ent t
o
enter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
e
r
mann
r
e
moved find_option()
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
im
p
ort-ferm: write poli
c
y in
chain
b
lock
commit
|
commitdiff
|
tree
2007-11-25
Max
Keller
m
ann
change ar
g
ument
o
rder in test
s
uite
commit
|
commitdiff
|
tree
2007-11-25
Max K
e
l
lermann
r
e
wrote the intern
a
l rule storage; ho
n
or the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max
K
e
llermann
typo
.
commit
|
commitdiff
|
tree
2007-11-22
Max
Kellerma
n
n
fixed
p
rototype
commit
|
commitdiff
|
tree
2007-11-22
Ma
x
Kelle
r
mann
added fu
n
ctions
net
f
i
lte
r
_can
o
n
i
cal_protocol(), netfilt
e
r_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Kelle
r
mann
merged
9
43:945 fro
m
branch
fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
merged 94
2
:943 from bran
c
h f
e
rm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
M
ax Kellermann
fixed po
l
icy syntax in
test case
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
test in chain INPUT
commit
|
commitdiff
|
tree
2007-11-19
Max Kellerm
a
nn
m
erged 924:939 from
branch ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
merg
e
d r921:
9
24
f
rom
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Keller
m
an
n
m
e
rged 917:921 f
r
om 1
.
3
.
x: im
p
lemente
d
"
-
-goto" support
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
merged 915:916 fro
m
1
.
3
.
x: make "goto
"
d
e
precated to
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kel
l
ermann
m
e
rged r915 fr
o
m 1
.
3
.
x: ip6 comment about p
r
ot
o
icmp
commit
|
commitdiff
|
tree
2007-10-29
Max Keller
m
ann
corr
e
cted merge, b
u
iltin_
_
_
_
prefix
commit
|
commitdiff
|
tree
2007-10-29
Max K
e
llermann
merge
d
906:909
f
r
om
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
merg
e
d 869:90
5
from b
r
an
c
h
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-24
Max Kelle
r
mann
m
i
ssing line
commit
|
commitdiff
|
tree
2007-10-24
Max Kellermann
updated do
m
ain lis
t
commit
|
commitdiff
|
tree
2007-10-24
M
a
x Kellermann
do
c
u
m
ented domai
n
s "eb" a
n
d "arp"
commit
|
commitdiff
|
tree
2007-10-23
Max
K
e
llermann
added
"
i
ptables" t
o
cap
t
io
n
s
commit
|
commitdiff
|
tree
2007-10-23
M
a
x
Kell
e
r
m
a
nn
c
o
sme
t
ic chan
g
es to
t
est suite
f
or r
8
91
commit
|
commitdiff
|
tree
2007-10-23
Max Kelle
r
mann
don't hard
code b
u
i
lt-in match mo
d
ules
commit
|
commitdiff
|
tree
2007-10-23
M
ax
K
e
llermann
d
on't
h
a
rd
code
b
uilt-in match module
s
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
accep
t
long
o
ptions
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
use
p
r
oper each loop to traverse through
h
as
h
commit
|
commitdiff
|
tree
2007-10-23
Max K
e
l
l
ermann
supp
o
rt
a
l
iases i
n
parse
_
option()
commit
|
commitdiff
|
tree
2007-10-22
Max Kelle
r
mann
removed --use, --clear
a
ll, -
-
f
lushall, -
-
f
lushcha
i
ns
.
.
.
commit
|
commitdiff
|
tree
2007-10-22
Max K
e
llerma
n
n
r
e
moved
"sourc
e
" and "de
s
t
i
nation" as
p
r
e
fix
f
o
r "ad
d
r
.
.
.
commit
|
commitdiff
|
tree
2007-10-22
Max Kellerm
a
nn
co
m
ma i
n
array is forbidden
commit
|
commitdiff
|
tree
next