repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'jc/renormalize-merge-kill-safer-crlf'
2016-07-06
Ni
c
olas
P
it
r
e
sid
e
b
and
.
c
: small optimi
z
ation o
f
strbuf usage
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2013-09-11
Nicolas Pitre
look
u
p_object: remo
v
e hashtable_i
n
dex() and optimize
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
N
i
colas Pitre
mak
e
pack-objects a
bit more
r
esi
l
ient to
repo corruption
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicola
s
Pitre
diff: don't presume empty f
i
l
e
wh
e
n corresponding object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-09-07
N
i
c
olas Pitre
Documen
t
ation:
move
R
elNo
t
e
s
into
a
directo
r
y of their own
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nico
l
a
s
Pit
r
e
f
ix >4GiB source delta asse
r
tion fail
u
re
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
i
co
l
as Pitre
index-pac
k
: smarter
memory usa
g
e when app
e
n
di
n
g obje
c
t
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index-pack:
r
ationalize un
p
ack_en
t
ry_data
(
)
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
in
d
ex-pack: smarter memory usa
g
e
w
hen resolving deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nico
l
as
P
itre
Make x
m
allo
c
and
xrea
l
loc thr
e
ad
-
safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicolas Pitre
move encode_in_pack_obje
c
t_he
a
d
e
r(
)
to a bett
e
r plac
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nic
o
la
s
Pitre
sha1
_
file:
b
e paranoid
w
h
e
n creating
loose objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nicolas
Pitre
sha1_file:
d
on't m
a
ll
o
c t
h
e
who
l
e compressed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas P
i
tre
fast-import: use the diff
_
delta
(
) max_delta_size argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-im
p
o
rt
:
honor pack
.
inde
x
version
and
p
a
ck
.
packsiz
e
limit
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicola
s
Pitre
f
a
st-import: make default pack s
i
ze unl
i
m
ited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicol
a
s Pi
t
re
fast-import:
u
se
w
r
i
te_id
x
_file() instead of
cu
s
tom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
itre
fas
t
-impor
t
: use
sh
a
1write() for
p
ack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pit
r
e
f
a
st-i
m
port: start using struct
p
ack_idx_entry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nicolas Pitre
Rev
e
rt "pack-objec
t
s: fi
x
p
ack ge
n
eration when us
i
ng
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
icolas Pitre
update
git-repack documentation wrt repack
.
Us
e
D
e
l
t
aBaseOffset
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas
Pitre
make --m
a
x-p
a
ck
-
size argument to 'git p
a
ck-obje
c
t'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
p
a
ck-objec
t
s: fi
x
pack gen
e
r
atio
n
when using pack_size_lim
i
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicol
a
s Pit
r
e
fix
multiple is
s
ues with t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicolas Pitre
fix gi
t
-
p
4 editor in
v
ocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicolas Pi
t
r
e
pack-objects: split
i
mplica
t
i
o
n
s
of --
a
ll-progres
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nicolas
P
itre
g
i
ve pri
o
rity to pro
g
ress messages
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
N
i
c
olas P
i
tre
pack-objects: move thread autod
e
tection clo
s
er t
o
releva
n
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas
P
itre
c
h
a
ng
e
throughput display units with fast links
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nicolas P
i
tre
ma
k
e 'git
clone' ask
th
e
remote
only for objec
t
s it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicol
a
s P
i
tre
Nico
l
as Pitre has
a ne
w
ema
i
l address
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Ni
c
olas Pitre
p
a
c
k
-objects: free preferred b
a
se memor
y
af
t
er
u
sage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Ni
c
ol
a
s Pitre
make sh
a
llow
r
epository deepening more n
e
twork
efficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nico
l
as
Pitre
fix
s
im
p
le deepening of a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
as Pitre
remove ARM and Mozilla SHA1 implementation
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
la
s
Pi
t
re
block-sha1: guard gc
c
e
xtensions with __GNUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
c
o
las Pitre
m
a
k
e sure byte swapping is optimal for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas
Pitre
block-sha1: make the size mem
b
e
r
f
irst
in t
h
e con
t
ext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas Pitre
block-sha1: more g
o
od unalign
e
d memory access candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pit
r
e
block-sh
a
1: sup
p
ort
f
or architectures
w
i
th memor
y
alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
block-sha1: split the diff
e
rent
"
hacks"
t
o be
i
n
d
ividua
l
ly
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicol
a
s
Pitre
bl
o
ck-sha1:
m
o
v
e code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
ic
o
las Pit
r
e
don't let
the delta ca
c
he grow unbounde
d
i
n
'git
repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
icolas Pitre
honor repac
k
.
us
e
deltabaseoffset
when f
e
tching packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicola
s
Pitre
allo
w
OFS_DELTA
o
b
jec
t
s during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicol
a
s Pitre
pro
g
res
s
bar: ro
u
nd
t
o the nearest instead of trunca
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
olas
P
itre
av
o
id
p
o
ssible over
f
low in delta
s
ize
f
ilt
e
ring comput
a
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
icolas Pi
t
re
o
b
jects to
b
e p
r
uned i
m
m
ediately
don't have
t
o be loos
e
ned
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Ni
c
olas Pitre
pack-obj
e
c
t
s: don't
use too ma
n
y t
h
reads
with fe
w
object
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
a
u
t
od
e
tect nu
m
b
e
r of CP
U
s by d
e
faul
t
when using thread
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicol
a
s
Pi
t
r
e
make sure pack
s
to
b
e replaced
a
re closed bef
o
r
ehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
F
ix pack
.
packSi
z
eLimit a
n
d --max-pa
c
k-size
h
andling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pi
t
re
pack-objects:
d
on't
l
ea
k
pack w
i
ndow ref
e
rence
w
hen
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
extend test cove
r
age f
o
r lat
e
st pack corrup
t
ion resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
la
s
Pitre
pack-ob
j
ects:
a
llow
"fixing" a corrupted pack without
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make fin
d
_
p
ack_revi
n
dex() aware of the nasty
world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pi
t
re
make
check
_
o
b
ject
(
)
resilient
t
o pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
ico
l
a
s Pitre
make pack
e
d_o
b
j
e
c
t
_info() res
i
lient
to pack corru
p
t
ions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
m
ake unpa
c
k_object_hea
d
e
r
() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pit
r
e
be
t
ter
v
alidation on d
e
lta ba
s
e
object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
col
a
s Pitre
clos
e
a
nother
p
ossibil
i
ty for propagating pack c
o
rrup
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas P
i
t
re
index-pack: don't leak leaf d
e
lta result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nico
l
as Pitre
improve index-pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nico
l
as
Pitre
reh
a
bili
t
ate 'gi
t
inde
x
-pack'
i
nside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nico
l
as Pitre
fix multiple iss
u
es in in
d
ex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
i
colas Pitre
index-p
a
ck: smar
t
er me
m
ory
u
s
a
ge du
r
ing delta res
o
l
u
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
Pitre
ind
e
x
-pa
c
k
:
ration
a
li
z
e delta res
o
l
ution co
d
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nic
o
las Pitre
f
i
x pread()'s
short read in
index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
i
colas P
i
tre
fix openssl
headers conf
l
icting with cu
s
tom
S
HA1 i
m
plem
e
nt
a
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
l
a
s Pit
r
e
im
p
rove handl
i
ng of sideband messa
g
e
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t5300: improve
SH
A
1 c
o
llisi
o
n test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
pa
c
k-objects: d
o
n't inclu
d
e missing prefer
r
ed bas
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
colas Pit
r
e
sha1write:
d
on'
t
copy f
u
ll sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup_pack_h
e
ader
_
footer()
:
u
s
e nicely aligned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pitre
inde
x
-
p
ack:
u
se
f
ixu
p
_pac
k
_header_footer()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas P
i
tr
e
pack-obje
c
ts: use fix
u
p_
p
ac
k
_header_foo
t
er(
)
's validati
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pi
t
re
improve re
l
iability of f
i
xup_pack
_
header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas P
i
tre
pack-objects: i
m
prove returne
d
information from wri
t
e
_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
disca
r
d
revindex data when pac
k
list
changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitr
e
restore leg
a
cy behavior for read_sha1_fil
e
()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicol
a
s Pitre
pack
.
indexversio
n
confi
g
o
ption now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
rep
a
ck
.
usedeltabaseoffset co
n
fig opt
i
on now def
a
ults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pi
t
re
verify-pack: test f
o
r detection
o
f in
d
e
x
v
2
o
b
ject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
verify-pack:
check p
a
cked object CR
C
when using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitre
mov
e
show_pack_i
n
fo() where it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
o
p
t
i
mize verify-pa
c
k a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
refactor pac
k
struc
t
ure allo
c
ation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
t
est case fo
r
p
a
c
k
r
e
silience a
g
ainst c
o
rruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
implement some r
e
s
i
lience against p
a
ck
c
or
r
uptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
c
a
ll in
i
t_pack_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
N
i
colas P
i
tre
ma
k
e verify-pac
k
a bit
mor
e
u
s
eful
w
ith
b
a
d packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas P
i
t
re
let pack-ob
j
ects do the writing of unre
a
chable obje
c
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
i
colas Pitre
add a forc
e
_object_loose() funct
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
itre
p
ack-objects: f
i
x
early eviction
fo
r
max
d
epth de
l
ta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pi
t
re
pack-o
b
jects: allow for ear
l
y delta
def
l
a
ti
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitr
e
pack-obje
c
ts: move compression c
o
de in a separate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-ob
j
ects: clean up write_object() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas
P
itre
pack-o
b
j
e
cts:
s
im
p
l
ify
t
he con
d
i
t
ion associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las
P
itre
pack-objects: remove
some
d
o
u
ble n
e
gative
l
o
gic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
pa
c
k-objects: small cleanu
p
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next