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
pass $chain_info to tables()
2008-03-08
Max Kel
l
e
rmann
pass $
c
hain_in
f
o t
o
tables(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
im
p
o
r
t
ferm
prog
r
am
u
sing "r
e
quire
"
commit
|
commitdiff
|
tree
2008-03-07
M
a
x
K
elle
r
m
a
n
n
perl pr
o
totyp
e
s
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
rem
o
ved w
r
ap_ne
g
ated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed "$module" parameter from m
e
rge
_
keywords
(
)
commit
|
commitdiff
|
tree
2008-03-07
Ma
x
Kelle
r
mann
t
y
po in manpage ex
a
mple
commit
|
commitdiff
|
tree
2008-03-05
Max Kell
e
r
m
an
n
news r
e
format
:
import-fer
m
rewr
i
te
commit
|
commitdiff
|
tree
2008-03-05
Max Kellerma
n
n
import-fe
r
m: use m
o
dule dat
a
from ferm
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
r
e
named 'multi' bl
e
ss to 'par
a
ms'
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
us
e
"bless
"
i
n
st
e
ad of
w
rap hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
improved error msg
commit
|
commitdiff
|
tree
2008-03-02
M
a
x
K
ellermann
copyrigh
t
year
2
008
commit
|
commitdiff
|
tree
2008-02-26
Max
K
ellermann
c
h
eck $current{do
m
a
in} a
t
eof
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
ann
set has_
r
u
le onl
y
onc
e
,
reverts previous commit
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
e
rmann
e
liminated rul
e
_defined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
always
set has_
r
ule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved
c
ode to me
r
ge_
k
eywords()
commit
|
commitdiff
|
tree
2008-02-26
Max
Kell
e
r
mann
dont save {defs
}
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
m
o
ved code to set_mo
d
ule_ta
r
get(
)
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
l
e
r
mann
is_netfil
t
er_module_target
(
)
retur
n
s $
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
bugfix
:
$status is loca
l
var; sy
s
tem($command), n
o
t $_
commit
|
commitdiff
|
tree
2008-02-26
M
ax Ke
l
ler
m
ann
use $domain_info
in
s
tead of
$domai
n
s{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
l
le
r
mann
use %tools instead
o
f $do
m
a
i
ns{$domain}{tool
s
}
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
ll
e
r
m
ann
initi
a
lize {
t
ool
s
} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
r
emoved {re
s
et}; docum
e
n
t {has
_
builtin
}
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
ll
e
rmann
moved co
d
e
to se
t
_
d
omain()
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellerma
n
n
m
i
cro-opti
m
i
z
a
tion
:
use "exist
s
" i
n
ste
a
d of "defin
e
d"
commit
|
commitdiff
|
tree
2008-02-25
M
ax
K
e
l
ler
m
a
nn
moved $
a
ction de
c
laration
commit
|
commitdiff
|
tree
2008-02-25
Max K
e
lle
r
mann
r
e
m
o
ved the "non_empty" fl
a
g
commit
|
commitdiff
|
tree
2008-02-25
Max Kellerman
n
r
e
moved th
e
"wa
s
_created
"
f
lag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
me
r
g
e
d 1059:1092 fr
o
m
branch ferm
-
1
.
3
.
x: release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max
K
ellerm
a
n
n
more
t
es
t
suite ord
e
r w
o
rk
a
rounds
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rm
a
n
n
merged r1059 from bran
c
h
1
.
3
.
x
:
target options
cann
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
e
rged r1056:10
5
8 from branch 1
.
3
.
x: bugfix: handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
remo
v
ed l
e
gacy
s
ynt
a
x tex
t
commit
|
commitdiff
|
tree
2007-12-19
Max Kelle
r
mann
merged r1056 from branch 1
.
3
.
x:
a
dded test f
o
r multiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
ma
n
n
updated TODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
me
r
ged
r985:1052 NE
W
S from bra
n
ch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
removed entry from cha
n
gelog b
e
cau
s
e bug was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
lle
r
mann
mo
v
e
d copy_on
_
w
r
ite()
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellermann
dont copy de
p
re
c
ated "
p
roto" i
n
n
ew
_
level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
merged code to expect_t
o
ken(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
don't
a
llow low
e
r case built-in pol
i
c
y names
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kelle
r
mann
fixed
p
o
l
icy in --f
l
ush mode
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
gene
r
ate po
l
icy com
m
an
d
o
nly if it is not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on-
w
r
ite $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
er
m
ann
return arrayref from tokenize_st
r
ing()
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lerma
n
n
sto
r
e only this
o
ne k
e
yword def i
n
$r
u
le{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
ll
e
rmann
store def
r
eference in alia
s
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
reintroduced declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
removed unuse
d
SWITCH l
a
bel
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
updated b
u
g
f
ix in
changel
o
g
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
clear
%
cu
r
rent
a
ft
e
r "p
o
licy"
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
fixed
x
t_poli
c
y
test result
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
p
a
rse bui
l
t
-
in match modules f
r
om $ru
l
e
{
keywo
r
ds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
d
o
nt
e
s
c
ape t
a
rget/ch
a
in
names
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
mic
r
o-optimization: cr
e
ate ta
r
get chain lat
e
r,
d
ont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
llermann
handle policy
w
ithout
t
ab
l
es
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erm
a
nn
merged to if cla
u
ses
commit
|
commitdiff
|
tree
2007-12-16
Max
K
eller
m
ann
e
l
iminated
$
negated
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
n
n
dont s
e
t {cre
a
te} fla
g
o
n chain, det
e
r
m
ine that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerm
a
nn
dont pass modu
l
e name
t
o parse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerma
n
n
merge m
o
du
l
e
and target keyw
o
r
d
s into $rul
e
{key
w
ords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
re
m
oved $def argu
m
ent f
r
om
sh
e
l
l_
a
ppe
n
d_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x K
e
ller
m
a
n
n
e
xt
r
a ble
s
s tag
f
or
p
r
e_
n
e
gation
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Ke
l
lermann
r
emoved
extract_ne
g
ation()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
m
ann
s
a
v
e
t
ime by
f
etchin
g
{}{''}{k
e
y
wo
r
d
s
}
b
efore
t
he loop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
simplified chain creation code
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed undef che
c
k in netfilter_c
a
n
o
nical_protocol()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kelle
r
mann
bugfix:
ve
r
ify
t
he protocol/m
a
tch mod
u
le
a
ssociati
o
n
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kelle
r
mann
check netfilt
e
r_c
a
n
o
nical_protocol() is not cal
l
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kell
e
rma
n
n
dont call netfilter_canonical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
r
m
ann
m
erge 2
l
i
n
es
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
d
o
nt check for prot
o
col o
p
ti
o
ns twice
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
removed parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
ermann
u
se
m
odule->{defs
}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Ke
l
lermann
parse mod
u
le specifi
c
def to parse_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed
unu
s
ed variable
commit
|
commitdiff
|
tree
2007-12-16
Max
K
e
llermann
store t
a
rget
_
de
f
s in $rule{ac
t
i
o
n}{d
e
fs}
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
lle
r
mann
dont
f
a
l
l
back to %mat
c
h_def
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerma
n
n
replace string compare wi
t
h integer c
o
mpare
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
anot
h
er past_tokens
s
i
m
plification
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
simp
l
ified past
_
t
o
kens saving code (for
e
rror messages)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
s
implified next_to
k
e
n() shift
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kel
l
ermann
r
e
move
d
more sup
e
rfluous checks
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ell
e
r
m
ann
r
e
m
o
v
ed superfluous check
s
from prepa
r
e_t
o
k
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
eli
m
i
n
at
e
d
shell_
a
ppend()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opt
i
mize: dont use s
h
ell_append() for one o
p
t
ion
commit
|
commitdiff
|
tree
2007-12-15
Max Kell
e
rmann
opt
i
m
ize: store negated
as
s
trin
g
, not escaped array
commit
|
commitdiff
|
tree
2007-12-15
Max Kel
l
ermann
optimize:
dont escape well-known
keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kelle
r
mann
o
ptimize s
h
ell_
e
scape(): return earlie
r
if argu
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
e
llermann
removed obso
l
e
te code
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
optimize: d
o
n
t store @un
f
old value
s
in ha
s
hes
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
st
o
re rules
i
n %domains
i
ns
t
ead of %ru
l
es
commit
|
commitdiff
|
tree
2007-12-15
Max
Kel
l
ermann
moved code to
e
xe
c
u
t
e_com
m
and
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
d
o
n't allow
match
rules
after poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Ke
l
le
r
mann
d
on't
a
llo
w
match rul
e
s before
p
o
l
i
cy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
nn
remove suppo
r
t for obsolete netfilter modules: ds
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
merge 977:985
b
ranches/fer
m
-
1
.
3
.
x:
m
e
r
ged ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
next