repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix simple deepening of a repo
2009-08-24
Nicol
a
s
Pit
r
e
fix simple
d
eepeni
n
g of a
repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
colas
P
itre
h
onor
repack
.
usedeltabaseof
f
s
e
t when fet
c
hing packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
a
l
low O
F
S_DEL
T
A
ob
j
ects during a
p
ush
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
N
i
colas Pitre
p
r
ogress bar:
round to the nearest instead of truncat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
i
c
o
las
P
itre
avoi
d
possible overflow
i
n delta
size fil
t
erin
g
com
p
utation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicol
a
s Pitre
objec
t
s to be
p
ru
n
ed immediately don'
t
h
a
ve to be loo
s
ened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nico
l
as Pitr
e
p
ack-objects: don't use too many threads with
f
ew objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
a
u
to
d
etect numb
e
r of CPUs by default
when usin
g
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make sure pack
s
to be replace
d
are closed
b
e
forehan
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
N
i
co
l
as Pitre
Fix p
a
ck
.
packSizeLimit and --max-pack-size hand
l
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
pac
k
-
o
b
j
ects: don't
l
eak pack window
r
e
ference wh
e
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
as Pit
r
e
extend tes
t
coverage
f
or latest pack corruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
pack-
o
bjects: allow
"
f
ixin
g
" a co
r
rupted pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pi
t
r
e
m
a
ke find_p
a
ck_r
e
v
inde
x
(
)
a
ware
of the
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
olas Pitre
make che
c
k_object()
r
e
s
ilient to pack corru
p
tio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
m
ake packed_object_info() resilient to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack_
o
bj
e
ct
_
h
eader() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
bett
e
r valid
a
tion on delta
b
ase
object
o
ffsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas
P
i
tre
close
a
n
other p
o
ssibility for
p
ropagating pack corr
u
ption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Ni
c
o
la
s
Pitre
index
-
pack: d
o
n't leak
l
eaf delta re
s
ult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
N
i
co
l
as Pitre
i
m
p
ro
v
e index-pac
k
te
s
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicola
s
P
itre
reha
b
ilit
a
te 'git index-pack' in
s
ide the ob
j
ect
s
t
o
re
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pit
r
e
fix multiple issues in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Ni
c
ola
s
Pitre
in
d
ex-pack: smarter memory usage during
delta re
s
olu
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas P
i
t
r
e
index-pac
k
: rationalize delta r
e
solution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
i
colas Pitre
f
ix pre
a
d()'s s
h
ort
r
ead in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas
P
itre
fix
o
p
enssl headers
c
onf
l
ict
i
ng with custom
SH
A
1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
improve
hand
l
ing of sid
e
band mes
s
age display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
Pitre
t5300: improve S
H
A1
collision
t
est
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitre
pack-obje
c
ts: don't
in
c
lude m
i
s
s
in
g
preferred b
a
s
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
icolas Pit
r
e
sha1write: don't copy full sized b
u
ffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
f
ixup_pa
c
k_head
e
r_footer():
u
s
e
nicely aligne
d
bu
f
fer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pi
t
re
index-pack: use fi
x
u
p_pack_h
e
ader_foo
t
er()'s valida
t
ion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-obj
e
cts: use fixup_pa
c
k_header_fo
o
ter()'s val
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
im
p
rove
r
e
liabilit
y
of fixup_pack_header_foo
t
er()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas
P
itre
pack-
o
bjects:
i
mprov
e
r
eturned infor
m
a
tion from write
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas P
i
tre
disca
r
d revin
d
e
x d
a
ta when
pack list ch
a
nges
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
res
t
ore legacy
b
ehavio
r
f
or read_sha1_fi
l
e()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas
Pit
r
e
p
a
ck
.
inde
x
version config option
n
o
w
defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
P
i
t
r
e
repac
k
.
usedelta
b
ase
o
f
fs
e
t
config option now
d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
verify-pack: t
e
s
t
f
or detection
o
f
index v2 ob
j
ect
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
verify-pa
c
k: check packed object C
R
C when u
s
i
ng i
n
dex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move s
h
ow_pack_info() where it be
l
ong
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
opti
m
i
z
e verify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
re
f
actor pack struct
u
re a
l
location
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicol
a
s Pitre
t
est
ca
s
e fo
r
pa
c
k resilien
c
e
aga
i
nst cor
r
uptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
Pitre
implement some resilience against pack corruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitre
call
i
nit_pack_
r
e
v
inde
x
() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nico
l
as Pitre
make veri
f
y-pack a bit more useful with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Ni
c
olas Pitre
le
t
pac
k
-ob
j
ec
t
s
do
the writing of unreachab
l
e
o
bj
e
c
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicol
a
s Pitre
a
dd a force_object_l
o
o
s
e() functi
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck
-
objects: fix early evictio
n
for max depth de
l
t
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas
Pi
t
re
p
ack-objects: allow for early delta
d
efla
t
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
l
a
s Pitre
pack-ob
j
ect
s
: move compressi
o
n code in
a
separate
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
P
itre
pack-obje
c
t
s:
clean up write_object() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-object
s
: simplify th
e
condition associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas P
i
tre
pack-objects: remove some
d
ouble negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
las P
i
tre
pack-objec
t
s: small cle
a
nup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicola
s
Pi
t
re
make it easier for peo
p
le who
j
ust
want to g
e
t
rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
c
olas Pit
r
e
pa
c
k-objects: proper
p
ack
t
ime stamping with
--max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add stor
a
ge siz
e
o
utput
to 'git
v
e
r
ify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fi
x
u
n
implemented packe
d
_object_info_detail()
f
eatures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
o
las Pitre
ma
k
e
verify_one_pack(
)
a bit less wrong wrt packe
d
_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
Pi
t
re
fact
o
rize re
v
index co
d
e out of builtin-pack-ob
j
ects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Ni
c
o
las Pi
t
re
p
a
ck-objec
t
s: Fix segfault when object c
o
unt is
less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitr
e
s
l
ightl
y
bette
r
auto g
c
mes
s
ag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pi
t
re
ma
k
e 'git
d
escribe --
a
ll --conta
i
ns' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicol
a
s Pitre
f
i
x 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
provi
d
e advance w
a
rning
o
f
some fut
u
re p
a
c
k
default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nico
l
as Pitre
pack-objects:
m
o
re thre
a
ded load balanc
i
n
g fi
x
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-o
b
jec
t
s
:
fix threaded load
balancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objec
t
s: reverse
t
he delta search s
o
rt
l
ist
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fix
delta cache
s
i
z
e accou
n
ting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas P
i
t
re
rehab
i
litate some t5302 tests on
3
2-bit off
_
t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
N
icolas
Pi
t
re
fi
x
ind
e
x-pack with p
a
cks >4G
B
cont
a
inin
g
delt
a
s on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
g
i
t-hash-
o
bject should
honor config
v
ariables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas P
i
tr
e
print w
a
rning/error/fatal mes
s
ages in on
e
sho
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicola
s
Pitre
add a howto document a
b
out cor
r
upte
d
blob r
e
cover
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
olas P
i
tre
n
ice
r
displa
y
of th
i
n pack
c
o
m
pletion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas
P
itre
make disp
l
ay of total trans
f
erred fully ac
c
u
r
a
te
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicola
s
Pitre
r
estore f
e
tching with t
h
in-pac
k
capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remove
dead cod
e
from the
c
su
m
-f
i
le in
t
erface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicol
a
s P
i
t
re
make display o
f
total tran
s
ferred more
accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pit
r
e
sideband
.
c: E
S
C
is spelled '\033' n
o
t '\e'
for portabilit
y
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
f
ix display overlap between re
m
ote and local progr
e
s
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
N
i
cola
s
Pitre
git-f
e
tch: more terse fetch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nic
o
las
P
itre
pack-ob
j
ects
:
get ri
d
o
f an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas Pitre
ma
k
e the pac
k
i
n
dex version configurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
as Pit
r
e
Sh
o
w total transf
e
r
red as
part of throughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
make
sure th
r
o
u
ghput display
g
ets updated ev
e
n if progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
i
c
ol
a
s
Pitre
r
e
turn
t
he pr
u
ne-packed progress dis
p
lay to the
inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
cherry-pick/
r
e
vert:
m
ore
c
ompact user d
i
rection message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
dd th
r
oughput
d
isplay to
git-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
a
s
Pitre
add some copyright notice to the progress
di
s
p
l
ay code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
o
l
a
s P
i
tre
add throughput display to index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
a
s
Pit
r
e
a
d
d throughpu
t
to pro
g
r
ess display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
as
P
itre
re
l
ax u
s
age of
t
h
e pro
g
ress AP
I
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
make struct progress an opaque ty
p
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nico
l
as Pitre
pru
n
e-packed: don't call displa
y
_
p
r
og
r
ess() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix for
m
ore minor memory le
a
ks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next