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
merged {has_action} setters
2008-03-08
M
ax Ke
l
lerma
n
n
mer
g
ed
{has_action
}
setters
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellermann
replaced $rule{action}
w
ith flag
$rule{has_action}
commit
|
commitdiff
|
tree
2008-03-08
Max Kelle
r
m
ann
s
tore all option
s
in @{
$
rule{options}}
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
re
c
o
gniz
e
--match
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
j
-
>jump
,
g
->g
o
to
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellermann
accept "m
a
tch"
-> "m"
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kellermann
"proto
"
bac
k
to s
p
ecia
l
c
a
s
e (pre
p
a
r
a
t
ion
for further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
erm
a
n
n
sep
a
r
a
te loop
f
or dom
a
i
n,t
a
ble,chain
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
llermann
pa
s
s
$
chain_info to tabl
e
s()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
import ferm
program us
i
ng
"
require"
commit
|
commitdiff
|
tree
2008-03-07
Max K
e
llermann
pe
r
l p
r
ototypes
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kellermann
removed wr
a
p_
n
eg
a
t
ed()
commit
|
commitdiff
|
tree
2008-03-07
M
ax Kellermann
r
e
moved "$module
"
para
m
e
t
er from merge_keyw
o
rds(
)
commit
|
commitdiff
|
tree
2008-03-07
Max
Kellermann
t
y
po in m
a
npa
g
e ex
a
mple
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerm
a
nn
news reforma
t
:
im
p
ort-ferm rewri
t
e
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
i
m
port-ferm:
u
se mod
u
le data from fe
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max
K
e
llermann
r
en
a
med 'multi' ble
s
s to 'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
use "b
l
ess" ins
t
ead of wrap hashref
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
ll
e
rmann
improved error msg
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kellermann
copyri
g
ht y
e
a
r 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerma
n
n
check $curren
t
{
domain} at e
o
f
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
set
has_rule only once,
re
v
ert
s
p
re
v
ious comm
i
t
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
elimi
n
ated ru
l
e_define
d
()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
a
l
w
ays set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
m
oved
code
t
o
merge_ke
y
w
o
r
ds
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
don
t
sa
v
e {de
f
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
m
o
ved code to se
t
_mo
d
ule_ta
r
get()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
is_netfilter_module_ta
r
get()
returns
$
defs
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
bugfix: $status is
l
ocal
v
a
r
; system($command), not
$
_
commit
|
commitdiff
|
tree
2008-02-26
Max
Ke
l
ler
m
ann
use $d
o
ma
i
n_inf
o
instead of
$
dom
a
ins{$do
m
ain}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
use
%t
o
ols instead of $d
o
m
ains{$doma
i
n}{tools}
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
initialize {tools} with m
a
p
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
r
e
m
oved {reset}; documen
t
{has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
mann
mov
e
d co
d
e to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
m
i
cro-op
t
imization
:
use "exists" instead o
f
"d
e
fined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
rmann
m
oved $action declarat
i
on
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the
"
no
n
_empty"
flag
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
K
e
llermann
removed the "w
a
s_created" f
l
ag
commit
|
commitdiff
|
tree
2008-01-22
Max Kel
l
ermann
merged 1
0
59:10
9
2
from branch
f
erm-1
.
3
.
x: release
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max
K
e
llermann
more
t
est suite order workaroun
d
s
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
me
r
ge
d
r
1
059 fr
o
m branc
h
1
.
3
.
x
: ta
r
get options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
nn
merg
e
d
r1056:1
0
58 from branch 1
.
3
.
x: bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
removed
legac
y
s
ynta
x
t
ext
commit
|
commitdiff
|
tree
2007-12-19
M
a
x
K
ellermann
merged r1056 from branch
1
.
3
.
x: ad
d
ed tes
t
for mul
t
iple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
updat
e
d
TODO I
I
commit
|
commitdiff
|
tree
2007-12-18
Max
Kellerma
n
n
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
mer
g
ed r
9
85:1
0
52 N
E
WS fro
m
branch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
K
e
l
lermann
removed en
t
ry f
r
om changelog b
e
caus
e
bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kelle
r
mann
moved copy_on_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont copy depreca
t
ed
"prot
o
"
i
n
n
ew_level()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
merged code to exp
e
ct_
t
oke
n
()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
d
on
'
t allo
w
l
o
wer case built-in policy
n
ames
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
le
r
mann
fixed policy in
--
f
lush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
ermann
gene
r
ate pol
i
cy command only if i
t
is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
c
o
p
y-on
-
w
r
i
te $rule{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
return
arrayref from toke
n
i
z
e_
s
tring
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only th
i
s one
keyword def in $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
store d
e
f refer
e
nce in alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erm
a
nn
reintroduced declaratio
n
-
o
n
l
y
c
h
e
c
k
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rma
n
n
remov
e
d unused SWI
T
C
H
label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
u
p
date
d
bugfix
in changelog
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
c
lear
%current
a
ft
e
r
"
p
olicy"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixe
d
x
t
_policy test result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse built
-
in m
a
tch modules from $
r
ule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Ke
l
lermann
do
n
t
e
s
cape tar
g
et/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-optimization: cr
e
ate target chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
e
r
mann
han
d
le policy without tables()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
le
r
mann
merged to
if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
eliminate
d
$ne
g
ated
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
d
ont set
{create} flag
on chain,
d
e
t
e
rmine that
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont pass module name to parse_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerma
n
n
mer
g
e
m
od
u
l
e
and target
k
e
ywords
i
nto $r
u
le{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
remo
v
e
d
$d
e
f argu
m
en
t
f
r
om shel
l
_app
e
nd_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra
bless tag for
p
re
_
negation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
r
emoved extr
a
c
t_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save time by fe
t
ching {}{'
'
}
{keywo
r
ds} be
f
ore the l
o
op
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellerman
n
si
m
plified chai
n
creati
o
n code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
re
m
oved undef check
in net
f
i
lter_canonical
_
pro
t
ocol()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
ll
e
rmann
bugfix: verify th
e
proto
c
ol/match module
a
ssocia
t
io
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check netfilter_canonical_protocol()
is not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont ca
l
l netfilter_canon
i
cal_pr
o
to
c
ol()
for
s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
le
r
mann
merge 2 l
i
nes
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
dont che
c
k fo
r
pr
o
t
ocol options twi
c
e
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
ellerm
a
nn
removed pa
r
se_ma
t
c
h
_
option(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use module->{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
ellermann
p
arse module specif
i
c de
f
to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
remo
v
ed u
n
u
s
ed va
r
iabl
e
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
store targ
e
t_de
f
s
in $rul
e
{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
dont fall back to
%
matc
h
_defs
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
replace str
i
ng
compare with
i
nteger comp
a
re
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another past_tokens simplificat
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
i
m
p
lifie
d
p
a
st
_
tokens
s
avi
n
g code (for error m
e
ssages)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerman
n
simplified
next_token
(
) shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed more superfluous ch
e
cks
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
remove
d
s
u
per
f
luous checks
f
rom prep
a
re_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
e
liminated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
optimize: dont
u
s
e
shell_appen
d
() for o
n
e o
p
tion
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opti
m
ize: store neg
a
ted as string, not escape
d
array
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
optimize: dont escape
well-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
l
le
r
mann
optimize shell_escape(): return earlier if
a
rgu
m
ent
.
.
.
commit
|
commitdiff
|
tree
next