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
perl prototypes
2008-03-07
Ma
x
K
ellermann
perl pr
o
tot
y
pes
commit
|
commitdiff
|
tree
2008-03-07
Max
K
e
l
lerm
a
nn
r
emoved
wrap_nega
t
ed
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kelle
r
man
n
removed "
$
module" para
m
e
t
er fro
m
merge_ke
y
words()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellerman
n
typo in manpage example
commit
|
commitdiff
|
tree
2008-03-05
Max Kelle
r
m
a
nn
n
ews
r
eforma
t
: import-fe
r
m re
w
rite
commit
|
commitdiff
|
tree
2008-03-05
Max Kel
l
erma
n
n
im
p
ort-ferm
:
us
e
module
da
t
a
f
rom
f
erm
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
re
n
amed
'
multi
'
bless
to
'params'
commit
|
commitdiff
|
tree
2008-03-02
Max Kelle
r
mann
use "bless
"
i
nstead of wrap
hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
imp
r
oved error m
s
g
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerma
n
n
copyri
g
ht year 20
0
8
commit
|
commitdiff
|
tree
2008-02-26
M
a
x
K
ellermann
check
$
c
u
rrent{doma
i
n} at eo
f
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
set has_rule
only once, re
v
erts pr
e
vious commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
elimi
n
ated
r
ul
e
_
def
i
ned()
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
a
l
ways set h
a
s_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved code to merge
_
k
eywords()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerma
n
n
dont s
a
ve {
d
efs}
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ell
e
rm
a
nn
moved c
o
de to set_module_target()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
is_netf
i
lter_module
_
t
a
r
get() r
e
turns $
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Keller
m
ann
bugfix: $stat
u
s is local var; system($co
m
ma
n
d), not $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax
Kelle
r
mann
use $
d
omain
_
i
nfo instead of $domains{$dom
a
i
n}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
use %tools instead of $domains{$domain}{t
o
ols}
commit
|
commitdiff
|
tree
2008-02-26
M
ax Kellermann
init
i
alize
{t
o
ols} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
rem
o
ved {reset}; document {has_buil
t
in}
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
moved
c
ode
t
o set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
micro-optim
i
zati
o
n: use "exi
s
ts" ins
t
ead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kell
e
rmann
moved $action declaration
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lermann
removed the "non_emp
t
y" f
l
ag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
r
e
mo
v
e
d the "wa
s
_
cr
e
ated" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kelle
r
m
ann
merged 1059:1092 from
branch ferm-1
.
3
.
x:
r
e
lease v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellerma
n
n
m
o
re te
s
t suite o
r
der workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
merged r1059
fr
o
m branch
1
.
3
.
x
: target o
p
tions cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kel
l
e
r
mann
me
r
ged r1056:1058
fr
o
m branch 1
.
3
.
x: bu
g
fix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
removed legac
y
sy
n
t
a
x
tex
t
commit
|
commitdiff
|
tree
2007-12-19
Ma
x
Kell
e
r
m
ann
merg
e
d r1056
from b
r
anch 1
.
3
.
x: added test
f
or mult
i
ple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max
Kel
l
e
rm
a
n
n
up
d
ated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kellermann
merg
e
d r985:10
5
2 NEWS
fr
o
m branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Ke
l
lerman
n
remov
e
d
entry from chan
g
elog because bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kelle
r
mann
moved co
p
y_o
n
_
write()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
l
l
e
rmann
do
n
t
c
opy
de
p
reca
t
ed "proto"
i
n
new_level()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerm
a
nn
me
r
ged co
d
e to expect_token(
)
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
don
'
t all
o
w lo
w
er ca
s
e built-in
p
olicy names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kell
e
rmann
fix
e
d
policy in --
f
lus
h
mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
gen
e
r
at
e
policy
command
only
i
f it
i
s not ACC
E
PT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
c
o
py-on-write
$
rule{
k
eywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerma
n
n
re
t
urn arrayref
from tokenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
llermann
sto
r
e only this
one keyword def in $rule{
k
eyw
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
sto
r
e
def
re
f
erence
i
n alias
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintr
o
duced declaration-o
n
l
y c
h
e
ck
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
removed
u
nused
S
WITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
up
d
a
t
ed bugfix i
n
ch
a
n
g
e
log
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellerm
a
nn
cle
a
r
%
current af
t
e
r "poli
c
y"
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
fixed xt_po
l
i
cy test resul
t
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
parse built
-
i
n
match modules from $rule
{
k
e
y
word
s
}
commit
|
commitdiff
|
tree
2007-12-17
Max
Kel
l
erma
n
n
dont escap
e
target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
micro-op
t
imization: create tar
g
et
c
hain late
r
, do
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellerman
n
handle policy without
tables()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
el
l
ermann
merged
t
o if
clauses
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerman
n
eliminat
e
d $
n
egated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont se
t
{create} flag o
n
cha
i
n, determine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
r
mann
d
o
nt pass m
o
dule name
t
o parse
_
opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
merge module and target keywords into
$
rule{key
w
ords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
removed
$
def argument
from
shell_append_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
extra bless tag for pre_n
e
ga
t
ion
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
removed
extrac
t
_negation()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
ellerm
a
nn
sav
e
time by fetching {}{''}{keywords}
bef
o
re the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified ch
a
in cre
a
tion co
d
e
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
re
m
oved unde
f
chec
k
in netf
i
lter
_
canon
i
c
al_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
bugfix: verify t
h
e protocol/match module association
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
check netfilt
e
r_canoni
c
al_
p
rotocol() is not
called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Keller
m
ann
dont ca
l
l netf
i
lter_
c
anonica
l
_protoc
o
l() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
merge
2 lines
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rma
n
n
dont
check for protoco
l
options twi
c
e
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
l
l
er
m
ann
r
e
moved parse_match_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max
Ke
l
lermann
use module->
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
p
a
rse
module
s
p
e
cific de
f
t
o
parse_opt
i
on
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
u
nused
v
a
riable
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
store tar
g
e
t_defs i
n
$
ru
l
e{act
i
on
}
{defs}
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellermann
dont fall back to
%match_de
f
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
eplace string co
m
pare with intege
r
c
o
mpare
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Ke
l
lerma
n
n
anoth
e
r
p
a
st_t
o
kens si
m
plific
a
tion
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
ll
e
rmann
simp
l
if
i
ed past_tok
e
ns saving c
o
de
(
f
o
r
e
rror message
s
)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ell
e
rma
n
n
sim
p
l
i
fied next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
remove
d
more superfl
u
ous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
removed superfluous checks from prepare_tokens
(
)
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
elimi
n
ated sh
e
l
l_append()
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
optimize: dont use shell
_
ap
p
en
d
() for one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
erma
n
n
optim
i
ze
:
store
ne
g
a
t
ed as string, not
e
sc
a
ped array
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optim
i
ze
:
dont escape well-known key
w
ords
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
o
ptimize shell_e
s
cape(): re
t
urn e
a
rlier
i
f arg
u
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lermann
rem
o
ved obsolete code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
o
pt
i
mize:
d
ont store @u
n
fold values
i
n
hashes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
s
tore
rules
i
n
%domains instead of
%
rules
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ell
e
rmann
m
o
ved
code to ex
e
cute
_
c
o
mma
n
d
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
lerma
n
n
d
on't
allow m
a
tch rules af
t
er policy
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
l
l
e
rm
a
nn
don't al
l
ow match rules before policy
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
remove support f
o
r obsolet
e
netfilter m
o
dul
e
s: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
mer
g
e 977:985
br
a
nches/ferm
-
1
.
3
.
x: merged
f
erm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merged 973:9
7
7 from branch fe
r
m-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kell
e
r
m
ann
merged
945:973 from bran
c
h ferm
-
1
.
3
.
x
commit
|
commitdiff
|
tree
next