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
moved code to set_domain()
2008-02-25
Max K
e
l
l
e
rmann
moved code to
s
et_domain()
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
micro-optimization: u
s
e "exists" inst
e
ad of "
d
efine
d
"
commit
|
commitdiff
|
tree
2008-02-25
Max Kellermann
moved $ac
t
ion declaration
commit
|
commitdiff
|
tree
2008-02-25
M
ax Kellermann
r
emoved the "non_e
m
pt
y
" flag
commit
|
commitdiff
|
tree
2008-02-25
Max
K
ellermann
r
e
mo
v
ed the
"was_created" flag
commit
|
commitdiff
|
tree
2008-01-22
Max Keller
m
ann
merge
d
1059:1092
f
rom branch ferm-
1
.
3
.
x
:
relea
s
e v1
.
3
.
3
commit
|
commitdiff
|
tree
2008-01-22
Max Kellermann
more te
s
t suite order workarounds
commit
|
commitdiff
|
tree
2007-12-19
Max K
e
ller
m
ann
m
erged r1059 f
r
om branc
h
1
.
3
.
x: target options cannot
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kell
e
rmann
merged r1056
:
1
0
58 from branch
1
.
3
.
x: b
u
gfix: handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Max Kellermann
removed le
g
acy s
y
ntax
t
ext
commit
|
commitdiff
|
tree
2007-12-19
Max Kellerm
a
n
n
mer
g
ed r1
0
5
6
from bran
c
h 1
.
3
.
x
:
adde
d
tes
t
f
o
r
mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
M
ax Kel
l
erman
n
updated
TODO
I
I
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
updated
T
ODO
commit
|
commitdiff
|
tree
2007-12-18
Max Kelle
r
mann
me
r
ged r985:1052 NEWS f
r
om br
a
nch 1
.
3
.
x
commit
|
commitdiff
|
tree
2007-12-18
Max Keller
m
ann
remove
d
ent
r
y from changelog because
b
ug was intro
d
u
ced
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
moved
c
opy_on_write()
commit
|
commitdiff
|
tree
2007-12-17
Max
Kellermann
dont copy deprecated
"
proto" in new_level()
commit
|
commitdiff
|
tree
2007-12-17
Max Kel
l
ermann
me
r
ged code t
o
expect_token(
)
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
don't allow
lower case built-in p
o
lic
y
names
commit
|
commitdiff
|
tree
2007-12-17
Max Kell
e
rmann
f
i
x
e
d policy
i
n --flush mode
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llermann
gen
e
rate policy comman
d
only if i
t
i
s not ACCEPT (which
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
copy-on
-
wri
t
e $rule{k
e
y
w
ords}
commit
|
commitdiff
|
tree
2007-12-17
Max Kellerman
n
r
e
t
u
r
n
ar
r
a
yref
fr
o
m tokenize_string()
commit
|
commitdiff
|
tree
2007-12-17
Max Kelle
r
mann
store only this one keywor
d
def in $rule{ke
y
words}
commit
|
commitdiff
|
tree
2007-12-17
Max K
e
llerm
a
nn
s
tore d
e
f refere
n
ce in al
i
as
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
reintr
o
duced declaration-only check
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kellermann
removed
u
nused S
W
I
T
CH label
commit
|
commitdiff
|
tree
2007-12-17
Max Kellermann
update
d
bugfix in ch
a
n
gelog
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kellermann
clear %curre
n
t after "policy"
commit
|
commitdiff
|
tree
2007-12-17
Max
K
e
lle
r
ma
n
n
fixed xt_policy t
e
s
t
result
commit
|
commitdiff
|
tree
2007-12-17
M
ax Kel
l
ermann
parse built-in
m
atch mo
d
ules from
$
rule{keywords}
commit
|
commitdiff
|
tree
2007-12-17
Max Keller
m
ann
dont escape target
/
chain
n
ames
commit
|
commitdiff
|
tree
2007-12-17
M
a
x Kel
l
e
r
m
ann
micro-op
t
imization: create
t
arget chain l
a
t
e
r,
dont
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ma
x
Kell
e
rmann
handle
policy
w
ithou
t
t
a
bles()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
mer
g
ed to if clau
s
es
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
elimin
a
ted $negated
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
d
o
nt set {cre
a
te} flag on cha
i
n,
d
e
t
ermin
e
that in
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
ermann
do
n
t
p
a
ss
module name
t
o parse_opti
o
n()
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
Kell
e
r
ma
n
n
me
r
ge modu
l
e
and target keywords into $rule{key
w
ords
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
r
e
moved $def argum
e
nt
f
rom
s
hell_append_option()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
ex
t
ra
b
l
ess tag for pre_
n
eg
a
tion
commit
|
commitdiff
|
tree
2007-12-16
M
ax
Ke
l
lermann
removed extrac
t
_nega
t
ion()
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
save time by
fetchin
g
{
}
{''}{keywords
}
before
the
l
oop
commit
|
commitdiff
|
tree
2007-12-16
M
a
x Kellermann
si
m
plifi
e
d ch
a
in c
r
eat
i
o
n code
commit
|
commitdiff
|
tree
2007-12-16
Max
Kell
e
rmann
r
e
mo
v
ed undef c
h
eck in
netfilt
e
r_canonical
_
p
rotocol(
)
commit
|
commitdiff
|
tree
2007-12-16
Max K
e
l
l
ermann
bugf
i
x: ve
r
i
fy the
protocol/match module association
commit
|
commitdiff
|
tree
2007-12-16
Max Kell
e
rmann
check ne
t
fi
l
te
r
_
canonica
l
_protocol() is not
calle
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerma
n
n
dont call netfi
l
te
r
_c
a
nonical_pro
t
ocol() for sport
.
.
.
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
m
e
rge 2 lines
commit
|
commitdiff
|
tree
2007-12-16
Max Kel
l
e
rmann
dont check for protocol o
p
tions twi
c
e
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellerman
n
remove
d
parse_match_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
u
se modu
l
e->{
d
efs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerman
n
parse module speci
f
ic d
e
f to parse_opt
i
on()
commit
|
commitdiff
|
tree
2007-12-16
Max
K
ellermann
r
emoved unuse
d
variab
l
e
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
s
t
or
e
target_def
s
in $
r
u
l
e{a
c
tion}{defs}
commit
|
commitdiff
|
tree
2007-12-16
Max Kellermann
dont fal
l
back to %match_def
s
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
l
lermann
replace s
t
ring compare
w
ith integer compare
commit
|
commitdiff
|
tree
2007-12-16
Max
Kellermann
another past_token
s
s
i
mpli
f
ica
t
ion
commit
|
commitdiff
|
tree
2007-12-16
Ma
x
K
e
llermann
s
i
mpli
f
i
e
d p
a
st_tok
e
ns s
a
ving c
o
de (for
error mes
s
age
s
)
commit
|
commitdiff
|
tree
2007-12-16
Max Kellerm
a
n
n
simplif
i
ed
next_token() shift
commit
|
commitdiff
|
tree
2007-12-16
Max Ke
l
lermann
remo
v
ed more superfluo
u
s ch
e
cks
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Kelle
r
mann
re
m
oved
sup
e
rfluous checks from prepare_tok
e
ns()
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellerma
n
n
e
l
iminated she
l
l_ap
p
end()
commit
|
commitdiff
|
tree
2007-12-15
Max Kellermann
o
p
timize: do
n
t use shell_append() for one option
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellermann
o
pti
m
ize: store negated as string
,
not e
s
caped array
commit
|
commitdiff
|
tree
2007-12-15
Max
Kellermann
optim
i
ze
:
dont escape well-known keywords
commit
|
commitdiff
|
tree
2007-12-15
Ma
x
Keller
m
ann
optimize shell_e
s
c
a
pe():
return earlier
if a
r
gume
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max Keller
m
ann
r
e
m
oved
o
bso
l
ete code
commit
|
commitdiff
|
tree
2007-12-15
M
ax Kellerm
a
nn
optim
i
ze:
d
o
nt store @unfold values in hash
e
s
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
llermann
stor
e
rules in %domai
n
s inst
e
ad of %rules
commit
|
commitdiff
|
tree
2007-12-15
M
a
x
Kellerm
a
nn
m
o
v
ed code to execu
t
e_command
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kellermann
don't al
l
ow match r
u
les
after pol
i
c
y
commit
|
commitdiff
|
tree
2007-12-15
M
a
x Kel
l
erm
a
n
n
don't a
l
low match rules before
p
olic
y
commit
|
commitdiff
|
tree
2007-12-15
Max
K
e
l
le
r
mann
remove s
u
pport for obsolete ne
t
filter module
s
: dst
.
.
.
commit
|
commitdiff
|
tree
2007-12-15
Max K
e
l
l
erm
a
nn
merg
e
977:985 branch
e
s
/ferm-1
.
3
.
x
:
merge
d
f
erm 1
.
3
.
1
commit
|
commitdiff
|
tree
2007-11-30
Max Kelle
r
mann
m
e
rg
e
d
97
3
:9
7
7
from branch
ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-30
Max Kellermann
merged 945:9
7
3 from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kel
l
ermann
split shell pipe in
t
o tw
o
steps, so make
can see t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
splitted th
e
.
NEW rule
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellermann
a
l
ways a
s
sume the
.
f
e
rm
e
xten
s
i
o
n on tes
t
s
commit
|
commitdiff
|
tree
2007-11-27
M
ax Ke
l
l
ermann
dont write t
o
$@
.
tmp plus
rename
commit
|
commitdiff
|
tree
2007-11-27
Ma
x
Kellerman
n
dont copy
%
$
r
ule in tables()
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rm
a
nn
dont use $cha
i
ns_info-
>
{$c
h
ain}{policy}
commit
|
commitdiff
|
tree
2007-11-27
Max
K
elle
r
m
a
nn
use @
in
s
t
ead
o
f - for quiet
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
remo
v
ed IM
P
ORT_SE
D
commit
|
commitdiff
|
tree
2007-11-27
M
a
x Kell
e
rmann
d
ont te
s
t with
ferm1
.
1; added
m
issing
.
re
s
ult files
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
ad
d
ed
test for unknown module
commit
|
commitdiff
|
tree
2007-11-27
Max Kellermann
dont d
i
e when an unknown module
is used
commit
|
commitdiff
|
tree
2007-11-27
Max
Kellermann
on
l
y pass %cur
r
e
n
t to
enter()
commit
|
commitdiff
|
tree
2007-11-27
Max Kell
e
rmann
remov
e
d
f
i
nd_opti
o
n()
commit
|
commitdiff
|
tree
2007-11-25
Max Keller
m
a
n
n
import-ferm: write policy in chai
n
b
lock
commit
|
commitdiff
|
tree
2007-11-25
Max Kellerma
n
n
chan
g
e argument or
d
er in
t
est suite
commit
|
commitdiff
|
tree
2007-11-25
Max K
e
llermann
rewrote t
h
e in
t
e
r
nal rule s
t
or
a
ge; honor the
o
rder
.
.
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
typo
.
commit
|
commitdiff
|
tree
2007-11-22
Max Kellermann
fixed prototype
commit
|
commitdiff
|
tree
2007-11-22
Ma
x
Kellerma
n
n
added
f
unctions
net
f
ilter_cano
n
ic
a
l_protocol(),
n
etfilter
_
pr
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellermann
m
e
rged 943:945
from branch ferm-1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellermann
mer
g
ed
9
42:9
4
3
f
rom branch ferm-
1
.
3
.
x
commit
|
commitdiff
|
tree
2007-11-20
Max
K
ellerma
n
n
fixed policy s
y
ntax in test case
commit
|
commitdiff
|
tree
2007-11-20
M
ax
K
elle
r
mann
test
i
n ch
a
in IN
P
UT
commit
|
commitdiff
|
tree
next