repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'jc/maint-1.6.0-diff-borrow-carefully'
2009-03-24
N
icolas
P
i
tre
a
v
o
id possible overflow i
n
delta s
i
ze filtering computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
i
col
a
s Pitre
objec
t
s t
o
be
prune
d
i
mm
e
diately
d
on't have to be loose
n
ed
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
pack-objects:
d
on't use too many th
r
e
a
ds w
i
th few obj
e
c
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas
Pit
r
e
a
u
t
odetect nu
m
ber
o
f
C
PUs by default when
u
sin
g
thr
e
ads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicola
s
Pit
r
e
make sure packs to b
e
re
p
l
a
ced are closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix
pack
.
p
a
ckSi
z
e
L
imit and --max-
p
a
c
k-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: don't leak pa
c
k window refere
n
ce whe
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
extend test coverag
e
for latest p
a
c
k
c
orrup
t
ion resi
l
i
e
n
c
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
p
a
ck-object
s
: allow "fixing"
a corru
p
ted pack
w
i
thout
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
mak
e
find_pac
k
_revindex()
a
ware of
t
h
e nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
m
a
ke check_o
b
ject
(
) resilie
n
t to pack co
r
r
u
pti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
make packed_object_info() resi
l
ient to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pitre
make unpack_object_header() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las P
i
tre
better
v
al
i
d
ation on
delta ba
s
e obj
e
ct offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
c
l
ose another possibili
t
y for propagating pack corr
u
ption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
N
i
colas P
i
tre
index-pack: don't lea
k
leaf delta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicol
a
s Pitre
i
m
prove index-p
a
ck t
e
st
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
i
c
o
l
as Pitre
r
e
habilitate 'git i
n
de
x
-pack'
i
nside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
c
olas Pit
r
e
f
i
x
multiple issues
i
n ind
e
x-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pi
t
re
in
d
ex-pac
k
: smarter memory us
a
ge duri
n
g delta resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nico
l
a
s
Pitre
inde
x
-
p
ack:
r
ation
a
lize delta resoluti
o
n code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Ni
c
olas
Pitre
fix pread()'s sho
r
t
read in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicol
a
s Pitre
fix
o
pen
s
sl
header
s
conflicting with custo
m
SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicol
a
s Pit
r
e
imp
r
ove handl
i
n
g
of
sideband me
s
sage di
s
pl
a
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
P
i
tre
t5
3
00:
i
mprove SHA1
c
olli
s
i
o
n
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
c
o
l
as Pitre
p
ack-objects: don't incl
u
de mi
s
sing p
r
ef
e
rred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
sha1write: d
o
n't copy fu
l
l si
z
ed
buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
o
l
as Pitre
fixup_p
a
c
k
_header_footer()
:
use nicely
aligned bu
f
fer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pi
t
r
e
index-
p
ack: us
e
f
i
xu
p
_pack_h
e
ader_footer()'s va
l
idation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pi
t
re
pa
c
k-obj
e
cts: use fixup_pack_head
e
r_f
o
oter()'s validati
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as
P
i
t
re
i
mprov
e
re
l
iabil
i
ty of fixup_
p
ack_header_
f
ooter()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as
Pitre
pack-objects:
i
mprove r
e
tur
n
ed info
r
mation f
r
om wr
i
te_o
n
e()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitr
e
discard revindex data when pack list change
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nico
l
as Pit
r
e
r
e
store legacy b
e
hav
i
or fo
r
read_
s
h
a
1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas P
i
tre
pa
c
k
.
inde
x
versio
n
c
o
n
fi
g
option now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
repac
k
.
us
e
deltabaseoffset config opt
i
on now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
ic
o
las Pit
r
e
verify-pack: test for detectio
n
of index v
2
object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
verify-
p
ack: check pa
c
ked obje
c
t CRC
when usin
g
index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
i
t
re
move show_pack_info() where it
belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pit
r
e
optimize ver
i
fy-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
refactor pack structure allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
icol
a
s Pi
t
re
t
e
s
t
case
for pack resili
e
nce against corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
Pitre
i
m
pl
e
ment
s
ome
resilien
c
e
a
g
ai
n
st pack corruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
icolas P
i
tre
c
all init_pack_
r
evindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
icolas Pi
t
r
e
make verify-pack a bit more usefu
l
with bad
packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
P
i
tre
let pack-objects do the
w
r
iting of unreach
a
bl
e
o
b
jects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
a
dd a forc
e
_object_loose() func
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
p
ack
-
o
b
j
ects: fix
e
arly evi
c
tion
for
m
a
x de
p
t
h
delt
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pitre
p
a
ck-objects: allow for early delta defla
t
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pac
k
-objects: move
compression
c
ode in
a
s
e
para
t
e function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
P
itr
e
pack-objects: cl
e
an up write_o
b
ject() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
l
a
s
Pitre
p
a
ck-ob
j
ects:
simplify the
c
onditio
n
as
s
o
c
iated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pit
r
e
pack
-
objects:
r
e
move some double negative
logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitr
e
pack-objects: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
mak
e
it easier fo
r
p
e
ople who j
u
s
t
wa
n
t t
o
g
et ri
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicola
s
P
itre
pack-o
b
j
e
c
ts:
p
rop
e
r pack t
i
me stampin
g
with --
m
ax
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
itre
a
dd storage size output
t
o
'
git verify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pit
r
e
fix un
i
mplemented packed_o
b
ject_info_detai
l
()
features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
icola
s
Pitre
make verify_one_pack() a
b
it less
w
r
ong wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
f
actorize revindex co
d
e out
o
f bu
i
ltin-pa
c
k-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nic
o
las Pitre
pa
c
k-object
s
:
Fix segfaul
t
when object count is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
N
i
c
o
l
as Pit
r
e
s
l
ightl
y
better aut
o
gc messag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
icola
s
Pitre
make 'git des
c
ribe --all --contain
s
' wor
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
N
icolas
Pitre
fix
style of a few comments in diff
-
delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
p
r
o
vide adva
n
ce war
n
in
g
of some
futu
r
e pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nico
l
as Pitre
pack-objects
:
m
o
r
e
thre
a
ded load balancing f
i
x w
i
th
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
col
a
s
P
itre
pack
-
objects: fix thr
e
aded
load balan
c
i
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
P
it
r
e
pa
c
k-objec
t
s: rev
e
rs
e
the d
e
lta search sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
P
itre
p
ack-ob
j
ec
t
s
: fix delta cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
rehabilitat
e
some t5302 te
s
ts on 32-bi
t
off_t m
a
chines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
fi
x
index-pack with pac
k
s >4
G
B
cont
a
ining delta
s
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nic
o
las Pitre
git-hash
-
objec
t
s
ho
u
ld hon
o
r config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
icol
a
s
P
itre
p
rint warning
/
error/
f
atal
m
e
s
sage
s
in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nico
l
as
P
itre
add a
howto d
o
cument abo
u
t
c
o
rru
p
ted blo
b
reco
v
er
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas
Pit
r
e
nice
r
display of thin pack completio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pit
r
e
make display of
t
otal tra
n
sferr
e
d fully acc
u
ra
t
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
r
estore fet
c
hing wi
t
h
t
hin-pack capabi
l
i
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remove de
a
d code fr
o
m the csum-f
i
le interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nico
l
as Pitre
m
a
ke disp
l
ay of to
t
al
t
ransf
e
rred mo
r
e accur
a
te
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pitre
s
i
deband
.
c:
E
SC
i
s spelled '\033
'
not '\e' for portabil
i
ty
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nico
l
as Pitre
fix display ov
e
r
lap
betwee
n
remot
e
an
d
l
o
cal progr
e
ss
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
git-fetc
h
:
m
o
r
e t
e
rse fet
c
h
output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
cola
s
Pitre
p
a
ck-o
b
ject
s
: get
r
id of an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas
Pitre
make t
h
e pac
k
inde
x
version configura
b
le
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
Sh
o
w
total transfe
r
red as pa
r
t of
th
r
oughp
u
t p
r
ogress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas P
i
tre
make sure th
r
oughput displ
a
y gets u
p
dated even if progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
icolas Pit
r
e
return
the prune-packed progr
e
ss display to t
h
e inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
ola
s
Pi
t
re
cherry-pick/re
v
ert: mor
e
compact user direction
m
essage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pi
t
re
add throughput
d
isplay to git-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
Pitre
add some copyri
g
ht
notice to the
p
r
ogress display
c
ode
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
add t
h
roughput display to
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nic
o
las Pitr
e
a
d
d
t
h
ro
u
g
h
put to
pr
o
g
r
ess display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
cola
s
Pit
r
e
relax usa
g
e of the progress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pit
r
e
make struc
t
progress an opaque ty
p
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas Pitre
prune-pa
c
k
e
d
:
d
o
n'
t
call
di
s
play_progress() for eve
r
y
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Ni
c
olas
Pitre
fix for more
m
inor
memo
r
y
l
eaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix const issues w
i
th some fun
c
t
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pi
t
re
pack-objects
.
c: fix some globa
l
v
a
riable abuse and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicol
a
s Pitre
pack-obj
e
cts:
no
del
t
a p
o
ssible wi
t
h only on
e
ob
j
e
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
cope w
i
th multip
l
e
l
ine breaks within sideband
progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next