repo.or.cz
/
git
/
mingw
/
4msysgit.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'fc/apply-p2-get-header-name' into maint
2010-10-22
Nicola
s
Pitr
e
m
ake pack
-
objects a
bit mor
e
resilient
t
o
repo corruption
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-09-07
Nicol
a
s
P
itre
Docum
e
ntation: move RelNotes into a directory of
t
heir own
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-08-22
Nicolas Pitre
fix >4GiB so
u
rce delta asserti
o
n failure
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas P
i
tre
index-pack: smarter memory usa
g
e whe
n
a
ppending objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicol
a
s Pitr
e
index-
p
ack: rationalize unp
a
ck_en
t
ry
_
data()
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-04-12
Nicolas Pitre
index-pack: smarter
memory usage whe
n
resolving deltas
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-03-24
Nicolas Pi
t
r
e
Make
x
mallo
c
and xrealloc threa
d
-safe
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-23
Nicolas Pitre
mov
e
en
c
ode_in
_
pack_o
b
ject_he
a
der
(
) to a bett
e
r place
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Nicolas Pitre
sha1_file: be p
a
r
anoid when creating
l
oose objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nicolas Pitre
sha1_fi
l
e
: don't malloc the whole compres
s
ed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
colas Pitre
fast-import: use the diff_delta()
max_delta_size argument
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
i
col
a
s Pitre
fast
-
import: honor pac
k
.
i
ndexversion
a
nd p
a
c
k
.
packsi
z
e
lim
i
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-im
p
ort: make default pack size unlimited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
i
t
re
fast-
i
m
p
ort: use write_idx_f
i
le() instead of c
u
stom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
Pitre
fast-import: use sha1write() for pa
c
k
d
a
t
a
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
i
tr
e
fa
s
t-im
p
ort: start using
s
t
ruct
p
ack_idx_entry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nicolas Pitre
Rever
t
"
p
ack
-
objects: fi
x
pack generation w
h
en usin
g
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas
Pitre
u
p
d
a
t
e git-repack documentat
i
on wrt
r
epa
c
k
.
UseDeltaBas
e
Offs
e
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicola
s
Pitre
m
a
k
e --max-pack-s
i
ze argument
t
o 'git
pack-ob
j
ect'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
N
icolas Pitre
pack-obj
e
c
t
s: fix
pac
k
generatio
n
w
h
e
n
u
s
ing
p
ack_s
i
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 issues with t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicolas Pitre
fix gi
t
-p4 editor invoca
t
ion
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicolas P
i
t
r
e
pac
k
-o
b
jects: spl
i
t i
m
plications of --all-pro
g
res
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nicolas Pitre
give pr
i
ority to progress messa
g
e
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nico
l
as Pitr
e
pack-objects: mo
v
e t
h
rea
d
autod
e
tection closer to
r
elevant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas Pitre
c
h
ange
t
h
ro
u
ghput display
u
nits with fa
s
t lin
k
s
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Nic
o
la
s
P
i
t
r
e
make '
g
it
c
lone' ask
t
he remote on
l
y
for objects it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nicolas Pitre
Nicolas P
i
tr
e
h
a
s a new ema
i
l a
d
dress
Nicolas Pitre
has a new email address
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
pack-o
b
jects: free pr
e
f
er
r
ed base me
m
ory after
usage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
mak
e
shallow repository d
e
epening more netwo
r
k e
f
f
i
cient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pitre
f
i
x simp
l
e dee
p
e
n
i
ng of a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
icolas Pitre
remov
e
AR
M
and
Mozil
l
a S
H
A1 implement
a
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas P
i
t
r
e
b
l
o
c
k-sha1: guar
d
gc
c
ext
e
ns
i
ons with __G
N
UC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
a
s
P
i
tre
make su
r
e by
t
e swapping
i
s o
p
timal for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
a
s
Pit
r
e
block-sha1: make the size
m
embe
r
first in the c
o
ntext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicol
a
s Pitre
block-sha1:
m
or
e
good un
a
ligned memo
r
y
access ca
n
didates
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
N
i
co
l
as Pitre
b
l
o
c
k-sha1: su
p
port for ar
c
hite
c
tures
w
ith memory alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
block-
s
ha1: split
t
he
d
i
f
ferent "hacks" to b
e
individually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nic
o
las Pitr
e
block
-
sha1: m
o
v
e
code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
Nic
o
las Pitre
don't let the delta cache grow unb
o
unded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
colas
P
i
t
re
honor r
e
pack
.
usedeltabase
o
ffset when f
e
t
c
hing packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
i
c
olas Pitr
e
allow OFS_DELTA
objects during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicol
a
s
Pitre
progres
s
bar: ro
u
nd to the nearest
i
n
stead
o
f tr
u
ncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas
P
itre
avoid possible overf
l
ow
in delta size filt
e
rin
g
computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects
t
o
b
e prun
e
d im
m
ediat
e
ly
d
on't have to be l
o
ose
n
ed
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
N
i
cola
s
Pitre
pack-object
s
: don'
t
u
se too man
y
threads wit
h
few o
b
ject
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas
P
itre
autodetect number of CPUs b
y
default when using
threa
d
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Ni
c
olas Pitre
m
ake sure
p
a
ck
s
to be replaced a
r
e closed b
e
forehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas P
i
tre
Fix pack
.
packSizeLimit and --max-pack-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s P
i
tr
e
pack-objects: don't l
e
ak pac
k
wi
n
do
w
reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
extend te
s
t coverage
f
or latest pac
k
corrup
t
ion resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
pack-object
s
: allow "fixing" a corrupted pac
k
w
i
t
h
out
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
a
s
Pitre
make
f
ind_pac
k
_revin
d
ex()
a
w
are of the nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas
Pitre
m
ake check_object() resi
l
i
e
nt to pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icola
s
Pi
t
re
m
ake packed_objec
t
_info() res
i
lient to p
a
ck
c
orr
u
ptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
a
s
Pitr
e
ma
k
e unpac
k
_
o
b
ject_header() non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
better validation on d
e
l
ta
base objec
t
offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as Pitre
cl
o
se another possibility for pr
o
p
a
gat
i
ng p
a
ck corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
i
n
dex-pack: don
'
t leak
leaf delta
r
e
s
ult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicola
s
Pitre
improve
i
ndex-p
a
ck tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicol
a
s Pitre
rehabilitate 'git index
-
pack'
i
nside the object
store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitre
fix multip
l
e is
s
ues in index-
p
ack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicola
s
Pitr
e
inde
x
-
p
ac
k
:
s
marter memory
us
a
ge duri
n
g del
t
a resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nico
l
as
P
itre
index-pack: ratio
n
alize delta resolution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitr
e
fix
p
read()'s short read in
index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
fix openssl
headers conflictin
g
with custom
S
HA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve handling of sideband
message d
i
s
play
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pi
t
re
t
5
30
0
:
i
m
prove SHA1 c
o
llision
t
est
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
co
l
a
s
Pit
r
e
p
a
ck
-
objects: don't includ
e
missing preferr
e
d base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itre
sha1wri
t
e:
d
on't copy
f
ull size
d
buf
f
ers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
itre
fixup
_
pack_header_foote
r
(): use nicely aligned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pit
r
e
index
-
pac
k
: u
s
e
fixup_pack_
h
eader_footer()'
s
valida
t
ion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects
:
use fixup_pack_hea
d
er_footer()'s val
i
dat
i
on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
impro
v
e reli
a
bility of fix
u
p_pack_heade
r
_
footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pitre
pac
k
-
o
bjects: i
m
p
r
o
ve r
e
turned information fro
m
write_one
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Ni
c
ola
s
Pitre
d
iscard revindex data w
h
en pack list changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicola
s
Pitre
r
estore
l
egacy behavior for read_sh
a
1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
inde
x
v
e
r
sion config option now
de
f
aults to
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitre
re
p
ack
.
u
sedel
t
abaseoffset config optio
n
now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
ve
r
i
fy-pack:
test for detection of i
n
dex v2 ob
j
ect
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
verify-pack: ch
e
ck packed object CRC
w
hen us
i
ng index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
move show
_
pa
c
k_
i
nfo() wher
e
i
t belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
optimize
v
erify-pac
k
a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
refactor pack s
t
ructure a
l
location
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
a
s
Pitre
test case fo
r
pa
c
k resilience against corr
u
pti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas
P
itr
e
i
mplement some r
e
silience against pa
c
k corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as
Pitre
call
i
nit
_
pack_re
v
in
d
ex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nic
o
l
a
s Pi
t
r
e
m
a
ke ver
i
f
y-pac
k
a
bit mor
e
useful with
b
ad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
let pack-object
s
do the
w
riting of unreachable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicol
a
s Pitre
a
dd a
for
c
e_ob
j
ect_loose() f
u
n
c
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pa
c
k
-o
b
jects: fix
early eviction for max dept
h
delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
las Pitre
p
ack
-
objects
:
a
llow for
e
arl
y
del
t
a deflati
n
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
col
a
s Pitre
pack-objects: move compression code in a se
p
a
r
ate
f
u
n
cti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
objects: c
l
ean up
write
_
ob
j
ect() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack
-
o
bjects:
s
implify the condition associate
d
wi
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pit
r
e
pack
-
objects:
r
emove
s
ome doubl
e
neg
a
tive logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pa
c
k-
o
bjects: sm
a
ll c
l
eanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
N
i
colas P
i
tre
make it easi
e
r for people
who
j
ust wan
t
to get
r
id
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nico
l
as
P
it
r
e
pack
-
objects: proper pack time
stampi
n
g
w
i
th --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
i
tre
add
stora
g
e size ou
t
pu
t
to 'git v
e
rify
-
pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next