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
Add an option not to use link(src, dest) && unlink(src) when that is unreliable
2009-04-25
Nicolas Pi
t
re
progress
b
ar
:
round to the nearest instead of trun
c
ating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicol
a
s
P
i
tre
avoid
p
ossib
l
e overflow in
delta size filtering computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nico
l
as Pitre
objects
t
o be
p
r
uned
imm
e
di
a
te
l
y
d
o
n't have to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
pack-objects
:
d
o
n
't use too many threads
w
it
h
few
o
bjects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autode
t
ec
t
number of CPUs by
d
efa
u
l
t
when
u
sing threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas
P
itr
e
ma
k
e sure packs
to b
e
replaced are
c
lose
d
beforeh
a
nd
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pac
k
.
packS
i
zeLi
m
it and
-
-max-pack
-
size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
o
las P
i
tre
pack-o
b
j
e
cts
:
d
on'
t
l
eak pack wind
o
w reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
col
a
s Pit
r
e
extend test cove
r
a
g
e for latest pack
corruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects:
al
l
ow "fixing" a corrupte
d
pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pitre
m
ake find_p
a
ck_re
v
index() aware
of the nasty
world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
make check_object(
)
r
esilient
t
o
pack corr
u
ptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
m
ake packed_object_info() resilient to pack corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tr
e
make unp
a
ck_
o
bject
_
header() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as Pitr
e
better validation o
n
delta
b
as
e
o
b
j
ect offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s
Pitre
clos
e
another possibil
i
ty for
propagatin
g
pack cor
r
uption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Ni
c
olas Pitre
in
d
ex
-
pac
k
:
d
o
n't leak le
a
f
d
elta
resu
l
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitr
e
i
m
prov
e
index
-
pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
r
eh
a
b
i
lit
a
te
'git index
-
pack' in
s
ide the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicol
a
s Pitre
fix multiple issues in index-
p
ack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
index-
p
ack: smarter memory usage durin
g
de
l
ta
resolutio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
i
n
dex-pa
c
k: rationalize delta res
o
luti
o
n code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
i
c
olas P
i
tr
e
fix pread()'s short read
i
n index
-
pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
icol
a
s Pitre
fix opens
s
l headers conflicting with cust
o
m
SHA1 implem
e
ntat
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
impro
v
e handling of side
b
and messa
g
e displa
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
t5300:
im
p
rove SHA1 col
l
i
si
o
n
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitr
e
pack-objects: don't include m
i
ssing preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
sha
1
writ
e
: do
n
't
c
op
y
full si
z
ed buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
i
t
r
e
fixup_pack_header_
f
oo
t
e
r
()
:
use
n
ic
e
l
y
al
i
gned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
index-pack: u
s
e fixup_pack_
h
eader_foo
t
er()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
col
a
s
P
itre
p
ack-obj
e
cts: use fixup_pack_h
e
a
der_footer()'s va
l
idat
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
re
improv
e
reliabi
l
i
ty of f
i
xup_pack_he
a
der_fo
o
ter()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
las
P
itre
pack-o
b
j
ects: improve
returned inf
o
r
m
a
t
i
on
f
r
om write
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
i
colas Pitre
disc
a
rd
rev
i
ndex data wh
e
n p
a
c
k list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicola
s
Pitre
restore le
g
ac
y
be
h
avior for read_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas
P
itre
p
ack
.
i
ndexversion confi
g
option n
o
w defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
repack
.
usedeltabaseof
f
set
c
onfig option now d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
veri
f
y-
p
ack: test
f
or detect
i
o
n of index v
2
o
b
ject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
ico
l
as Pi
t
re
verify-pack: c
h
eck packed object CRC
w
h
en using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move sho
w
_pack_info() whe
r
e it b
e
longs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitr
e
optimize
verify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icol
a
s
P
itre
refactor pack structu
r
e allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitr
e
t
e
s
t cas
e
for pack resili
e
nce
agai
n
st corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
implement some resilie
n
ce
against pack
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitr
e
ca
l
l init_pack_re
v
i
n
dex() l
a
zily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
i
c
o
las P
i
tr
e
ma
k
e
ve
r
i
f
y-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
N
i
colas Pitre
l
et p
a
ck
-
objects do
the w
r
i
t
ing
of u
n
re
a
chable ob
j
e
cts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
las Pitre
add a force_ob
j
ect
_
l
o
ose() functio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck-objects:
f
i
x
early ev
i
ction f
o
r max d
e
pth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitr
e
pack-o
b
jects:
al
l
ow fo
r
e
a
rly delt
a
deflati
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
cola
s
Pitre
pack-objects: move comp
r
e
ssi
o
n
code in a
se
p
arate
f
u
nction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
pack-object
s
:
c
lean up
write_
o
b
j
ect() a
b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pi
t
re
pack-objec
t
s: simplify t
h
e
cond
i
tion as
s
ociated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
olas Pitre
pack-ob
j
ects: remove som
e
d
ouble neg
a
tive
l
o
gic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icol
a
s
P
it
r
e
pack-obj
e
cts
:
small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make i
t
easier f
o
r peo
p
le w
h
o
just wa
n
t to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
pack-ob
j
ects: proper pack time stamping w
i
th -
-
max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
r
e
a
d
d stor
a
ge size out
p
ut
to 'git veri
f
y
-
p
ack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
icol
a
s Pitr
e
f
i
x un
i
mplemented packed_object_info_deta
i
l() featu
r
es
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las Pitre
m
ake verif
y
_one_pack()
a
bit
less wrong wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
itre
facto
r
i
ze revindex code out of builtin-pa
c
k-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nic
o
la
s
Pitre
pack-o
b
jec
t
s: F
i
x segfault when obje
c
t co
u
nt
is le
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pi
t
re
s
lightly better a
u
to gc message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas P
i
tre
m
ake 'git d
e
scribe --all --contains'
w
o
rk
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pit
r
e
fix style of a few com
m
ents in diff
-
delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
provide advance
warning of some future pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nico
l
as Pitre
pack-
o
bje
c
ts: mo
r
e threaded load b
a
lancing fix
w
it
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack-objects: fix threaded load balan
c
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
icolas Pi
t
re
pack-obje
c
ts: reverse t
h
e delta search s
o
r
t
l
ist
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
Pit
r
e
pack-objec
t
s:
fix del
t
a cache siz
e
a
c
c
o
unting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nic
o
las Pi
t
re
reh
a
bilitate some
t
5302
t
ests on
32-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
f
i
x
index
-
pack
with packs >
4
GB conta
i
ning de
l
tas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
git-hash-obje
c
t s
h
o
uld h
o
nor
c
o
nfig va
r
ia
b
l
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nic
o
l
as Pit
r
e
print
w
arning/
e
rro
r
/
f
atal me
s
sag
e
s in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
icol
a
s
P
itre
add a howto do
c
um
e
nt ab
o
ut corr
u
pt
e
d b
l
ob
recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitr
e
n
i
c
er displa
y
of thin pack
completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicol
a
s Pitre
make
d
isplay of total
t
ransferr
e
d fully ac
c
urate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icola
s
Pitre
resto
r
e
fet
c
hin
g
with t
h
in-pack c
a
pabi
l
ity
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
ol
a
s Pitre
rem
o
ve d
e
ad code from the csum-file interf
a
ce
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nico
l
as
Pitre
make
d
isp
l
ay of total transferred mor
e
a
c
curate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nico
l
as Pitre
sideba
n
d
.
c: ESC
is
sp
e
lled '\033' n
o
t
'
\e'
for
p
o
rtability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
fix displa
y
o
verlap betw
e
en remote a
n
d local progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
N
i
c
o
las Pitre
git-fetch:
more
t
erse fetch
output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
icolas Pitre
pack-objects: get rid of an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas
P
itre
m
ake the
p
ack index version co
n
fi
g
urable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pitr
e
Show tota
l
tr
a
nsferred as pa
r
t of throug
h
put pr
o
gress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pitre
make sure throughpu
t
di
s
play get
s
updated even i
f
progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nic
o
las Pitr
e
return the prune
-
packed progress display
t
o the
i
nner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
cherry-
p
ick/revert: more co
m
pact user
direction message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
colas
P
itre
add throughput display to git-p
u
sh
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pit
r
e
add some co
p
yright notice to the progress display code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nic
o
l
a
s Pitre
a
d
d throu
g
hpu
t
d
i
splay to
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
c
olas Pitre
add throughp
u
t to progress disp
l
ay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
relax usage of the
prog
r
es
s
API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
make struct progre
s
s
a
n opaque t
y
pe
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas
P
itre
p
rune-packed:
d
o
n't c
a
ll display_
p
rogress() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix for more
m
inor memo
r
y leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas P
i
tre
fix
c
ons
t
issues
with some
function
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
icolas Pitre
pack-o
b
jects
.
c: fix
s
ome
g
lobal varia
b
le abuse
and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
i
colas Pitre
pack-objects: no delta possible with onl
y
one
o
b
j
ec
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next