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 canonical.pl from test suite, do raw diff -u, many changes to test suite...
2008-03-08
Max Kellermann
r
emoved ca
n
o
n
ical
.
p
l from test suit
e
, do raw d
i
ff
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
Kellermann
m
erged 2
lin
e
s
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerm
a
n
n
merged {has_action} sette
r
s
commit
|
commitdiff
|
tree
2008-03-08
Max K
e
l
lermann
replaced $rule{ac
t
i
on} with flag $r
u
le{has_action}
commit
|
commitdiff
|
tree
2008-03-08
M
ax Kellermann
store all
o
ptions in @{$rule{options}}
commit
|
commitdiff
|
tree
2008-03-08
Max
K
e
llermann
rec
o
gnize --match
commit
|
commitdiff
|
tree
2008-03-08
Max
K
ellerm
a
nn
j->jump, g->got
o
commit
|
commitdiff
|
tree
2008-03-08
Max
K
e
llerm
a
n
n
accept
"
m
a
tc
h
" -> "m"
commit
|
commitdiff
|
tree
2008-03-08
M
a
x
K
ellermann
"proto"
back to s
p
ecial case
(prepar
a
tion for
further
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max
K
e
l
l
e
rmann
separate l
o
op for do
m
ain,t
a
ble,chain
commit
|
commitdiff
|
tree
2008-03-08
Ma
x
Kellermann
pass $chain_
i
nfo to tab
l
e
s
()
commit
|
commitdiff
|
tree
2008-03-07
Max Kelle
r
mann
impor
t
ferm program using "require"
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Ke
l
lermann
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
M
a
x Kellermann
r
emo
v
e
d wr
a
p_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
rem
o
ved
"
$module" parameter from me
r
ge_keywo
r
d
s()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
typo in manpage
e
xampl
e
commit
|
commitdiff
|
tree
2008-03-05
Max Keller
m
ann
news refo
r
mat: import-ferm rewrite
commit
|
commitdiff
|
tree
2008-03-05
Max K
e
lle
r
mann
import-ferm:
u
se module dat
a
from
f
erm
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Ke
l
le
r
mann
renamed
'
multi' bles
s
to
'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
u
s
e "bles
s
" i
n
stead of wrap hashr
e
f
commit
|
commitdiff
|
tree
2008-03-02
Max
Kellermann
improved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
copyri
g
ht yea
r
2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
check $current{domai
n
}
a
t eof
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
se
t
has_rule
o
nly once, reverts
pr
e
vious commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
eliminated rule_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
always set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
m
o
ved code to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
d
ont save {defs}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rm
a
nn
move
d
code to s
e
t_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
is_netfil
t
e
r_mod
u
le_tar
g
e
t
() retu
r
n
s
$
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
le
r
mann
bugfix: $
s
tat
u
s is
l
oc
a
l var; sys
t
em($comman
d
), not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax
Keller
m
ann
use $domain_info instead of $
d
oma
i
ns{$domain}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
u
se %to
o
l
s
instead
o
f
$doma
i
ns{$
d
omain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
n
n
initialize {tools} wi
t
h m
a
p()
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellerm
a
nn
removed {reset}; d
o
cu
m
ent {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lerman
n
moved
c
ode
to set_
d
omain()
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lermann
micro-optim
i
zation:
use
"e
x
ists
"
instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellerma
n
n
moved $a
c
tion decla
r
ation
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
rmann
removed th
e
"non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kell
e
rmann
remo
v
ed the
"was_created" f
l
ag
commit
|
commitdiff
|
tree
2008-01-22
Max Kel
l
ermann
merged 1
0
59:1
0
92 from
branch ferm-1
.
3
.
x: release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
mor
e
tes
t
suite o
r
der
workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellermann
merged r1059 from branch 1
.
3
.
x
:
target
o
ptions cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Keller
m
an
n
me
r
ged
r
105
6
:1058 from branch
1
.
3
.
x: bugfix:
h
an
d
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kel
l
er
m
ann
rem
o
ve
d
legacy sy
n
tax text
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
merged
r
1056
f
r
om branch
1
.
3
.
x: ad
d
ed test for multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Kellermann
updated
T
ODO II
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Kellermann
upd
a
ted TODO
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llerm
a
nn
merged r985:1
0
52 NEWS fro
m
b
ranch
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llerm
a
nn
removed
en
t
ry fro
m
changelog
b
ecause bug was
i
ntroduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
m
o
ved
c
opy_o
n
_w
r
ite()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerma
n
n
dont co
p
y deprecated "pro
t
o"
in ne
w
_level
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
erma
n
n
merged code to
expect_to
k
en()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llermann
don't allow lower case
b
uilt-in polic
y
names
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kelle
r
mann
fixed policy in -
-
flush
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
gen
e
rate policy command only i
f
it i
s
not ACC
E
P
T
(
w
hic
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
c
o
p
y
-on-
w
rite $rule
{
keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
l
ermann
return ar
r
ayref fr
o
m tokenize_string
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
store
only th
i
s
one ke
y
word def
in
$
rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
store d
e
f refer
e
nce
in alias
commit
|
commitdiff
|
tree
2007-12-17
M
ax
Kell
e
rman
n
r
e
introduced dec
l
aration-only
c
heck
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
ma
n
n
remo
v
ed u
n
used SWITCH la
b
el
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
l
l
ermann
updated bugfix in change
l
og
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
clea
r
%c
u
rrent after "polic
y
"
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rm
a
nn
fixed xt_pol
i
cy test result
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
parse built-in match modules
from $rul
e
{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
dont escape
target/chain name
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
micro-optimiz
a
tio
n
: create ta
r
get chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
handle policy without tables()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kel
l
erm
a
nn
merged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
el
i
m
i
nated $neg
a
t
ed
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
dont set {
c
reate} fla
g
on chain,
d
etermine t
h
at i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
a
nn
don
t
pass mod
u
le name t
o
p
a
rse_option
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
me
r
ge module an
d
target keywords int
o
$rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kelle
r
mann
removed $def argument from shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
e
x
tra bless t
a
g
for p
r
e
_ne
g
a
tion
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kelle
r
m
ann
r
emove
d
extract_negatio
n
(
)
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
le
r
m
a
nn
save ti
m
e b
y
fetching {}{''}
{
keywor
d
s
}
before the
loop
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerma
n
n
simpl
i
fi
e
d chain creati
o
n
c
ode
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerman
n
removed
undef check in netfilter
_
c
a
nonical
_
pr
o
tocol()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kell
e
rmann
bugfix: verify t
h
e protoc
o
l/match m
o
dule association
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
check
netfi
l
te
r
_ca
n
onical
_
protocol()
i
s not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
dont
c
all netfilte
r
_canonical_protocol(
)
for s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
ellermann
d
ont check f
o
r protocol options twice
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rma
n
n
rem
o
ved
par
s
e_mat
c
h
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
l
e
r
mann
parse module specific d
e
f to parse_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
re
m
oved un
u
se
d
variable
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
store
target_d
e
fs in $r
u
l
e
{
action}
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rmann
dont
fa
l
l
back to %match
_
d
efs
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
repl
a
ce string com
p
are wit
h
in
t
e
g
er compare
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
anot
h
er pas
t
_
t
okens simplification
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
lermann
sim
p
lified pa
s
t_tokens savin
g
c
o
de (
f
o
r
error messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
si
m
plifie
d
next_
t
oken(
)
shift
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
removed
m
o
re superf
l
uous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remove
d
superflu
o
us checks fr
o
m prepare_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
eliminated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellerman
n
optimize:
d
ont use
shell_
a
p
pend(
)
fo
r
one opt
i
on
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: store n
e
gated as string, not escaped array
commit
|
commitdiff
|
tree
next