repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'jn/update-contrib-example-merge'
2010-08-22
Ni
c
olas Pitre
fix >4GiB sou
r
ce
del
t
a asserti
o
n fai
l
ure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index-pack:
s
ma
r
ter memo
r
y
u
sage wh
e
n
a
p
p
e
ndin
g
o
bjects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
icolas
P
itre
i
n
d
e
x-pack:
rationalize unpack_entry_data
(
)
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pi
t
r
e
i
ndex-pack: s
m
a
rter memor
y
usage when res
o
lving delt
a
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nicolas Pitre
Make xmalloc and
x
reall
o
c thread-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicola
s
Pit
r
e
move encode
_
in
_
pack_objec
t
_header(
)
to
a
b
e
t
t
e
r pla
c
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicolas Pitre
sha1_file: be paranoi
d
when cr
e
ati
n
g lo
o
se objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nicolas
P
itre
sha1_file:
don
'
t mal
l
o
c
t
h
e whole comp
r
essed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
itr
e
fast
-
import: use t
h
e dif
f
_delta() max_delt
a
_size argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
colas Pi
t
r
e
fast-imp
o
r
t:
h
onor pack
.
index
v
ersi
o
n an
d
p
a
ck
.
pac
k
sizeli
m
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-import: make default pack size unlimite
d
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
co
l
as Pi
t
r
e
fa
s
t-
i
mport: use write_idx_fil
e
() instead of
custo
m
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
c
o
las Pitre
fa
s
t-im
p
ort
:
u
s
e sha1write() for pack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicol
a
s Pitre
fast-i
m
port: start using struct p
a
ck_
i
dx_e
n
t
r
y
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nicolas
Pitre
Revert "
p
a
c
k-objects: fix pack genera
t
ion when using
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nico
l
as
Pitre
u
p
date g
i
t-r
e
pack documentation
wrt repack
.
UseDeltaBaseO
f
f
s
et
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pit
r
e
make --
m
ax-
p
a
c
k
-size argument to '
g
it pack-object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
pack-objects: fix pac
k
generati
o
n
w
h
en u
s
ing p
a
ck_size_limit
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pi
t
r
e
fix
m
ultiple i
s
sues wi
t
h t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicola
s
P
itre
fix git-p4 editor invocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
N
icolas Pitre
pa
c
k-objects: split i
m
p
lication
s
of --all-pr
o
gre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
N
i
colas
P
itre
gi
v
e prio
r
ity to
pro
g
ress messa
g
e
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
N
icol
a
s Pitre
pack-objec
t
s: move thread autodetection clo
s
er to rele
v
ant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicola
s
Pitre
c
hange throughput display
u
n
its with fa
s
t
l
inks
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nicolas P
i
tre
make 'git clone'
a
sk t
h
e remot
e
only for objects
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Ni
c
olas Pitre
Nic
o
la
s
Pi
t
r
e
ha
s
a
n
e
w email addres
s
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
N
i
colas Pitre
p
ack-o
b
jects:
f
ree pr
e
ferr
e
d base memory after
usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas P
i
tre
ma
k
e shal
l
ow repository
de
e
pening mor
e
network
ef
f
icient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
N
icolas P
i
tr
e
fix si
m
ple deepening o
f
a
repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pitre
r
e
move ARM and Mozi
l
la SHA1 imp
l
eme
n
tation
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
Pit
r
e
b
l
ock-sha1: gua
r
d gcc extensions with __GN
U
C__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pi
t
re
make sure byte swapping
is optimal
f
or gi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
b
l
o
c
k-sh
a
1: make
t
h
e size member firs
t
in the conte
x
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas
P
itre
block-sha1: mo
r
e good
u
naligned memory ac
c
ess candid
a
tes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
co
l
as Pitre
blo
c
k
-sha1: suppor
t
for architec
t
ure
s
with memory
alignm
e
nt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas P
i
tre
block-sha1: spl
i
t
the different "ha
c
k
s
" to be individually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
b
l
ock-sh
a
1:
mo
v
e
code
a
r
ound
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicola
s
Pitre
don'
t
let the delta cache grow unbounded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicol
a
s Pitre
honor repack
.
usedeltabase
o
ffset w
h
en fetching pa
c
ks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pitre
all
o
w OFS_DELT
A
object
s
durin
g
a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicol
a
s
P
i
t
re
pro
g
ress bar: rou
n
d to th
e
nearest instead of truncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
ol
a
s Pi
t
re
a
v
oi
d
possible
o
v
erflow in delta size
filt
e
ring
c
omputati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
icolas Pitre
o
bjects
to be
p
runed immed
i
ately don't hav
e
to be
l
oosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas
P
itre
pack-o
b
ject
s
: don'
t
use too many threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autod
e
tect numbe
r
of CPUs by default when using thread
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
N
i
co
l
as Pitre
m
ake sure p
a
cks to be repl
a
ced are cl
o
sed befor
e
h
and
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pit
r
e
Fix pack
.
packSizeLimit and --max-pack-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas P
i
tre
pa
c
k-obj
e
cts: don't leak pack win
d
ow reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
ex
t
end t
e
st cover
a
ge for latest p
a
ck corruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pitre
pack-obje
c
ts:
a
llow "fixing"
a
corrup
t
e
d
pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas P
i
tre
make
f
ind_
p
ack_revindex() awa
r
e of the nasty wo
r
l
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas P
i
tre
ma
k
e check_object
(
) resilient to
pack cor
r
uptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
m
a
ke pac
k
ed
_
obje
c
t_info() resilient to
pack
corrup
t
i
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pi
t
re
m
a
ke unpack_obj
e
ct_
h
eade
r
() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
better validation on delta base object offset
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
clos
e
anoth
e
r possibi
l
ity for propagating pack cor
r
uption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
N
icola
s
Pitre
index-pack
:
don't lea
k
le
a
f
delta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pit
r
e
improv
e
i
ndex-pack
t
es
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nic
o
las P
i
tre
r
e
h
abilitate 'git index-pack' in
s
i
de the object st
o
re
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas
P
itre
fix m
u
ltiple issues in
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
P
itre
ind
e
x-pack: sma
r
ter me
m
o
ry usage d
u
ring de
l
ta re
s
olution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icol
a
s Pitre
i
ndex
-
pack: ra
t
ionalize d
e
lta re
s
o
lution
c
o
de
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
i
colas Pit
r
e
fix pread()'s
sho
r
t
read i
n
i
n
d
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicol
a
s
P
i
tre
f
i
x
openssl headers conflicting
with custom SHA1 implement
a
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pit
r
e
improve handling of s
i
deband
message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t
5
300: impr
o
ve SHA1 collision t
e
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
l
a
s
P
itre
pack
-
obje
c
ts:
d
on't include mi
s
sin
g
p
r
efe
r
red b
a
se
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
sha1write:
don't copy full sized
buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas
P
itre
fixup_p
a
ck_header_footer(): use
nicely ali
g
ned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas
P
i
tre
ind
e
x-pack: use fi
x
up_pack_header_footer()'
s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
c
o
las Pitre
pack-objects: u
s
e
fixu
p
_pack_header_footer()'s va
l
idation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pitre
improve reliabili
t
y of
fixup_pack_header
_
footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas P
i
tre
pack-ob
j
ects
:
improve returned inform
a
t
ion from
write
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
i
colas Pi
t
re
discard
r
evind
e
x data
when pa
c
k lis
t
changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nico
l
as P
i
tre
re
s
tore lega
c
y
b
ehavior for read_sha
1
_
file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pac
k
.
index
v
ersio
n
c
o
n
f
i
g option
n
ow
defaul
t
s to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as
P
itre
repack
.
use
d
elta
b
aseoff
s
et
co
n
fig opt
i
on now d
e
f
aults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
verify-pac
k
: test for det
e
ction of index v2
object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
verify-pack: check packe
d
obj
e
ct CRC when using inde
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
r
e
move sh
o
w_pack_info()
w
here it belo
n
gs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas P
i
tr
e
opti
m
ize verify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
refactor pac
k
structure all
o
cation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
t
r
e
test ca
s
e for pa
c
k r
e
si
l
i
e
nce
ag
a
inst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
colas Pitre
impl
e
ment some
r
e
s
ili
e
nce
a
gains
t
pack corruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
call i
n
i
t_
p
ack_revi
n
dex(
)
lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
i
colas Pitre
make verify-pack a bit more usef
u
l
with bad pa
c
ks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicola
s
Pitre
let pack-objects do the
w
riting of unreach
a
ble ob
j
ects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
add a
f
orce_object_loose() func
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitr
e
pack-ob
j
ect
s
:
fix early eviction for
m
ax de
p
th delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
la
s
Pitre
pack-objects: allow for early delta deflat
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
i
t
re
pack-objects:
move co
m
pr
e
ssion co
d
e in a separate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las Pit
r
e
pack-objects: clean up wri
t
e_obje
c
t() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
o
l
a
s P
i
tr
e
pack-objects: sim
p
lify the conditi
o
n asso
c
iated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
la
s
Pitre
pac
k
-objects: remove
some
d
ouble n
e
gative logi
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
itre
pack-obje
c
t
s: s
m
al
l
cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make it easier for people wh
o
just wan
t
t
o
g
et rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
col
a
s Pitr
e
pack-object
s
: p
r
oper p
a
c
k time stampin
g
with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
ad
d
storage size output
to 'git ve
r
ify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
l
a
s Pitre
fix unimplemented pa
c
ked_object_info_detail(
)
features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
colas Pit
r
e
make v
e
rif
y
_o
n
e_pack() a bit less wrong
wrt pac
k
e
d
_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next