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
diff: don't use pathname-based diff drivers for symlinks
2010-08-22
Nicolas Pi
t
re
fix >4GiB source delta as
s
ertion failur
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
i
colas Pit
r
e
index-pack: smarter memory u
s
age when appe
n
d
ing objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nic
o
las Pitre
index-pack:
r
atio
n
alize u
n
pack_entry_data(
)
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicola
s
Pitre
index-pack
:
smarter memory
usa
g
e when
r
e
s
o
l
ving deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
N
i
colas Pitr
e
Mak
e
xma
l
loc and xrealloc
t
hread-saf
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
N
icolas
P
itre
move encode_in_pack_object_header(
)
to a better p
l
ace
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
N
i
cola
s
Pitre
sh
a
1_file: be paranoi
d
when
c
re
a
ting loose objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
N
i
colas Pitr
e
sha1_file: don't m
a
lloc the whole
compressed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
itre
fast-
i
mport
:
u
se the dif
f
_delta() max_delta_size ar
g
u
m
ent
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
ic
o
las P
i
tre
fast-import:
hono
r
pack
.
indexversion and pack
.
p
acksizelimit
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-import: make defa
u
lt pack size unlimited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas P
i
tre
fast
-
import: us
e
wr
i
te_i
d
x_fi
l
e()
i
nstead of
custom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-impo
r
t
:
u
s
e
sha1write() for pack
data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
olas Pit
r
e
f
ast-import: start using struct pa
c
k_idx_entry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nicola
s
Pitre
Revert "pac
k
-objects: fix pack generation
w
hen
u
s
i
ng
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
update git-repack documen
t
at
i
on wrt repack
.
UseDeltaBa
s
eOff
s
et
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
m
a
ke --max-pack-si
z
e arg
u
ment to 'git pack-object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas
Pitre
pack-obj
e
c
t
s: fix
pac
k
generat
i
o
n
when using p
a
c
k
_size_limit
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
icolas Pitre
fix multiple i
s
sues with
t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicolas Pitre
fix gi
t
-p4 e
d
i
tor i
n
vocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Ni
c
olas Pitre
pack-objects: split implications o
f
--al
l
-progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Ni
c
olas Pitre
give
p
rio
r
ity t
o
progr
e
ss messages
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nicolas Pit
r
e
p
ack-objec
t
s: move thre
a
d autodetection closer to rele
v
an
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas
Pi
t
re
c
h
ange
t
hr
o
ugh
p
u
t display units with
f
ast l
i
nks
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
N
i
colas Pi
t
re
make
'
git
c
l
one' ask the
re
m
o
te
o
nly for
o
bject
s
it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicola
s
Pitr
e
N
icolas Pitre has a
new 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
pack-objects: fre
e
preferred base memory after usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
N
ic
o
l
as Pitre
m
a
ke sh
a
l
l
ow
r
epositor
y
deepening
m
ore network e
f
fici
e
nt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas
P
itre
fix simple
d
e
e
pening of a re
p
o
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
la
s
Pitre
remove ARM and
M
o
z
illa SHA
1
imp
l
e
m
entatio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
icolas Pi
t
re
b
l
ock-
s
ha1: guard gc
c
e
x
tensions wi
t
h _
_
G
NUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicola
s
P
i
tre
make
s
u
re byte s
w
a
p
ping
is optimal f
o
r git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pi
t
re
b
lock-sha1: make the size me
m
ber first in the contex
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
N
i
c
o
l
as Pitr
e
bloc
k
-
s
h
a1: mo
r
e good unaligned memory access
c
andidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
colas Pitre
block-sha1:
support for architectures
w
i
th memory ali
g
nmen
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Ni
c
olas Pit
r
e
block
-
sha1: split
the different "ha
c
k
s"
t
o
b
e
indiv
i
dually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
c
o
l
a
s Pitr
e
block
-
sh
a
1: mo
v
e code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
icolas Pitr
e
don't let the delta cac
h
e
g
row unbounded in
'git
repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas
P
itr
e
h
o
n
o
r
repack
.
u
s
edelt
a
b
a
se
o
ffset when fe
t
ching packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Ni
c
olas
Pitre
allow
OFS_DELTA objects during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
N
i
colas
P
itre
progress bar: roun
d
to
t
he nearest instead of truncat
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nico
l
as Pitre
avoid possible o
v
erflow in d
e
lta size fi
l
t
e
r
i
n
g c
o
mputation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects to be pruned
immediately don't have to be loosene
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nico
l
as Pitre
p
ack-objec
t
s: don't use
too many t
h
read
s
with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nico
l
as Pitr
e
a
u
to
d
etect number of CPUs by default
w
hen
u
sin
g
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
olas Pitre
make sure packs
to be replaced are
c
l
o
sed be
f
orehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas P
i
tre
Fi
x
pack
.
packSizeLim
i
t and
-
-max-pack-size
h
andling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: don't lea
k
p
a
c
k wi
n
dow
r
e
ference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
extend test cove
r
age for latest pack corruption
r
e
silience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pi
t
re
pa
c
k-objects
:
a
l
low "fixi
n
g" a c
o
rrupt
e
d
p
ack w
i
thout
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s
P
itre
make find_pack_revinde
x
(
) aware of the
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
i
t
r
e
make check_
o
bject(
)
r
esilient
t
o p
a
c
k corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packed_ob
j
ect_inf
o
() resilie
n
t to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
a
s
Pit
r
e
mak
e
u
n
pack_
o
bject_header(
)
n
o
n
fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
bett
e
r validation on delta base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pi
t
r
e
c
l
o
s
e
a
n
other poss
i
b
i
l
i
ty for prop
a
gating pack co
r
ruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
i
ndex-pack:
don't leak leaf delta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas P
i
tre
improve index-p
a
ck tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicol
a
s
P
itr
e
re
h
abilitate 'gi
t
index-p
a
ck
'
inside t
h
e
o
bj
e
ct store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitre
f
i
x mu
l
tiple issues in index-pac
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Ni
c
olas Pitre
index-pack: smarter m
e
mory usage duri
n
g delta
resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
i
colas Pitre
index-pack
:
ration
a
l
i
ze delta r
e
solution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fix pre
a
d()'s short read i
n
index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicola
s
Pit
r
e
fix o
p
enssl headers conflicting with custom
S
H
A
1
implementat
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itre
improve ha
n
dling of side
b
and message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
las Pit
r
e
t5300:
i
m
prove SHA1 colli
s
ion test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicol
a
s Pitre
pa
c
k
-
ob
j
ects: don't incl
u
de
m
issing
p
r
e
ferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
las
P
i
tre
sha1write: don't copy ful
l
sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as P
i
tre
fixup
_
pack_header_footer
(
): use nicely alig
n
ed
buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
re
index-pack: use fixup_
p
ac
k
_header_footer()'s validatio
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pit
r
e
pack-obje
c
ts: use fixup_p
a
ck
_
header_foote
r
(
)
's validat
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
o
l
as Pitre
i
m
prove reliabili
t
y
o
f
f
ixu
p
_pack_header
_
foot
e
r
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
i
t
r
e
pack-o
b
jects: improve returne
d
i
nform
a
tion fro
m
w
r
ite_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas P
i
tre
dis
c
ard revin
d
ex data
when pack list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas
P
i
tre
restore lega
c
y
b
e
ha
v
ior for read_sh
a
1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nico
l
as Pitre
pack
.
index
v
e
rsion config option now defa
u
lts to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
colas Pitre
repack
.
us
e
d
elta
b
aseoffs
e
t config option now default
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
la
s
Pi
t
re
veri
f
y-
p
ack: test
for detec
t
ion of index
v
2 o
b
j
ec
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
o
las Pitre
v
e
ri
f
y-pack: check pa
c
ked
o
bject CRC when using ind
e
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
move sho
w
_pa
c
k
_info()
w
here it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tr
e
optimiz
e
verify-pack
a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
e
factor pack structu
r
e
allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
test
c
ase fo
r
pac
k
resilience against corrup
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
i
mplem
e
nt some
r
es
i
lie
n
ce
a
gainst pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
c
all in
i
t_p
a
ck_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicol
a
s Pit
r
e
make veri
f
y-pack a bit more usefu
l
with
b
ad p
a
cks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
l
e
t pack
-
objec
t
s d
o
the writing of
unre
a
chable obj
e
cts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
P
itre
add a force_object_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pi
t
re
pa
c
k-object
s
: fix
early evi
c
ti
o
n fo
r
max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s P
i
tre
pack-objects: allo
w
f
or ear
l
y delt
a
deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: mo
v
e
c
ompression
c
od
e
in a separate fun
c
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
pa
c
k-
o
bjects: clean up wr
i
te_obj
e
ct() a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas P
i
tre
pack-objects: simplify the condition as
s
oci
a
t
e
d with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: remove some dou
b
le n
e
g
a
t
ive log
i
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
t
re
pack-
o
b
je
c
ts: s
m
all
cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make it eas
i
er for
peopl
e
w
ho just
wan
t
t
o
get
r
i
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
icolas
Pitre
pack-objec
t
s: proper
p
ac
k
time stam
p
ing with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add stor
a
ge size output
t
o 'git
v
erify-p
a
ck -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
ol
a
s P
i
tre
fix unimplemented packed_object_in
f
o_
d
eta
i
l(
)
f
eat
u
re
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
make v
e
rify_one_pack() a bi
t
less wrong wrt p
a
c
ked_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next