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
lock_ref: inform callers of unavailable ref
2009-05-02
Nicolas P
i
tre
honor repack
.
usedelta
b
aseoffse
t
when
fetching p
a
cks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
p
r
ogress
b
ar
:
r
o
u
n
d
to the near
e
st instead of tr
u
n
cating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicol
a
s
Pitre
avoid
po
s
sible overflow in de
l
ta si
z
e fi
l
tering 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 to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nico
l
a
s Pitr
e
pack-objects: don't use
t
oo many threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas P
i
t
re
a
u
t
o
detect number
o
f CPUs by defau
l
t
w
h
en using thread
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nico
l
as Pitre
make sure packs to be re
p
l
aced are close
d
b
e
forehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
N
ico
l
as Pitre
Fix p
a
ck
.
packSizeLimit
a
nd --m
a
x-pack-size handli
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
pack-obje
c
ts: do
n
't leak pack wind
o
w reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
extend t
e
st cover
a
ge for
l
atest pack
corru
p
tion resi
l
ience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
p
a
c
k
-objects: allow
"fi
x
ing" a c
o
r
rupt
e
d p
a
ck witho
u
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
col
a
s Pi
t
re
make fi
n
d_pack_revindex() aware of
t
he nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pitre
make check_object() resilient to
p
ack
cor
r
uptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
i
tre
make packed_object_i
n
f
o
()
resilient to pack
corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
make u
n
p
a
ck_
o
bject_header() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s P
i
tr
e
b
et
t
er validat
i
on on delta base obj
e
ct offset
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las P
i
t
r
e
close another possibility for propagating pa
c
k corrup
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pitre
index-pack: don't leak le
a
f delta r
e
sult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nic
o
la
s
Pitre
improve inde
x
-pack test
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
i
colas Pitre
rehabilitate
'
g
i
t
index-
p
a
ck' i
n
side the
obj
e
ct s
t
ore
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
icolas Pitre
fix multiple issu
e
s in
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nico
l
as Pi
t
re
index-pac
k
: smarter memory usage duri
n
g delta res
o
lution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
i
n
de
x
-pack: ration
a
l
i
ze delta resolution co
d
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fix p
r
ead()
'
s
s
h
ort
read in
i
n
dex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas
P
it
r
e
fix o
p
enssl headers c
o
nflictin
g
with custom SHA1 implemen
t
ations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve hand
l
ing of s
i
de
b
and messag
e
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicol
a
s Pitre
t5300: improve SHA1 coll
i
sion
t
e
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
o
l
a
s Pitre
pack-objects: d
o
n't in
c
lude mis
s
ing pre
f
e
r
re
d
b
a
se
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
c
o
l
a
s Pitre
sha1wr
i
te: don't copy f
u
ll sized
buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas P
i
tre
f
ixu
p
_pack_hea
d
er_footer
(
):
use nicely ali
g
ned
b
u
ffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitr
e
index-pack: use fix
u
p_pac
k
_header_
f
oo
t
e
r()'s vali
d
a
tion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pit
r
e
p
a
c
k-objec
t
s: use
f
ixup_pack_header_footer()'s val
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
i
m
prove reliabil
i
ty of fixup_pack_head
e
r_fo
o
ter()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as
Pitre
pack
-
objects: impro
v
e returne
d
in
f
ormation from writ
e
_one
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pit
r
e
discard revinde
x
d
ata when pack
l
ist
c
han
g
es
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas
P
itre
restore legacy b
e
havior for read
_
sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Ni
c
olas
P
itre
pac
k
.
i
ndexv
e
rsi
o
n config o
p
tion n
o
w defaul
t
s to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
e
p
ack
.
usedel
t
abase
o
f
f
set
config o
p
tion now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitre
verify-pack: test for
detection o
f
index v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pi
t
re
v
erify-pack: check packed
o
b
j
ect
CRC when u
s
ing inde
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
i
tre
move show_pac
k
_info()
wh
e
re it belon
g
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
o
pt
i
m
i
ze ve
r
ify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refactor
p
a
ck structure
a
l
l
ocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicola
s
Pitre
test c
a
se for pack
res
i
l
i
ence agai
n
st co
r
ruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
olas Pitr
e
i
mplement some r
e
silience against
p
ack co
r
ruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
c
all
i
nit_pac
k
_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
ico
l
a
s
P
itre
make verify-pack
a
bit
m
o
re useful with bad pack
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
las P
i
tre
le
t
pack-obj
e
cts do the
w
riting of unreach
a
ble o
b
j
e
cts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
add a force_o
b
ject
_
l
oose
(
) func
t
io
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objec
t
s: fix ea
r
l
y
e
vic
t
io
n
for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pit
r
e
pack-ob
j
ects: allow for early del
t
a
deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pa
c
k-objects:
move comp
r
es
s
ion code in a sep
a
rate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-
o
bjec
t
s: c
l
e
a
n up writ
e
_object() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: sim
p
li
f
y the co
n
diti
o
n associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pitre
p
a
c
k
-objects:
remove
s
ome dou
b
le ne
g
a
t
ive logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: small
cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas
Pitre
m
ake it easier fo
r
people who just want to get r
i
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
pack-objects:
pro
p
er
pack time stamp
i
ng with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas P
i
t
r
e
add st
o
rage siz
e
output to 'git verify-
p
ack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fix unimp
l
e
men
t
ed
p
a
c
ked_obj
e
ct_info_detail() fea
t
ures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
c
olas Pitre
make verif
y
_one_
p
ack() a bit
l
ess
w
rong wrt pa
c
ked_gi
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
Pitre
factorize revindex code ou
t
of bui
l
t
i
n
-
pac
k
-
objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pack-objects: Fix segf
a
ult when object count is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas
P
i
tre
slightly better
a
uto
gc
message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
ico
l
as
P
itre
make 'git des
c
r
i
b
e --a
l
l --
c
ontains' w
o
rk
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style of a
f
e
w comm
e
nts in diff-delt
a
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas P
i
tre
pr
o
vid
e
advan
c
e
w
arning o
f
some
future pa
c
k
defau
l
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicol
a
s
Pitre
pack-objects:
m
ore threaded load balancing
fix with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicol
a
s
P
i
tre
p
ack-o
b
ject
s
: fix t
h
rea
d
ed load balancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: reve
r
s
e
the delt
a
search
sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
o
l
as Pitr
e
pac
k
-obj
e
cts: fix d
e
l
t
a c
a
che size
a
ccounti
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
rehabil
i
tate some
t
5
3
0
2
tests
o
n
3
2-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nico
l
as Pitre
fix inde
x
-pa
c
k with
packs >4GB contain
i
ng deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
git-hash-obj
e
ct should
h
onor config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nico
l
as
Pitre
p
r
int warning/e
r
ror
/
f
a
tal messages
i
n
o
n
e s
h
ot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nic
o
las
Pitre
add a
h
owto doc
u
ment a
b
out
c
orrupt
e
d blo
b
recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pi
t
re
nicer d
i
spla
y
o
f
thi
n
pack completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icola
s
Pitr
e
make display of
total tr
a
n
s
fe
r
red fully ac
c
urate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
re
s
tore fetc
h
i
n
g
with thin-pack capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitr
e
remov
e
dead
c
ode
f
rom the csum-file interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
make display of to
t
al tran
s
ferred
mo
r
e
a
ccur
a
te
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pitre
sideband
.
c: ESC is spelled '
\
033' not '\e
'
for
portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nico
l
as
Pitre
fix display overlap between remot
e
and local progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
git-fetch: more t
e
rse fetch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
icolas Pitre
pa
c
k-objects:
get rid of
an ugl
y
cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nic
o
la
s
Pitre
m
a
ke the pack
index versi
o
n configurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Ni
c
olas Pitre
Sh
o
w total transferred as part
of
t
h
roughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
Pitre
m
a
k
e sure
throughput displ
a
y gets update
d
even if progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
as Pitre
r
eturn
the
p
r
une-pac
k
e
d progress di
s
play to th
e
inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
as Pitre
cherry-pick/revert: more comp
a
ct user direct
i
on messag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas Pitre
add throughput displa
y
to gi
t
-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
c
olas Pitre
ad
d
some copyright not
i
ce t
o
t
h
e
p
r
o
g
res
s
dis
p
lay cod
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
d
d thr
o
ughput disp
l
ay to index-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
add thro
u
ghput to p
r
ogress display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
co
l
as
P
itre
re
l
a
x
usage
of
t
he
progres
s
API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itr
e
make struct
progr
e
ss an opaque
t
ype
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
tre
prun
e
-p
a
cked: d
o
n't call
dis
p
l
a
y
_
p
r
ogress() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix fo
r
more min
o
r memo
r
y leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
as P
i
tre
fix
c
onst
i
ssues with some fu
n
ctio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
as Pit
r
e
pack-
o
bject
s
.
c: fi
x
s
o
me glob
a
l vari
a
ble abuse and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next