repo.or.cz
/
git
/
dscho.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add selftests verifying that we can parse notes trees with various fanouts
2009-09-26
N
icolas Pi
t
re
make 'git clo
n
e' ask the remote
o
n
l
y
for objects
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicolas Pitre has
a
new email add
r
ess
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
pack-objects: free preferred base memory after
u
sage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nic
o
las
P
i
t
re
make
s
hallo
w
reposit
o
ry
d
eepening more network effi
c
i
ent
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pitre
fix simpl
e
d
e
epen
i
ng o
f
a r
e
po
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pitre
re
m
ove A
R
M and Mozilla SHA
1
i
m
plementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pi
t
re
bl
o
ck-sha1: guard gc
c
exte
n
sions with
__GNUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Ni
c
olas Pitr
e
m
a
ke sure
b
yte swapping is optima
l
fo
r
git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
as Pitre
block-s
h
a
1
: make th
e
siz
e
member first in the contex
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas Pitre
block-sha1: more good unal
i
gned mem
o
ry a
c
cess can
d
id
a
tes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
icolas Pitre
bloc
k
-
sh
a
1: support fo
r
architectur
e
s w
i
th memor
y
alignmen
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
colas Pitre
block-s
h
a1
:
split the
d
ifferent
"hacks" to be individually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicol
a
s
P
itre
block
-
sha1:
move code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
i
col
a
s Pitre
don't l
e
t th
e
delt
a
cache
g
row
u
nb
o
unded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicol
a
s
P
i
tr
e
ho
n
or repack
.
usedeltaba
s
eo
f
fset when fet
c
hing packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pitre
a
l
low OFS_DELTA objects during a p
u
s
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nico
l
as Pitre
progress bar: rou
n
d to the
n
e
ar
e
st instead of truncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nic
o
las Pitre
avoid
pos
s
ible overfl
o
w i
n
delta
siz
e
f
iltering co
m
putati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects
t
o be p
r
une
d
imme
d
iate
l
y
don't h
a
ve to be
loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pi
t
re
pack-objects
:
d
o
n't use too many thread
s
w
ith few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicol
a
s Pitre
autodetect numb
e
r of CPUs by default wh
e
n
using thre
a
ds
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitr
e
ma
k
e
sure packs t
o
be
r
eplaced ar
e
closed beforehan
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas P
i
tre
Fix pack
.
packSiz
e
Limit and --ma
x
-pack-s
i
ze han
d
ling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pit
r
e
pack-objec
t
s: don't leak pack win
d
ow re
f
erence when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
o
las P
i
tre
e
x
tend te
s
t
c
o
verage fo
r
l
atest pa
c
k corruptio
n
resilien
c
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
pack-
o
bjec
t
s:
allow "fixing" a cor
r
upt
e
d pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make
f
ind_
p
ack_revin
d
ex
(
) aw
a
r
e of the nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
make check_o
b
ject() resil
i
ent
to pac
k
corrupti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
make pack
e
d_o
b
j
ect_i
n
fo() resi
l
ien
t
to pack corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
m
ake unpack
_
objec
t
_hea
d
er(
)
non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better validation on delta base object offs
e
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
c
l
o
se anoth
e
r po
s
si
b
ility for propaga
t
ing pack c
o
rrupti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pitre
inde
x
-pac
k
: don't
l
eak
l
eaf delta resu
l
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve
i
n
dex
-
pack te
s
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nic
o
las Pitre
rehabil
i
tate 'git index-
p
ack
'
inside t
h
e object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
c
o
las Pitre
fi
x
mu
l
tip
l
e issues
i
n index-pa
c
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Ni
c
ol
a
s Pitre
index-pa
c
k: smarter me
m
ory usage during delta reso
l
uti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas P
i
tre
index-pack: rat
i
onalize delta resolution
c
ode
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicola
s
Pi
t
re
fix pread()'s short rea
d
in index-pa
c
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas
Pitre
fix openssl head
e
rs conflicting
with
c
usto
m
SHA1 im
p
lementation
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas P
i
tre
i
mprove handling of sideba
n
d message
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
t5300: improve SHA1 collision test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
Pit
r
e
pack
-
obje
c
t
s
: don't include
m
i
s
sing prefe
r
red base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
sha
1
write: do
n
't copy full sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
f
ixup_pack_header_footer():
u
se n
i
c
e
ly align
e
d buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
i
n
dex-pack
:
use
fixup_pack_hea
d
er_
f
o
o
ter()'s valida
t
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pit
r
e
p
ack-objects:
u
se fixup_pac
k
_h
e
ader_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pitre
improve
reliability of f
i
xup_pack_header_footer(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objec
t
s:
i
mprove retu
r
ned informati
o
n
from wri
t
e_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicol
a
s P
i
tre
dis
c
ar
d
revinde
x
data
when pack
l
is
t
cha
n
ges
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicol
a
s Pitre
re
s
tore leg
a
cy behavi
o
r for read_sha1_file(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
ind
e
xversi
o
n conf
i
g option now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
repack
.
use
d
eltabas
e
offs
e
t c
o
nfig opt
i
on now defau
l
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas
Pitre
ve
r
ify-
p
ack: test
for detection o
f
ind
e
x v2
o
bject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
erif
y
-pack: check packed objec
t
CRC w
h
en using in
d
ex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pit
r
e
move show_pack_info()
w
here it be
l
ongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as
P
i
t
re
optimize
verify-pack a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s
Pitre
re
f
actor
pack
structure
a
llocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
P
i
tre
test case for pa
c
k resilience ag
a
inst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
impl
e
ment som
e
r
e
si
l
ience
a
gainst pack corrup
t
i
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicola
s
Pitre
ca
l
l
ini
t
_pack
_
revindex()
l
azil
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nic
o
las Pi
t
re
make verify-pac
k
a
bit more useful wi
t
h bad pack
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nico
l
as Pit
r
e
let pack-objects do the
w
riting of unreachable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicola
s
Pitre
add a force_object
_
loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las Pitre
pack-o
b
j
ects: fix early evi
c
t
ion for ma
x
d
ep
t
h
d
elta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas
P
itre
pack-objects:
allow for
e
arly delta deflat
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
P
itre
p
a
ck-objects: move compression code in a s
e
parate fu
n
ction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
cola
s
P
itre
pa
c
k-objec
t
s: clean up write_
o
bject() a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck
-
object
s
: s
i
m
p
lify
t
he c
o
ndition as
s
ocia
t
e
d
w
i
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tr
e
p
ac
k
-objects: r
e
move som
e
doub
l
e negative log
i
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s
P
itre
p
a
ck-objects: sm
a
ll cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
m
a
ke
it easier for
p
e
o
ple who ju
s
t
want
t
o get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
icola
s
P
i
tre
pack-objects: proper p
a
ck time stamping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
as Pitre
a
dd storage si
z
e output t
o
'git ver
i
f
y
-
p
a
c
k -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
olas Pitre
fi
x
unim
p
l
emented pack
e
d_object_info_detail() features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nico
l
as Pitre
make
verify_
o
ne_
p
ack() a bit le
s
s w
r
ong wrt packed_gi
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fa
c
torize revindex
code out of builtin-pac
k
-obj
e
c
t
s
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Ni
c
olas Pitr
e
p
ack-ob
j
ects:
Fix
s
egfault when obje
c
t count is
l
ess
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
N
i
colas P
i
tre
slightly better auto gc
m
essage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
i
c
o
las Pi
t
re
make
'
git de
s
cri
b
e --all
--
c
ontains' wo
r
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicol
a
s P
i
tre
fix style of a few c
o
mments in
diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicola
s
Pitre
provide
advance warn
i
n
g
of some future p
a
ck defa
u
lt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
N
i
colas P
i
t
r
e
p
a
ck-objects: more threaded load balancing fi
x
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
colas P
i
tre
pack-objects:
fix
threaded load balancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
cola
s
Pi
t
re
p
a
ck-ob
j
e
cts: re
v
erse the d
e
lta search sort
l
ist
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicola
s
Pitre
pack-objects: fix delta cache
s
ize ac
c
ounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
N
i
col
a
s
P
itre
rehabilitat
e
some t5302 tests on 32
-
bi
t
off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Ni
c
olas Pitr
e
fix in
d
ex-pack
with packs >4GB containing deltas
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nico
l
as
P
itre
git-
h
as
h
-
object should honor config variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nic
o
las
P
itre
print warning/err
o
r
/
f
a
tal messages in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
a
dd a ho
w
to d
o
cume
n
t
a
bout
c
orr
u
pted bl
o
b recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
colas
Pit
r
e
nicer dis
p
lay o
f
t
h
in pack c
o
mple
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
ola
s
P
itre
make display of total tran
s
ferred fully a
c
curate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas P
i
t
r
e
re
s
tore fetchi
n
g with th
i
n-pack capabili
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remove dead c
o
de from the cs
u
m-
f
ile interfa
c
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
c
o
las Pitre
make
display of
t
o
tal transferred mo
r
e accur
a
te
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
si
d
e
ban
d
.
c:
E
S
C
is spelled '\
0
33' no
t
'\e' for
portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
N
icolas Pitre
fix
display overlap between rem
o
t
e
and local progr
e
s
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
g
i
t-fetch: more ter
s
e fet
c
h output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas P
i
tre
pack
-
objects: get rid of an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next