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
eliminated rule_defined()
2008-02-26
Max Kellerm
a
nn
elim
i
n
a
t
ed rule_de
f
ine
d
()
commit
|
commitdiff
|
tree
2008-02-26
Max K
e
llerma
n
n
always set h
a
s_rule
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerman
n
moved code to
merge_k
e
ywo
r
ds()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
d
o
n
t
save {
d
e
fs
}
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellerma
n
n
moved cod
e
to set_mo
d
ule_target()
commit
|
commitdiff
|
tree
2008-02-26
Ma
x
Kellerman
n
is_netfilter_m
o
dule_target
(
) retu
r
ns $
d
efs
commit
|
commitdiff
|
tree
2008-02-26
Max Ke
l
l
ermann
bugfix: $status i
s
local var; sys
t
em($comma
n
d), not $_
commit
|
commitdiff
|
tree
2008-02-26
Max Kelle
r
mann
use $domain_info instead of $doma
i
n
s{$domain}
commit
|
commitdiff
|
tree
2008-02-26
Max Keller
m
an
n
use %t
o
ols instea
d
of $domains
{
$
d
oma
i
n
}
{
t
o
ols}
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerm
a
nn
i
nit
i
alize {tools} w
i
th map()
commit
|
commitdiff
|
tree
2008-02-26
Max Kel
l
ermann
removed
{
reset};
documen
t
{has_
b
ui
l
tin
}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mov
e
d c
o
d
e
t
o set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-o
p
t
i
m
i
zat
i
on: use "exi
s
t
s
" instead of "defined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $
a
c
t
ion declarat
i
on
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Kellermann
removed the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
mann
r
emoved
t
h
e "was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
merged 1059
:
109
2
f
r
o
m b
r
anc
h
f
erm-1
.
3
.
x: release v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
M
ax K
e
llermann
more te
s
t suite o
r
der
work
a
rou
n
d
s
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
n
n
m
e
r
ged
r
1059 from branch
1
.
3
.
x: target opti
o
ns
cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max
Kelle
r
m
a
nn
mer
g
ed r1056:1
0
58 from bran
c
h
1
.
3
.
x
:
bugfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
ax Ke
l
l
e
rmann
removed legacy s
y
ntax
text
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rman
n
m
er
g
e
d
r10
5
6
from branch
1
.
3
.
x: added
t
est for m
u
ltiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
m
ann
updated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
u
p
dat
e
d T
O
DO
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
rma
n
n
merg
e
d r985:1052
NEWS from bra
n
ch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Kell
e
r
mann
remove
d
entry from
changelo
g
because bug was introduce
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
moved co
p
y_o
n
_
w
rite()
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
dont copy deprecated "proto
"
i
n
n
ew_level()
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kellermann
merge
d
code to
ex
p
ect_toke
n
(
)
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
don'
t
allow
l
ower case bu
i
lt-
i
n
p
oli
c
y name
s
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
fixed p
o
licy
in
-
-flush
m
o
de
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Keller
m
ann
gene
r
ate polic
y
command only
if it is not ACCEPT
(whic
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llerm
a
nn
co
p
y-on-wr
i
te $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
ler
m
ann
return arrayref
from toke
n
ize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
store onl
y
thi
s
one keyword def
i
n $rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
store
def reference in alia
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintroduced declarati
o
n-
o
nly
check
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellermann
remove
d
unused
SWITCH label
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
ellermann
updated bugfix in changelog
commit
|
commitdiff
|
tree
2007-12-17
Max Ke
l
lermann
clea
r
%
c
urrent after "pol
i
cy"
commit
|
commitdiff
|
tree
2007-12-17
M
ax K
e
ller
m
ann
fixed xt_po
l
ic
y
test resul
t
commit
|
commitdiff
|
tree
2007-12-17
M
ax
K
eller
m
ann
p
a
rse bui
l
t-in match modules
f
ro
m
$r
u
l
e{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
dont e
s
cape target/chain name
s
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
micro
-
o
p
timi
z
ation: create
t
a
rg
e
t chain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
handle policy without
tab
l
e
s
()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
e
rm
a
nn
m
erged to if clauses
commit
|
commitdiff
|
tree
2007-12-16
M
ax K
e
llermann
e
l
iminated $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont
s
et {cr
e
ate} fla
g
o
n
chain, d
e
termine tha
t
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
don
t
p
a
s
s module name to
p
arse_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
m
erge module a
n
d
target keywords into $rule{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
removed $def a
r
gument
from shell_append_
o
ption(
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
ex
t
r
a
bless tag for pre_nega
t
io
n
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
r
e
moved extract_n
e
ga
t
i
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
save time b
y
fetching {}{''}{keywords} befor
e
the loop
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
ler
m
ann
si
m
plif
i
ed cha
i
n creation
c
ode
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llerm
a
n
n
r
e
moved undef c
h
eck i
n
n
etfi
l
te
r
_canonical_protocol
(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
bugfix: verify t
h
e protocol/m
a
tch
module
a
ssociation
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
che
c
k
ne
t
f
ilter_canonica
l
_
p
r
o
tocol() i
s
not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
Kelle
r
man
n
don
t
c
all netfilter_c
a
nonical_protocol() for spor
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kelle
r
m
a
nn
merge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check for pro
t
ocol options twice
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
remove
d
parse_match_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
use module->{de
f
s}
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
pa
r
se module specif
i
c def
to
p
ars
e
_optio
n
()
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
ma
n
n
removed unuse
d
v
a
ri
a
ble
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kelle
r
mann
store target_d
e
fs in $rule{action}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
m
ann
dont f
a
ll back to %mat
c
h
_
defs
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
re
p
lac
e
string compare with integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
another past_tokens simplificatio
n
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
r
mann
simplified p
a
st_tokens saving code (for error m
e
s
s
ages)
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
simplified next_tok
e
n()
shift
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
removed more su
p
erfluous checks
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
removed superfluous c
h
ecks from prepare_tokens()
commit
|
commitdiff
|
tree
2007-12-15
Max
Kell
e
rma
n
n
elimi
n
ated shell_a
p
pend()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
opt
i
mize: dont use sh
e
ll_append() for o
n
e option
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellermann
opti
m
ize: store negate
d
as string,
not escape
d
arr
a
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
op
t
i
m
i
z
e: do
n
t e
s
cape
w
ell-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
opt
i
mize shell_esca
p
e(): return earlier
i
f argument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
removed o
b
solete code
commit
|
commitdiff
|
tree
2007-12-15
M
ax Ke
l
l
ermann
optimize:
dont
s
t
ore @unfold
values in hash
e
s
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerman
n
s
t
ore rules in %domains ins
t
ead
o
f %r
u
les
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
moved code to
ex
e
c
u
t
e_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
d
on't allow mat
c
h
rul
e
s aft
e
r policy
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
n
n
don't a
l
low match rules bef
o
re poli
c
y
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerm
a
n
n
r
emove supp
o
rt for obsol
e
te netfilter modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
m
e
rge 9
7
7
:985
branches
/
f
erm-1
.
3
.
x: merged ferm
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Ke
l
l
ermann
me
r
ged 973:977 from b
r
a
nch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Ke
l
lermann
me
r
ged 945:973 fr
o
m
branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ell
e
rmann
s
plit shell pi
p
e in
t
o two st
e
ps,
so make
c
an s
e
e the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
mann
s
p
l
i
t
t
ed th
e
.
NEW ru
l
e
commit
|
commitdiff
|
tree
2007-11-27
M
ax
K
ellermann
always assume the
.
ferm extension o
n
tests
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kellermann
do
n
t
write to $@
.
tmp pl
u
s rename
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellerman
n
d
o
nt copy
%$
r
u
l
e
i
n tab
l
es()
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont use $c
h
a
i
ns_info
-
>{$chain}
{
po
l
icy}
commit
|
commitdiff
|
tree
2007-11-27
Max
Keller
m
ann
use @ instead of - for
q
uiet
commit
|
commitdiff
|
tree
2007-11-27
Max
K
ellerm
a
nn
r
e
m
o
ve
d
I
M
PORT_
S
ED
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
dont test with
ferm1
.
1; a
d
d
e
d mis
s
ing
.
r
esult files
commit
|
commitdiff
|
tree
2007-11-27
M
ax Kelle
r
mann
added test fo
r
u
n
k
nown
module
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont die
w
hen an unknown m
o
d
ule is u
s
ed
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
o
n
l
y
pa
s
s %current to ente
r
()
commit
|
commitdiff
|
tree
next