repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'bc/maint-am-email' into maint
2009-08-06
Nic
o
las
Pitre
don't let the d
e
l
t
a cache grow unbo
u
n
ded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
icol
a
s
Pitre
honor repack
.
usedeltabaseoffset
w
hen fetc
h
ing packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
col
a
s Pitr
e
all
o
w OFS_DELT
A
objects during a
p
ush
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas
Pit
r
e
progress
b
a
r: ro
u
nd to the nearest instead of
trunca
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
olas
P
itre
avoid possible overflow
i
n
delta siz
e
fi
l
tering comp
u
tation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
ic
o
las P
i
tre
obje
c
ts to
b
e pruned
i
mmedi
a
tely don't have to be
loosen
e
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
N
ic
o
las Pitre
p
ack-o
b
jects: don
'
t use too
many threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Ni
c
o
las P
i
tre
autode
t
e
c
t
number of
CPUs by defau
l
t wh
e
n
u
sin
g
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
ol
a
s
Pitre
make sure packs to b
e
replaced are closed befor
e
ha
n
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix
pack
.
p
ac
k
SizeLimit and
-
-max-pack-siz
e
handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
o
las
P
itre
pack-objects: don't
l
eak pa
c
k window
r
eference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
extend test cove
r
age for
l
atest pack corrup
t
i
o
n resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
p
a
ck-objects:
a
llow
"
fixing" a corrupted
p
ack wi
t
hout
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pi
t
re
make f
i
nd_pack
_
revindex() aware of th
e
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
mak
e
chec
k
_o
b
je
c
t() resilient to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make pack
e
d
_
object_in
f
o() resilient to
pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack_obj
e
ct_header()
n
o
n
fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
o
las Pitre
be
t
ter valid
a
tion o
n
delta base obj
e
c
t offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
clos
e
a
n
other possibility
f
or
propa
g
ating pack corrup
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Ni
c
olas Pitre
index-pack:
d
on't
l
e
a
k
leaf delta resul
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
i
mprove
i
ndex-pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabilitate 'git index-pac
k
'
inside the obj
e
ct stor
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Ni
c
olas Pitre
fix
m
ultiple
i
ssues in
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicola
s
Pit
r
e
index-pack: s
m
a
r
te
r
memory usage during delta resoluti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
index-pack: rationalize delta resolu
t
ion code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fi
x
p
r
e
ad(
)
's
s
hort read in index-pac
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas
P
itr
e
fix
o
p
enssl head
e
r
s
co
n
flic
t
ing with custom SHA1 impleme
n
tatio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve handling of sideband message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitr
e
t
5
3
0
0: improve
SHA1 co
l
lisi
o
n test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas P
i
tre
pa
c
k-objects: don't include
missin
g
preferred
b
ase
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
icolas Pit
r
e
sh
a
1writ
e
: don't copy
full
sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup
_
p
ack
_
header_foote
r
(): use nicely
ali
g
ned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pit
r
e
index
-
pack: u
s
e
f
ixup_pack_header_footer()'
s
v
al
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-obj
e
cts: use
f
ixup_
p
ack_header_fo
o
ter()'s va
l
idat
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
improve reli
a
bility
of fixup_pack_hea
d
er_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
p
a
c
k
-objects: imp
r
ove
r
et
u
r
n
ed infor
m
ation from write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
icolas Pitre
discard rev
i
n
d
ex d
a
ta when pa
c
k l
i
st changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicol
a
s Pi
t
re
restore le
g
ac
y
b
e
ha
v
ior
for read_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
i
colas Pitre
pack
.
indexversion co
n
fig op
t
ion now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s P
i
tr
e
r
e
p
ack
.
use
d
eltabas
e
o
ff
s
et config opt
i
on now de
f
aults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
las Pit
r
e
verify-
p
ack: t
e
st for detection o
f
index v
2
obje
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pitre
verify-pack: check packed object CRC when using
i
ndex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
m
ove s
h
ow_pack_
i
n
fo() wher
e
i
t
b
elongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pitr
e
optimize
ve
r
ify-pack
a
b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
refactor pack st
r
uc
t
ure allocat
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicol
a
s
Pit
r
e
test case for pa
c
k re
s
ilience agai
n
st c
o
rruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
P
it
r
e
implement som
e
resili
e
n
c
e against pack co
r
ruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
call init_
p
a
c
k_revi
n
dex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicol
a
s Pi
t
re
m
a
ke verif
y
-pack a bit
m
or
e
useful with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
P
it
r
e
let p
a
c
k
-object
s
d
o the writi
n
g
o
f unreachable object
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
add
a force_
o
bject_loose() functi
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
l
a
s Pitre
p
ack
-
objects: fix early evi
c
tion for max
d
ept
h
delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pi
t
re
pack-objects: allo
w
f
o
r early
d
e
l
t
a
deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pa
c
k-objects: move
compres
s
i
on
code in a se
p
ar
a
te functio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: clean
up wr
i
t
e_obj
e
c
t
() a
b
it
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pi
t
re
pack-obje
c
ts: simplify the
c
ondition associate
d
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
objects: remove some double negative logi
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
olas Pitre
pac
k
-
o
bject
s
: small
cle
a
n
u
p
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitr
e
make it easier for peop
l
e who jus
t
w
ant t
o
get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nic
o
las Pitre
p
a
ck-object
s
: p
r
oper pack time stamping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas P
i
tre
add storag
e
size out
p
ut
t
o 'git verify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
a
s Pitre
f
ix unimplemented packed_object_info_detail() fea
t
ures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las P
i
tr
e
ma
k
e
ver
i
f
y_one_pack() a bit less w
r
ong wrt p
a
cked_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
it
r
e
factorize revind
e
x
code out o
f
buil
t
in-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
N
i
colas Pitre
p
ac
k
-
object
s
: Fix segfault
whe
n
objec
t
co
u
n
t i
s
les
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitre
slightly
b
e
t
ter auto gc
mess
a
ge
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nico
l
as Pitre
make 'git de
s
c
r
ibe --all --contains'
w
or
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style of a few comme
n
ts in diff-de
l
ta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
p
rovide advanc
e
warning of some futur
e
pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicola
s
Pitre
pack-o
b
j
ect
s
: more thread
e
d load balancing f
i
x with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicol
a
s Pit
r
e
p
a
ck-objects: fix thre
a
ded load bala
n
cing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
icolas
P
itre
pack
-
ob
j
ects:
r
everse the delta
se
a
rch
s
ort lis
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
olas Pitr
e
pack-o
b
j
e
cts:
fix
d
e
lta cache s
i
ze acc
o
unting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas
P
itre
rehabili
t
ate
some t530
2
test
s
on 32-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
fix index-p
a
c
k with packs >4G
B
containing deltas o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pit
r
e
g
it-h
a
s
h
-object should honor
con
f
ig
v
ar
i
a
bles
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nic
o
las Pitre
print warni
n
g/e
r
ror/f
a
tal messages i
n
o
n
e shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Ni
c
olas P
i
t
r
e
add
a
howto document
about corrupted bl
o
b
r
ecovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
olas Pitre
nicer display of thin
pack
c
o
mpletion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nico
l
a
s
Pitre
make di
s
p
lay of
t
otal transferred
fully accurat
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icol
a
s
P
itre
r
e
store f
e
tching w
i
t
h
thin-p
a
ck
c
apability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remo
v
e dead code fr
o
m the csum-
f
ile interfac
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
make displ
a
y of to
t
al
tra
n
sfe
r
red mo
r
e accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pi
t
re
sideband
.
c: ESC is sp
e
lle
d
'\033' not '\e' for portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicola
s
Pitre
fi
x
d
ispl
a
y
overl
a
p between remote and local progre
s
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas P
i
tre
git-f
e
tch: more ters
e
fet
c
h outpu
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitr
e
pack-objects: get rid of an
u
gl
y
cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nic
o
las
P
i
t
re
make t
h
e pa
c
k inde
x
versio
n
c
onfigurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
Show to
t
al transfer
r
ed as part
of thr
o
ughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pitre
m
ake sure through
p
ut disp
l
a
y
gets updat
e
d
even if progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas P
i
tre
r
eturn th
e
prune-pac
k
ed progress display to the i
n
ner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
colas Pitre
cherry-pick/revert: more
c
o
m
pact user direction
message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
add throughput displ
a
y
t
o git
-
push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
a
dd some co
p
y
r
ight notice to the
p
rogress displa
y
code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Ni
c
o
las Pitre
add throughput disp
l
ay to ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
P
itre
add throu
g
hput to pro
g
ress displa
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
rel
a
x u
s
age
of the progress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
m
a
ke struct progress
a
n opaque type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
P
itre
prune-packed: don't call dis
p
lay
_
pr
o
g
r
e
s
s
(
) for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
Pitr
e
fix
for
more
minor memory leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next