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
removed the "was_created" flag
2008-02-25
Max Ke
l
lerma
n
n
removed the "was_cre
a
te
d
"
fla
g
commit
|
commitdiff
|
tree
2008-01-22
Max Kelle
r
m
a
n
n
merged
1059:109
2
from
b
ranch ferm-1
.
3
.
x: releas
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
a
x Kellermann
more
t
est sui
t
e order
w
orkaro
u
nds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellerm
a
nn
merged r1059 from bra
n
ch 1
.
3
.
x:
t
arget options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellerman
n
m
erged r1
0
56:1058 from branch 1
.
3
.
x
:
bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kel
l
er
m
ann
rem
o
ved
l
e
gacy s
y
ntax text
commit
|
commitdiff
|
tree
2007-12-19
Max
K
e
llermann
me
r
g
e
d
r1056 fro
m
br
a
nch 1
.
3
.
x: added test fo
r
mult
i
ple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kel
l
ermann
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellerm
a
nn
updated
T
O
DO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
merge
d
r985:1052 NEWS from
b
ranch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerma
n
n
removed entry
f
rom changel
o
g because b
u
g
w
a
s in
t
rodu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mo
v
e
d copy_on_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
d
o
nt copy deprecated "proto
"
in
new_l
e
v
e
l()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mer
g
ed
code to e
x
p
ect_to
k
en(
)
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kellermann
don't
a
llow
lower case
built-in policy name
s
commit
|
commitdiff
|
tree
2007-12-17
Max
K
elle
r
m
a
nn
fixed policy in
--flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate poli
c
y
c
omman
d
only if it is not ACCEPT
(which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kel
l
e
r
man
n
copy-on-
w
rite
$
rule
{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
r
eturn a
r
r
a
yref from tokenize_string
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
s
tore only
this one keywor
d
def in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ell
e
rmann
store def ref
e
rence in alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
rei
n
troduc
e
d decla
r
ation
-
on
l
y
chec
k
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
rem
o
ved unused SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
updated
bugfix i
n
changelog
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
lermann
clear %current after "
p
olicy"
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
fixed xt
_
poli
c
y
t
est result
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llermann
parse b
u
ilt-i
n
match modules
f
rom $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellerman
n
d
o
nt escape tar
g
et/chain
names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optim
i
z
a
t
i
on: create target chain
later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerm
a
n
n
hand
l
e policy wit
h
out tables()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
merged to
i
f
clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
erm
a
n
n
elimin
a
ted $ne
g
ated
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerma
n
n
d
o
nt s
e
t {create}
f
l
ag on chain,
determine that
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
dont
p
a
s
s module
name to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
el
l
e
r
m
an
n
merg
e
m
odul
e
and targ
e
t keywords into $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
removed $def a
r
gu
m
ent fr
o
m sh
e
ll
_
app
e
nd_op
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra bless tag for pre_nega
t
i
o
n
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
removed extract_negation
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
sav
e
time by fetchin
g
{}{''}{keyw
o
rds} be
f
ore
t
he loop
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kell
e
rm
a
n
n
simplif
i
ed
chain creation
code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
moved undef check in
n
e
tfilter_
c
anon
i
cal_protocol()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
bugfi
x
: verify the
protocol/ma
t
ch module association
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
l
l
e
r
man
n
c
h
eck ne
t
filter_canoni
c
al_protocol() is
n
ot called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
do
n
t c
a
ll ne
t
filter_ca
n
o
nical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
me
r
ge 2
lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont c
h
eck for protocol options twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
pars
e
_mat
c
h_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
use
module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
parse module specific def
t
o
par
s
e_
o
p
t
i
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
removed
u
nused vari
a
ble
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerman
n
stor
e
target_d
e
f
s in $rule{action}{
d
efs}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Keller
m
ann
do
n
t fall back to %match_
d
e
fs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
replace string compare
with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerma
n
n
another
p
ast_tokens simpl
i
fication
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
simplified past_
t
ok
e
ns saving code (for error
mess
a
ges)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
elle
r
mann
simp
l
ified
n
ext_tok
e
n() shift
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
r
man
n
r
e
moved
mor
e
superfluo
u
s ch
e
cks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
e
llermann
r
e
moved super
f
luous checks
f
r
om prepare
_
tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max
Ke
l
lermann
eliminated shell_appen
d
()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kelle
r
m
a
nn
optimize: dont use
s
hel
l
_append()
f
o
r on
e
o
ption
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opti
m
ize: store negate
d
a
s str
i
ng
,
no
t
escape
d
arra
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
optimize: dont escape well-kn
o
wn keywords
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellerma
n
n
op
t
imize shell_escape(): return earli
e
r
i
f argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kelle
r
m
an
n
removed obsolete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
o
pt
i
mize
:
dont stor
e
@unf
o
ld va
l
u
es in hashe
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
store
r
ul
e
s in %dom
a
in
s
in
s
tead o
f
%rules
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
moved
c
o
de
to ex
e
cute_comman
d
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
don't allow
m
a
tch rule
s
after policy
commit
|
commitdiff
|
tree
2007-12-15
Max
Ke
l
ler
m
ann
don't allow match
r
ules before policy
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Keller
m
ann
remove
s
upport for obsolete netfi
l
ter m
o
dules: d
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
merge 977:985 bra
n
ches/
f
erm-
1
.
3
.
x: mer
g
ed
f
erm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
ax Kellermann
merged 973:977 f
r
om b
r
anch ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max
Kellermann
merged 94
5
:973 from branc
h
fer
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
split shell pipe in
t
o two steps
,
so make can see t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lermann
sp
l
itted
th
e
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
al
w
ays assume the
.
ferm extension on tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
d
o
n
t write to
$
@
.
tmp p
l
us rename
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerma
n
n
dont cop
y
%$r
u
le in tables(
)
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
dont use
$
chai
n
s_i
n
fo->{$chain}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
u
s
e
@
i
n
s
tead of - for
quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
removed
I
MPORT
_
SED
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Ke
l
lermann
dont test with ferm1
.
1
;
a
d
d
e
d missing
.
result
f
iles
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llerma
n
n
a
dded t
e
st fo
r
unk
n
own mod
u
le
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
dont die when an
unkn
o
wn
mo
d
ule
is use
d
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
only pass %current to enter()
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellermann
rem
o
ved find_opti
o
n(
)
commit
|
commitdiff
|
tree
2007-11-25
M
ax Ke
l
lermann
import-
f
erm: wri
t
e policy in
ch
a
in b
l
ock
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
chang
e
a
r
g
u
m
ent or
d
er in t
e
st suite
commit
|
commitdiff
|
tree
2007-11-25
M
ax
K
ellerma
n
n
rewrote the
internal ru
l
e
st
o
rage; honor
the
o
rd
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
typ
o
.
commit
|
commitdiff
|
tree
2007-11-22
M
a
x Kellermann
fixed
p
rototype
commit
|
commitdiff
|
tree
2007-11-22
Max
Kel
l
ermann
a
dded functions netfil
t
er_canonical_protocol(), netf
i
l
t
er_
p
r
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max Kell
e
rmann
me
r
ged 9
4
3:945 from
b
r
a
nch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Keller
m
ann
me
r
ged 942:94
3
from
b
r
anch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max Keller
m
ann
fixed policy syntax
in test case
commit
|
commitdiff
|
tree
2007-11-20
Max Kellermann
test in chain INP
U
T
commit
|
commitdiff
|
tree
2007-11-19
Max Kellermann
merged 924:9
3
9 from branch
f
erm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Ke
l
lerman
n
mer
g
ed
r92
1
:924 fr
o
m
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-10-31
Max Kelle
r
mann
m
erged
9
17
:
921 from
1
.
3
.
x: implemented "--
g
oto" support
.
.
.
commit
|
commitdiff
|
tree
2007-10-31
Max Kell
e
r
man
n
m
erged 915:916 from 1
.
3
.
x:
m
ake "g
o
to" depreca
t
ed to
.
.
.
commit
|
commitdiff
|
tree
next