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
import ferm program using "require"
2008-03-07
Max Kell
e
rmann
im
p
ort fer
m
prog
r
am
usi
n
g "req
u
i
r
e"
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
p
e
rl
p
rototype
s
commit
|
commitdiff
|
tree
2008-03-07
Max K
e
l
le
r
mann
removed wra
p
_negat
e
d
()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
remov
e
d "$modu
l
e"
p
arameter fr
o
m
m
erge_keywords()
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kellermann
typo i
n
manpage example
commit
|
commitdiff
|
tree
2008-03-05
Max Kellermann
news reformat: import-fer
m
rewri
t
e
commit
|
commitdiff
|
tree
2008-03-05
M
a
x
Kellermann
imp
o
rt
-
ferm:
use module
d
ata from f
e
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max Kell
e
rmann
renamed 'multi'
b
le
s
s to
'
params'
commit
|
commitdiff
|
tree
2008-03-02
Ma
x
Kell
e
rmann
u
s
e "ble
s
s" in
s
tea
d
of wrap hashre
f
commit
|
commitdiff
|
tree
2008-03-02
Max Kell
e
rma
n
n
improved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
copyrig
h
t year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
check
$current{domain} at e
o
f
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
set has_rule
o
nly on
c
e, reverts previous co
m
mit
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
lermann
e
l
im
i
n
ated
r
ule_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llermann
always set has_rul
e
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code to
m
erge_keywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
don
t
s
ave {defs}
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
m
o
ved co
d
e
to set_modul
e
_
targe
t
()
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
Kellerman
n
i
s
_net
f
i
lter_m
o
dule_target() re
t
u
r
ns $defs
commit
|
commitdiff
|
tree
2008-02-26
Max Kell
e
rmann
bugfix:
$
status is local var; system($
c
ommand),
n
ot $_
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
use $do
m
a
in_inf
o
instead of $
d
o
m
ains{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use %tools in
s
tea
d
of $domain
s
{$domain}{tools}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
i
nitiali
z
e {to
o
ls} with
m
ap()
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellerm
a
nn
re
m
oved {reset}; doc
u
ment {ha
s
_b
u
ilt
i
n}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mov
e
d code
t
o
se
t
_doma
i
n
(
)
commit
|
commitdiff
|
tree
2008-02-25
M
a
x K
e
llermann
mi
c
ro
-
optimization: use "exists
"
instea
d
of
"
def
i
ned"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
move
d
$
action de
c
laration
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellermann
removed the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
M
a
x
Kellermann
remove
d
t
h
e "wa
s
_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max K
e
llerma
n
n
merged
1059:1092 from branch f
e
r
m-1
.
3
.
x: rele
a
se v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more
t
est suite order w
o
rkarounds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
ellerma
n
n
m
erged r1059 from branc
h
1
.
3
.
x:
t
arge
t
opti
o
ns cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellermann
merged r
1
056:10
5
8 from
b
r
anc
h
1
.
3
.
x:
b
ugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kelle
r
mann
r
emove
d
legacy syntax text
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rma
n
n
me
r
ge
d
r10
5
6 from b
r
anch 1
.
3
.
x: added test fo
r
mult
i
ple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
upd
a
ted TODO II
commit
|
commitdiff
|
tree
2007-12-18
M
a
x
Keller
m
ann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
M
a
x Keller
m
a
n
n
me
r
ged
r
98
5
:
1052
N
EWS
f
rom branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerman
n
removed ent
r
y
f
r
om
changelog because
bug
w
as introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved copy
_
on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
dont
c
opy depr
e
cated "proto" in new_le
v
el()
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
merged code to expe
c
t_
t
oken
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerman
n
don't allow lower
c
ase bui
l
t-i
n
pol
i
cy
n
ames
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kel
l
erm
a
nn
fixed policy in --
f
lush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
m
ann
generate policy command only if
it
is not ACCEPT
(
which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-write $rule{key
w
o
r
ds
}
commit
|
commitdiff
|
tree
2007-12-17
M
ax K
e
llermann
r
eturn
arrayref from tokeniz
e
_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store only
t
h
is one key
w
ord d
e
f
i
n
$rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llerman
n
store def reference in ali
a
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintroduced de
c
larati
o
n-only check
commit
|
commitdiff
|
tree
2007-12-17
Max
Kelle
r
m
ann
removed 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
M
a
x Kel
l
ermann
c
l
ea
r
%cu
r
rent
after "polic
y
"
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
fixe
d
x
t
_policy test resul
t
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
elle
r
mann
parse b
u
ilt-in ma
t
c
h
module
s
fro
m
$
r
ule{keyword
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
do
n
t escape target/chain
names
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
ller
m
ann
micro
-
opt
i
mi
z
a
t
ion: create target
chain late
r
, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kelle
r
m
ann
handle
p
oli
c
y without
t
a
b
l
es(
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rman
n
merged
to if
cl
a
u
s
es
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
eliminated $ne
g
at
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
do
n
t set {create} flag
o
n
chain, determin
e
that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
dont
p
a
s
s mod
u
le
name to pa
r
se_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
merge module and
t
arget k
e
ywords into $rule{keyw
o
rds
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
removed
$
def argument
from she
l
l
_
appen
d
_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
extra bless tag for pr
e
_negation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
removed
extract_nega
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
save ti
m
e
b
y
fetching {}{''}{keywords} befo
r
e th
e
loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kel
l
erm
a
nn
simpli
f
ied
c
hain cre
a
tion code
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
lerm
a
nn
remove
d
undef ch
e
ck in n
e
tfilter_canonical_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
bugfix: v
e
rify
the
p
roto
c
o
l/m
a
t
ch module association
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerm
a
n
n
check netf
i
l
t
er_canonical_protocol() is no
t
c
a
lled
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
dont call netfilter_canonic
a
l_protocol()
for spo
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Ke
l
l
ermann
merge
2
lines
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
dont check for p
r
otocol optio
n
s twice
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed p
a
rse_match_opt
i
on(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
lerm
a
nn
u
se module->{defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
lle
r
mann
pars
e
m
o
dule speci
f
ic def to pa
r
se_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
l
l
ermann
removed
unus
e
d variabl
e
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
r
mann
store target_defs in $rule{
a
ctio
n
}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
dont fall back to %
m
a
t
c
h
_
d
efs
commit
|
commitdiff
|
tree
2007-12-16
Max
Kel
l
ermann
replace strin
g
compare with in
t
eger compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
a
no
t
her past_to
k
e
ns simplific
a
t
i
on
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
simpl
i
f
ied pa
s
t
_token
s
s
a
v
ing code (f
o
r
e
rror me
s
sa
g
e
s)
commit
|
commitdiff
|
tree
2007-12-16
M
ax
K
elle
r
mann
simpli
f
ied next_toke
n
() s
h
ift
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
remo
v
ed m
o
re superfluous
checks
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kell
e
r
mann
remov
e
d
super
f
l
uous checks from prepa
r
e_to
k
en
s
()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
eliminate
d
shell_a
p
p
end()
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kel
l
ermann
opti
m
ize: dont
u
se shell_append(
)
for
o
ne opt
i
o
n
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimize: st
o
re negated as s
t
r
i
n
g
,
not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
optim
i
ze: dont
escape well-know
n
ke
y
words
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kel
l
e
r
mann
optim
i
ze shell_es
c
ape()
:
re
t
ur
n
ea
r
lier
if
argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
remov
e
d
o
b
so
l
et
e
code
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
opt
i
mize: dont store
@
un
f
ol
d
values in hashes
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
store
r
ul
e
s
i
n
%domains
instead of %rul
e
s
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
e
rmann
moved code to execute_command
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
ellermann
don't allo
w
ma
t
ch
r
u
les a
f
ter policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don't allow ma
t
ch rules before policy
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kell
e
rm
a
n
n
remo
v
e supp
o
rt for
obs
o
l
ete
n
etfilter modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max
K
el
l
ermann
m
e
rge 977:
9
85
br
a
n
ches/f
e
r
m
-1
.
3
.
x: merged
f
er
m
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
me
r
ged 973:977 from
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
next