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
completion: complete --delete, --move, and --remotes for git branch
2016-07-06
Nicolas Pitre
s
i
deband
.
c:
s
mall opti
m
ization
o
f strbuf us
a
ge
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2013-09-11
Nicolas Pitr
e
l
ookup_object: re
m
ove hashtable_index() and optimize
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicolas Pitre
ma
k
e pac
k
-o
b
jects a bit
m
ore resilient t
o
repo corru
p
tion
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicolas P
i
tre
diff: don't presum
e
e
mpty file when corresponding
o
bje
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-09-07
Nico
l
a
s Pit
r
e
Do
c
umentation: move RelNotes into a d
i
rectory of their ow
n
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nicolas Pitre
f
ix >4GiB source delta assertion f
a
ilure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicola
s
Pitre
in
d
ex-pack: smarter memory usage wh
e
n appending obje
c
t
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas
P
itre
index-pack: r
a
ti
o
n
a
lize
u
np
a
ck
_
e
n
t
r
y_data()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas
P
itre
index-pack: smarter
memory usage w
h
e
n
resolving deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nico
l
as Pitre
Mak
e
xmalloc and xrealloc thread-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicol
a
s Pitre
move
e
ncode_in_pack_object_header() to a better p
l
a
ce
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicola
s
Pitre
sha
1
_file: be paranoid when creating loos
e
object
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
N
ico
l
as Pitr
e
sha1
_
file:
d
on't
malloc the
w
hol
e
compres
s
ed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
ol
a
s
Pi
t
re
fast-import:
u
se the diff
_
delta(
)
m
ax_delta_size argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
olas Pitr
e
fas
t
-i
m
port
:
honor
p
a
ck
.
indexver
s
ion a
n
d pack
.
packsizelimi
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
icolas Pitre
fast-import: make default pack size
u
nlimit
e
d
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
itre
fast-
i
mp
o
rt: use write_idx_file(
)
instead
o
f c
u
stom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicola
s
Pitr
e
fast-import: use sha1writ
e
() for p
a
c
k
data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-impor
t
:
start using struct
p
ack_idx_e
n
try
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nic
o
las Pitre
Revert "p
a
ck-
o
bjec
t
s: fix pack generation
when u
s
ing
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas
Pitre
update
g
it-repack documentation
w
rt repack
.
UseDeltaB
a
seOffs
e
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pit
r
e
make --max-
p
ac
k
-
size argument to 'git pack-object
'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas P
i
t
r
e
pack-objects: fix pack g
e
nera
t
ion when u
s
ing
pack_size_li
m
it
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas P
i
tre
fix
mu
l
tiple issues w
i
th t
5
300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
N
icola
s
Pitre
fix git-p4 editor invocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
N
i
co
l
as Pitre
pack-o
b
j
e
cts: sp
l
i
t
implications of --a
l
l-progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nicolas P
i
tre
give priority
t
o progress
messa
g
es
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nicolas Pitre
pack-objec
t
s
: move
thread a
u
todetection c
l
oser to relevant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
N
i
c
olas
Pitre
cha
n
g
e
throughput displ
a
y unit
s
with
fast
links
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nicol
a
s Pit
r
e
m
a
ke 'git clo
n
e' ask t
h
e r
e
mot
e
only for objects it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas
P
it
r
e
Nicolas Pitre has a new emai
l
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-ob
j
e
c
ts
:
free
preferred
base memory after
usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicol
a
s
Pitre
make shallow repos
i
tory deepening more network eff
i
ci
e
nt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicola
s
Pitre
fi
x
simple deepe
n
ing of
a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pitre
r
emove
ARM an
d
Mozilla SHA1 impl
e
mentations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
a
s
P
i
tre
bloc
k
-sh
a
1
: gu
a
rd gcc exten
s
ions wit
h
__GNU
C
__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
c
o
las Pitre
mak
e
s
u
r
e
b
y
te swapping is optimal f
o
r
g
it
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
Pitre
bl
o
ck-sha1
:
make
th
e
size
m
emb
e
r
f
i
rst in the con
t
ext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas
P
itre
b
lo
c
k-sha
1
: more good
u
n
aligned memory acce
s
s candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
c
o
l
a
s
Pitr
e
block-s
h
a1: support fo
r
architectures with memory alignm
e
nt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitr
e
b
loc
k
-s
h
a1: split
the
different "ha
c
k
s" to
be individual
l
y
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nic
o
las Pit
r
e
block-sha1: move code
a
ro
u
nd
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
i
c
olas Pitre
don't let the delta cache
g
row unbo
u
n
d
ed
i
n 'git r
e
pack
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nico
l
a
s
Pitre
hon
o
r repack
.
usedeltaba
s
e
o
ffset when fetchi
n
g packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicol
a
s
P
i
tre
allo
w
OFS_DELTA
obje
c
ts during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pit
r
e
progress bar: ro
u
n
d to the nearest inst
e
ad of truncatin
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas Pitre
a
v
oid p
o
s
sible overflow in
d
elta size filtering computati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nic
o
las Pitre
objec
t
s to
b
e
pruned immediate
l
y
don't have to
be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas P
i
tr
e
pack
-
object
s
: do
n
'
t u
s
e
t
o
o
many thread
s
with f
e
w o
b
jects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
N
i
co
l
as
Pitre
autodetect number of C
P
Us by def
a
ult when
u
sing thre
a
ds
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas
P
itre
make su
r
e packs to be r
e
placed
are closed
beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
N
i
c
olas P
i
tre
Fix pack
.
packSizeLimit and
-
-max-pack-si
z
e handl
i
ng
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
pack-object
s
:
don'
t
leak pac
k
window reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
exten
d
test coverage for latest pa
c
k
corrup
t
ion resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
pack-objects
:
allow "fixing" a
c
orrupted pa
c
k with
o
ut
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pitre
make find_pa
c
k_revindex() awa
r
e of
t
he
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
make
c
heck_object() r
e
sil
i
ent
t
o
pack c
o
rruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas
Pitre
make packe
d
_object_info()
r
esilient to pac
k
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
make unpack_object_header
(
) non
f
atal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
bette
r
validati
o
n on d
e
lta base obj
e
c
t
o
f
fsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
close another p
o
ssibilit
y
for
propagating pack corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pi
t
re
in
d
ex-pack: don't l
e
ak
l
e
a
f delta re
s
ult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Ni
c
o
las Pitr
e
improve index-
p
ack tes
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicola
s
Pitre
rehabilitate 'git inde
x
-pack' in
s
ide the o
b
ject s
t
or
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitr
e
f
ix
multiple issues
i
n
ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicol
a
s Pitre
index
-
pack:
sma
r
ter memory usag
e
during de
l
ta reso
l
u
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas P
i
tre
index-pack
:
r
ationaliz
e
delt
a
r
eso
l
ution cod
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
f
i
x pre
a
d()'s sho
r
t r
e
ad
i
n
i
ndex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
fix openssl headers confl
i
cting with custom SHA1 i
m
plem
e
ntati
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
o
l
as Pitre
improve handl
i
ng
o
f s
i
d
eb
a
nd message di
s
play
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
col
a
s P
i
tre
t53
0
0: improve SHA1
colli
s
ion test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
pack-o
b
jec
t
s: don't in
c
l
ude
m
is
s
i
ng preferred
base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
s
h
a1
w
rite: don't copy ful
l
sized
b
uff
e
rs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixu
p
_
pack_header_foo
t
er():
use
n
icel
y
alig
n
ed
b
uffe
r
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
c
olas
P
itre
index-pack: us
e
fix
u
p
_
p
ack_
h
ea
d
er_footer()
'
s
v
a
lidation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pac
k
-obj
e
ct
s
:
use fixup_
p
ack_h
e
ade
r
_footer()'s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s
P
it
r
e
i
m
p
rove reliability
o
f
f
i
xup_pack_header_footer(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
p
a
ck-object
s
: i
m
prove re
t
urned inf
o
rmation fr
o
m write_
o
n
e()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nic
o
las Pitre
discard revindex da
t
a when pack list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
r
e
store legacy behavio
r
for rea
d
_sha1
_
file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
indexversion
c
onf
i
g
o
ption now defau
l
ts to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pit
r
e
repack
.
u
sedeltabaseoff
s
et config o
p
ti
o
n no
w
defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
verify-
p
ack:
t
e
st
f
o
r
detect
i
o
n
of
i
ndex
v
2 obje
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
v
erify-
p
ack
:
check packed obj
e
ct CRC w
h
e
n using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as
P
itr
e
move sho
w
_
pack_info()
where it belon
g
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitre
op
t
imize verify-pack a b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
tre
refactor pack s
t
ruc
t
ure allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
test case f
o
r
pa
c
k resilience
a
g
ai
n
st corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
t
re
impl
e
me
n
t some resilience against pack
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pi
t
re
ca
l
l init_p
a
c
k_revindex(
)
lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas
Pitre
m
a
ke
v
erify-pack a
b
i
t
more us
e
f
u
l with
bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pit
r
e
l
et
pack-obj
e
c
ts do the
w
riti
n
g of unre
a
ch
a
ble
objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
colas Pitre
add a force_object_loose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
p
ack-objects: fi
x
e
a
rly
e
vi
c
t
ion
for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
P
itre
pack-o
b
jects: all
o
w
for
e
a
rly delta
d
eflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pit
r
e
pa
c
k-objects:
move compression code in a separate funct
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
pack-obje
c
t
s:
clean up writ
e
_object() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
ack-objects: simp
l
ify the
cond
i
t
i
o
n associated
w
i
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
ol
a
s Pitre
p
a
ck-
o
bjects:
r
emove s
o
me d
o
uble ne
g
ative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pack-
o
bjects: small
cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next