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
N
i
colas Pitre
ma
k
e 'git c
l
one
'
ask the remote
only for object
s
it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicol
a
s Pitre h
a
s a new email
address
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas
P
itre
pac
k
-
o
bje
c
ts:
f
ree p
r
eferred base memory after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
make
s
hal
l
ow re
p
o
sitory deepening more network efficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pitre
fix simple deepening
of a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
icolas Pitre
remove ARM and
M
oz
i
lla SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
P
itre
bl
o
ck-sha1: guar
d
gcc
e
xte
n
sions with _
_
G
N
U
C
__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
as
Pitre
ma
k
e
s
ure byte swapping is opt
i
mal for
git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
colas Pi
t
re
block-sha1: make
t
he siz
e
member fi
r
st in the cont
e
xt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas P
i
tre
block-sha1: mo
r
e good unaligned
m
emory access candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicol
a
s Pi
t
re
block
-
sha1: suppo
r
t f
o
r architec
t
ures with m
e
mory alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
block-s
h
a1
:
split
t
he diffe
r
ent "hacks" to be individually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nico
l
as Pitr
e
block
-
sha1: move cod
e
a
r
o
u
n
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Ni
c
olas Pitre
d
on't let the de
l
ta cache
g
r
o
w unbound
e
d in 'git repac
k
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
honor repack
.
usede
l
tabaseo
f
fset when fetching pack
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pitre
allow
O
F
S_DEL
T
A objects
d
uring a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
pr
o
gress bar: round to the nea
r
est instead of tr
u
ncatin
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
i
colas
Pitre
a
void pos
s
ible over
f
lo
w
i
n del
t
a size filtering comp
u
ta
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
o
bjects to be pruned immediatel
y
do
n
't have to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
N
icolas
Pitre
p
a
ck-objects:
don't us
e
too many threa
d
s with few objec
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nic
o
las Pitre
auto
d
etect
n
umber of CPUs by
d
efault when
usin
g
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
N
icolas Pit
r
e
make
s
u
re p
a
cks to be repl
a
ced are closed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nico
l
as Pi
t
r
e
F
i
x pac
k
.
packSizeLimit and --max-pack-si
z
e
ha
n
dling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itr
e
p
a
c
k
-obje
c
ts:
d
on't lea
k
pack window reference
when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas
Pitre
extend test cover
a
ge
f
or latest pac
k
corruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitr
e
pack-object
s
: allow
"fixing" a c
o
rrupte
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
nas
t
y
w
orld
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
ico
l
a
s Pi
t
re
ma
k
e
check_o
b
ject() resilient
to pack corrup
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make pack
e
d_ob
j
e
ct_info() resil
i
ent to
p
ack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make
u
np
a
ck_object_header()
n
on fa
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
bette
r
validation o
n
delta ba
s
e object
of
f
sets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
c
l
o
s
e a
n
other possib
i
lity for propagating p
a
ck
c
orruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas
P
itre
in
d
ex-pack: don
'
t leak
leaf
d
elta re
s
ult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve index-pack t
e
sts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
i
col
a
s Pitre
rehab
i
l
itate 'git index-pack'
i
nside the
ob
j
ect sto
r
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pit
r
e
fix multiple issues in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icola
s
P
i
t
re
index-pack
:
smarter memory us
a
ge during d
e
lta r
e
solu
t
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
index-pa
c
k:
r
at
i
o
n
alize
delta resolution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fi
x
pread()'s sh
o
rt re
a
d in ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
fix open
s
sl headers conflicting wit
h
custom SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
o
las Pitre
improve handling of sideband
message
disp
l
ay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nico
l
as Pitre
t5300
:
impro
v
e SHA
1
c
o
ll
i
s
i
on
t
e
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitr
e
pack-object
s
: don't include
missi
n
g pr
e
ferr
e
d ba
s
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas
P
itre
sha1wr
i
te
:
d
o
n
't copy full
sized
b
uffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup_pack_hea
d
er_footer(): use nicely aligned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
i
nd
e
x-pack: use f
i
xup_pack_header_
f
ooter(
)
's validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
c
olas
P
itre
pack-
o
b
j
ects: use fi
x
up_pack_he
a
der_foo
t
er()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
ic
o
las
P
itre
impro
v
e r
e
liability of fi
x
up_pack_header
_
f
o
o
t
er()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
o
l
as Pitre
p
a
ck-obj
e
cts: improve returned i
n
formation from write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
disc
a
rd revindex data when pack
l
ist
cha
n
g
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas P
i
tre
restore legacy behavior f
o
r re
a
d_sh
a
1_
f
ile()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
in
d
exversion config option
n
ow defaults t
o
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
epack
.
u
s
e
deltab
a
se
o
f
f
s
et c
o
nfig option
n
ow defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
veri
f
y-pa
c
k: test for detecti
o
n of
ind
e
x v2 objec
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
verify
-
p
a
ck: c
h
eck packed object C
R
C
when
u
sing index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show_
p
ack_
i
nfo() where it belo
n
gs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pitre
optimize veri
f
y
-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
refa
c
tor pack
st
r
ucture allocat
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
colas Pitre
te
s
t case f
o
r pa
c
k resilience
a
gainst
c
o
r
ruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicol
a
s Pitre
i
m
p
lement some resilience against pack corrupti
o
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pi
t
re
call
i
n
i
t_pac
k
_revind
e
x() la
z
ily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pit
r
e
make verify-pack a bit more usefu
l
w
ith bad
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
l
a
s
Pit
r
e
let pack-obj
e
cts d
o
t
h
e
w
rit
i
ng o
f
u
n
r
eac
h
abl
e
o
b
jects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
las Pi
t
r
e
a
dd a force_o
b
ject_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
olas P
i
tre
pack-objects: fix
early eviction
f
o
r m
a
x dep
t
h
d
e
l
t
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects:
allow for early delta deflat
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
c
k-objects: m
o
ve c
o
mpr
e
s
s
ion c
o
de in a separ
a
t
e function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
ico
l
as Pitr
e
pack
-
obje
c
ts: clean
u
p write_object() a
b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
p
a
c
k-objec
t
s
: sim
p
lify the condi
t
ion asso
c
ia
t
ed with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
co
l
a
s Pitre
p
ack-objects: remove so
m
e double negati
v
e logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as P
i
t
r
e
p
a
ck-
o
bjects: sm
a
ll clea
n
u
p
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make it easier for
p
eo
p
le who
j
ust want
t
o get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
colas Pi
t
re
pack-obje
c
t
s
: proper
pack
time stamping with --
m
ax
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas P
i
tre
add storage
s
i
ze output to 'g
i
t
verif
y
-p
a
c
k
-v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
f
i
x u
n
impleme
n
ted
p
acked_obj
e
c
t
_
i
nfo_detail
(
) fea
t
ures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas
Pit
r
e
make veri
f
y
_one_pack
(
) a bit
less
w
rong wrt pa
c
ke
d
_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
factorize revindex
code out o
f
b
uiltin-
p
ack-ob
j
e
c
ts
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nic
o
las Pitre
pack-objects:
Fix s
e
gfault
w
h
e
n ob
j
ect count
i
s less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitre
slightly b
e
t
t
er auto gc messag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
i
co
l
as Pitre
make 'git des
c
ribe --all --c
o
ntains' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Ni
c
olas Pitre
fi
x
st
y
le of a few comments in diff-de
l
ta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nic
o
las Pitre
provide a
d
van
c
e warning of some future pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas P
i
tre
p
ack-obj
e
c
t
s
:
more threaded
l
oad balancing fix
wi
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fix threaded load balanc
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicola
s
Pitre
p
ack-object
s
: reverse
t
he delta
s
earc
h
sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-object
s
: f
i
x delta
c
ache
s
i
z
e accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas P
i
tre
rehabilita
t
e some t5302 tests
o
n 32-b
i
t
off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas P
i
tre
fix inde
x
-pack with pa
c
ks >4
G
B con
t
a
ining deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nico
l
as Pi
t
r
e
gi
t
-hash
-
object should
h
o
n
or config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas
Pitre
prin
t
warn
i
ng/e
r
ro
r
/f
a
tal messages
i
n one
s
hot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
icolas Pit
r
e
add a howto do
c
ument about corrupted blob reco
v
e
ry
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icolas Pitre
nicer display of
t
hin pack comple
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
o
l
as Pitre
make display of total transf
e
rred fully accura
t
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitr
e
restore fetchi
n
g with thin-
p
ack capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
colas Pitre
remove dead
c
ode from t
h
e csum-f
i
le i
n
terface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
icolas Pitr
e
make
d
isplay of
total transferre
d
m
ore
accu
r
ate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nic
o
las Pitr
e
si
d
eband
.
c: ESC is spel
l
e
d
'\033' not '\e' for portabi
l
it
y
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
fix di
s
play overlap betwe
e
n remote and l
o
c
al prog
r
ess
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
g
it-
f
etch: more te
r
se fetch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas P
i
t
re
pa
c
k
-objects: get rid of an ugl
y
c
ast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next