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
renamed 'multi' bless to 'params'
2008-03-02
M
a
x Kellermann
r
enamed 'multi' bless to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
use
"
bless" instead of wrap
h
ash
r
ef
commit
|
commitdiff
|
tree
2008-03-02
Max Kelle
r
m
an
n
impro
v
e
d error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
copy
r
i
g
ht ye
a
r
2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
che
c
k
$
current
{
domain} a
t
eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
set has_rule
only once,
r
e
v
erts prev
i
ous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
er
m
ann
e
liminat
e
d
ru
l
e_
d
efi
n
ed()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
alw
a
ys se
t
has_rule
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Keller
m
ann
moved co
d
e
t
o merge_k
e
ywor
d
s
()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
dont save {
d
e
f
s}
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
e
rmann
moved cod
e
to set
_
m
o
dule_targ
e
t()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kell
e
rmann
i
s
_netfilter
_
module_ta
r
get() retu
r
ns $
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
bugfix: $s
t
atus is local var; system(
$
command),
n
ot $_
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
use $do
m
ain_info inst
e
ad of
$domains
{
$domain
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use
%to
o
ls inste
a
d of
$
domains{$domain}
{
tools}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
ll
e
r
mann
initialize
{
tools}
w
ith map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
remove
d
{
reset}; document {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerma
n
n
moved code to
s
et_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kel
l
e
r
m
ann
micro-optimizatio
n
: use "exi
s
t
s" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
moved $action declar
a
t
ion
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
re
m
o
v
e
d
the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Kellermann
removed the "was
_
c
r
eated" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
m
e
rged 10
5
9
:
1
0
92 from b
r
an
c
h ferm-1
.
3
.
x: release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kel
l
er
m
a
nn
m
ore
t
e
st suite
order work
a
rounds
commit
|
commitdiff
|
tree
2007-12-19
M
a
x
K
e
l
lermann
merged r1059 from branch 1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellerma
n
n
merged
r1056:1058 from
branch 1
.
3
.
x: bugfix:
h
and
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
r
e
mov
e
d legacy syntax
t
ext
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellerm
a
n
n
m
e
rged r1056 from bra
n
ch
1
.
3
.
x
:
add
e
d
test f
o
r multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
Kellermann
u
pdated TODO
II
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
M
a
x Kellermann
merge
d
r
9
85:1052 NEWS from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
remo
v
ed entry from cha
n
ge
l
og because bu
g
was introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
m
a
nn
moved copy_on_wri
t
e()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
dont cop
y
depr
e
cate
d
"
p
rot
o
" in ne
w
_level(
)
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
merged code
t
o expect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
lle
r
mann
don't allo
w
lower case built
-
in poli
c
y
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed policy in --f
l
ush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
generate po
l
icy command
only if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
e
r
mann
cop
y
-
on-w
r
i
t
e
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
ret
u
rn arrayref f
r
om to
k
eni
z
e_string()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
llerm
a
nn
st
o
r
e
on
l
y this one k
e
yw
o
rd def
i
n
$
r
ule{ke
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store def
r
eference in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
re
i
n
trod
u
ced declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
el
l
e
rmann
r
emo
v
ed unuse
d
SWIT
C
H label
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
updated
bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
a
n
n
cl
e
ar %current after "pol
i
cy"
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
fix
e
d
xt_policy t
e
st result
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kelle
r
mann
parse built-in ma
t
ch modules from $rul
e
{key
w
o
r
d
s}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kel
l
erman
n
dont escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
micro-optimization:
c
reate ta
r
get cha
i
n later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
han
d
le
p
olicy wi
t
hout tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to
i
f
clause
s
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
ler
m
ann
el
i
minated $n
e
gat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
ont se
t
{create} flag
o
n chain,
determi
n
e that
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
dont pa
s
s m
o
dule n
a
me
to par
s
e
_
option()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
ermann
m
e
r
g
e module
a
n
d targe
t
keywords int
o
$rule{ke
y
words
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
r
e
moved $def argu
m
ent
f
rom shel
l
_append_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax K
e
llerman
n
extr
a
bles
s
tag for pre_nega
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
removed extr
a
c
t_ne
g
ation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save time by fetching {}{
'
'}
{
keyword
s
} before the l
o
op
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
simplified chain crea
t
ion cod
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remove
d
undef check in net
f
i
l
ter_canoni
c
al
_
proto
c
ol()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
bugfix: verify the protocol/matc
h
mo
d
ule associa
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
check netfilt
e
r_canonical_protocol(
)
is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
ermann
don
t
cal
l
netfilter_canon
i
cal_protocol()
f
or sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
m
an
n
don
t
check for pro
t
ocol optio
n
s twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
re
m
oved parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
el
l
ermann
use module->
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ellermann
parse module spe
c
ific def to
p
a
r
se_o
p
t
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remove
d
unused variable
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
s
t
ore
t
ar
g
et
_
defs
i
n
$rule
{
actio
n
}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont fall ba
c
k t
o
%
m
atch_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
rep
l
a
c
e s
t
ring compare with int
e
ger co
m
p
a
re
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
lermann
another
p
ast_
t
okens simplification
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
simplified past_tokens savi
n
g code (for erro
r
messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
simplified
nex
t
_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
re
m
oved more superfluous check
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
man
n
removed superfluous che
c
ks fro
m
p
r
epare_toke
n
s()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
eliminated she
l
l
_append()
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
o
p
timize: dont use shell_append() for
o
n
e
o
p
tion
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
o
ptimize: store
n
e
gat
e
d
as s
t
ring, n
o
t esc
a
ped array
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
o
p
t
i
mi
z
e: dont
escape well-known keywo
r
ds
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kell
e
rmann
optimize shell_escape(): r
e
t
urn e
a
rlier if
a
r
g
u
men
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed obs
o
lete code
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
ellerm
a
nn
optimize: dont stor
e
@unfold v
a
lues in hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
s
t
ore rules in %domains instea
d
o
f
%rules
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
mo
v
ed code to exec
u
te
_
command
commit
|
commitdiff
|
tree
2007-12-15
M
ax Ke
l
le
r
mann
don't allow
m
atch
rules after p
o
l
i
cy
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
llermann
don'
t
allow
m
a
tch rules before poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
r
e
move suppor
t
f
o
r
obsolete
n
etfilter mo
d
ules
:
dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kell
e
rmann
merge 977:985
b
r
anche
s
/
f
erm-1
.
3
.
x: merg
e
d f
e
rm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merg
e
d 97
3
:977 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merge
d
945
:
97
3
from bran
c
h fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
split sh
e
l
l
p
i
pe into two ste
p
s, so make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellerma
n
n
sp
l
itt
e
d th
e
.
N
E
W rule
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
always
assume the
.
fe
r
m ext
e
n
si
o
n
on tests
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kell
e
r
m
ann
dont
write to $@
.
t
m
p
plus rename
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kellermann
dont copy
%$rule in tables()
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
mann
do
n
t use $chains_info->{$chain}
{
p
o
licy}
commit
|
commitdiff
|
tree
next