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
initialize {tools} with map()
2008-02-26
Ma
x
K
ellermann
i
n
i
tiali
z
e
{
tools}
w
ith map(
)
commit
|
commitdiff
|
tree
2008-02-26
Max Kellerma
n
n
remov
e
d {re
s
et
}
; docume
n
t
{
ha
s
_builtin}
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
mov
e
d code to set_domain()
commit
|
commitdiff
|
tree
2008-02-25
Ma
x
Ke
l
l
ermann
micro-opt
i
m
i
zation: use "exists" in
s
tead of
"d
e
fined"
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
m
ann
mo
v
e
d
$
act
i
o
n d
e
clarat
i
on
commit
|
commitdiff
|
tree
2008-02-25
Max Kelle
r
ma
n
n
r
emoved
the "non_empty" flag
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
removed the "was_created"
fla
g
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
me
r
ged 1059:1
0
9
2 from branc
h
fer
m
-1
.
3
.
x
:
re
l
ease v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max
K
ell
e
rmann
m
ore
t
es
t
suite
o
r
d
er workar
o
unds
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
m
e
rged r1059 from branch 1
.
3
.
x:
target o
p
tions
c
annot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
llerma
n
n
m
erged r1056:105
8
from
b
ranch 1
.
3
.
x: bu
g
f
ix: handl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
M
a
x Kellerman
n
remov
e
d leg
a
cy syn
t
ax te
x
t
commit
|
commitdiff
|
tree
2007-12-19
Max Kelle
r
mann
merged
r
1
056 from
b
ranch
1
.
3
.
x: a
d
ded test for multi
p
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Max Kellermann
u
pdated TODO II
commit
|
commitdiff
|
tree
2007-12-18
Max
K
ellermann
updated T
O
DO
commit
|
commitdiff
|
tree
2007-12-18
Max K
e
llermann
merged r985:1052 NEWS from
b
ran
c
h 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
rem
o
ved
e
ntry from chang
e
log
b
ec
a
use bug was
i
ntrodu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
moved copy_
o
n_write()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don
t
copy deprecated "p
r
oto" in new_l
e
vel()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
K
e
l
lermann
merged
code t
o
expect_to
k
en()
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
don'
t
allow lower case built-in policy
names
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
fixed policy in --flu
s
h mod
e
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerma
n
n
ge
n
erate pol
i
cy comm
a
n
d
only if it
i
s
not ACCEPT (w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
l
lerman
n
copy-on-w
r
ite $rule{keywo
r
ds
}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
ret
u
rn
arrayre
f
from
tokenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
store o
n
ly
this one key
w
ord def in $
r
u
le{keywor
d
s}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Kellermann
store d
e
f
r
ef
e
r
ence in alias
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
e
llermann
reintrodu
c
e
d
declaration
-
only check
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
removed unused SW
I
TCH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerm
a
nn
up
d
a
ted bugfix in chang
e
log
commit
|
commitdiff
|
tree
2007-12-17
Max
K
ellerm
a
nn
clear
%current after "policy"
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
Ke
l
lermann
fixed xt_poli
c
y
t
e
st resu
l
t
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
parse b
u
ilt-in match m
o
dules from $rule{ke
y
w
o
rds}
commit
|
commitdiff
|
tree
2007-12-17
M
a
x
K
ellermann
dont escape target/chain names
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
micr
o
-op
t
imization: cre
a
te target
c
hain later, dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
ha
n
dle pol
i
cy
witho
u
t tables()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
merged to
i
f cl
a
u
s
es
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
rmann
elimina
t
e
d
$
n
egated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerma
n
n
dont
s
et {create} flag on chain, determine
th
a
t in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerma
n
n
d
ont pass module name
to parse_option()
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
Kellermann
merge
m
odule and target keywords into
$ru
l
e{keywords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
llermann
r
e
moved $d
e
f
a
rgument f
r
om shell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerm
a
nn
extra bless tag for pr
e
_
negation
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kellerman
n
remove
d
extract_n
e
g
a
tion()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
s
a
ve time by fetc
h
ing
{}{''}{keywor
d
s} before the loop
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Kelle
r
mann
sim
p
lif
i
ed cha
i
n creation code
commit
|
commitdiff
|
tree
2007-12-16
M
a
x
K
e
l
lerm
a
n
n
removed undef c
h
eck in
ne
t
fil
t
er
_
canonical_
p
rot
o
col()
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kellerma
n
n
bugfi
x
: ve
r
ify
the p
r
otocol/match module ass
o
ciation
commit
|
commitdiff
|
tree
2007-12-16
M
ax Kel
l
ermann
c
h
eck netfilter_ca
n
onical_prot
o
col()
i
s not called
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
o
nt
call
net
f
ilter
_
canonical_protocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
m
erge 2 lin
e
s
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont check
f
or
p
r
o
toco
l
options tw
i
ce
commit
|
commitdiff
|
tree
2007-12-16
Max Kelle
r
mann
removed p
a
rse
_
m
a
tch_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
us
e
module->{defs
}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
p
ar
s
e
m
odul
e
specific def to
p
ars
e
_o
p
tion()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
removed un
u
s
e
d vari
a
bl
e
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellerma
n
n
store targ
e
t_defs i
n
$
r
ule{action}{d
e
fs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont f
a
ll
b
ack to %ma
t
c
h_defs
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Keller
m
ann
repl
a
ce
string compare with in
t
eger compare
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
le
r
mann
another past_tokens simpli
f
ication
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
simplified
p
ast_tokens saving code (
f
or err
o
r messages)
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
erman
n
simplif
i
ed next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
M
ax Ke
l
lermann
removed mo
r
e sup
e
rfl
u
ous checks
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerma
n
n
removed sup
e
r
fluous check
s
from pr
e
pare_t
o
kens()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
eliminated shell_append()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
optimiz
e
: dont us
e
shell_ap
p
end() for one option
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
o
p
timize:
s
t
ore
n
egated
a
s string, not e
s
caped a
r
r
a
y
commit
|
commitdiff
|
tree
2007-12-15
Max
Kell
e
rmann
optimize: dont escape well-
k
nown keywords
commit
|
commitdiff
|
tree
2007-12-15
Max Kellerman
n
optimize shell_escape(): return earlier if
a
r
g
ument
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
r
e
m
ov
e
d obs
o
lete code
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
K
ellerm
a
nn
opti
m
ize
:
dont store @unfold values in has
h
es
commit
|
commitdiff
|
tree
2007-12-15
Max
K
e
llermann
s
t
ore r
u
les
i
n %d
o
m
a
ins instead of %ru
l
es
commit
|
commitdiff
|
tree
2007-12-15
Max
K
ellermann
moved
code to execut
e
_command
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
don
'
t allo
w
match
rule
s
a
fter
p
olicy
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerma
n
n
don't al
l
ow match r
u
les before policy
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
r
e
move
s
upport for obsol
e
te netfilter
modules: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
mer
g
e 977:985 branc
h
es/fe
r
m-1
.
3
.
x: merg
e
d fer
m
1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
M
a
x
K
ellermann
merged 97
3
:977 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merg
e
d 945:
9
73 from branch
f
erm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
Max Kelle
r
m
ann
split shell
pip
e
into
two steps, so make can see the
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max
K
e
l
lermann
spli
t
ted
t
h
e
.
NEW
rul
e
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
e
rmann
always assum
e
the
.
ferm e
x
t
e
n
s
ion on te
s
ts
commit
|
commitdiff
|
tree
2007-11-27
Max Ke
l
lerm
a
nn
do
n
t
write to
$@
.
tmp
pl
u
s
ren
a
me
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont copy %$rule
in tables()
commit
|
commitdiff
|
tree
2007-11-27
M
a
x K
e
l
l
ermann
dont u
s
e $chai
n
s
_i
n
fo-
>
{$chain}{po
l
icy}
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
u
s
e @ instead of - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kel
l
e
r
mann
remove
d
IMPORT_SED
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
d
o
nt test with fe
r
m1
.
1
; added missing
.
result f
i
les
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
K
e
l
le
r
mann
a
d
ded test
f
or unknown modul
e
commit
|
commitdiff
|
tree
2007-11-27
Max K
e
llermann
do
n
t die when
an unk
n
own module is use
d
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Ke
l
lermann
only pass %cu
r
rent to ente
r
()
commit
|
commitdiff
|
tree
2007-11-27
Max Keller
m
ann
removed find_option()
commit
|
commitdiff
|
tree
2007-11-25
Ma
x
Kelle
r
m
a
nn
import-ferm: writ
e
p
olicy in chain block
commit
|
commitdiff
|
tree
2007-11-25
Max
Keller
m
a
n
n
cha
n
ge argument order in test suit
e
commit
|
commitdiff
|
tree
2007-11-25
Max
K
ellermann
rew
r
ote the internal rule storage; honor th
e
ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kel
l
e
r
m
ann
t
y
po
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fi
x
ed prototype
commit
|
commitdiff
|
tree
2007-11-22
Max Kel
l
ermann
added funct
i
ons net
f
ilter_c
a
nonic
a
l_prot
o
co
l
(), netfilter_p
r
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
M
ax Kellermann
merged 943:945 fro
m
b
r
anch
f
erm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max
K
e
l
le
r
mann
merged 942:943 from b
r
anch fe
r
m
-1
.
3
.
x
commit
|
commitdiff
|
tree
next