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
accept "match" -> "m"
2008-03-08
Max K
e
llermann
accept "match" -> "m"
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerma
n
n
"proto" back to
spe
c
ial case (preparati
o
n for
f
u
r
t
h
er
.
.
.
commit
|
commitdiff
|
tree
2008-03-08
Max Kellerma
n
n
se
p
arate lo
o
p for do
m
ain,table,chain
commit
|
commitdiff
|
tree
2008-03-08
Max Kel
l
ermann
pass $chain_info to tables()
commit
|
commitdiff
|
tree
2008-03-07
Max
K
ellermann
impo
r
t ferm pro
g
ram using "requi
r
e"
commit
|
commitdiff
|
tree
2008-03-07
Max Keller
m
ann
p
e
rl proto
t
yp
e
s
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
r
e
mo
v
e
d
wrap_negated(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
remove
d
"$module" paramet
e
r
f
r
om mer
g
e_
k
e
y
words()
commit
|
commitdiff
|
tree
2008-03-07
M
a
x Kellerma
n
n
t
y
p
o in
m
anpage
example
commit
|
commitdiff
|
tree
2008-03-05
Max
K
ellermann
n
e
ws reformat
:
impo
r
t-ferm rewri
t
e
commit
|
commitdiff
|
tree
2008-03-05
M
a
x K
e
ll
e
rmann
import-ferm: u
s
e mod
u
le
da
t
a from ferm
commit
|
commitdiff
|
tree
2008-03-02
M
ax Kellermann
re
n
am
e
d
'
m
ulti' bless to 'param
s
'
commit
|
commitdiff
|
tree
2008-03-02
Max Kelle
r
m
a
n
n
u
s
e "bless"
i
nstead of wrap
h
ashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
improved error
m
s
g
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
l
l
e
rmann
copy
r
i
ght year 200
8
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
check $curren
t
{
domain}
at
e
o
f
commit
|
commitdiff
|
tree
2008-02-26
M
ax
Kellerman
n
set has_rule only once,
r
everts previous comm
i
t
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kell
e
rmann
elim
i
nated ru
l
e_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
r
mann
always set
has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
moved code to merge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kel
l
ermann
dont save {d
e
fs
}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code to s
e
t_
m
odule
_
target()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
is_netfilter_module_target() re
t
urn
s
$de
f
s
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellermann
bug
f
ix: $stat
u
s
is loc
a
l var; system($command), not
$
_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Ke
l
ler
m
ann
use $domain_info
inste
a
d
o
f
$d
o
mains{$domain}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
use %tools instead
of $dom
a
ins{$domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
init
i
al
i
ze
{
too
l
s} with map()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellermann
removed {reset};
d
ocument {has_bui
l
t
in}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved code to set_d
o
m
ain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-opt
i
mization:
u
se "exists" instead of
"def
i
ned"
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellerman
n
moved $action declara
t
i
on
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kel
l
e
r
m
ann
removed the "non_empty
"
f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
Max Kell
e
rmann
removed the "
w
as_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
mer
g
ed 105
9
:10
9
2 from
b
ranch ferm-1
.
3
.
x
: relea
s
e
v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max K
e
llerman
n
more test
s
uite orde
r
w
o
rkar
o
unds
commit
|
commitdiff
|
tree
2007-12-19
Max Ke
l
lermann
merged r1059 from br
a
nch 1
.
3
.
x: targ
e
t
opt
i
o
ns
cann
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
merged r1056:
1
0
5
8 from branc
h
1
.
3
.
x: bu
g
f
i
x: handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kelle
r
mann
remov
e
d legacy syntax
t
e
xt
commit
|
commitdiff
|
tree
2007-12-19
Max Kelle
r
mann
m
erged r1056 from branch 1
.
3
.
x: added
t
est for
mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
nn
u
p
dated T
O
DO II
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
l
e
rmann
updated
TODO
commit
|
commitdiff
|
tree
2007-12-18
Ma
x
Ke
l
lermann
merge
d
r
9
85:1052 NEWS
f
rom
branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
re
m
oved ent
r
y from changelog
beca
u
se bug was intr
o
d
u
ced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
moved copy_on_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
dont copy deprecated "proto
"
in new_le
v
el()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
m
e
rged code to expect_
t
oken()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
don't allow l
o
wer case
built-in p
o
licy names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed policy in --f
l
us
h
mode
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
gener
a
te pol
i
cy command only
if it is not ACCEP
T
(which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
c
opy-on-
w
rite $r
u
le{keywords
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
re
t
urn ar
r
ayre
f
from token
i
ze_string()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
store only this one keywo
r
d de
f
in $rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
store def re
f
ere
n
ce in ali
a
s
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kelle
r
mann
r
e
i
n
troduced declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
llermann
r
e
m
o
ve
d
u
n
used SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
n
n
u
p
dated bugfix in
changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rman
n
c
l
ear %c
u
rrent
a
fter "polic
y
"
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
f
i
xed x
t
_
policy t
e
st result
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
parse bui
l
t-i
n
ma
t
ch mo
d
ules
fro
m
$r
u
le{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
dont
escape tar
g
et/c
h
ain names
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
a
n
n
micro
-
optimization:
create target chain later, do
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
h
a
n
dle policy wit
h
ou
t
tables()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kelle
r
mann
m
erged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminated $negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
ont set {create} flag on ch
a
in, deter
m
ine that
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont pass module
n
a
m
e
to parse_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
r
m
a
n
n
merge module and target k
e
ywords
into $rule{k
e
y
w
o
rds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
re
m
oved $def argume
n
t
fr
o
m shell_append
_
option()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerman
n
e
x
tra bless tag for pre_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed extract_negation()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
save time by f
e
tc
h
ing {}{''}{keywords} be
f
ore the loop
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
r
m
ann
si
m
p
l
ified chain creation co
d
e
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
remo
v
e
d und
e
f check
i
n
n
e
tfilter_cano
n
ical_protoco
l
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
bugfix: ver
i
fy the pr
o
toco
l
/m
a
tch
module as
s
ociation
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
check netfilter_canonic
a
l_prot
o
col
(
) is not calle
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
dont call netfilter_cano
n
i
cal_protocol(
)
for
s
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
merge 2 l
i
ne
s
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
dont check for protocol optio
n
s
tw
i
ce
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
ann
removed
parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rm
a
nn
use mod
u
le-
>
{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
p
a
rse
m
o
d
u
le specifi
c
def
t
o p
a
rse_opt
i
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
removed unused variable
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
e
llerma
n
n
s
t
ore
t
arget_defs in $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
e
ller
m
ann
dont fall back to %match
_
defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
epl
a
c
e
string
c
ompare with
i
n
te
g
er compare
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerman
n
another past_token
s
s
im
p
l
ification
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
s
i
mplified past_tokens
saving code (for
e
rror messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
s
i
m
plif
i
ed next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
r
e
m
oved more supe
r
fluous che
c
ks
commit
|
commitdiff
|
tree
2007-12-15
M
ax K
e
l
l
ermann
remove
d
superfluous
chec
k
s
fr
o
m pre
p
are_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
eliminated
shell_app
e
nd()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Keller
m
an
n
optimize: dont use
sh
e
ll_append()
f
or one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opti
m
ize: store negated a
s
str
i
n
g,
not escaped arr
a
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
opt
i
mize
:
dont escape
w
ell-
k
no
w
n keywords
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
ellermann
optimi
z
e shell_
e
scape(): r
e
turn earlier if arg
u
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ell
e
rmann
r
emov
e
d obsol
e
te code
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
optimize: dont store @unfold values in hashes
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kel
l
ermann
s
tore rules in %dom
a
in
s
instead of %rul
e
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
moved code to exe
c
ute_comm
a
nd
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kelle
r
mann
don't
allow match rules af
t
er policy
commit
|
commitdiff
|
tree
next