repo.or.cz
/
Samba.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s4-dsdb/samldb: Don't allow rename requests on Deleted object
2015-01-07
Garming Sa
m
selftest: f
i
x d
n
s_host_file in s
a
m
b
a3 target
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-30
G
a
rm
i
ng Sam
torture:
N
ULL out aft
e
r
ta
l
loc_free
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-22
Garming Sam
dsd
b
:
Add tokenGroupsG
l
obalA
n
dUni
v
ersal, token
G
rou
p
s
.
.
.
Pair-programmed-with:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-18
Ga
r
ming S
a
m
p
db: fix bui
l
d issues w
i
th shar
e
d modules
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-17
Garming Sam
test: improve kinit
k
e
rbero
s
tes
t
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Reviewed-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-03
G
armi
n
g Sam
pdb: Increase ver
s
io
n
n
u
m
be
r
to fix ABI
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-03
Gar
m
i
n
g S
a
m
id
m
ap:
return the
corr
e
ct i
d
typ
e
to *id_to_s
i
d methods
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-12-03
Garming Sa
m
idmap
:
unify passdb *
i
d_to
_
sid metho
d
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-11-28
Garming S
a
m
param: fi
x
t
e
stparm
to s
h
ow hi
d
d
en
s
hare
d
efa
u
lts
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Autobuild-User(master):
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2014-11-27
Garming
S
am
wbinfo:
c
reate a more compre
h
ensive test for sids2xids
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Autobuild-User(master):
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2014-11-27
Garming
Sam
wbi
n
fo: fix tes
t
s an
d
lack of cache flushing
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming Sam
param: Add errors for wh
e
n a
n
s3 cont
e
xt i
s
used incor
r
ectly
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
min
g
Sam
param: get rid o
f
u
nnecessary get_defaul
t
_loadpar
m
_service
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garmi
n
g Sam
param: remo
v
e unus
e
d lp_do_parameter fr
o
m s3
helpers
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming
Sam
param: rem
o
ve
unnecessary lp_do
_
par
a
m
e
ter call
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
ar
m
ing
Sam
param: remov
e
lp_get_
p
a
ramete
r
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming Sam
s3:param: m
o
ve all lp con
t
ex
t
s
etup to a s
i
ngle
function
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
ar
m
ing Sam
s3:p
a
r
a
m: Ensure
that
t
he service p
o
inters are not
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garmin
g
Sam
para
m
: remove init pr
i
nt
e
r values from
s
3-helpers
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
a
rming S
a
m
param: mo
v
e init_print
e
r_values to lib/para
m
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garm
i
ng
S
a
m
param: change init_pr
i
nter_values to take an lp ctx
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming
S
am
p
a
ram: ad
d
the
necessary new li
n
e for
t
he debug
m
e
ssag
e
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
ming Sam
par
a
m: add m
i
ssin
g
talloc_free
in lp
c
fg_file_list_changed
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming
Sam
param: make
is_def
a
ult
method
s
tatic again
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Gar
m
i
n
g Sam
param:
r
emov
e
unused dump_globa
l
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garmin
g
Sam
param: use lp
c
fg_dump_globals in s3 l
o
a
d
parm
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming
Sam
param:
rename dump_globals
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming
Sam
param: allow dump_globals to check
t
h
e
actual
d
e
f
a
ult
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
a
rm
i
ng
Sam
p
a
ram
:
remove is_defau
l
t m
e
thod in s3
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming Sam
param: mak
e
is_d
e
f
a
u
lt mor
e
generic
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Gar
m
in
g
Sam
param: remove unused serv
i
c
e_ok fun
c
tion
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
a
rming Sam
par
a
m: u
s
e
l
p
c
fg_se
r
v
ice_ok in s
3
load
p
arm
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
ming Sam
param: a
d
d
ext
r
a co
n
diti
o
n in lpcfg_s
e
rvice_ok
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
ming Sam
s3:param
:
remov
e
lp_
s
tring_set from the
s3_fns
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
armin
g
Sam
param: remove unnecessary uses
o
f
lp_
s
tr
i
ng
_
s
et
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
ming Sam
s3:pa
r
am: add lp
_
c
tx as a paramete
r
to in
i
t_globals
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
G
a
rmi
n
g Sam
s3:p
a
ram: use lpcfg
_
do_*_paramter
instead of lp_do_para
m
e
ter
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Ga
r
m
i
ng Sam
param
:
Use the correct flag loca
t
ions with
lp
c
fg_parm_i
s
_
c
mdline
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-31
Garming Sam
s3:param: si
m
plify lp_do_parameter to
u
se lpcfg funct
i
ons
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-15
Garming
S
am
ntlm_
a
uth: added
require-member
s
h
i
p tests
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz> Reviewed-by:
commit
|
commitdiff
|
tree
2014-07-15
Garming Sam
to
r
t
ure: test_
n
tlm_auth
.
py now has a re
q
u
ire-membership
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garmi
n
g
Sam
par
a
m: Amend doc
s
.
py
t
est
t
o ch
e
c
k dumping
of flag
g
ed
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Gar
m
i
ng Sam
param: remove idmap p
a
r
a
meters as special cases
in
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Gar
m
ing Sam
param:
change snum parameter in spe
c
ial functio
n
s to
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
m
ing Sam
s3:param: pass dow
n
l
p_ct
x
in hand
l
e include
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming S
a
m
lib/param
:
rename do
_
parameter to lpc
f
g_do_parameter
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming S
a
m
param: handle smb_
p
orts as a speci
a
l
h
andler
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
arm
i
ng Sam
param: U
s
e set_v
a
riable inst
e
ad of
s
et_variable_helper
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garm
i
ng Sam
param
:
a
dd failure
c
ase fo
r
loadparm_init_s
3
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sa
m
pa
r
am: sto
r
e
the flags_list i
n
the s3 l
p
c
o
n
t
e
xt used
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
arming Sam
p
aram: mark non default options usin
g
fl
a
gs in
s
3
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
ming Sam
param: fi
x
FLAG_CM
D
L
INE to be store
d
outside
o
f the
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
param: remove unnecessary dump a service
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
param: simplify lp_do
_
parameter
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
p
a
ram: rep
l
ace lp_set_cmdline in s3 h
e
l
pe
r
s to sto
r
e_cmdline
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
param: Ensure th
e
correct mem context is always being
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
ming Sam
pa
r
am: set the flags o
n
a s3
l
o
adparm context
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
para
m
: flag f
i
x
e
s in s
3
loadparm
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
para
m
: attempt to s
t
art f
a
cto
r
ing
ou
t
the bInGlobalSecti
o
n
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming
S
a
m
param: allow fallback to s3
do_section in l
i
b/pa
r
am
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
a
r
ming
S
am
pa
r
am
:
add do_secti
o
n
to
s
3 helpers
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
a
r
min
g
Sa
m
param: rename do_section in s3 to lp_do_section
to
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garm
i
n
g
Sam
param: r
e
mov
e
u
n
necessa
r
y
calls t
o
do
_
parameter in
s3
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
arming Sam
lib/para
m
: add deprecated warnin
g
to be cons
i
stent
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
param: rem
o
ve unnecessary lp_local_ptr_by_snum function
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garmi
n
g S
a
m
param: av
o
id
t
he use of lp_d
o
_parameter
i
n popt
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garm
i
ng Sam
param:
m
o
v
e
def
a
ult
s
_saved global o
u
t of dump
_
globals
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming
S
am
p
a
ram: us
e
s
e
t
_vari
a
ble_h
e
lper in s3
loa
d
parm
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
ming Sam
param: finish the set_param_helpe
r
lineup by re
a
rrangin
g
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
ming Sa
m
par
a
m: make some m
o
re c
h
anges to
l
p_do_pa
r
a
meter t
o
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Gar
m
ing Sam
lib/param: chang
e
set_variable_helper f
o
rm
a
tting
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming
Sa
m
pa
r
am:
attempt to align the
s
et
_
v
ariable_h
e
lper
w
ith
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garmi
n
g Sam
param: use
str_
l
ist_make_v3
i
nstead of str_list_make
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
G
a
rming
Sam
p
aram
:
Add n
u
ll che
c
ks for u
p
comin
g
str_list_m
a
ke changes
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
pa
r
am: pr
e
-emptively corr
e
ct us
e
of str_lis
t
_make_v3
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Gar
m
ing Sam
lib/param
:
factor out a
commo
n
porti
o
n
of set_va
r
iable
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sa
m
param: Use t
h
e
plus/minus syntax for reading in
lists
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Garming Sam
p
a
ram:
c
hange a num
b
er of par
a
meters from P_L
I
ST
to
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-07
Ga
r
ming Sam
param: ensure
CMD_LIST is freed when
fr
e
eing a p
a
rameter
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-04
Garmi
n
g Sam
se
l
fte
s
t:
M
ake
t
he w
b
info u
s
e
r
i
nfo test
s
work properly
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-07-04
Garm
i
ng S
a
m
w
i
nbind
d
:
Allow the AD-DC to call
g
etdcname
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
G
arming Sam
p
a
ram:
re
p
lac
e
P_O
C
TAL variable s
e
tti
n
g with
s
3 version
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Gar
m
ing Sam
lib/par
a
m: cha
n
g
e set_
v
ariable
t
o be mo
r
e
c
onsistent
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
param: co
r
rectly ret
u
rn false when
pars
i
ng in
v
alid
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
lib/param: change a comment rega
r
ding helper p
a
r
a
m
etric
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Gar
m
i
n
g
Sam
lib/param: remov
e
unnecessary ge
t
_paramet
r
i
c
s
3
he
l
per
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
G
a
rming Sam
lib/param: use get_parametri
c
_h
e
l
p
er in l
p
cfg_get_parametric
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
p
aram: r
e
move unused get_p
a
rametrics_by_servic
e
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sa
m
param: copy parametric o
p
tion helper to lib/param
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming
S
am
par
a
m: ti
d
y up get_parametrics_by_service
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming
S
a
m
lib/param: clean up
l
p
c
fg_
g
e
t
_parametric
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
param: refactor
lp_set_c
m
d
l
ine_helper to not
c
a
ll stor
e
_l
p
_s
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
par
a
m
:
f
i
x incorrect r
e
t
u
r
n on lp_set_cm
d
line
_
helper
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
Add
a
comment reg
a
rding
s
t
rwic
m
p only being an ASCII
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Gar
m
ing Sam
param:
rem
o
ve NUMPARAMETER
S
macro
f
rom lib/param
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garm
i
ng Sam
pa
r
am:
r
emove NUMPARAMETERS macro in s3
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garming Sam
do
c
s: enable chec
k
ing
o
f parametr
i
c
o
ptions ass
i
gnment
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Garmi
n
g Sam
lib
/
param: use strwicmp
i
n
s
t
e
ad
of strlower_t
a
llo
c
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Gar
m
ing Sam
lib/para
m
: fix an er
r
or
in the
i
s_default
meth
o
d in
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2014-05-07
Gar
m
ing Sam
param: move par
a
metric par
a
m
e
t
e
r dumping to lpcf
g
_dump_a_par
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
next