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
don't allow lower case built-in policy names
2007-12-17
Ma
x
K
e
llerma
n
n
do
n
't allow low
e
r case built-
i
n policy na
m
e
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
fixed policy in
-
-
f
lu
s
h mo
d
e
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generat
e
policy co
m
mand
on
l
y
if it is not ACC
E
P
T
(which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on
-
write $rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Ke
l
ler
m
ann
re
t
u
r
n
a
rr
a
yref f
r
om toke
n
ize_string(
)
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kell
e
r
mann
store only this
one keyword def in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
store de
f
refe
r
ence in a
l
ias
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
r
eintroduc
e
d d
e
cla
r
ation
-
only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
removed u
n
used SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
u
pd
a
t
ed bugfix in cha
n
gelog
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
lermann
clear %cur
r
ent aft
e
r
"
po
l
icy"
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
fixed xt_
p
o
licy
t
est
result
commit
|
commitdiff
|
tree
2007-12-17
M
a
x K
e
llermann
pa
r
s
e
bui
l
t-in match modules from $
r
ule{keywo
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
dont esc
a
pe target/chain names
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellerma
n
n
micro-
o
pt
i
mization: create ta
r
g
e
t
chain late
r
, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
handle pol
i
c
y
w
ithout tables()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
merged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
elimin
a
ted $ne
g
ated
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
dont set {create} flag
on c
h
ain, det
e
rmine
t
hat in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ell
e
rmann
dont pass module name to
p
arse_
o
p
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rm
a
nn
merg
e
modu
l
e and target
keywords
i
nto $rule{keyw
o
rds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
$
d
e
f argument from shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
llermann
extra
bless
tag for pre_negat
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rmann
rem
o
v
e
d extract_nega
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
a
ve time by fetching {}{''}{keywords} before the loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
simp
l
ified chain c
r
eation code
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
removed undef check in netfilter_canonical_
p
rotocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
bugfix: verify the proto
c
ol/
m
a
t
ch module associ
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check netfilter_cano
n
ical_prot
o
c
ol()
i
s
not c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
do
n
t c
a
ll netfilter_canonic
a
l_prot
o
col() f
o
r spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
a
n
n
m
e
rg
e
2 lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
dont check for prot
o
col options twice
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
remo
v
ed parse_match_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
use module->{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
p
a
r
s
e
modu
l
e specific def to parse
_
option(
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
removed unused
v
ariab
l
e
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellerman
n
st
o
r
e target_defs in $rule{act
i
on}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
dont fal
l
back to
%
matc
h
_d
e
fs
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
replace string compare with integ
e
r co
m
pare
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
another past_tokens simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified pa
s
t_toke
n
s saving
code (fo
r
e
rror messa
g
es)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
l
ermann
simplified nex
t
_token()
s
hift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remov
e
d more
s
uperf
l
uous chec
k
s
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
removed supe
r
fluous c
h
ecks fro
m
prepare_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
e
l
i
m
inated shell_app
e
nd()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
optimize: dont use s
h
ell
_
ap
p
end(
)
for on
e
option
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optim
i
ze: store nega
t
ed as string, not escaped
a
r
r
a
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
op
t
imi
z
e
:
don
t
escape well
-
known k
e
ywords
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
optimize
s
hell_esc
a
pe(): return earlier if
argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
e
l
l
e
rmann
remo
v
ed obsolete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: dont
s
tore @
u
nfold va
l
ues in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
s
tore rule
s
in %domains instead
o
f %rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
moved code to execute_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
don'
t
all
o
w
m
a
tch rul
e
s a
f
ter policy
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
e
l
le
r
mann
d
o
n't allow match rules before policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
r
em
o
ve support for obsolete ne
t
filter m
o
dules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
m
e
rge 977:985 branches/ferm-1
.
3
.
x
:
m
erged
f
er
m
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
mer
g
ed 973:977 from branch f
e
rm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
m
e
rged
9
45:973 fr
o
m b
r
anch
f
erm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max
K
e
llerman
n
split she
l
l
pipe int
o
two
s
teps,
s
o make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kellerma
n
n
splitted the
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerm
a
nn
always a
s
sume th
e
.
fe
r
m e
x
tension on tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont
w
rite to $@
.
tmp plus rename
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
dont copy
%$rule
i
n
t
ab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
dont use $
c
h
ains_
i
nfo->{$chain}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerman
n
use
@
in
s
tea
d
of - f
o
r quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
erm
a
nn
removed IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
do
n
t te
s
t with fe
r
m
1
.
1; adde
d
missing
.
r
e
su
l
t files
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
added test for u
n
known module
commit
|
commitdiff
|
tree
2007-11-27
Max
K
elle
r
mann
dont di
e
when
a
n un
k
n
own module is used
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerman
n
only pass
%
current to
e
n
ter()
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
K
eller
m
ann
removed f
i
n
d_option
(
)
commit
|
commitdiff
|
tree
2007-11-25
Ma
x
Ke
l
lermann
imp
o
rt-ferm: wr
i
t
e poli
c
y in chain
blo
c
k
commit
|
commitdiff
|
tree
2007-11-25
Max
K
ellerm
a
nn
change
a
rgument or
d
e
r
in
t
e
st suite
commit
|
commitdiff
|
tree
2007-11-25
Max Kel
l
erm
a
nn
r
e
wrote the inter
n
al r
u
le
st
o
rage; honor
the order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
typ
o
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kel
l
er
m
ann
fixed
p
rototype
commit
|
commitdiff
|
tree
2007-11-22
Max
Kellermann
adde
d
funct
i
o
ns ne
t
filter_can
o
nical_
p
rotoco
l
(
), n
e
tfilter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max K
e
llermann
merged 943:945 from b
r
anch fer
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Kell
e
r
m
a
n
n
merged 942:943 from
b
r
anc
h
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Ma
x
Kellerm
a
nn
fix
e
d policy syntax in
t
est cas
e
commit
|
commitdiff
|
tree
2007-11-20
Ma
x
Kel
l
ermann
test
in
chain INPUT
commit
|
commitdiff
|
tree
2007-11-19
Max Kelle
r
mann
merged 9
2
4:93
9
from
b
ranch fer
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
me
r
ged r9
2
1:924 from
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kelle
r
m
ann
merged 917:921
f
r
o
m 1
.
3
.
x: implemented "--goto
"
support
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
me
r
ged
9
1
5:91
6
from 1
.
3
.
x: make "goto" deprecated
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kellermann
m
e
rged
r
915 f
r
om
1
.
3
.
x
:
i
p
6 comment about pro
t
o icmp
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
corrected merge, builti
n
____ p
r
efix
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
m
e
rged 906:909 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-29
Max Kellermann
merged 869:905 from branch fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-24
Max Kellermann
m
is
s
i
n
g
line
commit
|
commitdiff
|
tree
2007-10-24
Max Kellermann
update
d
domain li
s
t
commit
|
commitdiff
|
tree
2007-10-24
Max Kel
l
ermann
documen
t
ed domains
"
eb" and "arp"
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
added "
i
pt
a
bles" to captions
commit
|
commitdiff
|
tree
2007-10-23
Max Ke
l
l
er
m
a
n
n
c
o
smetic
c
h
anges to te
s
t
s
uite fo
r
r
8
9
1
commit
|
commitdiff
|
tree
2007-10-23
Max Kell
e
rman
n
don't hard code buil
t
-i
n
match
modules
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
do
n
't hard code built-i
n
m
a
tch modules
commit
|
commitdiff
|
tree
2007-10-23
M
a
x
K
eller
m
ann
a
ccept long options
commit
|
commitdiff
|
tree
2007-10-23
Max Kellermann
u
se pro
p
er eac
h
l
o
o
p to traverse through
h
ash
commit
|
commitdiff
|
tree
2007-10-23
Max
Kellermann
s
uppor
t
a
l
ia
s
es in parse_opt
i
o
n()
commit
|
commitdiff
|
tree
next