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
clone: disconnect transport after fetching
2009-05-02
Nicol
a
s Pitr
e
honor repack
.
usedelt
a
b
a
seo
f
fset
w
h
en
f
etching packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-03-24
Nicolas Pitre
avoid poss
i
ble overflow in delta si
z
e filtering
c
omputa
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitr
e
o
bje
c
ts to be prun
e
d
imm
e
diate
l
y
don't
have to be
l
oosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
pack-
o
bjects: don't
u
se too many threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicol
a
s Pitre
a
u
t
o
detect number of CPUs b
y
defau
l
t when us
i
ng t
h
reads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
olas Pitre
mak
e
sure
packs to be replaced are closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Ni
c
olas Pitre
Fix pack
.
packS
i
z
e
Limit and --max-pa
c
k-s
i
ze hand
l
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
pack-
o
bjects: don't leak pack wind
o
w reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pit
r
e
extend test coverage
f
or latest p
a
ck corruption resil
i
e
nce
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
i
tre
p
ack-ob
j
ects: allow
"
f
ixi
n
g" a corr
u
pt
e
d pack wit
h
out
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make find_pack_revin
d
ex
(
) awa
r
e
of
t
he n
a
sty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as
P
itr
e
make
check_
o
bject(
)
resilient to pack
c
orruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pi
t
r
e
make
p
acked_object_info(
)
resilient to pack corrupti
o
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
i
t
re
make unpack_object_header
(
) n
o
n fa
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
bette
r
validation on delta
base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
close an
o
ther possibility for propagat
i
ng p
a
ck corrupti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
index-pac
k
: don'
t
leak leaf delta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicola
s
Pitre
impr
o
ve index
-
pack tes
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nic
o
la
s
Pit
r
e
rehabil
i
tate 'git index-pack' inside t
h
e obj
e
ct stor
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nic
o
l
as Pitre
fix multipl
e
issues in
ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
index-pac
k
: smarter memory us
a
ge durin
g
delta res
o
lu
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
in
d
ex-
p
ac
k
: rationalize
d
elta resolut
i
o
n
code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Ni
c
o
la
s
Pitre
fix pread()'s short read in i
n
de
x
-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
i
colas Pitre
fix ope
n
ssl headers confli
c
ting with custom SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
c
ola
s
Pitre
improve hand
l
i
ng of sideband messa
g
e di
s
play
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t5300: improve
SHA1 collision test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitr
e
pack-objects
:
d
o
n't include
m
issing p
r
eferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
Pitre
sha1write: don't
c
o
py
full sized buff
e
rs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas P
i
t
re
fixup_pack_header_fo
o
ter(): use nicely al
i
gned
b
u
ffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s P
i
tre
inde
x
-
pack
:
use fixup_pack_header_footer()'s
v
al
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
re
pack-objects: use
f
i
x
up
_
pack_header_footer
(
)
'
s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
i
mprove
r
e
l
ia
b
ility of fixup_pack_header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
las Pitre
p
ack-objects: im
p
rove
returned
i
nfo
r
m
a
tion from
write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nico
l
a
s
Pit
r
e
discard revindex data
when pa
c
k
list
changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
N
i
c
o
las Pitre
r
estore legacy behavior fo
r
read_sha1_f
i
le()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nico
l
as Pit
r
e
pack
.
i
n
dexversio
n
config op
t
ion
now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas Pitre
repack
.
usedeltabaseoffset conf
i
g option now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
e
rify-pack: test for det
e
c
t
ion of in
d
ex v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pi
t
re
v
erif
y
-pack: check
packed objec
t
CRC when
using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show
_
pack_inf
o
() where it belo
n
gs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas
Pitre
o
p
tim
i
ze veri
f
y-pa
c
k a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pitre
r
e
fa
c
tor pack struct
u
re allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
te
s
t c
a
se for pack res
i
lience against
c
orr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
imp
l
ement some resilience against pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicola
s
Pitre
ca
l
l i
n
i
t_pack_revi
n
dex() lazil
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitre
make veri
f
y-pack a bit more useful
wi
t
h bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
let pack-objects do the writin
g
of unreachable
o
b
j
e
cts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
a
d
d a f
o
rce_o
b
ject_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
pack-objects:
fix early ev
i
ct
i
on fo
r
m
ax depth d
e
lta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck-objects:
allo
w
for early delta deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pac
k
-ob
j
ects: move compression code in a
s
eparate
f
unction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects: clea
n
up w
r
ite_o
b
je
c
t() a
bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
o
bjects
:
simpli
f
y the
c
o
n
dition associated
w
ith
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
p
a
c
k
-obj
e
c
ts: re
m
ove some d
o
uble negati
v
e logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
ack-objects: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicol
a
s Pitre
m
a
ke it easier for peop
l
e who j
u
st
w
ant to g
e
t rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas P
i
t
r
e
pack-obj
e
cts: proper pack time stampi
n
g with --m
a
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add storage size output to
'
git ve
r
ify-pack
-v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
icola
s
Pitre
fix unimplemented packed_o
b
ject_info_detail(
)
features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
Pitre
make verify_one_
p
a
ck() a bit less wrong
wrt pack
e
d_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
f
acto
r
ize
revind
e
x code out o
f
builtin-pack-obj
e
ct
s
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas
Pitre
p
ack-o
b
jects:
Fix se
g
fault
w
h
en objec
t
c
ount is
less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ni
c
olas Pitre
sli
g
htly be
t
te
r
a
u
t
o gc mess
a
ge
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pitr
e
m
a
ke 'g
i
t desc
r
i
be --all --co
n
tain
s
' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style
o
f
a
fe
w
comments in di
f
f-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
N
icolas Pitre
prov
i
de
a
dvance warn
i
ng of
some future pack def
a
ult
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicol
a
s Pitre
p
a
ck-objects:
more t
h
re
a
de
d
load balan
c
ing fix w
i
th
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack-
o
b
j
ects: fi
x
thre
a
ded lo
a
d
balancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack-obj
e
cts: rev
e
rse the delta s
e
arch s
o
rt lis
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
co
l
as P
i
tre
pac
k
-objects
:
fi
x
delta cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
r
e
habilita
t
e som
e
t5302 te
s
ts on 32-bit off
_
t m
a
chines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
N
ic
o
las Pi
t
re
f
i
x
i
n
dex-pack with packs >4
G
B c
o
ntaining
d
elta
s
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicol
a
s P
i
tr
e
g
it-ha
s
h-object
s
h
o
uld hon
o
r
config v
a
riable
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas
Pitre
p
r
i
nt
warning/er
r
or/
f
atal messages
i
n
one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
add a howt
o
document about corrupted blo
b
re
c
overy
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
nicer d
i
splay of thin pack
completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
colas Pitr
e
make display of total t
r
an
s
f
erred f
u
lly
a
c
curate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
olas Pitre
restore fetching with thin-pack capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas P
i
t
r
e
remove
dead code fro
m
th
e
csum
-
file interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
col
a
s
Pit
r
e
make displ
a
y of total tran
s
ferred more accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
sideband
.
c: ESC is spelled '
\
033' no
t
'\e' for portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
f
i
x
display overla
p
between r
e
mot
e
and local
p
rogress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas
Pitre
git-fetch: more terse fetch outpu
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas
Pitre
p
ack
-
o
bjects: ge
t
rid of an
ug
l
y
c
a
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Ni
c
olas Pitr
e
make
t
h
e pack i
n
de
x
v
e
rsi
o
n configurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
P
i
tre
Sho
w
total transferr
e
d as part of throughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
make s
u
re through
p
ut di
s
pl
a
y
g
ets up
d
ated even if progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s P
i
tre
return the pru
n
e
-
packed progress
d
isp
l
a
y to the inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
t
re
cherry-
p
i
ck/revert: more
com
p
act user di
r
ect
i
on message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itre
add throughput display to gi
t
-pu
s
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
P
i
t
r
e
add
s
o
m
e
copyrig
h
t notice
t
o the progress disp
l
ay
code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
add throu
g
hput dis
p
lay t
o
i
ndex-
p
ack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
dd throughput to progre
s
s d
i
splay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nic
o
las Pitre
relax u
s
age of
t
h
e
p
ro
g
ress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
as
P
itre
m
a
k
e
s
truct progress an opaq
u
e type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icola
s
Pitre
prun
e
-pack
e
d: do
n
't
c
al
l
display_progress() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas P
i
tre
fix for mo
r
e mino
r
mem
o
ry leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix cons
t
issues
w
ith
s
ome functi
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
i
co
l
as Pit
r
e
p
ack-objects
.
c: fix some glob
a
l variable abuse
and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Ni
c
olas Pitre
p
ack-objects:
n
o
delta pos
s
ible with only one object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next