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 'bs/maint-1.6.0-tree-walk-prefix' into next
2009-03-24
Nicolas Pitre
avoid possible
overflow in delta size filte
r
ing com
p
ut
a
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nic
o
las Pi
t
re
objec
t
s
t
o be pru
n
ed
immediately don't have to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nic
o
las
P
i
tre
pack-object
s
: don'
t
us
e
too many threads wi
t
h f
e
w ob
j
ect
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Ni
c
olas Pitr
e
autodetect number of CPUs by default when us
i
ng threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make
sure
pac
k
s t
o
be rep
l
a
c
ed
a
re closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
F
i
x pack
.
packSizeLimit and --
m
ax-pack-s
i
ze h
a
ndl
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
olas
P
itr
e
p
ack-objec
t
s: don'
t
l
e
ak
pack wind
o
w ref
e
ren
c
e
w
hen
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
e
x
t
end
te
s
t coverage
f
o
r
latest pack corr
u
ption r
e
sili
e
n
ce
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
pack
-
ob
j
ects: allow
"f
i
xing" a corr
u
pted pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
o
las Pitre
make find_p
a
ck_rev
i
n
dex() a
w
are of the na
s
ty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitr
e
make
c
hec
k
_ob
j
e
c
t() resilient to pack c
o
rrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas
P
itre
make
p
acke
d
_
o
bject_info() resilien
t
to pack
c
orruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make
u
n
pack_
o
bject
_
header() non f
a
tal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better validation on
delta base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
close anoth
e
r poss
i
bi
l
i
ty for
pr
o
pagatin
g
pack corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas
Pitre
index-
p
ack: don't l
e
ak le
a
f de
l
ta res
u
lt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Ni
c
olas
P
itr
e
improve
index-pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabilitate 'gi
t
index-pack' inside the object
store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
c
ol
a
s Pitre
fix multiple
i
ss
u
e
s in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
Pitre
index-
p
ack: smarte
r
m
emory usage during delta resol
u
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
i
colas
P
i
tre
index-pack: ra
t
ionalize delta resolution c
o
de
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nic
o
las Pitre
fi
x
p
r
ead()'s
s
hort read in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nico
l
a
s
P
itre
fix
o
pen
s
sl headers con
f
lictin
g
wi
t
h cus
t
o
m SHA1
impl
e
menta
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
i
mprove handling
o
f
sideband message d
i
splay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
t
5300: impro
v
e
SHA1
c
o
l
lisio
n
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
ol
a
s Pitre
pack
-
objects: don'
t
include miss
i
ng preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitre
sha1wri
t
e: don't
copy full sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup_pack_header_foote
r
(): us
e
nicely ali
g
ned buf
f
e
r
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pitr
e
i
n
dex-pa
c
k:
use fixup_pack
_
header_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
la
s
Pitr
e
p
ack-
o
b
j
e
cts:
use fixup_pack_header_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
co
l
as Pitre
improve
r
eliability of fixup_
p
a
c
k_header_
f
oo
t
er()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
pa
c
k-obje
c
ts: improve returned inf
o
rmation from write_on
e
()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
dis
c
a
rd r
e
vindex
data
when pack list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Ni
c
ola
s
Pitre
restore legacy behavior f
o
r read_sh
a
1_fil
e
()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
icolas
P
i
t
r
e
p
ack
.
i
ndexversio
n
c
o
nfig option
n
ow
d
e
f
aults
to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
cola
s
Pitre
r
e
pack
.
u
sedelta
b
ase
o
ffset con
f
ig op
t
i
o
n
now
d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pitre
verify-pack: test
f
or
det
e
ctio
n
of
i
ndex v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pit
r
e
verify
-
pack: check pa
c
ked obje
c
t CRC when using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas
P
itre
move show_pack_
i
nf
o
(
) where it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
optimize ver
i
fy-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refactor
p
ack structure all
o
ca
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
olas Pitre
test cas
e
fo
r
p
ack resilien
c
e aga
i
nst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
Pitre
imple
m
ent some resilience against pa
c
k c
o
rruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
call init
_
pa
c
k_revinde
x
() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas
P
itre
make verify-pa
c
k
a bit mor
e
u
s
eful with b
a
d
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
c
olas Pitre
let
p
a
ck-object
s
do the wr
i
ting of
u
n
reachable ob
j
ects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
a
dd
a for
c
e_object
_
loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
Pit
r
e
p
a
ck-ob
j
e
cts: fix
e
arly evic
t
ion for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
p
a
ck-o
b
j
ects: allow
f
or e
a
rly delta deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-obje
c
ts: move c
o
m
pression code in a s
e
p
a
rate f
u
nction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
pack-obj
e
cts: cl
e
an up write_object() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
a
s
Pitre
p
a
ck-objects: simplify the condition associated wi
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
las Pitre
pack-
o
bj
e
cts: remo
v
e some doubl
e
negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
itre
pack-objects: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nico
l
a
s Pitre
make i
t
easier for people who
just want
t
o
g
et
r
id
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Ni
c
olas Pitre
pack-objects: proper
p
ack time stamping with
--max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitr
e
a
d
d s
t
orage siz
e
output
to 'git verify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
icolas Pitre
fix
unimplemented
p
acked_
o
b
j
ect
_
info_detail() feat
u
res
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas Pitre
make ve
r
ify_one_pack() a bit less
w
rong wrt
packe
d
_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las Pitre
factoriz
e
revind
e
x code out of builtin-pack-
o
bjects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
N
i
colas
P
itr
e
pack-object
s
:
Fix s
e
gfault when object count
i
s les
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
N
icolas Pitre
slightly better auto gc messa
g
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Ni
c
o
l
as P
i
t
re
make 'git
d
escribe --a
l
l --c
o
n
t
ains' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nico
l
as
P
itre
fix sty
l
e of a few com
m
ent
s
in
d
if
f
-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas P
i
tre
provide
a
dvanc
e
warning of so
m
e futu
r
e pack def
a
ul
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas Pitre
p
a
ck-obje
c
ts: m
o
re threaded load b
a
lancing
fix wit
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
o
las Pitre
pack-o
b
jects: f
i
x thre
a
d
e
d
load
b
a
l
ancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
o
l
as Pitre
pack-objects: reverse the
d
elt
a
search so
r
t list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: f
i
x delta cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Ni
c
olas Pitr
e
rehabilitate some t53
0
2 tests on
32-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas
Pi
t
re
f
i
x index-pac
k
with packs >4GB
containing de
l
t
a
s on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pi
t
r
e
git-has
h
-objec
t
should honor config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicol
a
s P
i
tre
p
r
int w
a
rnin
g
/error/fatal
messages in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
c
olas Pitre
add
a
h
o
wto
d
ocument about corr
u
pted blob r
e
covery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
nic
e
r
d
is
p
la
y
of
t
hin pack completi
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas
P
itre
make dis
p
l
ay of total t
r
ansferred fully
acc
u
ra
t
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicol
a
s Pit
r
e
rest
o
r
e
f
etching with thi
n
-pack
c
apabil
i
ty
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pitre
re
m
ove dead co
d
e from
the csum-f
i
le interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
col
a
s Pitre
ma
k
e displ
a
y of
t
otal
transfe
r
r
e
d
more ac
c
ura
t
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitr
e
sideband
.
c: ESC
i
s spelled '\033' not '
\
e
'
for portabilit
y
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas
P
itre
f
ix display overlap betw
e
en
r
emote an
d
loc
a
l progres
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
git-fetch: mor
e
te
r
se fet
c
h
output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas
Pit
r
e
pa
c
k
-
objects:
g
et rid of an
u
gl
y
cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
make
the
p
a
ck index version
configurab
l
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
icolas Pitre
Show total tra
n
sfe
r
re
d
as part of th
r
oughput p
r
ogress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pi
t
re
make
s
ure
throughput display gets update
d
even if
progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
Pitre
ret
u
r
n
the
p
run
e
-p
a
cked pro
g
r
ess d
i
splay to the
inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itre
ch
e
rry-pick
/
r
e
v
ert: more compact u
s
er
d
i
rection message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
i
tre
add
t
hr
o
u
ghput
d
i
sp
l
ay to git-
p
us
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pitre
add some copyright notice to the progre
s
s display code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
add
t
hroughput display
t
o
i
n
d
ex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas
P
itre
ad
d
th
r
oughput to progres
s
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas Pitre
rel
a
x usa
g
e of the progress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
m
ake s
t
ruct progress an op
a
que ty
p
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icol
a
s Pitre
pru
n
e-p
a
cked:
don't call displ
a
y_progress(
)
for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
P
i
tr
e
fi
x
for
mo
r
e minor
m
emory leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
icolas Pit
r
e
fix const issues wit
h
som
e
functio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas P
i
tre
pack-objects
.
c
: fix s
o
me
global
v
ariabl
e
abuse and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
pack
-
objects: no delta possi
b
le wi
t
h only one ob
j
ect
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
cope with multiple line breaks wit
h
in sideband progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next