repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
allow OFS_DELTA objects during a push
2009-05-02
Nicol
a
s
P
itre
al
l
ow OFS_D
E
LTA o
b
j
ects
during
a push
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-04-25
Ni
c
olas Pi
t
re
progre
s
s b
a
r: round to the nearest instead of truncat
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nico
l
a
s
Pitre
avoid pos
s
i
b
le ov
e
r
fl
o
w
in delta
size filterin
g
computation
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2009-01-01
N
icolas P
i
tre
o
bjects to be prune
d
i
m
mediately don't have to be loosened
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-14
N
i
c
o
las
P
itre
p
ack-objects: don't u
s
e
t
oo many
t
hre
a
ds
wit
h
few
objects
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodetect number of CPUs
by default w
h
en usi
n
g threa
d
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
ma
k
e sure packs to be repl
a
ced are closed beforehand
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-12
Nic
o
l
as
Pitre
Fix pac
k
.
packSi
z
eL
i
mit and --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 window reference when
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
e
xtend test coverage for lates
t
pa
c
k corrup
t
ion resi
l
ience
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
N
ico
l
as
Pitre
pack-
o
bjec
t
s: al
l
ow "fixing" a corrup
t
e
d
pack without
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
make find_pack_revindex() aware
o
f th
e
nasty world
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
make c
h
eck_object() re
s
ilient t
o
p
a
ck c
o
rr
u
ptions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
as Pitre
make
pack
e
d_object_inf
o
(
)
re
s
i
l
i
en
t
t
o
pack corruptions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make
u
npack_obj
e
ct_header() non fat
a
l
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as
P
itre
better
validation o
n
delta base obje
c
t of
f
sets
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
close
a
n
oth
e
r possibility f
o
r
propagat
i
ng pack
c
orr
u
ption
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-24
N
ic
o
las Pitre
i
n
d
ex-p
a
ck: d
o
n't leak
l
eaf delta
r
esult
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-23
N
icola
s
P
i
tre
improve index-
p
ack
t
es
t
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabilitate 'g
i
t
index-pack' inside
th
e
object store
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-20
Nicola
s
P
i
t
re
fix mult
i
ple issues in index-
p
a
ck
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas P
i
tre
index-pa
c
k: smarte
r
me
m
ory usage during delta resolutio
n
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
index-pack
:
rat
i
o
n
alize delta resolution code
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pi
t
re
fix pread()'s short
rea
d
in
i
ndex-pack
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-10-03
N
i
colas Pitre
f
i
x opens
s
l headers
confli
c
tin
g
wi
t
h
custo
m
SHA1 im
p
lementations
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve
h
an
d
ling of sideband m
e
s
sage di
s
pla
y
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
t5300:
improve SHA1 col
l
isio
n
test
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitr
e
pack
-
o
b
jects: don't include
missing preferre
d
ba
s
e
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-09-03
Nico
l
as Pitre
sha1wri
t
e: don't
copy full size
d
b
uffers
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
fixup_pac
k
_header
_
f
o
oter(
)
: u
s
e nicely
a
ligned b
u
ffer
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
o
la
s
Pitre
index-pa
c
k:
u
se
f
ixup_pack_header_
f
ooter()'
s
va
l
i
d
a
tion
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects: use fixup_p
a
ck_heade
r
_footer
(
)
's validation
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
N
icola
s
Pit
r
e
improve
re
l
iability of fixu
p
_pack_header
_
footer()
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-
o
bject
s
: imp
r
o
v
e
r
e
turne
d
inform
a
tion f
r
om wri
t
e_
o
ne()
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
disca
r
d revindex data when pack lis
t
changes
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitr
e
restore legacy b
e
havior for read_
s
h
a
1_file()
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-26
Nic
o
las Pitre
pack
.
indexversion co
n
fig option
now defaults to 2
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
repack
.
usede
l
tabas
e
offset confi
g
option now defaults
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
verify-pa
c
k: te
s
t for detection
of index
v
2 object
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
ver
i
fy-pack: c
h
eck packed obj
e
ct CRC w
h
e
n
us
i
ng index
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show_pack_inf
o
() w
h
e
r
e it belongs
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pi
t
re
optimize verif
y
-pa
c
k a bit
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refact
o
r
p
ack
s
t
ru
c
ture
a
llo
c
atio
n
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las
P
itr
e
test cas
e
for pack resil
i
e
n
ce against corrup
t
ions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
a
s
P
itre
imple
m
ent
some resili
e
nce against pack corr
u
ptions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
P
itre
c
a
ll init_pack_
r
evindex() lazil
y
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pi
t
re
make
v
erify-pac
k
a bit
m
ore us
e
fu
l
with bad packs
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-14
Nicol
a
s Pitre
let pack-
o
bjects do the w
r
iti
n
g
of
unreachab
l
e objects
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
a
dd a force_obje
c
t_loose
(
) fun
c
tion
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
l
a
s Pitre
pack-objects: fix early evicti
o
n f
o
r max d
e
p
t
h de
l
ta
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
o
l
as
P
itre
pac
k
-objects:
a
l
low f
o
r
early delt
a
def
l
ating
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pack-objects: move compression code in a separa
t
e function
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitr
e
pack-objects: clean up
w
rite_o
b
j
e
c
t() a bit
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
N
icol
a
s Pitre
pack-objects: simplify the conditi
o
n associated with
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitr
e
pack-objects:
r
emove some doubl
e
neg
a
ti
v
e log
i
c
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pack
-
obj
e
cts: small
cleanup
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas
P
itre
make it easier f
o
r people who j
u
st
w
ant
to get ri
d
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
pa
c
k-
o
b
j
e
c
ts: pr
o
per
pa
c
k time stamping
wi
t
h
-
-
max
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicola
s
Pitre
add storag
e
size output
t
o
'
g
it ver
i
fy-pack -v'
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas Pitr
e
fix uni
m
p
lemented
p
acked_ob
j
e
ct_info_d
e
t
a
il()
features
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
m
a
ke
veri
f
y_one
_
pack(
)
a
b
it less wrong
w
rt packed_gi
t
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-03-01
Nicol
a
s Pitre
factorize revin
d
ex
code out of bui
l
tin-
p
a
c
k-objects
.
c
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2008-01-22
Nicol
a
s Pitre
p
a
c
k
-
o
bjects: Fix
segfau
l
t w
h
en
o
bject c
o
unt is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nic
o
l
a
s
Pitr
e
slightly better
a
uto gc
m
essage
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-19
N
ic
o
l
a
s Pitre
m
a
k
e
'git describe -
-
al
l
--co
n
tains'
w
or
k
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitr
e
f
ix style
of a few commen
t
s i
n
d
i
ff
-
delta
.
c
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
provide advance w
a
rning of
s
ome future pack def
a
ult
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas P
i
t
r
e
pack-objects:
more thre
a
ded load balanc
i
ng fix w
i
th
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fix t
h
rea
d
e
d load balancin
g
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
N
ico
l
a
s
P
itre
pa
c
k-o
b
jects: re
v
erse the
d
e
l
ta search
sort list
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas P
i
tre
pack-
o
bjects:
f
ix delta cache size accou
n
ting
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
r
e
habilitate some t
5
302 tes
t
s on 32
-
bit off_t machines
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
f
i
x
i
n
dex-pack with packs
>
4
G
B containing delta
s
o
n
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pi
t
re
git-hash-object should honor config variable
s
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-10
N
ic
o
las Pitr
e
pr
i
nt w
a
r
n
ing/erro
r
/
f
atal messa
g
e
s
in one shot
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas
P
i
tre
add a ho
w
to docu
m
ent abo
u
t corrupt
e
d blob recovery
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
nicer displa
y
o
f
thi
n
pack co
m
p
l
etion
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
make
d
isplay of total transferred full
y
accu
r
ate
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
restore fetching
w
i
th thin-pack capab
i
lity
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Nicol
a
s Pitre
remove dead code from the c
s
um-file interface
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Nicol
a
s Pitre
make dis
p
lay of total transferred more accurate
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas P
i
t
re
sideband
.
c:
E
S
C is
s
pelled '\033'
n
o
t
'
\
e
' for porta
b
ility
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas P
i
tre
fix d
i
spl
a
y
o
verlap
b
et
w
e
e
n remote and local
progress
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
gi
t
-f
e
tch: more terse fe
t
ch output
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
pack-o
b
je
c
ts: get rid of an u
g
ly cast
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-02
Nico
l
a
s
Pi
t
re
make th
e
pack index v
e
r
s
i
o
n configurable
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
a
s
P
i
tr
e
S
how total
tran
s
ferr
e
d as
p
art of th
r
oug
h
pu
t
pr
o
gress
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pi
t
re
make sure throughp
u
t display get
s
updated even if progress
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-11-01
Ni
c
olas Pitre
return the prune-p
a
c
k
ed
pr
o
gress displ
a
y
t
o th
e
inner
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
tre
che
r
ry-pick/revert: more c
o
mpact user direction mes
s
age
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
add throughput di
s
play to git-p
u
sh
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itre
ad
d
s
ome copyright
n
ot
i
ce
to the progress display cod
e
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
Pitre
add throughput
display to inde
x
-pack
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
Pitre
a
dd throu
g
hput to progress display
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
N
i
colas Pitre
r
elax usage
of the progress
A
P
I
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
Nic
o
las Pitre
make str
u
ct progress an opaque type
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-30
N
i
c
o
l
a
s Pitre
prune-pac
k
e
d: don
'
t call
d
isplay_progress() for
ev
e
ry
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-17
N
i
colas Pitre
f
i
x
for
more minor memory l
e
aks
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-17
N
icolas Pitre
fix const i
s
sues
with s
o
me
f
unc
t
ions
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
P
itre
pack-objects
.
c: fix some global
v
ariable abuse and
.
.
.
Signed-off-by: Nicolas Pitre <
nico@cam.org
>
commit
|
commitdiff
|
tree
next