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
eliminated get_builtin_keywords()
2008-03-08
Max K
e
ll
e
rmann
elimi
n
a
t
ed get_
b
ui
l
tin
_
keywords()
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
removed $module fro
m
$
r
ule
{
ke
y
words
}
commit
|
commitdiff
|
tree
2008-03-08
Max Kell
e
r
mann
r
em
o
ve
d
$type from $rule{keywords}
commit
|
commitdiff
|
tree
2008-03-08
Max Keller
m
ann
simplified protocol modu
l
e det
e
ction
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
n
n
dont tes
t
icmp
with icmpv6
k
e
y
wo
r
ds
commit
|
commitdiff
|
tree
2008-03-08
Max
K
eller
m
ann
dont te
s
t icmp with icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kellerman
n
dont test icmp with icm
p
v6
keywo
r
ds
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
dont te
s
t icmp with icmpv6 keywords
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
a
d
d
ed variable $protocol
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
do no
t
generate i
m
plicit proto
c
ol modules
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kel
l
erm
a
nn
n
o s
e
d
o
n
.
result fi
l
e
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
rem
o
ved
c
anonic
a
l
.
pl from
test suite, do raw
d
iff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
m
erg
e
d 2 lines
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
K
ellermann
merged {ha
s
_action} set
t
ers
commit
|
commitdiff
|
tree
2008-03-08
Max
K
elle
r
mann
re
p
laced $rule
{
action} wit
h
flag $rule{has_act
i
on}
commit
|
commitdiff
|
tree
2008-03-08
Max
Kellerman
n
store all opti
o
ns in @{$rule
{
o
ptions}}
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerman
n
recognize --match
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellermann
j->jump,
g-
>
got
o
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kel
l
ermann
a
ccept
"
match" -> "m
"
commit
|
commitdiff
|
tree
2008-03-08
M
a
x Kel
l
ermann
"p
r
o
t
o"
back
t
o spec
i
al
c
ase (preparation for
f
urther
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kellermann
s
e
parate lo
o
p
f
o
r
doma
i
n
,
table,chain
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellerman
n
pass $chain_i
n
fo to
t
ables(
)
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Keller
m
ann
import
ferm program using "r
e
q
u
ire"
commit
|
commitdiff
|
tree
2008-03-07
M
ax Ke
l
lermann
p
er
l
pro
t
o
typ
e
s
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed wra
p
_n
e
gated()
commit
|
commitdiff
|
tree
2008-03-07
M
ax K
e
lle
r
m
a
nn
removed
"
$module" param
e
t
er from merge_keywo
r
ds()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
typo in
m
an
p
age exam
p
le
commit
|
commitdiff
|
tree
2008-03-05
M
a
x
Ke
l
lermann
news reformat
:
imp
o
rt-fer
m
rewri
t
e
commit
|
commitdiff
|
tree
2008-03-05
M
ax Kelle
r
mann
impor
t
-ferm: use module data from ferm
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerm
a
nn
r
e
n
am
e
d 'mul
t
i' bless to 'pa
r
ams'
commit
|
commitdiff
|
tree
2008-03-02
M
a
x K
e
lle
r
mann
u
s
e
"bles
s
" instead of
w
r
a
p hashref
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
ll
e
rmann
i
mprov
e
d error msg
commit
|
commitdiff
|
tree
2008-03-02
Max
K
ellerma
n
n
copyrigh
t
year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
ch
e
c
k
$current{domai
n
} at eof
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lerman
n
set has_
r
ule
o
nl
y
once, reverts pre
v
ious commit
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Ke
l
lermann
elimi
n
ated
r
u
l
e
_
defined
(
)
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
always set
h
as_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code
t
o m
e
rg
e
_keywor
d
s(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
d
o
nt
save
{
defs}
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
moved cod
e
to s
e
t_module
_
ta
r
get()
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
is_netfilter_module_target(
)
returns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
bu
g
f
i
x: $status
i
s loc
a
l var; syste
m
($
c
ommand),
n
ot
$
_
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use
$
domain_info
i
n
stead of $domai
n
s
{
$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
us
e
%tools instead
of $domains{$domain}{
t
ool
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
initialize {tools} with m
a
p(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
removed {reset}; docu
m
ent {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
m
o
ved
c
od
e
to set_
d
omain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-o
p
t
i
mi
z
a
t
i
on:
u
se
"exists" instea
d
of "defin
e
d"
commit
|
commitdiff
|
tree
2008-02-25
M
ax Ke
l
lerm
a
nn
m
oved $action decl
a
rati
o
n
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the "non_empty" f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kel
l
e
rmann
removed the "was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
merged
1059:1092 fr
o
m branch
f
erm-1
.
3
.
x: r
e
lease v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more test suite or
d
er wor
k
arounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
e
rged r1059 fr
o
m b
r
anch 1
.
3
.
x: targ
e
t
options cann
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
l
ermann
m
e
rged
r
1056:10
5
8 fr
o
m
branch 1
.
3
.
x
:
bu
g
f
i
x
: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kellermann
r
e
moved legacy
syntax text
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kell
e
rmann
mer
g
e
d
r
1
056 from b
r
anch 1
.
3
.
x
:
added test f
o
r
m
ultiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
lle
r
mann
upda
t
ed
T
ODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updated TO
D
O
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
rma
n
n
m
e
rged r985
:
1052 N
E
WS
f
rom
b
r
anch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
remo
v
ed entry f
r
om cha
n
gelo
g
b
e
c
ause bug w
a
s int
r
o
d
uced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
moved
c
o
py_on_w
r
ite()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
dont copy deprecated "proto"
in ne
w
_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
mer
g
ed code t
o
expec
t
_
toke
n
()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellerman
n
don
'
t allow lower case built-in policy n
a
me
s
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
fixed polic
y
i
n
--flus
h
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
generate policy command only
if it is
not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
c
opy
-
on
-
write
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
erman
n
retu
r
n
a
rr
a
yref from tokenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
s
tore only this
o
ne keyword
d
ef
in $rule{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
store
d
e
f
reference i
n
alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
re
i
ntroduc
e
d declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
el
l
erm
a
n
n
r
emoved unused SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llermann
updated bugfix
in changel
o
g
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
clear
%
current after "po
l
icy
"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed
xt_policy
t
est r
e
sult
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
parse built-
i
n match modul
e
s
f
r
om $rule{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
dont escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
micro-optim
i
zat
i
on: cr
e
ate
t
arg
e
t chain
l
ater, don
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellerm
a
nn
handle policy
w
itho
u
t t
a
b
les()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
merged to if cl
a
u
ses
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ll
e
rmann
el
i
minated $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont set {create}
f
lag on chain,
d
e
termine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
dont pass module name to
p
ar
s
e
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
me
r
ge modu
l
e and target
keywords into $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
removed $def
argument from sh
e
ll_app
e
nd_option(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
extra b
l
e
s
s tag for
p
re_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed e
x
tract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
s
ave time by f
e
tching {}{''}{keywords} before the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified ch
a
i
n
crea
t
i
on code
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
r
emoved undef
check in netfilte
r
_
c
anonical_
p
roto
c
ol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellermann
bugf
i
x: ver
i
fy the protocol/matc
h
mo
d
u
l
e
ass
o
ciation
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
check netfilter_c
a
nonical_prot
o
col
(
) i
s
not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
ma
n
n
dont call netfil
t
er
_
canonical_protocol() for
spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
mer
g
e 2 lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
d
o
n
t check f
o
r protocol options twice
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
lle
r
mann
r
e
m
o
ved
p
arse_matc
h
_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
rmann
use modul
e
->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
ller
m
ann
parse module specif
i
c def to
p
a
r
se_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
moved u
n
us
e
d variable
commit
|
commitdiff
|
tree
next