repo.or.cz
/
git
/
jnareb-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 'np/maint-huge-delta-generation' into maint
2010-08-22
Nic
o
las Pi
t
re
f
i
x >4G
i
B so
u
r
c
e delta assert
i
o
n
failure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pit
r
e
inde
x
-pa
c
k: sm
a
rter mem
o
ry usage
w
hen
a
p
pe
n
d
i
ng objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
i
colas
Pitre
inde
x
-
p
ack: ra
t
i
onaliz
e
unpac
k
_
e
n
try_data()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicol
a
s
Pi
t
re
ind
e
x-pack: smarter memory usage
when res
o
lving
deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nic
o
las Pitr
e
Make xmalloc and xrea
l
loc t
h
read-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicolas Pitre
move enc
o
d
e_in_pa
c
k_
o
bj
e
c
t
_h
e
ader() to a b
e
tter pla
c
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
N
icolas Pitre
sha1_file: b
e
p
a
ranoid
when c
r
eatin
g
loose objec
t
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nicolas Pitre
sha1_file: don't malloc the whole compressed r
e
sult
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
olas Pit
r
e
fast-import: use
the di
f
f_delta() max_delta_size a
r
g
ument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nic
o
las Pitre
fast-import: hon
o
r
p
ack
.
index
v
e
rsion
and pack
.
pa
c
k
size
l
i
m
it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nico
l
as Pitre
fast-import:
m
ake
d
efault pack size unli
m
ited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicol
a
s
Pitre
fast
-
impor
t
: use write_id
x
_file() in
s
tead of cu
s
tom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-i
m
p
ort: u
s
e
sha1write() for
p
ack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
i
t
r
e
fast-im
p
ort: start u
s
i
ng struct
p
a
c
k_i
d
x_en
t
ry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Ni
c
o
l
as P
i
tre
Rev
e
r
t
"pack-objects
:
fi
x
p
a
ck
generation when using
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicol
a
s
P
itre
u
p
d
ate git-rep
a
c
k do
c
umen
t
ation
w
rt
r
e
pack
.
UseDel
t
aBa
s
eOffset
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicol
a
s
Pitre
make --ma
x
-
p
ac
k
-size argum
e
n
t
to 'git pack
-
obj
e
ct'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
p
a
ck-obj
e
cts
:
fix pack genera
t
ion wh
e
n using p
a
ck_size_
l
imit
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
fix mul
t
iple is
s
ues with
t
53
0
0
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nico
l
as Pitre
fix
g
i
t
-p
4
editor inv
o
cation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicolas Pitre
p
ack-objects
:
s
p
lit
i
mp
l
i
cations of --all-progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nic
o
las Pitre
give
p
riority to progres
s
me
s
sages
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nicolas
Pi
t
re
pack-objects:
move t
h
read aut
o
detect
i
on c
l
o
ser to rel
e
va
n
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
N
i
c
olas Pitre
change
t
hro
u
ghput
d
isp
l
ay
u
nits with fast links
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
N
i
cola
s
P
i
tre
make 'git
c
lon
e
' as
k
the rem
o
te only f
o
r
ob
j
ects it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Ni
c
ol
a
s Pitre
Ni
c
o
l
as P
i
tre 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
p
a
c
k-objects: free preferred base
m
emo
r
y after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Ni
c
olas Pit
r
e
m
a
ke
shallo
w
reposi
t
or
y
dee
p
ening more ne
t
work
e
f
ficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nic
o
las
P
itre
fix simpl
e
d
eepen
i
ng of a r
e
p
o
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
P
i
tre
remove ARM and Mozill
a
SHA1
i
mplementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Ni
c
olas P
i
t
r
e
b
l
ock-
s
ha1: guard gcc e
x
tensions
w
i
t
h
__GNUC_
_
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
as Pi
t
re
m
ake sure b
y
te sw
a
pp
i
n
g i
s
optimal for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
las Pitre
block-sha1: make the
s
ize memb
e
r first
in
t
h
e conte
x
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas Pitre
b
lock-sha1: more good unalign
e
d
memor
y
access candid
a
t
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nic
o
las
P
itre
block-sha1: support for architectures wi
t
h memory alig
n
ment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
b
lock-s
h
a1:
s
pli
t
the different "hacks" to be indivi
d
u
a
lly
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Ni
c
olas
Pitre
blo
c
k-sha1: mo
v
e code arou
n
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicolas Pitre
don't
l
e
t the delta c
a
che
g
row unbounded in 'git repack
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pit
r
e
h
on
o
r
r
epack
.
use
d
e
ltabaseoffset when fetching packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitr
e
allow
O
F
S_DELTA object
s
during
a
push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
progress
bar: round to the nearest
i
n
stead
of tr
u
ncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
i
c
o
las Pitre
av
o
id
possible
overflow
i
n delt
a
s
iz
e
filt
e
rin
g
computat
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects to be pruned immedia
t
ely
don't have to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nic
o
las Pitre
pack-objects: don't
u
se too
many threads
w
i
th f
e
w objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas
P
itre
auto
d
etect
number of CP
U
s by default when using th
r
e
a
d
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make sure
p
ack
s
t
o
be re
p
l
aced are
closed
b
e
forehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
N
i
colas
Pitr
e
Fix pack
.
packS
i
zeLimit and
-
-max-pack
-
siz
e
ha
n
dling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
P
itre
pack-objec
t
s: don'
t
l
e
ak pack window refere
n
ce when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
e
xtend
test cove
r
age for lat
e
st p
a
ck c
o
rruptio
n
r
e
silien
c
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-o
b
jects: allow "fixin
g
"
a corrupted pack wi
t
hout
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
make find_pack_revindex() aware of the nast
y
world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
make check_object() resilient to pack
corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
m
ake
p
acked_object_info() resili
e
n
t
t
o pack c
o
r
ruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
make unp
a
ck_ob
j
e
ct_header() non fat
a
l
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better validation on
delta
ba
s
e obje
c
t offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
a
s
Pitre
close ano
t
her p
o
ssi
b
ility for propag
a
ting pack corruptio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Ni
c
olas
Pitre
index
-
p
a
c
k: don't
l
ea
k
l
e
a
f
d
e
l
ta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
N
i
c
o
las
P
i
tre
improve i
n
dex-pack t
e
sts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nico
l
as Pitre
rehabilitate 'git index-
p
ack' inside the obj
e
ct store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas
P
itr
e
f
ix multip
l
e issues in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
index-pack
:
sma
r
t
er
m
e
m
ory us
a
ge
d
u
ring
d
elta
r
esol
u
t
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
index-p
a
ck: rationalize
delta
r
e
s
olution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicola
s
Pitre
fix pread()'
s
short read in ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
f
i
x opens
s
l heade
r
s conflic
t
ing
with custom SHA1
implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve handli
n
g
o
f sideband
message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
ic
o
las Pitre
t5300: i
m
prove SHA1
c
o
l
lision te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas
P
itre
pack-objects: do
n
'
t
incl
u
de missing preferred bas
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitr
e
sha1write: don't copy fu
l
l si
z
e
d
b
uffe
r
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitr
e
fixup_pack
_
header
_
foote
r
(): use nicel
y
a
lign
e
d
buf
f
er
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
index-pack: use fixup_pack_header_foot
e
r()'s v
a
l
i
d
a
t
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
las
Pitre
pack-objects:
u
se fi
x
up
_
pack_head
e
r_fo
o
ter()'s valida
t
ion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
las Pitre
i
m
prove reliabilit
y
of fixup_pack_
h
eader_foot
e
r()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitr
e
pa
c
k-objects:
i
mp
r
ove
returned infor
m
ati
o
n from w
r
ite_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
dis
c
ard
r
e
vind
e
x data wh
e
n pac
k
li
s
t changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
r
estore legacy be
h
avior for read
_
sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas P
i
tre
pack
.
indexversion config option now defaults to
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
repack
.
u
sedeltabaseoffse
t
config option
n
ow
d
efaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicol
a
s Pitre
verify-pa
c
k: test f
o
r
de
t
ect
i
on of inde
x
v2 o
b
ject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
la
s
P
itre
verify-pac
k
: check packed
o
b
j
e
ct CRC
when using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show_pack_info()
w
here i
t
belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
optim
i
ze v
e
rify-pack
a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icol
a
s Pitre
refactor pack structure
a
llocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
test case for pack resilience agains
t
co
r
r
u
p
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
a
s Pitre
imple
m
en
t
some
r
esilien
c
e a
g
ai
n
st p
a
ck corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicola
s
Pitre
call
i
nit_
p
ack_revindex()
l
azily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Ni
c
olas P
i
t
r
e
make ve
r
if
y
-pack a bi
t
more useful with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nico
l
as Pitre
l
e
t pack-object
s
d
o
t
he
w
r
it
i
ng of unreachable object
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
P
itre
add
a
f
o
r
c
e_object_loose(
)
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pit
r
e
p
a
ck-obje
c
ts: fix early
evict
i
o
n
f
o
r m
a
x depth d
e
lta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-object
s
: allo
w
fo
r
early delt
a
d
eflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck-o
b
jects: move compressi
o
n co
d
e in a
s
eparate f
u
nction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pack-objects: clea
n
up wr
i
te_object() a b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitr
e
pack-objects:
simp
l
ify
t
he conditio
n
ass
o
cia
t
e
d with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
p
ack-objects: remove some
double negative logi
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
las
Pitre
pack-object
s
: s
m
al
l
cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
N
icol
a
s Pitre
make it easie
r
f
o
r peop
l
e who just w
a
n
t
to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
colas Pitre
pack-objects: p
r
oper pack time s
t
a
m
ping with --
m
ax
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add
s
tor
a
ge size output to '
g
it verify-pack -
v
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas P
i
tre
fix unimp
l
e
me
n
ted packed_object_in
f
o
_
d
e
tail() features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
r
e
mak
e
verify_one_pack()
a
bit
less wrong wrt
p
acked_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next