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
new functions @eq, @ne, @not
2008-02-26
M
a
x Kellerm
a
nn
d
ont sav
e
{d
e
f
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
ller
m
an
n
moved c
o
de to s
e
t_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
n
n
is
_
netfilte
r
_
m
odule
_
targ
e
t() retu
r
ns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bugfix: $status is local var; syste
m
($command), not
$_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use $domain_inf
o
instead of $domai
n
s{$
d
o
main}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
ll
e
rmann
use %tool
s
instead of $domains{$domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
in
i
t
i
aliz
e
{too
l
s} wi
t
h map()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellerman
n
r
em
o
ved
{reset}; d
o
cument {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kell
e
rmann
mov
e
d code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
rmann
micro-optimization: use "ex
i
sts
"
instead of "defi
n
ed"
commit
|
commitdiff
|
tree
2008-02-25
Max Keller
m
ann
mov
e
d
$ac
t
ion declaration
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
llerman
n
rem
o
ved
t
h
e "non_emp
t
y"
f
lag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
remove
d
the "was_created" fl
a
g
commit
|
commitdiff
|
tree
2008-01-22
M
a
x Kelle
r
mann
m
e
rged 1059:109
2
from bra
n
ch ferm-1
.
3
.
x:
r
elease v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerma
n
n
more test suite order workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
me
r
ged r1059
f
r
om br
a
nch 1
.
3
.
x
:
target op
t
ions c
a
nno
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Keller
m
ann
merged r1056:
1
058
f
rom branc
h
1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
r
mann
removed legacy syn
t
ax
te
x
t
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ell
e
r
m
a
nn
merged r105
6
from br
a
nch 1
.
3
.
x: added
test for mult
i
ple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
a
x Kellermann
upd
a
ted TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updat
e
d TOD
O
commit
|
commitdiff
|
tree
2007-12-18
Max
K
el
l
ermann
merged r985:105
2
NE
W
S from
bran
c
h 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
Kellermann
removed
e
n
tr
y
f
rom
chan
g
elog bec
a
u
s
e bug was i
n
trodu
c
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved c
o
py_o
n
_w
r
ite
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
lermann
d
ont copy deprecated "proto"
in ne
w
_lev
e
l
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
mer
g
e
d
c
o
de to expect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don't allow lo
w
er case
b
u
ilt-in pol
i
cy na
m
es
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
fi
x
ed policy in --flush mod
e
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
ge
n
er
a
te poli
c
y comma
n
d only if it
is no
t
ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
m
ann
c
o
p
y
-
o
n
-writ
e
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
ann
return a
r
rayref f
r
o
m tokeni
z
e_s
t
ri
n
g()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only this one keyword def
i
n
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
store de
f
refere
n
ce in a
l
ias
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llerm
a
nn
reintro
d
uced decl
a
ratio
n
-only check
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
n
n
rem
o
ved unused
S
W
ITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
updated bug
f
i
x
in
c
hangelog
commit
|
commitdiff
|
tree
2007-12-17
M
ax Ke
l
lermann
clear %current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rmann
f
ixed xt_p
o
li
c
y test re
s
ult
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
p
a
rse built-in match modules from
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Ke
l
ler
m
ann
dont
escape target
/
chain n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
micro-
o
pt
i
mizati
o
n: c
r
eate target chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
elle
r
mann
handle polic
y
without
tables()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
e
l
le
r
mann
merged to
i
f clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
elim
i
nated $negate
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
dont set {creat
e
} f
l
a
g
on chain, dete
r
mine t
h
a
t in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
dont pass
module nam
e
to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
merge
m
o
d
ule and target keywords in
t
o $rule{keywor
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
removed $def argument
from sh
e
ll_append_
o
ption(
)
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
e
rmann
extra ble
s
s tag for
p
re_negation
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ller
m
ann
removed ex
t
ract_neg
a
tio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
save time by
f
et
c
hing {}{''}
{
keywor
d
s} before the lo
o
p
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
simpl
i
fie
d
cha
i
n
creati
o
n co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
rem
o
v
ed und
e
f check in netfilter_canoni
c
a
l
_prot
o
col()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
erma
n
n
bugfix:
verify the
p
r
otoco
l
/match modul
e
association
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
chec
k
netfilt
e
r
_
c
anonical
_
pr
o
tocol() is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
d
o
nt cal
l
netfil
t
er_
c
anonical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merge
2
l
ines
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ellermann
dont ch
e
c
k f
o
r p
r
otoco
l
op
t
io
n
s twi
c
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rma
n
n
removed parse_match_op
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
u
se m
o
dule->{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
parse module sp
e
cific d
e
f to
p
arse_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
er
m
ann
removed unused
v
ariable
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
store target_
d
efs
i
n $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
a
nn
dont
f
all back to %match
_
de
f
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
replace s
t
r
i
ng com
p
are w
i
th integer compare
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
elle
r
mann
another past_tok
e
ns simplificatio
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simpli
f
i
e
d
pas
t
_tok
e
ns saving code (for error messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
si
m
p
lifie
d
n
ext_token
(
) shi
f
t
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellerm
a
nn
r
e
moved more
s
uperfl
u
ous checks
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
r
emov
e
d sup
e
rf
l
uo
u
s checks from pre
p
ar
e
_
t
o
k
ens()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
e
l
iminated shell_app
e
n
d()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Keller
m
ann
optimiz
e
: dont u
s
e shell_append()
f
o
r
on
e
op
t
i
on
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: s
t
o
r
e negat
e
d
as s
t
ring, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
op
t
imize: dont
escape well-k
n
o
wn key
w
ord
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
optimize shell_esc
a
pe(): return ea
r
l
i
e
r
if
a
rgument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
re
m
o
ved obsolete co
d
e
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kell
e
rm
a
n
n
opt
i
mize: dont store @u
n
fold valu
e
s in hashe
s
commit
|
commitdiff
|
tree
2007-12-15
Max
Ke
l
lermann
store rules
i
n
%
domains ins
t
ead of %rules
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kel
l
er
m
ann
moved code to
e
xe
c
ute_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don
'
t all
o
w
match rule
s
af
t
er pol
i
cy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
do
n
't allow m
a
tch rules befo
r
e
po
l
icy
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
ler
m
ann
remove support for obsolete netfilter
modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
mer
g
e
9
7
7:
9
85 branche
s
/ferm-1
.
3
.
x: merged f
e
rm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Keller
m
an
n
m
erged 973:9
7
7 fro
m
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
M
a
x Kellerma
n
n
merged 945:973 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
M
ax Keller
m
ann
spl
i
t
sh
e
ll p
i
pe into two steps,
so mak
e
can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
splitted the
.
N
EW r
u
le
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Keller
m
ann
al
w
ays assume the
.
ferm extension o
n
tests
commit
|
commitdiff
|
tree
2007-11-27
Max Kellerman
n
do
n
t
writ
e
to $@
.
tmp pl
u
s ren
a
me
commit
|
commitdiff
|
tree
2007-11-27
M
a
x
Kellermann
don
t
copy %$ru
l
e in tables
(
)
commit
|
commitdiff
|
tree
2007-11-27
M
ax
Kellermann
dont us
e
$chains_info->{$chain}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
use @ instea
d
of - for
q
u
iet
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
m
ann
removed IMPO
R
T_SED
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kel
l
e
rmann
do
n
t
test with ferm1
.
1; a
d
ded missing
.
result
files
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
added test f
o
r unknown module
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont die when
an unk
n
o
w
n module is used
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
l
erma
n
n
only
pas
s
%curr
e
nt to enter()
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kelle
r
mann
removed find_optio
n
(
)
commit
|
commitdiff
|
tree
2007-11-25
Max Kell
e
rmann
i
m
p
o
rt-fer
m
:
w
r
i
te policy in c
h
ain
block
commit
|
commitdiff
|
tree
2007-11-25
Max Kellermann
change argume
n
t o
r
der in test suit
e
commit
|
commitdiff
|
tree
next