repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Work around EMFILE when there are too many pack files
2010-09-07
Nicolas Pitre
Docume
n
tation: mo
v
e
Re
l
Note
s
i
n
to a d
i
rectory
o
f
their own
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nicolas Pit
r
e
f
ix >4GiB source delt
a
asse
r
tion failu
r
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
icolas Pitre
ind
e
x-pack:
s
m
arter memor
y
usage
when appending ob
j
ects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index-pa
c
k
:
ra
t
ionalize
u
npack_entry_dat
a
()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index-pack: smar
t
e
r m
e
mory usage when res
o
lving de
l
t
as
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nic
o
l
as
Pitre
M
a
k
e
xmalloc and
x
r
e
all
o
c thread
-
safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicol
a
s Pitre
move encode_in_pa
c
k_object_header(
)
to
a
b
et
t
e
r
place
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicolas Pit
r
e
sha1_f
i
le:
be paran
o
i
d
when creating loose objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
N
i
c
o
l
a
s Pitr
e
sha1_file: don't malloc t
h
e
who
l
e compressed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pit
r
e
fast-im
p
ort:
u
se the diff_delta
(
) m
a
x
_d
e
l
t
a_size argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
icola
s
P
itre
fas
t
-import: honor pack
.
indexversi
o
n
a
nd
p
ack
.
packsi
z
el
i
m
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicol
a
s
Pitre
fas
t
-import:
make default p
a
ck size u
n
l
i
mite
d
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
i
tre
f
a
st-imp
o
rt: use write_idx_file
(
)
instead of custom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nico
l
as Pitre
fast-i
m
port
:
us
e
s
ha1wr
i
te(
)
for pack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pi
t
re
f
ast-import: start using struct pa
c
k
_
idx_
e
ntry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
N
i
col
a
s
P
itre
Revert "pac
k
-objects: fi
x
p
ack genera
t
ion wh
e
n us
i
ng
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
icolas Pi
t
re
up
d
ate git-repack
d
o
cumentation wrt repack
.
UseDeltaBas
e
Off
s
et
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
i
cola
s
Pitre
make --max-pack
-
size arg
u
me
n
t to 'git
p
ack-object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nico
l
as Pit
r
e
pack-objects: fix pack ge
n
eration
when
u
si
n
g pack_size
_
lim
i
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
i
cola
s
Pitre
fi
x
mult
i
p
l
e issues with t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicolas Pitre
fi
x
git-p4 editor
i
nvocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Ni
c
olas Pitre
p
a
ck-objects: spli
t
impl
i
cations of --all-pr
o
gress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Ni
c
olas Pit
r
e
give priori
t
y to progress messa
g
e
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nicolas Pitre
pack-ob
j
ects: move thr
e
ad autodetection
clos
e
r t
o
r
e
l
evant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas Pit
r
e
ch
a
nge th
r
o
ugh
p
ut d
i
splay u
n
its
w
ith
fast
l
i
n
k
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nicolas Pit
r
e
mak
e
'git clone' ask th
e
remot
e
o
n
ly for objects it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicol
a
s Pitre has a new email a
d
dress
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
N
icolas Pitre
pack-objects: free pr
e
ferred base memory after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
make shallow reposit
o
ry
deepening more network efficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas P
i
tre
fix simpl
e
d
eepening of a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pitr
e
r
e
move AR
M
a
n
d
M
o
zilla SHA1 impleme
n
t
ations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
colas Pitre
block-sha1: guard gcc extensions with __GNUC
_
_
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
las
P
itre
make
su
r
e byte swapping is o
p
timal for g
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
P
it
r
e
block
-
sha1: make the s
i
z
e
member fir
s
t in th
e
con
t
ext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas P
i
tre
block-s
h
a1: more good unal
i
gne
d
memo
r
y access candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicol
a
s Pit
r
e
block-s
h
a
1: su
p
port for
a
rchitectures with memory alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
c
olas Pitre
blo
c
k
-
sha1: split the d
i
ffer
e
nt "hacks" to be individu
a
lly
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
blo
c
k
-
s
ha1: move code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
i
c
o
l
as Pitre
do
n
't le
t
th
e
del
t
a cache g
r
o
w unbounded
in '
g
it
r
ep
a
ck'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nic
o
las Pitre
honor
r
ep
a
ck
.
usedeltaba
s
e
o
f
fset when fe
t
chin
g
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicol
a
s P
i
tre
allow OFS_DELTA ob
j
ects during a pus
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
progress bar:
r
ou
n
d to
t
h
e
ne
a
re
s
t instead of t
r
uncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
N
icolas Pit
r
e
avoid possible over
f
low
i
n
delta
s
ize f
i
lte
r
ing computat
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicol
a
s
Pitr
e
o
bjects
to be pruned i
m
me
d
i
ately don't
h
ave t
o
be loose
n
ed
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
pack-objects:
d
o
n
't use to
o
ma
n
y threads with few object
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodetect number
of CPUs by defau
l
t when using
threa
d
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas
P
i
tre
make
s
u
r
e pack
s
to be replaced a
r
e closed
be
f
oreh
a
nd
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicol
a
s Pitre
Fix pack
.
packSizeLimit and --ma
x
-pack-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s Pitre
pack-objects: don't lea
k
pack win
d
ow ref
e
r
e
nce when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pi
t
r
e
extend t
e
st coverage for lates
t
pac
k
corrupti
o
n
r
esilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as
P
itr
e
pack-objects:
a
l
l
o
w "fixin
g
"
a
corrupte
d
pa
c
k withou
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itr
e
make f
i
n
d_pack_revindex() aware of
t
he nast
y
world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
m
a
ke check_object() resilient to p
a
ck corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
mak
e
pa
c
ked_objec
t
_info() resilient to pack corru
p
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
mak
e
unpa
c
k
_
object_header() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
be
t
te
r
validation on delta base object offsets
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
po
s
si
b
ili
t
y for
propa
g
ating pack corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pit
r
e
index-p
a
ck: don'
t
l
e
a
k
le
a
f delt
a
res
u
lt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Ni
c
olas
P
itre
i
mp
r
o
v
e
index-
p
ac
k
tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas
P
itre
rehabili
t
ate '
g
it index
-
pack
'
inside the obj
e
ct store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicola
s
Pitre
fix m
u
ltiple iss
u
es in
inde
x
-pac
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
ic
o
las Pitre
i
n
dex-pack:
smarter memory usage durin
g
de
l
ta r
e
solution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icol
a
s
P
itre
ind
e
x-pack: ra
t
ionalize delta r
e
solutio
n
c
o
d
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fix pr
e
ad
(
)'s short
r
e
ad in i
n
dex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nic
o
las Pitre
fix openssl headers conflicting with custom
SHA1 im
p
lementatio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
Pi
t
r
e
i
mprove handling of side
b
and mess
a
ge di
s
play
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t5300: improve SHA1 collis
i
o
n
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
cola
s
Pitr
e
pack-object
s
: don't include missing prefer
r
ed base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
sha1wri
t
e
: don't
copy f
u
ll sized
buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as Pitr
e
fixup_pack_he
a
der
_
footer(): use n
i
cely aligned bu
f
fer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as
P
i
t
re
in
d
ex
-
pac
k
: use fixup_pack_header_footer(
)
'
s
vali
d
ation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
re
pack
-
objects:
use
fi
x
up_pac
k
_header_footer(
)
's validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
r
e
imp
r
ove r
e
liabi
l
it
y
of fixup_pack_head
e
r_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
p
ack-objects: improve returned information from
write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
icol
a
s
P
itre
discard revindex
data when p
a
c
k
list c
h
anges
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
restore
legacy behavi
o
r for read_sh
a
1_fi
l
e
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
i
c
olas Pitre
pack
.
indexver
s
ion conf
i
g
option now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
rep
a
ck
.
usedeltabaseoffse
t
c
o
nfig option now
defa
u
l
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitr
e
verify-pack:
test for
de
t
ection
o
f index v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas
Pitre
veri
f
y-pac
k
: che
c
k p
a
c
ke
d
object CRC when using
index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
mo
v
e show_pack_info() where
it b
e
longs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas
P
itre
op
t
imize ver
i
fy
-
pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
refactor pack structure al
l
ocat
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
test
c
as
e
fo
r
pac
k
resilie
n
ce a
g
ainst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
implement some
resilience
a
gainst pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
icola
s
Pitre
call
i
nit_pack_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitre
make verify-pa
c
k a bit
m
ore usef
u
l
w
ith b
a
d pack
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pi
t
re
le
t
pack-
o
bjects do the wri
t
ing of unreachable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
cola
s
Pi
t
re
add a for
c
e_object_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pack-ob
j
ects:
f
ix early evictio
n
f
o
r max de
p
th
d
elta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pi
t
r
e
pack-objects
:
all
o
w for ear
l
y de
l
ta deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects
:
mov
e
co
m
pression code in a separate fu
n
ction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pi
t
re
pack-objects: clean up write_object() a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as
Pi
t
re
pack
-
obje
c
t
s
: si
m
plify the
conditio
n
as
s
ocia
t
ed with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
l
as Pitre
pac
k
-objects: remove som
e
doubl
e
negative log
i
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pit
r
e
pa
c
k-
o
bje
c
ts: sm
a
l
l clea
n
up
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pi
t
re
m
ake it
easier for people
w
ho just want to get ri
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas
Pitre
pack-objects:
p
rope
r
pack
t
i
me stamping with
-
-max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas P
i
tr
e
add storage
s
i
ze output to 'g
i
t verify-pac
k
-v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fix unimpl
e
mented
p
ac
k
ed
_
object_info_de
t
ail() features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next