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
t3702: fix reliance on SHELL_PATH being '/bin/sh'
2009-03-24
N
icola
s
P
itre
a
v
oid
p
o
ssible
o
v
erflow
in d
e
l
ta
s
ize filtering
c
o
m
putation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
o
b
j
ect
s
to
b
e
p
r
une
d
im
m
ediately don't h
a
ve to
be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas P
i
tre
pac
k
-o
b
je
c
ts
:
d
o
n't
use too man
y
th
r
eads with few obje
c
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicol
a
s Pitre
autodetect numbe
r
of CPUs by default wh
e
n
using thr
e
ads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
olas Pitre
ma
k
e sure pac
k
s to be replac
e
d a
r
e closed befor
e
hand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Ni
c
olas
Pi
t
re
Fix pack
.
packSizeL
i
mit
a
nd --max-pack-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: d
o
n't leak pack
w
i
n
d
o
w refer
e
nce when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as Pit
r
e
exte
n
d test coverage for latest pack corrup
t
ion resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-o
b
jects: allo
w
"
fixing"
a
corrupted pack w
i
tho
u
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitr
e
mak
e
find_pa
c
k_revindex()
a
wa
r
e
o
f the
n
asty
w
orld
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
make ch
e
c
k
_
object() resilient to pac
k
corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
ma
k
e packed_
o
b
ject_info() resili
e
nt
t
o
pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pi
t
re
mak
e
unpack_object_hea
d
er() non fa
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better
v
a
lidation on delta bas
e
ob
j
ec
t
offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
o
l
as Pitre
close another poss
i
bility for propagating
pa
c
k
corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pitr
e
index-pa
c
k: don't lea
k
l
e
af de
l
ta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
impr
o
ve ind
e
x
-
pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
i
colas Pit
r
e
rehabil
i
tate 'git index-pack'
i
nside the object sto
r
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitre
fix multiple issu
e
s in in
d
ex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pi
t
re
index-pac
k
: smarter memory usage during delta resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s P
i
tre
index
-
pack: ra
t
ionalize delta resol
u
t
ion code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nico
l
a
s
Pitre
fix prea
d
(
)
'
s
short read in
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas P
i
t
r
e
fix opens
s
l
headers conflicting with custo
m
S
HA1
implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
i
m
prove handlin
g
of
sideb
a
n
d
m
essage disp
l
ay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitre
t
5
300: impr
o
ve SHA1
c
ollision te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
ol
a
s Pitre
pa
c
k-o
b
jects:
don't
in
c
l
ude m
i
ssing
p
ref
e
rred
base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
colas P
i
tre
sha1write:
d
on't copy full si
z
e
d
buff
e
rs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas P
i
t
r
e
fi
x
up_pa
c
k
_h
e
ader_footer(): use nicely
a
ligned
b
uff
e
r
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
index-pa
c
k: use fi
x
up_pac
k
_header_foot
e
r
(
)'s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pa
c
k
-ob
j
ects:
u
s
e
f
ixu
p
_
p
a
c
k_he
a
der_f
o
ote
r
()'s valida
t
ion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
improve
reliab
i
lity of
f
ixup_pack_he
a
d
er_fo
o
t
er()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as Pitre
pack-obje
c
ts: im
p
r
ove re
t
urned informa
t
ion
from
w
rite_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
discard revindex data when
p
ack l
i
s
t
changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Ni
c
olas Pit
r
e
restore legacy be
h
avior for read_sha1_
f
ile()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
ic
o
l
a
s Pitre
pack
.
indexvers
i
o
n config option now
defau
l
ts to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
repac
k
.
u
sede
l
tabaseoffset config
option
n
ow
d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
erify-pack: test
f
or detection of index v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
verify-pack: check packed
object CRC when
u
sing ind
e
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move s
h
ow_pack_i
n
fo() w
h
ere
it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s
P
itre
op
t
imize
verify-pac
k
a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pitre
refa
c
tor pack
structure allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitre
test case for pack resilience again
s
t
c
orrupt
i
on
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tr
e
im
p
l
ement so
m
e
r
es
i
lienc
e
ag
a
in
s
t p
a
ck
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
colas Pitr
e
call init_
p
ack
_
revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
i
colas
Pitre
make ve
r
i
f
y-pack a bit more us
e
f
u
l with
b
ad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nico
l
as
P
it
r
e
let pack
-
obj
e
ct
s
d
o the writ
i
ng o
f
unr
e
achable obj
e
ct
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicola
s
Pitre
add a force_ob
j
e
c
t_
l
oose() functio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tr
e
p
ack-obj
e
cts:
f
i
x
e
arly evict
i
o
n
for max
d
ept
h
d
e
l
t
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
pack-objects: allo
w
for early delta deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
Pitre
pack-ob
j
ects: m
o
ve compression
c
o
d
e
in a separat
e
fun
c
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pi
t
re
pack-objects: clean up
w
rite_obje
c
t() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
c
k
-obj
e
ct
s
: simplify the condition ass
o
ciated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-object
s
: re
m
o
ve some double ne
g
ative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
p
a
ck-objects
:
sma
l
l c
l
e
a
nup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make
i
t
e
as
i
er for
p
eople who
j
u
s
t
w
a
nt
to ge
t
rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicol
a
s Pitr
e
pac
k
-objects: prop
e
r pa
c
k tim
e
stamping with -
-
ma
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add storage size output to 'git
v
eri
f
y-pack -
v
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas Pitre
fix un
i
mplemented packed_object_info_deta
i
l()
features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas
P
itre
make v
e
ri
f
y_one_pa
c
k
(
) a bit less wrong wrt p
a
ck
e
d_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
as Pitre
factoriz
e
r
e
v
index code out of
bui
l
tin-pack-obje
c
t
s
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pi
t
re
pa
c
k-objects: Fi
x
segfault
w
he
n
object coun
t
i
s
less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas
P
itr
e
s
ligh
t
ly be
t
t
e
r auto gc messag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
icolas Pitre
make 'git describ
e
--all
-
-contains'
w
or
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicola
s
Pi
t
re
fi
x
s
ty
l
e of a few comments in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicola
s
P
itre
provide a
d
vanc
e
warning of s
o
me future
p
ac
k
default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas
P
itre
p
a
ck-objects: more threaded load b
a
lanc
i
ng fix
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack-objects
:
fix thread
e
d load balan
c
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
icolas Pitre
pac
k
-objects: rev
e
rse
t
he delta s
e
ar
c
h sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
ola
s
Pitre
pack-objects: fix d
e
lta cache
siz
e
ac
c
ounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicola
s
Pit
r
e
r
eh
a
bilitate som
e
t5302 tests on 32-b
i
t
o
ff_t mac
h
i
nes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Ni
c
o
l
as Pitr
e
fix index-pack with packs >4GB containing d
e
ltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicol
a
s Pitre
git-hash-object should ho
n
or config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Ni
c
olas Pitre
p
r
int warning/erro
r
/fatal messages in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas
Pitre
add a
h
owto docum
e
nt a
b
out corrupted
b
l
ob recove
r
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icol
a
s
Pitre
nic
e
r displ
a
y of
t
hin pack com
p
letion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
o
l
as
P
itre
make display of total
t
ransferr
e
d
f
ully accurat
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
colas Pitre
restore fetching with thin-
p
ack capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
olas Pitre
remove dea
d
code f
r
om the
c
s
u
m
-
file inte
r
f
a
ce
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pi
t
r
e
m
a
ke display
of
t
ota
l
transfer
r
ed more acc
u
rate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
P
itre
sideband
.
c: ESC is spelled '
\
033' no
t
'
\e' for portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas
P
itr
e
fix display ov
e
rlap b
e
tween remote and local progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
N
icolas Pitre
git-fe
t
ch: more te
r
se fetch out
p
ut
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
ic
o
las
P
it
r
e
pack-o
b
j
e
c
t
s:
g
et rid of an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Ni
c
olas P
i
t
re
m
a
ke th
e
pack inde
x
ve
r
s
ion conf
i
gurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
as
Pi
t
re
Show total transfer
r
ed a
s
part of th
r
o
u
g
hp
u
t progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nic
o
las Pitre
m
a
ke
s
ure
t
hroug
h
put display ge
t
s
up
d
ated
e
ven if pr
o
gres
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nic
o
l
as P
i
tre
r
e
turn
t
h
e prune-
p
a
cked
p
rogress display to the inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icol
a
s Pi
t
r
e
cherry-pick/r
e
vert: more co
m
pact us
e
r dire
c
tio
n
message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
add th
r
oughput di
s
play to
g
it-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
ola
s
Pitre
add
some copy
r
ight notice t
o
the progress d
i
spl
a
y code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pitre
a
d
d th
r
oug
h
put display to index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
olas Pitre
add throughpu
t
to progress display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas Pitre
relax usage of the progr
e
ss API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pit
r
e
make struc
t
progres
s
a
n opaque type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
col
a
s Pitre
prune-packed: don'
t
ca
l
l display_pr
o
gress() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Ni
c
olas Pitre
fix for more minor memory l
e
aks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix const issues with some
functions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
pack-
o
b
jects
.
c: fix
s
o
m
e gl
o
bal variable abuse and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
pa
c
k-objects: no delta possi
b
le with
o
n
ly one
object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
c
ope with mu
l
tiple
line br
e
aks
wit
h
in sideband prog
r
es
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next