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
moved code to set_domain()
2008-02-25
M
ax
Kelle
r
m
a
nn
mo
v
ed c
o
de to se
t
_d
o
main()
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
l
l
e
rmann
micro-optimization: use "exists" instead of
"
d
e
fi
n
e
d
"
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
K
ellermann
moved $action declaration
commit
|
commitdiff
|
tree
2008-02-25
Max Keller
m
ann
removed
t
he "non_
e
mpty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Keller
m
ann
remo
v
ed the "was
_
crea
t
ed"
f
lag
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
Kellerm
a
n
n
merged 1059:1092 from branch ferm-1
.
3
.
x: release v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
a
x Kellermann
more test
s
uite
o
rder
workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
erged
r1
0
59
f
r
o
m
branch 1
.
3
.
x
:
target
o
ptions
c
a
nnot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rma
n
n
merg
e
d
r1056:105
8
fro
m
b
ranch 1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llerman
n
remo
v
e
d legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellermann
m
erged r10
5
6 from b
r
a
nch 1
.
3
.
x: added test for mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
upd
a
t
e
d TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
updated TOD
O
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
m
e
rged r985
:
1
052 NEWS f
r
o
m
b
r
a
nch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kel
l
erman
n
re
m
ove
d
ent
r
y
f
rom chang
e
lo
g
because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kelle
r
man
n
move
d
co
p
y_on_writ
e
()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerm
a
nn
dont copy
deprecat
e
d "pr
o
to" in new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
merged code to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerman
n
don't al
l
o
w
lo
w
e
r
case bu
i
lt-i
n
p
o
l
icy n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
fixed policy
i
n
-
-
f
l
u
s
h
m
ode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate
p
olicy command o
n
ly if it is
n
o
t
A
CCEPT (w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on
-
write $rule{
k
e
ywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
return arrayr
e
f
f
r
o
m tokeni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
l
lermann
store
o
n
ly this one k
e
y
w
ord d
e
f in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
erma
n
n
store def
refe
r
ence in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
reintroduced declaration-o
n
ly check
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
m
ann
removed unused SWIT
C
H label
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
upda
t
ed b
u
gfix
i
n changelog
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellermann
clear
%
curren
t
after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
er
m
ann
f
i
x
ed x
t
_policy test
r
e
sult
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
parse built-in
m
a
t
ch mod
u
les from $rule{keywords
}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerman
n
dont
esc
a
pe target/
c
hain nam
e
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mi
c
ro-
o
p
ti
m
i
z
ation: create tar
g
e
t
chain lat
e
r, do
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
han
d
l
e
policy without ta
b
les()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
mer
g
ed to
i
f clause
s
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerma
n
n
elimi
n
ated $negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
dont set {cr
e
a
t
e
}
flag
o
n
c
hain,
d
etermine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
lle
r
mann
dont
p
ass module name t
o
parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erman
n
merge module and target keywo
r
d
s
into $r
u
le{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed $def argu
m
ent from shell_a
p
pend_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra bles
s
tag
for pre_
n
egation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
re
m
oved
e
xtract_
n
egation
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerman
n
sav
e
ti
m
e by fetching
{}
{
''}{keyw
o
r
ds} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
simplifi
e
d chain crea
t
ion code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed undef check in netfilter_c
a
n
onical_protoco
l
()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
bugfix: ve
r
ify the proto
c
ol/match module association
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
check
n
etfilte
r
_
ca
n
onical_protocol() is not call
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
d
o
nt c
a
l
l
netfilter_canonic
a
l_protocol() for spo
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
merg
e
2 l
i
nes
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
dont check for protocol options
t
wice
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
lerman
n
removed parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
parse mo
d
ule specific def to pa
r
se_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rmann
remove
d
unu
s
e
d var
i
able
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
l
erm
a
nn
st
o
re target_defs in $r
u
le{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
an
n
dont fall back to %matc
h
_defs
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
lermann
replace str
i
ng compare w
i
t
h
i
n
teger compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
another past_
t
o
kens simplification
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
simplified past_tokens s
a
ving code (for error m
e
s
s
ages)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rmann
simplified ne
x
t_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerman
n
removed more superfluo
u
s ch
e
cks
commit
|
commitdiff
|
tree
2007-12-15
M
a
x K
e
llermann
re
m
oved superfluous checks from prep
a
r
e
_
tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max
Keller
m
ann
elimi
n
a
t
ed shell_
a
ppend()
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Ke
l
l
ermann
optimize: dont
u
se she
l
l
_a
p
pend() for o
n
e option
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
optimize: stor
e
negated as string
,
n
o
t escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
optimize: dont escape well
-
known keywords
commit
|
commitdiff
|
tree
2007-12-15
M
ax
Kellermann
optimize
s
h
e
ll_
e
scape(): retu
r
n ea
r
li
e
r
i
f
a
r
g
ument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
r
em
o
ved ob
s
olete cod
e
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
o
ptim
i
ze: dont sto
r
e @unfold valu
e
s i
n
hashe
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
sto
r
e rules in %d
o
mai
n
s instead
of %rules
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
ellermann
moved code
t
o exe
c
u
t
e_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
don't allow
m
atch rules after
p
o
l
icy
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
erma
n
n
d
on't allow match rules before poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
r
e
move support for obsolete netfilter mod
u
les: d
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
merge 9
7
7:985 branc
h
es/
f
erm-
1
.
3
.
x
:
merged ferm
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max
K
ellerman
n
m
e
rged 973:977 from
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Ma
x
Kell
e
rman
n
merged 945:973 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerma
n
n
spli
t
shell pipe into two steps,
s
o ma
k
e
can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
splitted the
.
NEW
rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
always assume the
.
ferm ext
e
nsion
on
t
ests
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
le
r
mann
dont write to $@
.
tmp plus re
n
am
e
commit
|
commitdiff
|
tree
2007-11-27
M
ax K
e
llerman
n
dont cop
y
%$rule
in tab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kel
l
er
m
ann
do
n
t us
e
$cha
i
ns_i
n
f
o->{$cha
i
n}{poli
c
y}
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
r
mann
use @
i
n
stead of
- f
o
r
q
uiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
r
emoved
IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellerman
n
d
o
nt test with fer
m
1
.
1;
ad
d
ed missing
.
resul
t
files
commit
|
commitdiff
|
tree
2007-11-27
Max
Ke
l
ler
m
ann
added test for
unknow
n
module
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont di
e
when an un
k
nown m
o
dule i
s
used
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
only pas
s
%
c
urrent to en
t
er()
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellerman
n
r
e
moved
f
ind_option()
commit
|
commitdiff
|
tree
2007-11-25
Max Kell
e
rmann
i
mport
-
fer
m
:
write pol
i
cy in chain block
commit
|
commitdiff
|
tree
2007-11-25
Ma
x
K
ellerm
a
nn
change argumen
t
or
d
e
r in tes
t
su
i
te
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
r
e
wrote the internal rule stor
a
ge; honor th
e
order
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Keller
m
a
n
n
typo
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fixed prot
o
typ
e
commit
|
commitdiff
|
tree
2007-11-22
Max
Kellermann
added functions
netfilt
e
r_cano
n
ical_protocol(
)
, netfilte
r
_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Ke
l
lerman
n
me
r
ged 943
:
945 from b
r
an
c
h ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Ma
x
Kell
e
rm
a
nn
merged 942:943 from bra
n
ch
f
erm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
M
ax
Keller
m
ann
fixed p
o
licy syntax in t
e
st case
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
te
s
t in ch
a
in INPUT
commit
|
commitdiff
|
tree
next