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/revision-range-unpeel'
2013-09-11
Nicol
a
s
Pitre
lo
o
kup_object: remove
ha
s
htable_index() and optimize
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicolas Pitre
make
pack-objects a bit
m
ore resilient to r
e
p
o corruption
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-10-22
Nicolas Pitre
diff: do
n
't presu
m
e empty file
w
h
en co
r
responding objec
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-09-07
Nicolas Pitre
Documentation: m
o
ve RelNot
e
s into a
d
irecto
r
y o
f
their own
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nicolas Pitre
fix >4GiB
s
ourc
e
delta asserti
o
n failure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Ni
c
olas Pitr
e
index-pack: smarter memory usage
w
hen appending o
b
jects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas
P
itre
index-
p
ack: rationa
l
i
z
e
u
npack_e
n
try
_
data()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
N
ico
l
as Pitre
index-pack: smarter memory usage when resolving deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Ni
c
olas Pitre
Make xmall
o
c and xreallo
c
thread-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Ni
c
olas Pit
r
e
mo
v
e en
c
od
e
_in
_
pack_object_header() t
o
a better pl
a
ce
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicolas Pitre
sha1_file: be paranoid when cre
a
t
i
ng lo
o
s
e obje
c
ts
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nico
l
as Pitre
sha1
_
file: d
o
n't malloc the w
h
ole
c
ompressed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
olas Pitre
fast-
i
mport:
u
se
t
he diff
_
delt
a
() max_delta_s
i
ze argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicola
s
Pit
r
e
f
as
t
-import: honor p
a
ck
.
indexvers
i
on and pack
.
packsizelimit
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitr
e
fast-
i
mport: make defa
u
l
t
pack siz
e
un
l
imited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nico
l
as Pitr
e
f
ast-imp
o
rt:
u
se write_idx_file() i
n
s
tead of
c
u
s
tom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nic
o
las P
i
tr
e
fa
s
t-import
:
us
e
sha1wr
i
te(
)
for pack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
colas P
i
t
re
fast-import: st
a
rt using struct pack_idx_entry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nico
l
as Pitr
e
Revert "pack-objects: fix
p
ack
g
ener
a
t
ion wh
e
n using
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nic
o
las Pitre
update git-repa
c
k docum
e
ntation wrt repack
.
Us
e
De
l
taBa
s
eOf
f
set
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
make --max-pack-size a
r
gument to 'git p
a
ck-object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
icol
a
s
P
i
tre
pa
c
k-o
b
j
ects:
f
ix
pack generat
i
on when using pack_si
z
e_li
m
it
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
i
colas Pitre
fix multiple i
s
s
u
es
wit
h
t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicola
s
Pitre
fix gi
t
-
p4 edi
t
or invocatio
n
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicolas Pitre
pack-objects: split
implication
s
of
--all-
p
r
o
gress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nicolas Pitre
giv
e
pri
o
r
i
t
y
to progre
s
s messa
g
es
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
N
i
colas Pitre
pack-objects: move th
r
ead autodet
e
ction
cl
o
ser to relevant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas Pi
t
re
c
h
an
g
e throughput displ
a
y units
with fast li
n
k
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
N
i
colas Pitre
ma
k
e 'git
clon
e
' ask t
h
e r
e
mot
e
only for ob
j
ects i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicolas P
i
tre 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 Pit
r
e
pa
c
k-objects:
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
s
h
allow re
p
ository deepening more
network efficie
n
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Ni
c
olas Pitr
e
fix simple dee
p
ening
of
a
repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nic
o
las Pitr
e
remove ARM
a
n
d
Mozilla
S
H
A
1
i
mplement
a
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
block-s
h
a1: guard gcc
e
xten
s
ion
s
with __GNUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas P
i
tre
make su
r
e by
t
e
swapping is optimal for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicola
s
Pitre
blo
c
k
-
s
ha1: make the size me
m
ber
f
i
rst in the cont
e
xt
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicolas Pitre
block
-
sha
1
: more
good unalig
n
ed memory access candidates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicol
a
s Pitre
blo
c
k-
s
h
a
1: su
p
port for arch
i
tectures wit
h
m
emory alig
n
ment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas
P
it
r
e
bloc
k
-sha
1
: split
the dif
f
erent "hacks" to be individ
u
ally
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
bloc
k
-sha
1
:
m
o
ve code
a
round
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nicolas P
i
tre
don't let t
h
e delta cache
grow unbounded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas
P
itre
ho
n
or repack
.
u
sedelt
a
b
a
s
eoffset when fetching pac
k
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
col
a
s
P
itre
allow OFS_DELTA objects du
r
ing a
p
ush
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
N
i
c
olas P
i
tre
progr
e
ss bar
:
round
t
o t
h
e nearest i
n
stead of truncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
olas Pi
t
re
a
v
oid possible overflow in delta size filtering computa
t
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
N
ic
o
las
P
i
t
re
o
b
j
ects to be pr
u
ned immed
i
ately do
n
't have to
be
l
oosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicol
a
s
Pit
r
e
pack-
o
bjects: don
'
t
use too many thr
e
ads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodetec
t
number
of C
P
Us by def
a
ult when using threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicol
a
s Pitre
make sure packs to be replaced
are
c
losed b
e
forehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix pa
c
k
.
packSiz
e
Limit and --ma
x
-pack-size
handlin
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s
Pitre
pack
-
o
bjects: don'
t
l
e
a
k
pack window re
f
erenc
e
wh
e
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
extend te
s
t coverage for
late
s
t pac
k
c
orrupt
i
on resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
pack-objects:
al
l
ow "fixing"
a corrupted pack wit
h
out
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make find_pack_revin
d
ex() aware of the
n
asty
world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s Pitr
e
make
c
heck_object
(
) res
i
lient to p
a
ck
c
orru
p
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
make packed
_
o
b
je
c
t_in
f
o(
)
resilient to pack corruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
make
u
npack_object_he
a
der() non fa
t
al
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las
Pitre
better validat
i
on on delta base object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
cl
o
se another possibili
t
y for
p
ropaga
t
ing pack
c
o
rruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pi
t
re
index-pack:
d
o
n'
t
leak leaf delt
a
resul
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicola
s
P
i
tre
improve index-
p
ack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
rehabilitat
e
'
g
i
t
i
ndex-
p
ack' inside
the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicol
a
s Pitre
fix multiple iss
u
es in
i
n
dex-pa
c
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
i
c
olas
Pitr
e
index-pack:
s
m
a
r
t
er memory usage during delta
resolut
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
in
d
ex-pa
c
k: r
a
tionalize delta resolut
i
on code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Ni
c
ola
s
P
i
t
re
fix pread()'s short read in index
-
pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nico
l
as Pitre
fi
x
openssl
h
eaders conflict
i
ng with custom SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve handling of sid
e
band mes
s
age displa
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
las Pitre
t5300
:
i
mprove SHA
1
colli
s
ion test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itr
e
pack-obj
e
cts
:
don'
t
include missing preferred bas
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitre
sha1write: don't
c
o
py full sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
fixup_pack_head
e
r_footer(): use nice
l
y aligned bu
f
fer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
index
-
pack: use fixup_p
a
c
k
_header
_
footer()'s v
a
l
idation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objec
t
s: use fi
x
up_pack_header_footer()'s
v
a
l
idation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pitre
improve
reliability o
f
fixup_
p
ack_heade
r
_footer
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
p
ac
k
-objects: improve return
e
d information from wr
i
te_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
icolas Pit
r
e
discard
revi
n
dex data w
h
en pack list ch
a
nges
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
restore legacy behavior for rea
d
_sha
1
_fi
l
e()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Ni
c
ol
a
s Pitre
pa
c
k
.
indexv
e
r
s
ion config option
n
ow
defa
u
lts
to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
rep
a
ck
.
usedelta
b
aseof
f
set
c
onfig
option now defa
u
lts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
veri
f
y-pack: t
e
st for d
e
tectio
n
o
f
i
n
dex v2 obj
e
ct
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
olas Pitre
verify-pack: check p
a
cked obj
e
ct CRC when
u
sing i
n
dex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
move sho
w
_pac
k
_info
(
) where it bel
o
ngs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
a
s
Pitre
optim
i
ze verify
-
pack a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refactor pack structure a
l
loca
t
ion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
icolas Pitre
tes
t
c
a
se for pac
k
resil
i
ence
a
gainst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pi
t
re
implement so
m
e resilience a
g
ains
t
pac
k
corruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
call init_p
a
c
k_
r
ev
i
ndex()
lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Ni
c
olas
Pitre
ma
k
e
v
erify-pack a bit more
use
f
u
l
with b
a
d
packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
let pack-objects do the
w
ri
t
i
ng of u
n
r
each
a
ble o
b
jec
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
add
a forc
e
_
o
b
ject_loos
e
() func
t
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
p
ack-obj
e
cts: fix ea
r
ly ev
i
ction for
m
ax depth
d
elt
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck-objects: allow for e
a
rly del
t
a
d
e
f
lating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s Pitre
pack-objects: move compression code in
a separa
t
e function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s
Pitre
pack-objec
t
s: c
l
ea
n
up write
_
o
b
ject() a
b
it
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack-objects: simplify the condition ass
o
ciated wi
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pi
t
re
pa
c
k-objects: r
e
mo
v
e
some d
o
uble
negat
i
ve logi
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: small c
l
e
anup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pitre
ma
k
e it
e
asier for
p
eo
p
le who j
u
st w
a
nt to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next