repo.or.cz
/
git
/
dscho.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-unpack-objects-strict' into maint
2009-08-06
Nicolas Pitre
don't let the
d
elta cache
grow unboun
d
ed
i
n
'
git r
e
pack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
honor repac
k
.
usedel
t
a
b
a
se
o
ffse
t
when
f
etc
h
i
n
g packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pi
t
re
allow OFS_DEL
T
A
obje
c
ts during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas
Pi
t
re
progress
bar: round to the nearest
instead of tr
u
n
c
ati
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
i
c
o
l
a
s Pitre
avoid possibl
e
overflow in delt
a
size filteri
n
g computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pit
r
e
o
b
jects to be p
r
uned immediately don't have to
b
e
l
oosen
e
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
pack-objects: don't us
e
t
oo many
t
hrea
d
s
w
i
th few obje
c
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicola
s
P
itre
a
u
todetect number
o
f CPUs b
y
d
efault when using thread
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make sure packs to be replaced
a
r
e closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
F
ix pack
.
p
a
ckSizeLimit and --m
a
x
-
pa
c
k-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pi
t
re
pack-objec
t
s:
don't le
a
k
p
a
ck window refer
e
nce w
h
en
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
la
s
Pitr
e
extend test cove
r
a
ge for
latest
pack corrupti
o
n resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
p
ack-objects:
a
llow
"
fixing" a cor
r
upted
p
ac
k
without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
a
s Pitre
make
find_pa
c
k_revi
n
dex() aware of the nasty worl
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
make c
h
ec
k
_object() resilient to
pack
c
orruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packe
d
_ob
j
e
c
t_info() resilient to pack corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack_object_header() non f
a
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
better val
i
dat
i
o
n on d
e
l
ta base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
clos
e
anot
h
e
r
p
os
s
i
b
ilit
y
for pr
o
pagating pa
c
k corru
p
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
ind
e
x-
p
a
ck:
d
o
n
'
t leak
l
eaf
delta r
e
sult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nic
o
las Pitre
improve index
-
p
a
ck
t
ests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabilitat
e
'git ind
e
x
-
pack' inside
the object sto
r
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pi
t
re
fix multiple is
s
u
e
s in inde
x
-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
index-pack: smarter memory usage during delta res
o
lution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
i
ndex-pac
k
:
rationalize delta resolution
code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas
Pitre
fix pr
e
ad()'
s
short r
e
ad in inde
x
-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicola
s
Pitre
fix openssl headers conflictin
g
with custom
S
HA
1
impl
e
mentati
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
imp
r
ove
han
d
ling of sideban
d
mes
s
age
dis
p
lay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
i
t
re
t
5
3
0
0:
impr
o
v
e SHA1 coll
i
sion te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
pack
-
objects: don't include mis
s
i
ng p
r
eferre
d
base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pit
r
e
s
ha1write: d
o
n'
t
copy f
u
ll siz
e
d buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitr
e
f
ixup_pack_header_
f
ooter(): use nicel
y
al
i
gned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pitre
index
-
pack:
u
se f
i
xup_pack_header_foo
t
er(
)
's validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
pac
k
-objects: us
e
f
ixup
_
pack_h
e
ader_f
o
oter
(
)'s v
a
lidati
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icol
a
s Pitre
im
p
rove reliability of
f
ixup_pack_header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
pack-
o
b
jects: improve returned in
f
ormation fro
m
wri
t
e_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
ic
o
las Pitre
dis
c
a
r
d
r
evinde
x
data wh
e
n pack list ch
a
nge
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nic
o
las Pitre
rest
o
r
e
l
e
gacy behavior for r
e
ad_sha
1
_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicola
s
Pitre
pack
.
indexversion config option
n
ow defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
repack
.
u
s
edeltabaseoff
s
e
t
con
f
i
g
o
ption now d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
ve
r
ify-p
a
ck: test for detect
i
on of index
v
2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as
Pitr
e
veri
f
y-pack
:
ch
e
ck pa
c
ked obj
e
ct C
R
C when using
index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pit
r
e
move show
_
pack_info(
)
where
i
t belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
c
o
l
a
s Pi
t
r
e
opti
m
ize verify-pack a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
las Pitre
refa
c
t
o
r
pack st
r
uctur
e
allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicol
a
s
P
i
tre
test c
a
se for pack r
e
silience against
c
o
r
rup
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
o
las Pitr
e
impleme
n
t some res
i
lience
a
g
a
i
nst pack
corru
p
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
ola
s
Pitre
cal
l
init_pack_revi
n
dex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas
P
i
t
r
e
make
v
erify-pack
a
bit more u
s
eful with
ba
d
pac
k
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicola
s
Pi
t
re
let pack
-
objects d
o
the writing of unrea
c
hable obje
c
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
las
Pitre
add a force_o
b
j
ect_loo
s
e
(
)
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ec
t
s: f
i
x early evicti
o
n for
max de
p
th d
e
l
ta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-o
b
jects: allow for
early delta def
l
ating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s Pitre
pac
k
-obj
e
cts
:
move compre
s
sion c
o
de i
n
a sepa
r
ate
f
unction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pa
c
k-objects: clean up
w
rite_ob
j
ec
t
() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
pac
k
-
objects: simplify the condition assoc
i
ated
w
i
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pack-
o
bjects:
remove
some doubl
e
negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: sma
l
l cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicola
s
Pitre
mak
e
it
e
asi
e
r
f
or p
e
ople w
h
o
just w
a
nt to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas P
i
tre
pack-objects: proper pack time
sta
m
ping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas
P
itre
add storage size output
t
o '
g
it verify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
Pitre
fix unimplemented pack
e
d_obje
c
t_in
f
o_det
a
il(
)
f
e
a
t
u
re
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las
Pitre
ma
k
e
verify_one_pack() a bi
t
l
ess wrong wr
t
pack
e
d_gi
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
factori
z
e
r
evind
e
x code
o
ut of
b
uiltin-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicola
s
P
i
t
r
e
pack
-
objects: Fix segfault when obje
c
t cou
n
t is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitre
slightly b
e
tter auto gc messag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
i
colas Pit
r
e
make 'git des
c
r
i
be
-
-all
-
-contai
n
s
' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style of a few commen
t
s in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas
P
itre
provid
e
advance
warni
n
g
o
f
some future
pa
c
k default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas
Pitre
pack-objects: more
threa
d
ed load bal
a
ncing fix
wit
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fix threaded load b
a
l
a
ncin
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pa
c
k-objec
t
s: rever
s
e the
delta search sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pac
k
-obj
e
cts: fix
delta cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nico
l
as Pitre
rehabilitate s
o
m
e t5302 tests on 32-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitr
e
fix index-pack
wit
h
packs >4
G
B containing
de
l
tas
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
N
i
colas Pitre
git-
h
as
h
-object should
h
onor
c
onfi
g
v
a
riables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Ni
c
olas Pi
t
re
print warning/e
r
r
o
r/f
a
tal messages
in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
cola
s
P
it
r
e
a
d
d
a howto docu
m
e
n
t about cor
r
upted blob recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icolas Pit
r
e
nicer display of thin pack completi
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
m
ake display of total trans
f
er
r
ed
f
u
lly
a
c
c
urate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicol
a
s Pitr
e
restore fetching with
t
hin-pack ca
p
ability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicol
a
s
Pitre
remove de
a
d co
d
e from the csu
m
-f
i
le interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
olas
Pitre
make displ
a
y of tot
a
l trans
f
erre
d
more
a
ccurat
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
sideband
.
c: ESC is s
p
ell
e
d
'
\0
3
3'
not
'
\e' for portabil
i
ty
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
fix di
s
pla
y
overla
p
between
r
em
o
te and lo
c
a
l
pro
g
ress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
N
icolas Pitre
git-fetch: more ter
s
e
fetch ou
t
put
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas
P
itre
pack
-
objec
t
s: get rid of an ugly cas
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
icolas
Pi
t
re
make the
pa
c
k in
d
ex v
e
rsion co
n
figurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
as Pi
t
r
e
Show
tota
l
t
ransfe
r
red as part of throughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
ma
k
e sure throughput disp
l
ay
gets
u
pdated even if progr
e
ss
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Ni
c
olas Pitre
r
e
t
urn th
e
prune-pac
k
ed prog
r
ess
d
is
p
lay to the inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
P
i
t
re
cherry-pick
/
reve
r
t: m
o
re comp
a
ct
u
ser direction
m
essa
g
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
P
itre
add
t
hrough
p
ut
di
s
pl
a
y to gi
t
-
p
ush
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
add
som
e
co
p
yright n
o
t
i
ce to t
h
e progress d
i
s
p
l
ay
code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
add throughput
d
i
spl
a
y to inde
x
-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
ad
d
th
r
oug
h
put to progre
s
s display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pi
t
re
relax us
a
ge of the p
r
ogress
API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
m
a
ke str
u
c
t
progress
a
n opaque type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pit
r
e
pru
n
e-
p
a
c
ked: don
'
t c
a
ll
display_progress
(
) for
e
v
ery
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix for
m
ore
m
in
o
r memory le
a
ks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next