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: Fix stack use after scope in gkdi_create_root_key()
2022-03-10
Garmi
n
g Sam
rodc:
A
dd tests fo
r
s
i
mple B
I
ND alongside NTLM
S
SP b
i
nd
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2021-06-17
Gar
m
ing Sam
n
etcm
d
: Incorrect a
r
guments to Exceptio
n
constructor
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2021-06-17
Garming Sam
u
p
gradeprovision
:
Remov
e
du
p
l
i
c
ate key
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2021-06-17
Garming Sam
perf_tests: Impl
i
cit stri
n
g concat
e
nation
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2021-06-17
Garm
i
ng Sam
join: pro
v
i
s
i
o
n
_
fill does not return anything
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-09-13
Garming Sam
whitespace: Confor
m
to
c
oding convent
i
on
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-09-13
Garming
Sam
param: Allow rpc serve
r
dynam
i
c por
t
range to roundtrip
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-08-01
Garming S
a
m
test
s
/ldap: Use TLDAP to check
the extended DN return
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-08-01
Garming S
a
m
tests/tldap: Actually ch
e
ck t
h
e paging return code
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-08-01
Garmin
g
Sam
tlda
p
: Pag
e
d searches fail when they get
t
o the end
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-08-01
Garming
S
am
tldap: Make memcpy o
f
no controls safe
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-31
G
a
rming Sam
tests/d
r
s_no_
d
ns: Check dbc
h
ec
k
and ldapc
m
p
pass
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-31
G
a
r
m
i
n
g
Sam
test
s
:
Add samb
a
_upgrade
d
ns to the l
i
s
t
of possible
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-31
Garming S
a
m
n
e
tcmd: All
o
w d
r
s r
e
plicate --local to create
p
artitions
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-19
G
arming Sam
gp_inf: Read/write f
i
les with a UT
F
-1
6
LE BOM in GptTmpl
.
in
f
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-11
Garming Sam
ldap_server: Regression i
n
0
559430ab6e5c48d6e85
3
fd
a
0d8b63f2e
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-07-09
Gar
m
ing Sam
W
HATSNEW: Add
l
ink for >= and <=
in
d
ex
i
ng
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Autobuild-User(master):
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2019-05-15
G
a
r
m
ing Sam
lda
p
: Add
a dat
a
base
open afte
r
fork to speed-up pr
e
fork
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-05-08
Garming
S
am
CID 1
3
6
3286: Re
s
ource lea
k
by fai
l
i
n
g to fr
e
e
t
mp_ctx
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-05-07
G
arming
S
am
CID
1363287
:
Resource leak
u
sing str_li
s
t
_append
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-12
Gar
m
i
ng Sam
selfte
s
t: rena
m
e schemaupgrade_dc (+pa
i
r) to schema_dc
Signed-off-by:
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2019-04-11
Garmin
g
Sam
t
es
t
s/ldb_kv: Add ano
t
her
c
ase for completeness
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-11
Garmi
n
g
Sam
ldb_kv: Avo
i
d
me
m
dup of database records in the case
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-11
G
a
rm
i
ng Sam
ldb_mdb:
Chan
g
e fun
c
tion declarat
i
on as per README
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-11
G
a
rming
S
am
ld
b
_
k
v: Remove u
n
necessary space
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garming Sam
ldb
_
mdb: Add
s
o
m
e warnings
abou
t
poorly constructed
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garmin
g
Sam
ldb:
t
e
sts for <= and >= in
t
e
g
er indexing with d
u
plicat
e
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garming Sam
ldb: Add OR
D
ERED_INTEGER
t
o
t
he
p
ro
t
o-schema h
a
ndlin
g
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garmi
n
g
Sam
s
c
hema_s
y
nt
a
x: Add com
m
ents f
o
r ou
r
index format function
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
G
a
rmi
n
g Sam
ldb
_
kv_index: Add a
g
i
a
nt comm
e
nt in regards
to i
n
dex_format_fn
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garmin
g
Sam
ldb_kv_
i
n
dex:
Make the edge keys s
l
i
ghtly
cle
a
ner an
d
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
G
a
rming Sam
lmdb: iterate_range
implement
a
tio
n
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-04-08
Garming S
a
m
li
b
n
et vampire
:
NULL access bug f
i
x
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-29
Garming Sam
acl_read:
F
ix reg
r
ession caused by
db15fcfa
8
99e1fe4d6994f68c
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-26
Garming Sam
dlz: Add test to ensu
r
e there a
r
e writable zo
n
es
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming Sam
gpo: Backup
a
p
ol
i
cy
folder
contain
i
n
g
GPE
.
I
N
I
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming Sam
gpo: During resto
r
e
clobber
G
PT
.
INI
w
ith a bla
n
k v
e
rsion
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming Sam
gpo:
P
arse GPT
.
INI
w
ith Latin-1
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
G
a
rming Sam
gpo:
Add te
s
t for saving gPCX
X
XEx
t
ensionNames in
b
a
c
kup
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming Sam
g
p
o:
R
estore
g
P
C
M
a
chineExtens
i
o
nN
a
mes and
gPCUserExtensio
n
Nam
e
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Ga
r
ming Sam
p
y
3
:
io
.
open take
s
a numeric buffering argume
n
t a
t
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming Sam
gp
o
:
Add tests to ma
k
e
s
ur
e
that a
n
empt
y
gplink wor
k
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-12
Garming
S
am
gpo
:
Ensure th
a
t gpl
i
nk works
w
h
e
n em
p
ty
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-07
Garming Sam
W
H
ATSNEW: Add the removal
o
f
t
he
w
eb serv
e
r
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Autobuild-User(master):
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2019-03-07
Garming
S
am
paged_results: Remove C++ commment and u
n
neede
d
TODO
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-07
Garmin
g
Sam
w
eb_serv
e
r: Rem
o
ve the web port smb
.
conf parameter
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-03-07
Garmin
g
Sam
web
_
serv
e
r: Remove t
h
e unused Python WSGI web server
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-02-11
Garming Sam
dnsserver: Ret
u
r
n
a
cc
e
ss
denied to the call
e
r if the
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2019-02-01
Garming Sam
cra
c
kname
s
: Change
s
e
a
rch f
i
l
t
er to use the smal
l
er
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-11-28
Garming
Sam
C
VE-2018-16851 ld
a
p
_server: Check ret before ma
n
i
pulating
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-11-20
Garming Sam
ldb_c
o
ntrols: Add some talloc error checking for controls
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-11-20
Garming Sam
sync_passwords: Remove dirsync
c
ookie logging fo
r
continuous
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-11-20
Garmi
n
g Sam
dirsync: Allow arbit
r
ary
l
en
g
th
c
ookies
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Ga
r
min
g
S
am
gpo:
M
ai
n
t
a
in an XML
DTD for
r
eference
o
f the backup
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garmi
n
g Sam
t
e
sts/gpo: Tests usin
g
a static b
a
ckup dire
c
tory from
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garm
i
ng Sam
t
e
sts/gpo:
A
dd a backup for showing
t
h
a
t GPO backup
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gpo: Make restore with entities more robust
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gi
t
attr
i
butes: Ignore
.
SAMBABACK
U
P
f
iles
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garmin
g
Sam
gpo
:
Ad
d
a
-
-generalize to the backup
c
ommand
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
G
a
rm
i
ng
Sam
fdeploy_ini: Generalize the
s
hare nam
e
SIDs
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
G
arming Sam
gp_parse
:
Add a generalize
XML function
to the top
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gp_
i
ni: Add a scripts ini
p
arser for better generaliza
t
ion
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming
S
am
gp_ini: A
d
d a
fdeploy1 parser fo
r
bette
r
general
i
zation
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming
Sam
gp_ini: A
l
low
better overr
i
ding of behaviour
in inh
e
rited
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garmin
g
Sam
gp_csv: Add C
S
V gene
r
alization metad
a
t
a
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gpo: Enable more
s
pecific parsers of GP
O
fi
l
es
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gp_aas: Lea
v
e a pl
a
ceholde
r
for
the
.
aas files for
n
ow
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Ga
r
m
i
ng Sam
gp_inf: Pa
r
se
t
he
GptTmpl
.
inf file w
h
ich stores security
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Gar
m
ing Sam
gp_csv:
P
ar
s
e the audit
.
csv
f
i
l
e whi
c
h record
s
audit
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
gp_in
i
: Parse
.
ini files in SYSVO
L
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Ga
r
ming Sam
gp_p
o
l: Parse the
.
pol files (PReg)
which stored wi
n
reg
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming
S
a
m
gpo: Add a restore co
m
m
a
nd (for backups) from X
M
L
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garmin
g
Sam
gpo
:
Add a ba
c
k
u
p
c
ommand (simil
a
r
t
o fetch
)
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
G
arming Sam
gp_parse
:
Introduce
n
ew modul
e
for
parsing GPO fi
l
es
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming Sam
p
reg: Use
ge
n
size to allo
w
mo
d
ification of winreg data
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garm
i
ng
Sam
preg: Using winreg_Da
t
a_GPO
in
s
tead of DATA_BLO
B
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Gar
m
ing Sam
preg: Unpack
win
r
eg
_
Data for parsi
n
g
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
G
arming Sam
preg:
B
uild python preg binding
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming
Sam
wi
n
reg: Add hy
p
er RE
G
_QWORD t
o
parsing rout
i
nes
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-08-16
Garming S
a
m
git: Treat
.
dump file
s
a
s
b
i
nary
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-23
G
a
rming Sam
ldb_mdb: Store pid
to change
destru
c
tor on fork
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-23
G
arming Sam
l
db_mdb: Enable LDB_FLG
_
NOSYNC in ldb_
m
db
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-23
G
a
rming Sam
ldb
_
mdb: Imp
l
ement the lmdb back
e
nd for ldb
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-12
Garming Sam
pysm
b
: Add some
m
o
re documentation
f
or
c
onn
.
list
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-12
Garming Sam
gpo: Ensure all files a
r
e retrieved
i
n
f
etch
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-12
Garming Sam
Fix spelling s/
w
o
k
s/wor
k
s
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Garming S
a
m
netlogon: All
o
w zero
-
GUID to act
t
he s
a
m
e
as
NU
L
L in
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
Autobuild-User(master):
Garming Sam
<garming@samba.org>
commit
|
commitdiff
|
tree
2018-05-04
Garmin
g
Sam
netlo
g
on
:
Store the client site to clobber any
p
lausibly
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Garm
i
ng S
a
m
ne
t
logon: Forward
G
e
tDCNameEx2 to winbi
n
d via IRPC
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Garm
i
ng Sam
winbindd_irpc: Add an IRPC call to trigger a
DC locate
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Garming
Sam
tests/getdc
n
ame:
Add a numb
e
r of tes
t
s for GetDCNameEx
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
G
a
rming Sam
net
l
ogon: Allow
r
e
t
u
rn
o
f err
o
r code i
n
f
uture asynchronous
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Garming S
a
m
dsdb
:
Allow the di
s
able of the Windows
server site
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-04
Ga
r
ming
S
am
n
e
tlogon: Add a commen
t
re
g
arding one of the DC lo
c
at
i
on
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-03
Garm
i
ng Sam
te
s
ts:
R
eplac
e
some references to tdb with ldb:
/
/
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-05-03
G
a
rming Sam
samba_dnsupdate: Put samba
.
k
cc import after path inser
t
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-04-06
Garmin
g
Sam
ldb: Change remaining fetch prototypes to
r
emov
e
T
D
B
_
D
ATA
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-04-06
Garming Sam
ldb
:
C
h
a
n
ge some prototypes to using ldb_val
i
nstead
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-03-21
G
ar
m
i
ng
S
am
s
amba_dnsupdate: Introduce automatic si
t
e coverage
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
2018-03-21
Garming Sam
t
e
s
ts/samba_dn
s
updat
e
:
Add a trivial te
s
t of autom
a
tic
.
.
.
Signed-off-by:
Garming Sam
<garming@catalyst.net.nz>
commit
|
commitdiff
|
tree
next