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
M
ax Kellermann
pass $chain_info to ta
b
les
(
)
commit
|
commitdiff
|
tree
2008-03-07
Max Ke
l
l
e
r
mann
impor
t
ferm
program
u
s
in
g
"require"
commit
|
commitdiff
|
tree
2008-03-07
Max
K
ellerm
a
n
n
perl prototypes
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
removed wr
a
p_negated()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
remov
e
d "$modu
l
e" parameter from merge_keywords()
commit
|
commitdiff
|
tree
2008-03-07
Max Kellermann
typo
in
manpage example
commit
|
commitdiff
|
tree
2008-03-05
Max
K
ellermann
news
reformat: import-ferm rew
r
ite
commit
|
commitdiff
|
tree
2008-03-05
Max
K
e
llermann
impor
t
-fer
m
: use module data fr
o
m f
e
r
m
commit
|
commitdiff
|
tree
2008-03-02
Max K
e
ll
e
r
m
ann
renamed 'multi' b
l
es
s
t
o
'params'
commit
|
commitdiff
|
tree
2008-03-02
Max
Kellermann
use "bless" instead of wrap
hashref
commit
|
commitdiff
|
tree
2008-03-02
Max Kellermann
i
mproved error msg
commit
|
commitdiff
|
tree
2008-03-02
Max Kellerman
n
copyright year 2008
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
check $cur
r
e
nt{domain
}
a
t
eof
commit
|
commitdiff
|
tree
2008-02-26
Max
Kellermann
set ha
s
_rule only once,
r
eve
r
ts previous c
o
mmit
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerma
n
n
eliminated ru
l
e_d
e
f
ined()
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
always set has_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
move
d
code to me
r
ge_key
w
o
r
ds
(
)
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llermann
dont save {
d
e
f
s}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
moved cod
e
t
o
s
e
t_modu
l
e_target()
commit
|
commitdiff
|
tree
2008-02-26
M
ax
K
ellermann
is_netfil
t
er_mo
d
ule
_
targe
t
(
)
retur
n
s
$
defs
commit
|
commitdiff
|
tree
2008-02-26
M
a
x Kellermann
bugfix:
$status is local
v
ar; system
(
$command), not $_
commit
|
commitdiff
|
tree
2008-02-26
Max
K
elle
r
m
a
nn
use $domain_info in
s
tead of
$domains{$do
m
ain}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellermann
us
e
%
t
ools
instead of $domains{$d
o
main}{to
o
ls}
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
initializ
e
{t
o
ols} with map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
removed {re
s
e
t
}; document {has_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max
Kellermann
moved code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max
K
eller
m
ann
mi
c
r
o-optimization: use "
e
xists" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lerman
n
moved
$
action de
c
laration
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kelle
r
man
n
r
e
mov
e
d
t
h
e "no
n
_
empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Ke
l
lermann
removed the "was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max
Kel
l
ermann
m
e
rged 1059:1092 from branch ferm
-
1
.
3
.
x: r
e
le
a
se
v
1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Ma
x
K
e
l
l
erm
a
nn
more test s
u
ite order
wor
k
arounds
commit
|
commitdiff
|
tree
2007-12-19
Max
K
e
l
lerma
n
n
merged
r
1
0
59 from branch 1
.
3
.
x
:
targ
e
t
options
cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
merged r1056
:
105
8
from b
r
a
nch 1
.
3
.
x
:
bugfix:
han
d
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kel
l
ermann
removed legacy syn
t
ax te
x
t
commit
|
commitdiff
|
tree
2007-12-19
M
ax Kellermann
merged r1056
f
rom branch 1
.
3
.
x: ad
d
ed test for mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerman
n
updated TODO
I
I
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellermann
updated
T
ODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerman
n
m
e
rged r98
5
:1052 NE
W
S from branch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kellerm
a
n
n
rem
o
ved
en
t
ry
f
rom cha
n
gelog b
e
cause b
u
g was introduced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
moved cop
y
_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
d
ont co
p
y deprecated "proto"
in new_le
v
el()
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
merged code to
e
xpect_token()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
don't allow lower case built-in polic
y
n
a
mes
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
fixed policy in
--flush mo
d
e
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
generate policy command only if
it is not ACCE
P
T (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
copy-on-w
r
ite
$
rul
e
{key
w
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
r
mann
return arrayref fro
m
tokenize_str
i
ng
(
)
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ell
e
rma
n
n
store only t
h
is one keyword d
e
f
i
n $rule{ke
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store d
e
f re
f
ere
n
ce in alias
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
reintroduced decl
a
ration-only chec
k
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
removed unu
s
ed SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
an
n
updated bugfix in changel
o
g
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
clear %current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kel
l
e
rmann
fixed xt_
p
ol
i
cy te
s
t res
u
l
t
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
parse built
-
in match mo
d
ules from $rule{keyw
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
dont escape target/
c
hain names
commit
|
commitdiff
|
tree
2007-12-17
M
ax Ke
l
le
r
m
a
nn
m
icro-optimizat
i
on: create t
a
rget cha
i
n
later
,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
h
a
n
d
le policy
w
i
t
h
o
ut
t
able
s
(
)
commit
|
commitdiff
|
tree
2007-12-16
M
ax Keller
m
ann
merged to
if cla
u
ses
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
elimin
a
ted $negat
e
d
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont set {create
}
fla
g
o
n
chai
n
,
determine that
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
don
t
pa
s
s modu
l
e n
a
me to parse_o
p
tion
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
merge mod
u
l
e
and target ke
y
words
i
nto $ru
l
e{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Keller
m
ann
removed $def argume
n
t
f
rom shell_appe
n
d_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
extra
bless tag for
p
re_negation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
moved
ex
t
ract_neg
a
t
i
on()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
el
l
e
rmann
save time
by fetching {
}
{''
}
{keywor
d
s}
b
efore the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
simplified chain cr
e
ation code
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
removed
undef check in
n
etfilter_c
a
nonical_protocol()
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
bu
g
fix: verify the protocol/match modul
e
ass
o
ciation
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
check netfilter_canonical_protocol(
)
is
no
t
called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
ont call n
e
tfilter_canonical_
p
ro
t
ocol() for
sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
m
e
rge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
dont che
c
k
for protocol optio
n
s
twice
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellermann
r
emove
d
parse_ma
t
ch_option(
)
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kell
e
rmann
use mo
d
ule->{d
e
f
s}
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lerma
n
n
parse modu
l
e specific
de
f
to pa
r
se_
o
ption()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellerm
a
nn
removed unu
s
ed
variable
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
s
tore ta
r
g
e
t_defs
i
n
$
rule{action}
{
defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont
fall
back
to %mat
c
h_defs
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
replace str
i
n
g
compare with
i
nteger compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
nn
anoth
e
r past_tokens
simp
l
i
f
ication
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
si
m
p
lified past_t
o
k
ens savin
g
c
o
d
e (
f
or error mes
s
ages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
simplified next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
r
e
m
oved
m
ore superfluou
s
checks
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llerma
n
n
removed superfluous c
h
ecks from pre
p
a
r
e_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
e
limin
a
ted shell_appen
d
()
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellerma
n
n
optimize: dont u
s
e
sh
e
ll_append()
f
or one option
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
o
p
timize: store negated as string, not
e
sc
a
ped array
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
optimize: dont esc
a
pe well-k
n
own keywo
r
ds
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
optimi
z
e shell_escap
e
(): re
t
urn earlier i
f
argume
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
ll
e
rmann
removed
o
bsolet
e
code
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
opt
i
mi
z
e: dont
store @u
n
f
old value
s
i
n
h
ashes
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
store
r
u
l
es
in
%domains
in
s
tead of %rules
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kellermann
moved code to
execute_comman
d
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kel
l
e
rm
a
nn
do
n
't allow
m
atch rules aft
e
r policy
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llerma
n
n
d
on
'
t all
o
w match rules bef
o
re poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
remove support for
obs
o
lete netfilter modules
:
dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kelle
r
m
a
nn
merge
9
77:985 branches/ferm-1
.
3
.
x: merged
ferm 1
.
3
.
1
commit
|
commitdiff
|
tree
next