repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
transport.c: mark more strings for translation
2018-06-25
Stefan
Beller
seq
u
ence
r
.
c
: plug mem leak in git_seque
n
cer_c
o
nfig
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-19
Ste
f
a
n Beller
t740
0
: e
n
cap
s
u
l
a
te
s
etup c
o
de in t
e
st_expect_su
c
cess
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Stefan Beller
t
5526: test recursive submodu
l
e
s
w
hen fetching moved
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Stefan Beller
submodule: fix NULL corre
c
tness in rena
m
ed brok
e
n
s
ub
m
odul
e
s
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-04
Stefan Bel
l
er
sequencer
.
c: plug leaks in
do_
p
ick_
c
om
m
it
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-01
Stefan Bel
l
e
r
submodule--he
l
per
:
p
lug mem leak in print_d
e
fault_remo
t
e
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-06-01
Stefan Beller
r
e
f
s/packed-backend
.
c:
c
l
o
se fd of empty file
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Stefan Beller
o
bject
.
c:
c
lear
r
eplace map
befo
r
e freeing it
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Stefan Beller
alloc
:
allow arbitrary re
p
osit
o
ri
e
s
f
or al
l
oc f
u
nct
i
o
ns
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Stefan Beller
m
e
rg
e
-recursive: i
1
8
n
submodule merge output and respect
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Stefan B
e
ller
submodu
l
e
.
c: move su
b
module merg
i
n
g
to
m
erge-rec
u
rsive
.
c
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Stefan Bel
l
er
gi
t
-submod
u
le
.
sh
:
try harder to f
e
t
c
h a submo
d
ul
e
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-16
S
t
efa
n
Beller
grep: handle corrupt ind
e
x files ea
r
ly
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-10
Stefan Beller
r
e
place-
o
bj
e
ct
.
c: remo
v
e th
e
_
r
epository from pre
p
a
r
e
_replace
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-10
Ste
f
an Beller
o
b
je
c
t
.
c:
f
ree r
e
place map in
r
a
w_object_store_c
l
ear
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Ste
f
an Bell
e
r
object:
allow create_obje
c
t to h
a
ndle a
r
bitrar
y
repositories
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan
B
eller
o
bject
:
allow gr
o
w_object
_
h
ash to
handle
arbitr
a
ry
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Beller
alloc: add
repository
a
rgument to
a
l
l
o
c_commit_index
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Bel
l
er
alloc: add
repository argument to alloc_report
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Beller
alloc: ad
d
reposito
r
y
argument to
alloc_object_node
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Be
l
l
e
r
alloc: add repository argume
n
t t
o
alloc
_
ta
g
_
node
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
S
t
efan Be
l
l
e
r
a
l
loc: ad
d
r
epository ar
g
ument to alloc_commit_
n
o
d
e
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
S
t
efan
B
eller
alloc: add r
e
pository argum
e
nt to alloc_tre
e
_no
d
e
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Beller
al
l
o
c
:
add reposito
r
y
argumen
t
to
a
lloc_blob_node
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
Stefan Belle
r
object: add repository argu
m
ent to create_ob
j
ect
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-05-09
S
t
e
f
an Beller
repository: introduce parse
d
ob
j
ects field
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
S
t
efan Beller
g
it-rebase--inte
r
active:
c
larify arguments
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefan Beller
cache
.
h
: allow
o
i
d
_object_i
n
fo to handl
e
arbi
t
rary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
S
t
efan
B
eller
p
a
ckfi
l
e: add
r
eposit
o
r
y argument to ca
c
h
e
_
or_unpack_entry
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefan
B
eller
pa
c
k
fi
l
e: add repository argument to unpac
k
_entry
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
S
t
e
fan Beller
packfi
l
e:
add repository argument to read_o
b
jec
t
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefa
n
Bel
l
er
packfi
l
e: add repository argu
m
ent to packe
d
_to_object_type
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefan Bel
l
er
packfile
:
a
d
d repos
i
t
o
ry arg
u
m
e
n
t to retry_bad_packed_of
f
set
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefan Beller
cache
.
h: a
d
d
reposi
t
ory argument to oid_obje
c
t_i
n
f
o
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-26
Stefan Beller
cache
.
h
: add
repository argument to oid_obje
c
t_info
_
e
x
tended
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-24
Stef
a
n Beller
builtin/blame:
a
d
d new co
l
o
ring scheme con
f
i
g
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-24
Stefan Beller
b
u
iltin/blame: highlight rece
n
tl
y
changed
l
in
e
s
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-24
S
tefan Beller
builtin/blame
:
dim uninteresting
metadata li
n
es
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-18
Stefan Beller
worktree: accept -f as
short for -
-
f
o
rce for removal
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
St
e
fa
n
Beller
r
eplace-object:
allow look
u
p_
r
eplace_object to
h
a
nd
l
e
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Ste
f
an Be
l
l
er
r
e
place-object:
al
l
ow do_
l
ookup_r
e
place_ob
j
ec
t
t
o
handle
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
St
e
fan Beller
replace-object: allow
p
repar
e
_replace_obje
c
t to handl
e
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
S
t
e
f
an Belle
r
refs: allow for_each_replace_
r
ef to ha
n
dle a
r
bitrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan Beller
re
f
s: stor
e
the main re
f
store inside the repository
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Ste
f
an Bell
e
r
replace-ob
j
e
ct: add reposit
o
ry argument to lookup_replace_o
b
ject
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan
Beller
replace-objec
t
: add
r
epository
a
rgument to do_lookup_replace
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
S
t
efan Belle
r
r
eplace-ob
j
e
ct
:
add repository ar
g
u
m
e
n
t to prepar
e
_replace
_
o
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan
B
e
ller
refs: add
r
e
p
ository argum
e
nt t
o
fo
r
_ea
c
h_
r
eplace_ref
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan Beller
re
f
s
:
add rep
o
sit
o
ry argument to get_main_re
f
_store
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan B
e
lle
r
replace-object: che
c
k_replace_re
f
s is safe in mult
i
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
S
t
e
fan Beller
replace
-
o
b
ject: eliminate repl
a
ce objects prepared
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
St
e
fan
B
eller
o
bjec
t
-store: mo
v
e lookup_rep
l
a
ce_
o
bject to replace
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Stefan Belle
r
replace-ob
j
ect: m
o
ve replace_map
t
o
o
bjec
t
store
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
Stef
a
n Beller
replace_object
.
c: re
n
ame to use dash in f
i
le name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
Stefan Beller
sha1_fi
l
e
.
c:
r
ename to use dash in f
i
le name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
Stefa
n
B
el
l
er
sha1_name
.
c: rename to use dash in
file name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
Stefan Beller
exec_cmd: rename
t
o
use
d
ash in
f
ile name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
S
t
efa
n
Beller
unicode
_
wid
t
h
.
h
: rename
t
o use dash in file name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-04-11
Stefan Beller
write
_
or
_
die
.
c
: rename
t
o use dashes in file name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Stefa
n
Beller
submodule: fixup
nes
t
ed su
b
modu
l
es after
mov
i
ng t
h
e
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Stef
a
n Beller
su
b
mod
u
le-config:
r
e
m
ove su
b
module_from_c
a
che
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Stefan Beller
submo
d
ule-
c
on
f
ig: add
r
epository argume
n
t to submodule_from
_
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-29
St
e
fa
n
Beller
submod
u
le-confi
g
: allo
w
submo
d
ule_free to handle arbi
t
rary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Stefan Be
l
ler
s
u
bmodul
e
.
h: dro
p
declaration
o
f
co
n
nect_work_t
r
ee_and_git_dir
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-28
Ste
f
an Be
l
ler
s
ubmodule deinit: han
d
le non exist
i
ng path
s
pe
c
s gracefully
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Bell
e
r
packfile: allow
f
ind
_
pack_entry to
h
an
d
le arbitrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan
B
eller
packfil
e
: add
r
epository arg
u
ment
t
o fin
d
_pa
c
k_entry
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
packfile:
allow r
e
prepare_packed_
g
it to hand
l
e
a
rbitr
a
ry
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan B
e
ll
e
r
pa
c
k
file: allow prepare_packed_git t
o
handle arbitra
r
y
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
ef
a
n Beller
packfile: a
l
low
p
repare_packed_gi
t
_one to handle arbitrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stef
a
n
Beller
p
ackfile: add repository ar
g
ument
to
r
eprepare_packed_git
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
efan B
e
ller
packfi
l
e:
add
re
p
osito
r
y argument to prepare_packed_git
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefa
n
Be
l
ler
packfile: add repository argument to prep
a
re_packed_git_on
e
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
tefan Beller
pa
c
kfil
e
:
allow ins
t
a
ll_packed_git to handle arbitrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
efan B
e
lle
r
packfile: allow rearrange_pac
k
e
d_git to
h
andle a
r
bitra
r
y
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
efan Beller
packfile: all
o
w prepare_packe
d
_git_mru t
o
handle ar
b
itrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
sha1
_
file:
a
l
l
o
w
ma
p
_sh
a
1_file
t
o handle
arbitrar
y
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Belle
r
sha1_file:
a
l
l
o
w
ope
n
_s
h
a1_file to han
d
l
e
arbitrary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
sha1_fil
e
: allow stat_sha1_file to handle arbit
r
a
ry
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Bel
l
er
sh
a
1_file:
allow sha1_file_na
m
e
to handle arbitrar
y
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Ste
f
an Beller
sh
a
1
_file: add r
e
pos
i
tory argumen
t
to sha1
_
loose_
o
b
je
c
t_i
n
fo
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
sha
1
_fil
e
: add repositor
y
argument
to map_sha1_file
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
tefan Belle
r
sha1_file: add reposit
o
ry argument to map_sha1_fi
l
e_1
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
sha1_f
i
le: add reposi
t
ory argument to open
_
sha1_file
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Be
l
ler
s
h
a1_file:
add
r
ep
o
sitory
a
rgument
t
o
stat
_
sha1_file
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
e
fan B
e
ller
sha1_fil
e
: add
r
epository
a
rgument to s
h
a1_file_name
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan
B
eller
sha1
_
f
i
le: all
o
w p
r
epare
_
a
l
t_odb to hand
l
e
arbitr
a
ry
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
tefan Beller
sha1_fi
l
e: all
o
w li
n
k_alt_odb_e
n
tries
to handle arbit
r
ary
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
efan Be
l
ler
sha1_fi
l
e: a
d
d
repository ar
g
um
e
nt to prepare_alt_odb
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan B
e
l
ler
sh
a
1_f
i
le: add reposito
r
y argument t
o
li
n
k_
a
lt_od
b
_entries
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefan Beller
sh
a
1_
f
ile
:
add reposi
t
ory
a
r
g
u
m
ent
t
o re
a
d_in
f
o_alternates
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefa
n
Beller
sh
a
1_file: ad
d
repository
a
rg
u
ment to
l
i
nk_alt
_
odb_ent
r
y
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
e
f
an
B
e
l
ler
sha1_file:
add raw_
o
b
j
ect_store argumen
t
t
o
a
lt_odb_
u
sable
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
tefan Bel
l
er
pack: move approxima
t
e o
b
j
e
ct cou
n
t to object st
o
re
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
S
t
e
fa
n
Beller
p
a
c
k
: move p
r
epa
r
e
_p
a
cked
_
g
i
t_run_once
to o
b
ject store
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Stefa
n
Be
l
ler
object-store: close all packs upon clearing
t
he obj
e
ct
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-26
Ste
f
an Bell
e
r
obj
e
ct-stor
e
: move packed_git and pack
e
d_git_mru
to
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-23
Ste
f
an
B
eller
ob
j
ect-store: fr
e
e
a
lt_od
b
_list
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-23
Stefan
B
eller
o
bject
-
store:
m
o
v
e alt_odb_list a
n
d al
t
_odb_
t
ail to
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
2018-03-23
Stefan Bell
e
r
objec
t
-
sto
r
e:
migrate alternate
s
struct a
n
d fun
c
tions
.
.
.
Signed-off-by:
Stefan Beller
<sbeller@google.com>
commit
|
commitdiff
|
tree
next