repo.or.cz
/
git
/
spearce.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pack-objects: free preferred base memory after usage
2009-09-06
Nico
l
as Pitre
pack-objects:
free pre
f
erred
b
ase memory afte
r
usage
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-09-06
N
i
colas
P
i
t
r
e
make sh
a
llo
w
re
p
o
sitory d
e
epening more netw
o
rk eff
i
cie
n
t
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-08-24
N
icol
a
s
Pitre
fix simple deep
e
ning of a repo
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pitre
honor re
p
ack
.
usedeltabaseoffset when f
e
tching pac
k
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-05-02
Nic
o
las Pitre
allow
OFS_DE
L
TA objects during
a push
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas
P
itre
progress bar:
r
ou
n
d t
o
t
he near
e
s
t instead
o
f
tr
u
ncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas Pitre
avoid possible overflow i
n
d
e
lta size filtering
c
omputa
t
i
on
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
ob
j
ects to be pruned i
m
mediately don't have
to be
l
o
osened
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-14
Nicol
a
s
P
itre
pack-obje
c
ts: don't u
s
e too many threads with fe
w
o
b
jects
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-13
N
ic
o
las P
i
tre
aut
o
detect number of CPUs by
d
efault when using threads
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
mak
e
sure packs to b
e
re
p
la
c
ed are closed beforehand
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pack
.
p
a
ck
S
izeLimit an
d
--max-p
a
c
k
-
size hand
l
ing
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pa
c
k-o
b
jects: don't leak pac
k
window r
e
fe
r
enc
e
when
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
extend te
s
t c
o
verage
f
or
l
atest pack corrup
t
ion resi
l
i
ence
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pac
k
-
o
bjects:
a
llow "f
i
xing" a corrupt
e
d
pack without
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
m
a
ke find_pack_re
v
index()
a
ware
of t
h
e nas
t
y world
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
m
a
k
e
ch
e
ck_object()
resilient
to pack c
o
rrup
t
ions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
N
i
cola
s
Pitre
m
a
ke packed_object_info()
r
es
i
lient to pack
c
orruptions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
ol
a
s P
i
tre
m
a
ke unpack_object_hea
d
er() non fatal
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
b
e
t
ter valid
a
tion on delta ba
s
e
o
bjec
t
offsets
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s Pit
r
e
close another po
s
sibil
i
t
y for propagating pack
c
orr
u
ptio
n
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
index-pack: do
n
't
l
e
a
k leaf
d
elta r
e
su
l
t
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve inde
x
-pack tests
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabili
t
ate 'git index-pa
c
k' ins
i
d
e
the obj
e
ct
s
tore
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-20
Nicol
a
s Pitre
f
ix multipl
e
issues in index-pack
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
index-pa
c
k: s
m
ar
t
er mem
o
ry usage durin
g
de
l
ta resolution
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-18
N
i
co
l
a
s
Pitre
inde
x
-pac
k
: ratio
n
alize
d
e
lta resolution code
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-10
N
icolas Pitre
fix
p
read()'s short read in inde
x
-
p
ack
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
f
i
x o
p
e
nssl hea
d
ers conflicting
wi
t
h cu
s
tom SHA1 imp
l
eme
n
tations
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitr
e
improve handling
o
f sideba
n
d messag
e
di
s
pl
a
y
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
i
t
r
e
t530
0
:
imp
r
o
ve SHA1 collision test
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
p
ack-objects:
do
n
'
t
inc
l
ude mi
s
sing preferred
base
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
l
as Pitre
sha1wr
i
te:
d
o
n
'
t c
o
py full
s
iz
e
d buf
f
e
r
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s
Pitr
e
fi
x
u
p_pa
c
k_header_f
o
oter(): use nicely
a
l
igne
d
b
u
ffer
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
N
ic
o
l
a
s
Pi
t
re
index-pack: use
f
ixup_pack_header_foot
e
r()'s val
i
dation
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
p
a
ck-objects:
us
e
fixu
p
_
pack_header_fo
o
t
e
r
(
)'s validation
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
r
e
improve r
e
liability of fixup_pack_header_footer
(
)
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
pack-object
s
: improve returned information from write_one(
)
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
d
iscard revinde
x
data when pac
k
l
ist cha
n
ges
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-07-15
Nicol
a
s Pitre
restore legacy behavior for read_
s
ha
1
_file
(
)
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-26
Nicol
a
s Pitre
pack
.
inde
x
versio
n
config o
p
tion no
w
defaults to 2
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
N
i
co
l
as Pitre
r
e
pa
c
k
.
u
sed
e
ltabase
o
f
f
set config
o
ption now defaults
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
erify
-
pack: tes
t
for detection of index v2
object
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
verify-pa
c
k
:
check packed object C
R
C
when
us
i
ng index
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pit
r
e
m
ove show_pack_info()
where it
b
elongs
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
optimi
z
e verify-pack
a bit
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
efa
c
tor pack structure allocation
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as P
i
tre
t
e
st case
f
or pack resilience
a
g
ainst c
o
r
r
uptions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
i
mplement so
m
e
r
esilience agai
n
st pac
k
corr
u
p
tion
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
o
l
as Pitre
c
all ini
t
_
p
ack_rev
i
ndex
(
) la
z
i
l
y
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-02
N
i
colas Pit
r
e
make
v
erify-pack a b
i
t more use
f
ul with bad packs
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
let pack-ob
j
ects
d
o the writin
g
o
f
unreachable o
b
j
ects
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-14
Nico
l
a
s
P
i
t
r
e
a
dd a force_objec
t
_
l
oose() function
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
ack-obje
c
ts: fix ea
r
ly e
v
iction fo
r
ma
x
depth delta
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas
Pitre
pack
-
o
bjects: allow for early delta deflating
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects:
move co
m
press
i
o
n
code in a separate
f
unction
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
i
tre
pack
-
o
b
j
e
cts
:
clean up writ
e
_object() a bit
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pac
k
-ob
j
ects: simplify the c
o
ndition associated
w
ith
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
o
las Pitre
pack-objects: remove
s
ome do
u
ble negative lo
g
ic
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects
:
small cleanup
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-20
Nicol
a
s Pit
r
e
m
ake it easi
e
r
for pe
o
ple who
j
u
st wa
n
t to g
e
t rid
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-14
Nico
l
as Pitr
e
pack-objects: proper
pack time sta
m
ping with --max
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add storage size output to
'
git ve
r
i
f
y-pack -v'
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicol
a
s
P
itre
fix uni
m
pl
e
mented packed
_
objec
t
_info_detail() f
e
atures
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
m
a
ke verify_one_p
a
ck() a bit le
s
s
w
rong wrt packed_git
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
re
factorize revindex code
o
u
t of builtin-pack-objects
.
c
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-01-22
N
i
cola
s
Pitre
pack-objects:
Fix s
e
gfau
l
t wh
e
n object count is l
e
ss
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nico
l
as Pit
r
e
slightly bet
t
er auto gc mess
a
ge
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-19
Ni
c
olas Pitre
make 'git describe --a
l
l --contains' work
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix st
y
le of a few co
m
ments in diff-delta
.
c
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-14
Nicol
a
s Pit
r
e
provide advance warning of some fu
t
ure pack de
f
ault
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-11
N
icolas
P
itre
p
a
ck-objects: more threa
d
ed load
balancing
f
i
x
with
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pi
t
r
e
p
ack-objects:
f
ix threaded load balanc
i
ng
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pa
c
k-ob
j
ects:
r
everse t
h
e delta search so
r
t
list
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-obj
e
cts
:
fix delta cache si
z
e acc
o
u
n
ti
n
g
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
rehabilitate some t
5
302 tests on 32-bit off_t machi
n
es
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pit
r
e
fi
x
index
-
pack with packs >4GB contain
i
ng deltas on
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
git-hash-o
b
ject
s
h
o
uld
h
onor
config
v
ari
a
bl
e
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-10
Nico
l
as Pitre
p
r
int
war
n
ing
/
error/fatal messages
in
o
n
e
shot
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-10
Nicola
s
Pi
t
re
add
a
ho
w
to document about c
o
r
r
upted blob r
e
covery
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
N
i
cola
s
Pitre
nicer display of thin pack
comp
l
e
t
ion
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
make displa
y
of tota
l
tra
n
sferr
e
d
f
u
lly accurate
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
Nicol
a
s Pitr
e
r
e
s
t
ore fetching w
i
t
h
t
hin-pack capabili
t
y
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
r
e
move d
e
a
d code from the csum-file interface
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
make display of total transferred more a
c
c
u
rate
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
olas Pit
r
e
s
i
deband
.
c: ES
C
is spelled '\
0
33' not '\
e
' for p
o
r
ta
b
ility
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-04
Nicola
s
Pi
t
re
fix
d
is
p
lay ove
r
lap between remote
a
nd local progr
e
ss
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-03
N
i
colas Pitre
git-fetch:
m
o
re terse fetch o
u
t
put
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas Pitre
pack-ob
j
ects: get
rid of
a
n ug
l
y ca
s
t
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pi
t
re
ma
k
e
t
he pack index version conf
i
gu
r
able
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
N
i
colas Pitre
S
how to
t
al
t
ransferred as part o
f
throughput pro
g
ress
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas P
i
tre
make sure throughp
u
t display
g
ets u
p
d
a
ted ev
e
n if pr
o
g
res
s
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
N
icolas Pitre
retur
n
the
p
rune-pa
c
ked
pr
o
gress display to the in
n
er
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pi
t
r
e
cherry
-
pick/revert: more comp
a
ct user di
r
ect
i
on me
s
sage
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
dd
t
hroughput display to git-push
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
N
i
colas
P
itr
e
add some copyr
i
g
h
t
n
otice to the progress d
i
sp
l
ay code
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
add throughput display to index-pack
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
d
d
t
h
roughput to p
r
ogre
s
s dis
p
lay
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
relax usage of the
progress
A
PI
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
N
i
cola
s
Pi
t
re
ma
k
e struct progress an opa
q
ue type
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
next