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
use %tools instead of $domains{$domain}{tools}
2008-02-26
Max Kel
l
e
r
mann
use %tools instead of $domains{$do
m
ain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
l
ermann
i
nitiali
z
e {tools} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
removed {reset
}
;
d
ocument {h
a
s_
b
ui
l
tin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerma
n
n
mov
e
d code
t
o set_doma
i
n
()
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellermann
mi
c
ro-
o
pti
m
i
z
ation
:
u
s
e
"exists
"
instead of "define
d
"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerm
a
n
n
moved $action declarati
o
n
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Kellermann
remove
d
t
he "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
r
m
ann
removed the
"
was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kel
l
ermann
merged 105
9
:1092 from bran
c
h ferm-1
.
3
.
x
:
r
e
l
e
a
se v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
m
o
re test suite order wo
r
karounds
commit
|
commitdiff
|
tree
2007-12-19
M
a
x
K
ellermann
mer
g
ed r105
9
from branch 1
.
3
.
x: target options canno
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kel
l
ermann
merg
e
d r1056:1
0
58
from bra
n
ch
1
.
3
.
x: bugfix: han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerma
n
n
removed legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kel
l
er
m
ann
merged r10
5
6
f
rom branch 1
.
3
.
x: added test
for multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellermann
upd
a
ted TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerma
n
n
u
p
d
ated TO
D
O
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
m
e
r
ged r98
5
:1052
N
E
WS from br
a
nch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
r
emo
v
e
d en
t
ry fro
m
changelog
b
ecause bug
w
as
i
n
troduc
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
moved
c
opy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont copy
depr
e
c
a
ted "proto" in new
_
l
e
ve
l
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
merged code to expe
c
t_token()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
llerma
n
n
don
'
t allow lower case
built-in policy names
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerm
a
nn
fixe
d
policy in
--f
l
ush mode
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerm
a
nn
generate policy comma
n
d only if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
nn
copy-o
n
-write $rule{keyw
o
r
d
s
}
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
return arrayr
e
f fro
m
to
k
eni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
st
o
re only
t
h
is one keyword def
i
n
$
ru
l
e{key
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
s
to
r
e d
e
f
reference in
alias
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
re
i
ntroduced
d
ec
l
a
r
atio
n
-
o
nly
c
heck
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
removed unu
s
ed SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
updated bugfix in chang
e
log
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
clear %current after "p
o
licy"
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llermann
fix
e
d xt
_
pol
i
cy test re
s
u
l
t
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
p
a
rse built-in match m
o
du
l
es from $rule{keywords
}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
do
n
t esca
p
e
t
arget
/
c
h
ain n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
micro
-
optimizat
i
o
n: create target
c
h
a
in late
r
, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
handle p
o
licy without t
a
bles()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
an
n
merged to if claus
e
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kelle
r
m
ann
eliminated $negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont s
e
t {
c
reate} flag
o
n ch
a
in, dete
r
mine
that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
don
t
pass module name
t
o
p
a
rs
e
_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge m
o
d
u
le
and target keyword
s
into $rule{keyw
o
rd
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed $def argument fr
o
m sh
e
ll_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra
bless
t
ag
for
p
re_negat
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
rem
o
ved extract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
save t
i
me by fetchin
g
{
}{
'
'
}
{
k
eywords} be
f
ore the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
le
r
ma
n
n
simplified
c
h
ain creation code
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
removed un
d
ef che
c
k in netfil
t
e
r_c
a
nonical_
p
rotocol()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
b
u
gfi
x
: verify the
pr
o
t
o
col/mat
c
h
m
o
d
ule associa
t
ion
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
chec
k
netfilt
e
r
_canonical_pr
o
tocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
dont
call netfil
t
er_canonical_protocol() fo
r
s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
a
n
n
merg
e
2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
dont check for
p
r
otocol optio
n
s
t
wice
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
removed parse_mat
c
h
_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
lerm
a
nn
use module
-
>{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
parse module
specific def to
p
a
rse_opt
i
on
(
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kelle
r
mann
rem
o
ved unu
s
e
d
v
ar
i
able
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
store target
_
de
f
s
in
$
rule{action}{def
s
}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
dont fall back to %match
_
d
efs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace str
i
ng c
o
mpar
e
with integer co
m
pa
r
e
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rmann
another past_tokens
simplificati
o
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
simplifi
e
d pas
t
_tokens saving code (
f
o
r
erro
r
mes
s
ages)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rmann
simplified
ne
x
t_token() s
h
if
t
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remove
d
more super
f
luous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
remo
v
ed superflu
o
u
s c
h
ecks from prepar
e
_tokens()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Keller
m
ann
eliminate
d
shell_a
p
pe
n
d()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerma
n
n
optim
i
ze:
d
o
n
t use shell_ap
p
e
nd() for one option
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
opti
m
ize:
store n
e
gated a
s
stri
n
g,
not
e
scaped arra
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
opti
m
ize: dont escape well-kn
o
wn keywords
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
optimize s
h
el
l
_esc
a
pe(): r
e
turn earlier if
a
rg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed obso
l
et
e
code
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
op
t
imize
:
dont store @unfold values in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max
Kelle
r
m
a
n
n
store r
u
les in %domains instead of
%
r
u
les
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellerm
a
nn
moved cod
e
to execute
_
com
m
an
d
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
d
o
n't allow match rules after policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
erm
a
nn
do
n
't
allow
m
atch ru
l
es before policy
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellermann
re
m
ove support for
obsole
t
e netfilter
m
odules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
e
r
ge 977:985 branches/
f
erm-
1
.
3
.
x: merged ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
m
erged 973:977 from branc
h
f
e
rm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellerman
n
merged
945:973 from
b
r
anch
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
l
l
ermann
split shell
pipe i
n
to two steps, so
m
ake can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
splitted the
.
NEW ru
l
e
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
ll
e
rmann
always assum
e
the
.
ferm ex
t
ension
o
n
tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
ermann
dont write to $
@
.
tmp plus rename
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kel
l
ermann
d
o
nt copy %$rule i
n
tables(
)
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
dont use $chains_info->{$
c
hain}{pol
i
cy}
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
use @ inst
e
ad of - for
qu
i
e
t
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kellermann
remov
e
d IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
do
n
t test
w
i
t
h ferm1
.
1; add
e
d missi
n
g
.
r
e
sult fil
e
s
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
added t
e
s
t
f
o
r
unknown module
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
dont die when
a
n unknown module is used
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
only pass %current to enter()
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Keller
m
an
n
rem
o
ved find_optio
n
(
)
commit
|
commitdiff
|
tree
2007-11-25
M
ax Ke
l
lermann
import-ferm:
write
policy in chai
n
block
commit
|
commitdiff
|
tree
2007-11-25
Max
Keller
m
ann
change argument
o
r
der in test
suite
commit
|
commitdiff
|
tree
2007-11-25
M
ax Kellermann
r
e
wr
o
t
e
the internal ru
l
e sto
r
age; honor
t
he
o
rder
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
M
ax Keller
m
a
n
n
t
y
po
.
commit
|
commitdiff
|
tree
2007-11-22
M
a
x Kellermann
fixed pr
o
to
t
ype
commit
|
commitdiff
|
tree
2007-11-22
Max Kellerma
n
n
added functi
o
ns netfilt
e
r
_
canonical
_
protocol(), net
f
ilter_pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellerm
a
nn
merge
d
943:945 from branch fer
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
next