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
Merge branch 'jc/pack-objects'
2013-09-11
Nic
o
las
P
itr
e
lookup_
o
bject:
remo
v
e
h
ashtabl
e
_index() and op
t
imize
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
N
i
colas Pitre
make pack
-
objects a bit more resil
i
ent to re
p
o corru
p
tion
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicolas Pitre
d
i
f
f:
d
on
'
t presume empty file when co
r
responding object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-09-07
Nicolas P
i
t
re
Document
a
t
i
on
:
move Re
l
Notes into a d
i
re
c
tor
y
of their o
w
n
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nicolas P
i
tr
e
fix >4GiB source delta assertion failure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index
-
pack: smarter mem
o
r
y usage whe
n
a
p
pending objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
i
colas Pitre
index-pack: ration
a
lize unpack_
e
nt
r
y_data()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitr
e
i
n
dex-pack
:
s
m
a
r
ter memor
y
usage when resolv
i
n
g deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nicolas Pi
t
r
e
Make xmalloc an
d
xrea
l
loc thread-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicolas
P
i
tre
m
ove encod
e
_in_pack_ob
j
ect
_
header() to a
better place
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicola
s
Pitre
sha1_file: be paranoid
when creating loo
s
e ob
j
ects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Ni
c
olas
Pit
r
e
sh
a
1_file: don'
t
mall
o
c t
h
e whole comp
r
e
s
sed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
ico
l
as Pitre
fast-imp
o
rt: use the
d
iff_del
t
a() max_delta_si
z
e argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast
-
imp
o
r
t: hono
r
pa
c
k
.
inde
x
version and p
a
ck
.
packs
i
zelimit
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicola
s
Pitre
fast-i
m
p
o
rt: make default pack size unli
m
i
ted
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nico
l
as Pit
r
e
fast-i
m
po
r
t: u
s
e write_idx_file() instead of cus
t
om
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-import: use
s
ha1write(
)
fo
r
p
a
ck data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-impo
r
t: sta
r
t us
i
ng s
t
ru
c
t
pack_idx
_
ent
r
y
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nicolas Pitre
Revert
"
pa
c
k-objects: fix pack
generation
when using
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Ni
c
olas Pitr
e
update git-
r
e
p
a
ck doc
u
men
t
a
t
io
n
wr
t
repack
.
UseDeltaBaseOffse
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicol
a
s
Pi
t
re
make --max-pack-
s
ize
a
rgument to 'git pack-object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
p
a
ck-objects
:
fix
pack gene
r
ation w
h
e
n
using p
a
ck
_
size_limit
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
fix multiple
i
ssues with t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicol
a
s P
i
tre
fix git-p4 edit
o
r invocati
o
n
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicola
s
Pitre
pack-objects: s
p
lit implica
t
ions of -
-
all-progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nicolas Pitre
give priority t
o
pro
g
ress mess
a
ges
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nicolas Pitre
p
a
ck-objects:
m
o
ve threa
d
autodetecti
o
n
c
loser
t
o relev
a
nt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas Pitre
change t
h
roughput displa
y
units with
fa
s
t
l
inks
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nicolas
P
itre
make 'git clone'
a
sk the remote only for objects it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas
Pitre
Nicolas
P
i
tre has a new em
a
il address
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Ni
c
olas Pitre
p
a
ck-object
s
: free preferred ba
s
e memory after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Ni
c
ol
a
s Pitr
e
ma
k
e shal
l
ow rep
o
sitory deepen
i
ng
more netw
o
rk efficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
N
i
cola
s
Pitre
f
i
x
simple
deepening of a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s P
i
tre
re
m
ove
A
RM and Mozilla SHA1 imple
m
e
n
tation
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas P
i
t
re
block-sha1: guard gcc
e
xtensions with
_
_GNUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
colas Pitre
make sure byte swapping is opti
m
al for
g
it
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
bloc
k
-sha1: m
a
k
e
t
h
e
s
iz
e
member
f
irst in t
h
e c
o
ntext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nic
o
las Pitre
block-s
h
a1: more good una
l
ign
e
d memory access candidat
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas P
i
tre
b
l
ock-sha1:
s
upport for
a
r
c
hitec
t
u
r
e
s wit
h
m
e
m
ory alignm
e
nt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitr
e
bloc
k
-s
h
a1: split the different "
h
acks" to be i
n
d
i
v
i
dually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pi
t
re
bloc
k
-sha1: move code
around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicolas Pitre
don't
l
e
t
the delta cache
grow unbou
n
de
d
in 'git r
e
pack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicol
a
s
Pitre
honor repack
.
us
e
deltaba
s
eoffset when f
e
tching pac
k
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
col
a
s Pitre
allow OFS_DELTA
o
bj
e
c
t
s during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicola
s
Pitre
p
r
ogress
bar
:
rou
n
d to the nearest instead of tr
u
ncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
olas Pitre
a
v
oid possible over
f
low in delta size
f
ilt
e
ri
n
g comput
a
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Ni
c
o
l
as Pitre
objects
to
b
e pru
n
ed
i
m
m
e
d
iately don't
hav
e
to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
N
i
c
o
las P
i
t
re
pack-objects:
don't us
e
too m
a
ny threads w
i
t
h
f
e
w
objec
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodete
c
t number of CPUs by de
f
ault when usin
g
thre
a
ds
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make sure packs to be replaced are c
l
o
sed
b
eforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pac
k
.
pac
k
Siz
e
Limit and --max-p
a
ck-s
i
ze handli
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las
P
itre
pac
k
-objects
:
do
n
't leak pac
k
w
i
ndow reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
extend t
e
st coverage fo
r
latest
p
ack corrupt
i
on resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
pack-objects: allow "fixing
"
a
c
orrupted pac
k
without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
la
s
Pitr
e
m
a
ke find_pack_rev
i
ndex() aware o
f
the nas
t
y world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
olas Pitre
make check_
o
bject() resilient
t
o
p
ack corrupti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packed_object_info()
r
esilient to pack corrupti
o
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack
_
object_header
(
) non
f
atal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
better
valida
t
io
n
on delta b
a
se obj
e
ct offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
clo
s
e
a
nothe
r
possibilit
y
for
propagating pack
c
orruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
in
d
ex-pack:
don't leak
lea
f
delta resu
l
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve index-pack
tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicol
a
s
Pitre
rehabilitate 'git in
d
ex-pack'
i
nside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
co
l
as Pitre
fix multiple issues in ind
e
x
-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
ic
o
las Pitre
index-pack: sm
a
rter memory usage during delta res
o
lut
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas P
i
tre
index-p
a
ck:
r
a
tionalize delt
a
resolution co
d
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
icolas Pitre
fix
pread
(
)'s short
r
ead in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nic
o
l
a
s
Pi
t
re
fix openssl h
e
aders con
f
licting with cu
s
tom SHA1 imple
m
entati
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
las Pitre
improve handling of
s
ideband message
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
i
tre
t
5
3
0
0
:
improve SHA1 col
l
ision test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
pack-objects:
don't
i
nclude missing pref
e
r
r
ed ba
s
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
s
h
a1write: don't co
p
y full sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup_pa
c
k_hea
d
er_
f
oot
e
r(): use nicely alig
n
ed buf
f
e
r
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
index-pack: use f
i
xu
p
_pack_header_f
o
ote
r
()'s va
l
idat
i
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
c
olas
P
i
t
r
e
pack-objects: use fixup_pack_header_footer()'s validat
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as P
i
tre
improve rel
i
a
b
ility of fixu
p
_
pack_
h
eader_foot
e
r()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
pa
c
k
-objects:
improve
re
t
ur
n
ed i
n
formation from write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas
Pitre
discard
revindex data w
h
en pack list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nico
l
as P
i
tre
res
t
ore
legacy beha
v
ior for r
e
ad
_
sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas P
i
tre
pa
c
k
.
index
v
ersion
config opt
i
on now d
e
f
a
u
l
ts to
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas Pitre
repack
.
usedeltabase
o
ffset config op
t
ion
n
ow defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
e
r
ify-pack:
t
est
f
or
d
etection of
index v2
o
bject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitr
e
verify-pack: chec
k
p
acked object CRC
w
h
e
n
usi
n
g
index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
mo
v
e show_pack_info() wh
e
r
e
it
belo
n
g
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
optimi
z
e
v
erify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
efacto
r
pack str
u
cture allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
test
c
a
s
e f
o
r
p
ack res
i
lie
n
c
e against co
r
ruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
colas Pitre
implement some resilien
c
e
a
gai
n
st pack corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
call
i
nit_p
a
ck_revin
d
ex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nico
l
a
s
Pitre
m
a
ke verify-
p
ack
a bit
more
useful
wi
t
h bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas P
i
tre
let pack-object
s
do the writing of
u
nreac
h
a
ble obje
c
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
P
itre
add a for
c
e_
o
bject_loose(
)
funct
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack-objec
t
s: fix early
e
vic
t
ion for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas
Pitre
p
a
ck-objec
t
s: allo
w
fo
r
early delta de
f
latin
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack
-
object
s
: move compre
s
sion code in a separate f
u
nction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
pack-objects: c
l
ean
up write_
o
bject()
a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitr
e
pa
c
k-ob
j
ects: s
i
mpli
f
y th
e
c
ondition associated wit
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects: remove
s
o
m
e doubl
e
n
e
gative logi
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s
P
i
tre
p
a
ck-obje
c
t
s: smal
l
c
l
eanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
N
i
cola
s
Pitre
make
i
t
e
a
sie
r
for people
w
h
o
just w
a
nt to g
e
t rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next