repo.or.cz
/
git
/
ljr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix portability problem with IS_RUN_COMMAND_ERR
2009-03-24
N
i
colas Pitre
avoi
d
possible ov
e
rflow in delta size filtering
c
omputatio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects to
b
e p
r
uned immedia
t
ely don't
have to be l
o
osened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pi
t
re
pack-objects: do
n
't use t
o
o
m
a
n
y
threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicola
s
P
i
tr
e
autodetect numbe
r
o
f CPUs
by defau
l
t w
h
en
u
sing threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
N
i
c
olas Pitre
make su
r
e
p
acks to be replaced are cl
o
sed
b
eforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
N
i
col
a
s
Pitre
Fix pac
k
.
packSi
z
eLimit and --max-pack-size
handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pac
k
-objects: don't leak pack window re
f
erence when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
extend test co
v
erage for lates
t
pack corrup
t
ion resilien
c
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-ob
j
ects
:
al
l
ow "fixing" a
corru
p
t
ed pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
make find_
p
ack_revindex() aware of the
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas
P
it
r
e
m
a
ke chec
k
_object()
resilien
t
to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packed_object_i
n
fo() resilient to
pack cor
r
uptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make u
n
pack_o
b
jec
t
_
h
eader() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pitre
better vali
d
ation on d
e
lta base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
c
l
ose another possibility for pr
o
p
a
gati
n
g pack corruptio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
N
icolas Pit
r
e
index-pack: don't leak leaf de
l
ta resul
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Ni
c
olas Pitre
improve index
-
pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
i
colas
P
itre
rehabilit
a
te 'git ind
e
x-pack' inside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nic
o
las Pitre
f
ix mu
l
t
i
ple
i
ssues in
i
ndex-pa
c
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
index
-
pack: smarter me
m
ory
u
s
age during delta re
s
o
lution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas P
i
tre
in
d
ex-pac
k
:
rati
o
n
a
lize
d
el
t
a resolution c
o
de
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
icol
a
s
P
itr
e
fix pread()'s
shor
t
r
ead in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicol
a
s Pitre
f
i
x o
p
enssl
headers con
f
licting w
i
th cu
s
t
o
m
SHA1 implementat
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itre
improv
e
handlin
g
of sideband
mess
a
ge display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas
P
i
tre
t
5300: im
p
rove
S
HA1 collisi
o
n test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
pack-obje
c
t
s
:
d
on't
i
nclude
m
issing preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
sha
1
w
r
ite: don'
t
copy full
s
iz
e
d
buffer
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
fi
x
up_pack_h
e
ader_
f
oo
t
er(
)
: us
e
nicely
aligne
d
b
u
ffe
r
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
i
n
dex-pack: u
s
e fixup_pack_he
a
d
e
r_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects: use fixup_
p
ack_header_foo
t
er
(
)'s val
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pitr
e
improv
e
reliabil
i
ty of fixup_pa
c
k_header_footer
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
pack-
o
bjec
t
s
:
impr
o
v
e retur
n
e
d
i
nformation from write
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas
P
itr
e
discard revind
e
x data when pack lis
t
change
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Ni
c
olas Pitre
rest
o
re l
e
g
acy behavior for r
e
ad_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
i
colas Pitre
pack
.
indexversion c
o
nfig option no
w
default
s
to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
r
epack
.
usedel
t
abaseoffset con
f
i
g
o
ption
n
ow d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
verify-p
a
ck: test for detection of index
v
2 ob
j
ect
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
e
r
ify-pack: chec
k
p
a
c
k
ed objec
t
CRC when using i
n
dex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move sh
o
w
_pack_info(
)
where it bel
o
ngs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
optimize ve
r
ify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
r
e
f
a
c
tor pack struc
t
u
re allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
t
e
s
t
cas
e
for pack
r
esilienc
e
agai
n
s
t
c
orruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicol
a
s Pitre
implement some resilience against pack
corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitre
call i
n
i
t
_pa
c
k_re
v
index() lazil
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas
P
itr
e
m
a
ke verify-
p
ack a bit more
useful with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
colas Pitre
let pack-ob
j
ec
t
s
d
o the wri
t
ing
of u
n
re
a
chable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
colas
Pitre
a
d
d a
force_obje
c
t_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s
P
itre
pack-objects: f
i
x
e
a
rly evict
i
on
fo
r
max
d
ep
t
h delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pack-objects: allow for early delta defl
a
ting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects: move
compres
s
ion cod
e
in a
s
ep
a
rate
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
c
k-objects: clean up write_o
b
j
e
ct()
a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
i
tre
p
a
ck-objects: simpli
f
y
the condition ass
o
ci
a
ted with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
pack-objects:
r
e
m
ove some d
o
uble negative lo
g
ic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
Pitre
p
ack-objects: sm
a
ll cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
N
i
colas Pitre
m
a
k
e it easie
r
f
o
r people who
j
ust want to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pi
t
re
pack-object
s
:
proper pack time stamping
w
ith
-
-m
a
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitr
e
add st
o
rag
e
size output to
'
g
i
t
veri
f
y-pack
-
v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
it
r
e
f
ix unimplemented p
a
ck
e
d_obj
e
ct_i
n
fo_detail() featu
r
es
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
make verify_one_pack() a bit less wrong wrt packed_
g
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
as Pitre
fa
c
torize
revi
n
dex code out of
b
uiltin-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pack
-
o
bjects: Fix s
e
gfault whe
n
object count is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitr
e
slig
h
tly better auto gc messa
g
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
i
c
olas
P
itre
mak
e
'git describ
e
--all --co
n
tains'
work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nico
l
as Pit
r
e
f
ix
s
tyle of
a
f
e
w co
m
men
t
s in diff-
d
elta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nic
o
las Pitre
provid
e
a
d
vanc
e
warning
of some future p
a
ck d
e
fault
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nico
l
as Pitre
p
a
ck-objects: more threaded loa
d
balancing fix with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
olas
P
i
t
re
pack-objects: fix thre
a
ded
load b
a
lancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack
-
objects: rev
e
rse the delta
searc
h
s
ort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nic
o
l
a
s
P
itre
pack
-
obj
e
c
ts: fi
x
delt
a
c
a
che
s
ize
a
ccounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
N
icola
s
P
i
tre
rehabilit
a
te some
t
5302 tests on 32
-
bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas P
i
tre
fix index-pack with packs >4GB contai
n
ing delta
s
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
g
i
t-hash-o
b
j
e
c
t
should h
o
nor
c
onf
i
g varia
b
les
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
prin
t
warning/error/fatal
m
essages in one s
h
ot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas P
i
tre
add a
howto d
o
c
u
m
e
nt abo
u
t corr
u
pted
blob recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nico
l
as Pit
r
e
nicer
display
of thin pack c
o
m
p
let
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nic
o
la
s
Pitre
m
a
ke display of total tra
n
sferred ful
l
y accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
ic
o
las Pitre
restore fetc
h
ing with th
i
n
-
pack capabi
l
i
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remo
v
e dead co
d
e fro
m
t
h
e csum-f
i
le interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
make dis
p
lay of
t
otal transf
e
rred mor
e
accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
P
itre
sideband
.
c: ES
C
is spelle
d
'
\0
3
3' not '\e'
f
or p
o
rta
b
il
i
ty
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
N
i
colas
P
itre
fi
x
display overl
a
p b
e
t
ween re
m
ote
a
nd
l
ocal pro
g
ress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
git-fet
c
h: more te
r
s
e
f
etch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Ni
c
olas Pitre
pack-objec
t
s: get rid
of an ugly c
a
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
icolas Pitre
m
ake the
pack index
v
ersion
c
onfigu
r
able
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Ni
c
olas
Pitre
Show total transfer
r
e
d as pa
r
t o
f
throughput progr
e
ss
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
Pitre
make sure throughput di
s
play g
e
t
s update
d
even
if progr
e
ss
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
return the pru
n
e-packed progres
s
di
s
play to t
h
e inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
cherry-pick/rever
t
: more compact user directi
o
n m
e
ssage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
add throughput display to g
i
t-
p
ush
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
tre
add some copyright notice t
o
the progre
s
s display code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas Pitre
add throughput display to index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas Pit
r
e
add throughput to pr
o
gress
d
isplay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
re
l
a
x
usage of th
e
progress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
make
s
t
ruc
t
progress
a
n opaque typ
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itre
p
rune-packed: don't cal
l
displ
a
y_progre
s
s()
for ever
y
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
as Pitre
fix for more minor m
e
mory
l
eaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
f
i
x const issues with some
f
unctions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicol
a
s
Pitre
pack-objects
.
c:
f
ix some global va
r
i
able abuse a
n
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
i
c
o
las Pitre
pack-object
s
: no d
e
l
ta possible with
only one o
b
ject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
i
colas Pitre
cope wi
t
h m
u
ltiple line breaks w
i
thin si
d
eb
a
nd progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next