repo.or.cz
/
git
/
spearce.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
builtin-mailinfo.c: check error status from rewind and ftruncate
2009-09-26
Nicolas Pitre
m
a
ke 'git clone' ask the r
e
mote
only for obje
c
ts
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicol
a
s Pitre
N
i
colas Pitre has a
ne
w
email address
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
pack
-
o
bjects
:
fre
e
pr
e
ferr
e
d base memory after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicola
s
Pitre
mak
e
sh
a
l
low
r
epositor
y
deepening more n
e
two
r
k e
f
f
i
ci
e
nt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pi
t
re
fix simpl
e
deepening o
f
a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
Pitre
remove
A
RM and Mozilla SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
las Pit
r
e
bl
o
c
k-sha1: guard gc
c
extension
s
with __
G
NUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Ni
c
olas Pitre
make sure byte
swapping is
optimal for
git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
block-sha1
:
mak
e
the
siz
e
membe
r
f
i
rs
t
in the c
o
ntext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas P
i
t
r
e
bloc
k
-sha1
:
more good unaligned memory acces
s
candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Ni
c
olas P
i
tre
b
l
o
ck-sha1: s
u
pp
o
rt for archit
e
ctur
e
s
with
m
e
mor
y
al
i
gnment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
bl
o
ck-sha1: split the d
i
ffe
r
ent "
h
acks" to be indiv
i
dually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
col
a
s Pitre
block-sha1: move code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicolas Pitre
don't let the delta
c
a
che grow unbounded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
cola
s
P
i
tre
hono
r
re
p
ack
.
usedeltabase
o
ffset when fetching
packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas P
i
t
re
a
llow OFS_D
E
L
TA objects d
u
ring a pus
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas
Pitre
progre
s
s bar:
r
ou
n
d t
o
t
he nea
r
est in
s
te
a
d of
t
runcati
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
i
colas P
i
tre
avoid po
s
sible overflo
w
in del
t
a
s
ize filtering com
p
utation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pi
t
re
object
s
to be
pruned immediately
do
n
't have to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nico
l
as Pitre
pack-objects: don
'
t use too ma
n
y threads wit
h
few
o
bjects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodet
e
c
t number o
f
CPUs by default when using
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
olas Pit
r
e
make
s
ure packs to be replaced are closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pack
.
packS
i
zeLimi
t
and --max-p
a
ck-size hand
l
in
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as P
i
tre
pac
k
-o
b
ject
s
:
don't leak
pac
k
window reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
e
x
tend test coverage
for lat
e
st pack corrupti
o
n
r
esili
e
nc
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
pa
c
k-ob
j
ects
:
allow
"fixing" a corru
p
ted pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s Pitr
e
make
f
ind_pack_revindex(
)
aware of the
n
asty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
make check_
o
b
j
ect() resilient to pac
k
corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packed_objec
t
_in
f
o() resilie
n
t
t
o
p
ack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pi
t
re
make unpack_object_heade
r
(
) non
fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
b
etter validation on delta base
object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pitre
close anothe
r
possibility for pr
o
p
agating pa
c
k
c
o
rru
p
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pitre
i
n
d
ex-pack: don't leak leaf delta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve in
d
ex
-
pack
t
e
st
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Ni
c
olas
P
i
t
re
rehabilitate
'
git
i
n
d
ex-pack' in
s
ide the object s
t
ore
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitre
f
i
x multiple issu
e
s
in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Ni
c
o
l
as Pitre
ind
e
x
-pack: smar
t
e
r memor
y
usage during delta res
o
lutio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
inde
x
-pa
c
k:
rationalize delta
r
eso
l
ution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
i
co
l
as Pitr
e
fix pread()'s
s
hort read in i
n
dex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Ni
c
ol
a
s Pitre
f
ix openssl hea
d
ers conflicting with custom SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
ic
o
las Pitre
improve h
a
ndling of
sideban
d
me
s
sa
g
e d
i
s
p
lay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
icolas Pitre
t
5
300: i
m
prove
S
HA1 collisio
n
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
pack-objects: don't include
m
issing p
r
efe
r
red base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
sh
a
1wri
t
e: don't c
o
py
f
ul
l
sized b
u
ffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
f
ix
u
p_pack_header_foo
t
e
r
(): use nicel
y
aligned bu
f
f
er
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pi
t
re
index-pack: us
e
fixup_pack_
h
eader_footer()'s val
i
dati
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas P
i
t
r
e
pack-ob
j
ects: us
e
fixup_pack
_
header_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
o
l
a
s
P
i
tre
impr
o
ve reliab
i
lity of fixup_pack_header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-ob
j
ects: impro
v
e
retu
r
ned
info
r
ma
t
ion from w
r
ite_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicol
a
s Pitre
d
iscard revindex data when p
a
ck list
changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas P
i
tre
restore legacy behavior
f
or read_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas P
i
tre
pac
k
.
inde
x
version
config option now
d
efaul
t
s to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pit
r
e
re
p
ack
.
u
sedel
t
abaseof
f
se
t
config option now d
e
faults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
ver
i
f
y
-pack
:
test for dete
c
tion of index v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
verify-pack: check packed ob
j
ec
t
CRC whe
n
using
i
ndex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show_pack_info() where it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
opti
m
ize
v
e
r
ify
-
pack a
bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s
Pitr
e
refactor pa
c
k str
u
ctu
r
e
allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitre
t
e
st c
a
se for
pack resilience ag
a
inst
c
o
r
ruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
Pitre
implement some resilience against pack corru
p
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
c
all ini
t
_p
a
ck_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
icolas Pitre
make v
e
ri
f
y-pack a b
i
t more us
e
f
u
l with bad
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Ni
c
o
l
a
s Pitre
let pack-objects do
the
writing o
f
unreachable
o
b
j
e
c
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
ico
l
as
P
i
tr
e
add a
f
o
r
ce_object_loose()
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
ack-objec
t
s: fix early eviction for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
pack-o
b
jects:
all
o
w f
o
r early delta defl
a
ti
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pac
k
-objects: move compression code i
n
a
s
eparate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
i
t
re
pa
c
k-object
s
: clean
u
p
write_
o
b
j
ect() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: sim
p
li
f
y
t
h
e condition asso
c
iated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
col
a
s
Pitre
p
a
ck-obj
e
cts: re
m
ove some double negative l
o
g
i
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las P
i
tre
pack-o
b
j
e
cts: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas
Pit
r
e
m
a
ke
i
t ea
s
ier fo
r
people who just want t
o
get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pit
r
e
pa
c
k-ob
j
ects: pro
p
er pack time stamping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add storage s
i
ze ou
t
put to 'git ver
i
fy-pac
k
-v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
Pitre
fix unimple
m
ented packed_object_info_detail() featu
r
es
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
as
Pitre
m
ak
e
verify_one
_
pack() a b
i
t
l
ess wrong wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
olas
Pitre
f
actorize revindex
c
ode
out of builtin-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
N
i
c
olas Pi
t
r
e
pack-
o
bjects: Fix s
e
gfault whe
n
object count is
l
ess
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
N
i
colas Pitre
slightly better au
t
o gc message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas
P
i
tre
make
'
gi
t
describe --
a
ll --co
n
tains' w
o
r
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicola
s
Pi
t
re
fix style of a few comment
s
in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Ni
c
olas P
i
tre
p
r
ovid
e
adv
a
n
c
e warning of some fu
t
ure pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas Pitre
pa
c
k-objects:
m
ore
t
hreaded lo
a
d balancing fi
x
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
colas Pitre
pac
k
-ob
j
ects: fix threaded load bal
a
nci
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicol
a
s Pitre
pack-obje
c
ts: reve
r
s
e th
e
delta searc
h
so
r
t
list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicola
s
Pitre
pack-objects: fix delta cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nic
o
las Pitre
reh
a
b
i
litat
e
some t
5
302 tests
o
n 32
-
bi
t
o
f
f_t machi
n
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pit
r
e
fix index-pack
w
ith packs >4GB containing del
t
as on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nic
o
las Pitr
e
g
it-ha
s
h-object should
h
o
nor config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
colas Pitre
p
r
int warning/error/fatal messages in
one sho
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
add a howt
o
docume
n
t a
b
out co
r
rupted
bl
o
b
recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicola
s
Pit
r
e
nicer display of thin pac
k
completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
make display of total transfe
r
red fully accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas
Pitr
e
r
estore
fetc
h
ing wi
t
h t
h
i
n
-
pack capabili
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
Pi
t
re
remove dead co
d
e from
the csum-fi
l
e inte
r
f
a
ce
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
colas
Pi
t
re
m
a
k
e displa
y
of total t
r
ansferred more ac
c
urat
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pit
r
e
sideband
.
c: ESC is spelled '\033
'
not '\e' for portabil
i
ty
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitr
e
f
i
x
dis
p
lay over
l
a
p between r
e
mote
a
n
d local progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
N
i
cola
s
Pitre
git-fetch:
m
ore terse fetch ou
t
put
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas
P
itre
pack-obj
e
cts: get
r
i
d
o
f
an u
g
ly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next