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-1.6.0-keep-pack' into maint
2009-03-24
Nic
o
las Pitr
e
avoid po
s
sible ov
e
rflow in delta size filtering computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas
Pitre
objects to be p
r
uned immediately don't have
t
o be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
N
ic
o
las Pitre
pack-objects: don
'
t use
too
m
a
ny threads with fe
w
o
bjects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
au
t
odetect n
u
mber of CPUs by default whe
n
u
sing thr
e
ads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
N
ic
o
l
a
s Pitre
m
ake su
r
e
packs to
b
e r
e
placed are closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pack
.
packSizeLimit and --max-pack-size
ha
n
dling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: don
'
t l
e
ak pac
k
window reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitr
e
extend tes
t
coverage for
latest pack
c
orruption res
i
lience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
o
l
as Pitre
pack-o
b
jects: a
l
l
ow
"
fixing
"
a
corrup
t
e
d pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas
P
itre
make find_pack_revind
e
x() awar
e
of the nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
P
it
r
e
m
a
k
e
check_
o
bj
e
ct() resil
i
ent to pack
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
make pack
e
d_object_info() resili
e
nt to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
o
la
s
P
i
t
r
e
m
a
ke unpack
_
o
b
ject_
h
eader() n
o
n fa
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better validation on delta base objec
t
offset
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pi
t
re
cl
o
s
e another
p
ossibility
for propagating pa
c
k c
o
rruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
N
i
col
a
s P
i
t
re
index-pack: do
n
't leak leaf d
e
lta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicola
s
P
i
tre
improve in
d
ex-p
a
ck tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Ni
c
o
la
s
P
i
tre
rehabil
i
t
ate 'git index-pack' inside th
e
o
bject
s
tore
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
colas Pitre
f
i
x multipl
e
issues in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pit
r
e
index-pac
k
: smart
e
r memo
r
y
usage during delta resol
u
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicola
s
Pitre
ind
e
x
-pac
k
: ra
t
ionalize
delt
a
resolution cod
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas P
i
t
r
e
fix prea
d
()'s
s
ho
r
t read
in in
d
ex-
p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
i
colas
P
itre
fix openssl h
e
ader
s
conflictin
g
with custom SHA1 im
p
l
ementat
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
l
as Pitre
i
mprove handling of sideband message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t5300: improve SHA1 collision te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
pac
k
-
objects: d
o
n
't include missing preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicol
a
s
Pitre
s
ha1write: don't copy full sized
b
uffe
r
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
fix
u
p_pac
k
_header_footer(): us
e
nic
e
ly aligned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
index-
p
ack: u
s
e
f
i
x
u
p
_pac
k
_header_f
o
oter
(
)
'
s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pitre
pac
k
-
objects: use fixup
_
pac
k
_header_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pi
t
re
impro
v
e reliability
o
f fixup_pack_head
e
r
_
f
ooter()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects: improve retur
n
ed
i
nformation from wri
t
e_one
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
icolas Pitre
disc
a
rd r
e
vindex data w
h
en pac
k
li
s
t changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
resto
r
e
legac
y
b
e
havior
for r
e
ad_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
indexversi
o
n confi
g
option now
d
e
fau
l
ts
t
o
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pitre
repack
.
us
e
d
eltaba
s
eo
f
f
set co
n
fi
g
option now defaul
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
las P
i
tre
verify-pack: te
s
t
fo
r
de
t
ec
t
ion of index v2 obje
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
ver
i
fy-pack: check pac
k
ed
o
bject CRC
when using
i
ndex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
mo
v
e show
_
pack_info() whe
r
e it be
l
ongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
a
s Pitre
optimiz
e
verify-pa
c
k a b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refactor pack structure
a
l
loca
t
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
test cas
e
for
pa
c
k resilience against corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitr
e
i
mpleme
n
t
some resilience
a
gainst pac
k
co
r
rup
t
io
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
olas Pitre
ca
l
l in
i
t
_
pack
_
revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas
P
itre
ma
k
e
v
e
rify-pack a bit
more usef
u
l with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
colas Pitre
le
t
pack-objects do the writing of
u
nr
e
achable objec
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicola
s
Pit
r
e
add a force_object
_
loose()
f
unc
t
io
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack
-
object
s
:
fix
e
arly
e
vi
c
tion for max dep
t
h delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
t
re
pack-obj
e
ct
s
:
al
l
ow for early delta deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
ola
s
Pi
t
re
pack-ob
j
ects: move compression code in a separate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las Pitre
pa
c
k-ob
j
ec
t
s
:
c
lean up write_object() a
bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-o
b
jects: s
i
mplify the condition
a
ssoc
i
a
t
ed with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pac
k
-ob
j
ects
:
remo
v
e
some double negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pack-ob
j
e
c
ts: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas
Pitre
make it easier for
p
eople who just want
t
o get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
pac
k
-ob
j
e
cts: proper pack time stamping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add st
o
rage
size output
to 'git verify-pac
k
-
v
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pit
r
e
fi
x
unimplemen
t
ed packed_
o
bject_in
f
o_deta
i
l() feature
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
make verify_one_pack() a
b
it less wrong
w
rt
p
a
cked_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
factori
z
e
revindex code out of builtin-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicola
s
Pitre
pack-obj
e
cts: Fix se
g
fau
l
t when o
b
ject co
u
n
t
is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ni
c
o
las Pitre
slightly bett
e
r auto gc message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nic
o
la
s
P
i
tre
make 'git
d
escrib
e
--
a
l
l --contains' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
f
i
x
style of a few com
m
ent
s
in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pi
t
r
e
provide advance warning
of
s
ome future pa
c
k default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas
Pitre
pack-
o
bjects: more t
h
r
e
aded load balancing fix with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
p
ack-objects: fix threaded l
o
ad balancin
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
P
i
tre
pack-obj
e
cts: r
e
verse the
delta
s
ear
c
h sort l
i
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fi
x
delt
a
c
a
che size a
c
counting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Ni
c
olas Pi
t
re
rehabilitat
e
some t5302
t
e
sts
on 3
2
-bit off
_
t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
fix
i
ndex-pack
w
ith packs >
4
GB co
n
tain
i
ng deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas P
i
tre
git-hash-obje
c
t should honor config
variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas
Pitre
pri
n
t warning/er
r
or/fa
t
al messag
e
s in one
s
h
ot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
colas Pitre
add a howto docu
m
ent about corru
p
t
e
d blob rec
o
very
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
n
icer displa
y
o
f
t
hin
p
ack completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
m
a
ke
d
isplay
o
f total tran
s
ferred fully accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitr
e
rest
o
re fetching with thin-pack capab
i
lity
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicol
a
s Pitre
remove dead
co
d
e from the csum-fi
l
e inter
f
ace
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pitre
make
d
ispla
y
of total transferred mor
e
a
ccur
a
te
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pi
t
re
si
d
eband
.
c: ESC i
s
spelled '\033' not '\e
'
for port
a
b
i
lity
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas
P
itre
f
i
x display
overlap b
e
t
w
e
en remote and l
o
cal progre
s
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas
Pitre
g
it-fet
c
h:
m
ore terse fetch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
c
o
las Pitre
pack-ob
j
ects: get rid of
a
n
u
gl
y
cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Ni
c
olas Pitre
make th
e
pack index versio
n
con
f
i
g
urable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas P
i
tre
Show
to
t
al tr
a
n
s
ferre
d
a
s
part of through
p
ut pro
g
ress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
P
itre
make sure throughp
u
t displa
y
gets
u
p
d
ated
even if
p
rogress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pitre
r
e
turn t
h
e prune-packe
d
progre
s
s displ
a
y to the inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pi
t
re
c
he
r
ry-pick/rev
e
rt: more compact user dir
e
c
t
ion
m
ess
a
ge
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nic
o
las
P
i
t
re
add throughput dis
p
lay t
o
git-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
d
d
s
o
me cop
y
right notic
e
to the
progress
display c
o
de
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
add throughput dis
p
l
ay to in
d
ex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas
Pitre
a
d
d throughput to
p
rogre
s
s
d
i
s
p
lay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
colas Pitre
rel
a
x
usage of t
h
e progr
e
ss API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
m
a
ke struct progress an opaqu
e
type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
prune-packed: don'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
f
o
r more minor mem
o
ry leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
as Pitre
fix const i
s
sues with
s
o
m
e fun
c
ti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
Pitr
e
pack-obj
e
c
ts
.
c: fix some
g
lobal variable abuse and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
p
a
ck-objects:
n
o delta possible with o
n
ly one object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
a
s
Pitre
cope with multiple line br
e
aks within sideband progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next