repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
diffcore-rename: reduce memory footprint by freeing blob data early
2009-09-26
Nicolas Pitre
make 'git
cl
o
n
e
' as
k
the
remote
o
nly for
o
bje
c
ts it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicolas Pitre has
a
new email a
d
dr
e
s
s
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas
Pitre
pa
c
k
-
obje
c
t
s: fre
e
preferre
d
b
a
se memory a
f
ter usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pi
t
re
make sh
a
llow repo
s
itory deepening m
o
re networ
k
e
fficie
n
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pitre
fix simpl
e
deepening of
a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
r
e
move ARM
and M
o
z
illa SHA1 implementat
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitr
e
block-s
h
a1: guard
g
cc
e
xtensions wit
h
__GNUC_
_
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pi
t
r
e
make sure byte swapping is optimal for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
colas
Pitre
block-sh
a
1: make the si
z
e memb
e
r first in t
h
e c
o
ntext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas
P
itre
b
l
ock-sha1: more good u
n
ali
g
ne
d
memory ac
c
e
s
s candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Ni
c
olas P
i
tre
block-sha
1
: s
u
p
port for arc
h
itec
t
ures with mem
o
ry alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pi
t
re
block-sha1: spl
i
t the differ
e
nt "hacks" to be
i
ndi
v
idually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
block-sha1: move
c
ode around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicol
a
s Pitre
don
'
t
let
the
d
elta cache
g
row unbounded in 'git
r
epack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
colas
Pitre
hono
r
repack
.
usedel
t
abase
o
ffset when fetching
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
allow OFS_DELT
A
o
bject
s
during a
push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicola
s
Pitre
pr
o
gress bar: round to th
e
n
e
are
s
t instead o
f
truncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas Pitre
avoid pos
s
i
b
le overflow in delta s
i
ze filt
e
ring comp
u
tation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
i
col
a
s
P
itr
e
objects to be pruned immediately don't
have to be l
o
ose
n
ed
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
p
a
ck-objects: d
o
n
'
t use too
many threads with
f
ew objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas P
i
tre
autodetect number of CPU
s
b
y default when
u
s
i
ng threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pit
r
e
ma
k
e s
u
re packs to be repl
a
ce
d
a
r
e
c
losed before
h
and
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nico
l
as
P
it
r
e
F
ix
p
ack
.
packSi
z
eLimit and --max-
p
ack-size ha
n
d
l
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as
P
it
r
e
pack-ob
j
ects: don
'
t lea
k
p
ack window refer
e
nce when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
a
s Pitre
e
x
tend test
c
overa
g
e for la
t
es
t
pack corruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
p
a
ck-ob
j
e
c
ts: allow "fixing" a corrupt
e
d pack withou
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make find_p
a
ck_revindex()
a
ware of the
n
asty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make check_obj
e
ct() resilient to pa
c
k corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as
P
it
r
e
make
p
acked
_
o
b
ject_inf
o
() resilient to pack corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack_o
b
je
c
t_he
a
der() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
better
v
alidation on del
t
a base object offs
e
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pit
r
e
c
lose a
n
o
t
he
r
possibilit
y
for p
r
opagating pack corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitr
e
index-p
a
ck: don't leak lea
f
d
e
l
t
a result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
N
icolas Pitre
improve index-p
a
c
k tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabili
t
a
t
e 'git
index-pa
c
k' ins
i
de the object s
t
ore
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nic
o
las Pitr
e
f
i
x multi
p
le issues in index-
p
ack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
ind
e
x-pack: smar
t
er memory us
a
ge during delta
resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
i
ndex-pa
c
k: rationalize del
t
a
r
esolution c
o
de
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fix pread()'s
shor
t
read
in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
i
col
a
s Pi
t
re
fi
x
o
p
enss
l
headers
conflicting with custom SHA1
implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
i
mprove han
d
ling of sideband m
e
ssage
d
ispla
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itre
t5300: improve
S
HA1 collision te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
i
tre
pack-objects: do
n
't include missing prefe
r
re
d
base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
ic
o
las Pitre
sha1write: don't copy full si
z
ed buf
f
e
r
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pit
r
e
fixup_pack_h
e
ad
e
r_foot
e
r(): u
s
e nice
l
y
ali
g
ned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
c
olas Pitre
index-pa
c
k: use fixup_pack_header_fo
o
ter()'s vali
d
a
t
ion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
pack-obj
e
cts:
u
se fixup_pack_head
e
r_
f
ooter()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
improve reliability o
f
fi
x
up_pack_
h
eader_f
o
ot
e
r
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
p
ac
k
-o
b
jects: improv
e
re
t
urn
e
d i
n
fo
r
m
ation f
r
om write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nico
l
as Pitre
dis
c
a
rd revi
n
dex
d
a
t
a when
pac
k
list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
N
icolas Pi
t
re
restore lega
c
y
be
h
avior for read_
s
ha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
p
a
ck
.
indexversion confi
g
option now
d
ef
a
ults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
repack
.
u
s
edeltaba
s
e
o
f
f
set
config
o
p
tio
n
now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pit
r
e
verify-pack
:
test for dete
c
tion
of index v2
o
bject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
v
e
rify-pac
k
:
c
heck pack
e
d
object
CRC when using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
las Pitre
m
ove show_pack_i
n
fo() where it belo
n
gs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
optimize verify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
r
e
fa
c
tor
p
ack structure a
l
locatio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
test case for pack
r
esilience against
corruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
P
itre
implement some
resilience aga
i
n
s
t pack corr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
cal
l
i
nit_pack_revindex(
)
la
z
ily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nico
l
as Pitre
make
v
erify-pack a
b
it m
o
re useful wi
t
h
bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
las Pitre
let p
a
c
k-objects
d
o the writing of unreachable
o
bjects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
a
d
d a
f
orce_object_
l
oos
e
() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
p
a
ck-obje
c
ts: fix e
a
rl
y
e
viction fo
r
max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects:
allow f
o
r early
del
t
a de
f
lating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
objects: mov
e
com
p
r
essi
o
n code in a separate fu
n
ction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icola
s
P
itre
pack-objects:
c
lean
u
p
w
rite_obje
c
t() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
i
t
re
pack-ob
j
ects: simp
l
ify the condition
a
ssocia
t
e
d wit
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pi
t
re
pack-ob
j
ects: remove
s
ome double neg
a
tive logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
P
itr
e
p
ack
-
objec
t
s
: s
m
all cl
e
anup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
make it easier fo
r
peopl
e
wh
o
j
u
s
t want t
o
get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
co
l
a
s
Pitre
p
a
c
k-
o
bjects: proper pac
k
t
i
me stamping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las Pitre
a
d
d st
o
r
a
ge size out
p
ut to 'git v
e
r
i
fy-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicol
a
s Pitre
fix unimplemented packed_object_i
n
f
o_detail
(
) fe
a
t
ures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
m
ake v
e
r
i
fy_one_pack() a bit les
s
w
r
o
ng wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
factorize revi
n
dex code out of builtin-p
a
ck-ob
j
ec
t
s
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pack-objec
t
s: Fix segfault when object cou
n
t
is le
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicol
a
s Pitre
slightly be
t
te
r
aut
o
gc mes
s
age
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
N
icola
s
Pitre
make 'git describ
e
--all
-
-contain
s
' work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style of a
few comments in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
pr
o
vide a
d
va
n
ce
w
arning of s
o
me future p
a
ck defa
u
lt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nico
l
as Pitre
pack-ob
j
ects: more threade
d
lo
a
d balancing f
i
x with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
ola
s
Pitre
pack-objects
:
fix threaded load
b
alan
c
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nico
l
as Pitr
e
pa
c
k-object
s
:
reve
r
se the de
l
ta
s
earch sort lis
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pit
r
e
pack-o
b
jects: fix
d
elta c
a
che size accou
n
ti
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Ni
c
o
las Pit
r
e
reh
a
bilitate some t5302 tests on 32-b
i
t of
f
_t m
a
ch
i
nes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicol
a
s
P
i
tre
fix index-pack
wit
h
packs >4GB conta
i
n
i
ng d
e
ltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
gi
t
-hash-object shou
l
d
h
o
nor config variable
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nico
l
as Pitre
print wa
r
ning/error/fatal messages in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicol
a
s
Pitre
add a h
o
wto document
a
bout corrup
t
ed blob
reco
v
ery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicol
a
s Pitre
nicer dis
p
lay of thin pack completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
make display of total t
r
ansferr
e
d fully accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
restore fetching
w
ith thin-pack capabili
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
re
m
ove de
a
d c
o
de from the csum-file interf
a
ce
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitr
e
make display o
f
to
t
al
t
ransferr
e
d
more accu
r
ate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
s
id
e
band
.
c:
E
SC
i
s spelled '\033' not '
\
e' for portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pi
t
re
fix
d
isplay
overlap between remote a
n
d local
prog
r
ess
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas
P
itre
git-
f
etch:
m
o
r
e
terse fetch out
p
ut
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
pack-objects: get rid of
a
n ugly c
a
st
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next