repo.or.cz
/
git
/
mingw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Make xmalloc and xrealloc thread-safe
2010-03-24
Nicolas Pitre
Make xmalloc and
xrea
l
loc t
h
r
ead-sa
f
e
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-22
Ni
c
olas Pitr
e
sha1_f
i
le: be parano
i
d wh
e
n creati
n
g loo
s
e objects
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-21
Nicola
s
Pitre
sha1_file: don't
malloc the whole compressed result
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
ico
l
as Pitre
fa
s
t-import: use th
e
d
iff_delta() max_delta_size argume
n
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Ni
c
ola
s
Pit
r
e
fast-import:
h
onor p
a
ck
.
i
nd
e
xversion and pack
.
pac
k
sizelimit
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
Pitre
fast-import: m
a
ke default pa
c
k size
u
nli
m
ited
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
N
icolas Pitre
fast-import: use write_id
x
_file() instead
o
f c
u
stom
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas
P
itre
fa
s
t-import
:
use
s
ha1write() for pack data
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-17
Nicolas Pitre
fast-imp
o
rt:
star
t
us
i
ng struct pac
k
_i
d
x_entry
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-08
Nico
l
as Pitre
Revert "pack
-
obj
e
cts: fix
pack ge
n
eration whe
n
using
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
update git-
r
e
p
ac
k
d
o
c
u
m
entati
o
n wrt repack
.
UseDel
t
aB
a
seOffset
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Ni
c
olas
Pitre
make
--max-pack-size argum
e
nt to 'g
i
t
p
ack
-
object'
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nicolas Pitre
pack-
o
bjec
t
s: fi
x
pack genera
t
ion when using pack_siz
e
_lim
i
t
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-02-04
Nico
l
as Pitre
fix multiple issues wi
t
h t5300
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2010-01-22
Nicolas Pitre
fix
g
i
t
-
p4
e
di
t
or
invocation
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-24
Nicolas Pitre
pack-obje
c
ts: split implications of --
a
l
l-progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-13
Nic
o
las
Pitre
gi
v
e priority
t
o
prog
r
e
s
s
messages
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-11-06
Nic
o
las
Pitre
pack-obje
c
ts:
m
ov
e
thread autodetection closer t
o
rele
v
ant
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-10-14
Nicolas Pitre
chan
g
e throughput di
s
play
u
nits w
i
th fa
s
t links
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-26
Ni
c
olas Pitre
ma
k
e 'git clone' as
k
t
h
e
remote
o
nly for objec
t
s it
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@fluxnic.net>
commit
|
commitdiff
|
tree
2009-09-14
Nico
l
a
s
Pitr
e
Nicolas Pit
r
e ha
s
a
n
ew
e
mail
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
pack-objects: free prefe
r
re
d
base memory after u
s
age
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-09-06
Nicolas Pitre
make s
h
allow repos
i
tory
d
eepe
n
i
n
g mor
e
ne
t
w
ork efficient
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-24
Nicolas Pitre
fix sim
p
le d
e
epening of a
repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nico
l
as Pit
r
e
remove ARM
a
nd
M
ozilla SH
A
1 imple
m
entations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas P
i
tr
e
bl
o
c
k
-sha1:
g
uard gcc extensions with __GNUC__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicol
a
s Pit
r
e
ma
k
e
sur
e
byte
swapping is op
t
imal
for git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
col
a
s
P
itre
block-sha1: make the
size member first
i
n the context
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Nicola
s
Pitr
e
blo
c
k-sha1: more good u
n
ali
g
ned memory
a
ccess
candida
t
es
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nic
o
l
a
s Pitre
block-s
h
a1
:
support for architectures with memory alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas
P
i
tre
block-
s
h
a1: split the dif
f
erent "hack
s
" to be indiv
i
dually
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
b
l
o
ck-sha1: move code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
i
colas Pitre
do
n
'
t
let t
h
e delta cach
e
grow unbounded in 'git repack'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
honor
repack
.
used
e
ltabaseoff
s
et when fetching
p
acks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas P
i
tre
allow
O
F
S_DELTA
o
bjects dur
i
ng a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nico
l
as Pitre
prog
r
ess
b
ar: round to the near
e
s
t
inste
a
d of trunca
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas Pitre
avoid possibl
e
ov
e
rflow in delta size fil
t
e
r
ing comp
u
tation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
obje
c
ts to be pru
n
ed immed
i
ately d
o
n't have
to be loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicol
a
s
Pitre
p
ack
-
o
bjects: don't use too man
y
thre
a
ds with fe
w
o
bje
c
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pitre
autodetect num
b
er of CP
U
s b
y
default when
u
sing thread
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
N
i
colas Pit
r
e
m
ake s
u
re packs
to be
replac
e
d
a
re closed
b
eforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicol
a
s
Pitre
Fix pack
.
packSizeLimit a
n
d --max-p
a
ck-s
i
ze
h
an
d
ling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-obje
c
t
s
: d
o
n't
le
a
k pa
c
k window referenc
e
when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pit
r
e
extend
test coverage for latest pa
c
k co
r
r
u
ption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
pack-ob
j
ects: al
l
o
w
"fixing"
a
corrupted pack witho
u
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nico
l
as Pitre
make find_pack_re
v
ind
e
x() aware of the nasty wo
r
ld
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
make check_ob
j
ect
(
) resilient to pack corrup
t
io
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make packe
d
_object
_
info() resilient
t
o pack corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as Pitre
make unpack_object_header() no
n
fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
better validation on delta ba
s
e object offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
close
another possibility for
propagating pack co
r
ruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas
P
it
r
e
i
n
dex-
p
ack: don'
t
leak leaf delt
a
res
u
lt
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
i
m
pro
v
e
i
ndex-pack tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicol
a
s
P
i
t
re
rehabi
l
itate 'gi
t
index-
p
ack
'
inside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
icolas
P
itr
e
fix
mu
l
tiple iss
u
e
s in index-pac
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nico
l
as
Pit
r
e
i
n
dex-pack: smart
e
r mem
o
ry usag
e
during del
t
a
r
esolu
t
i
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
Pitre
index-
p
ack: rationalize delta resol
u
tion code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
f
ix pread()'s s
h
ort
read in ind
e
x-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Ni
c
o
l
as Pit
r
e
fi
x
op
e
nssl headers co
n
flicting with custom SHA1 implementations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
colas
Pitre
impro
v
e
h
a
ndling
of si
d
eband
mes
s
a
g
e
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
t5
3
00: im
p
r
o
ve SHA1 collision test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
colas
P
itr
e
pac
k
-obje
c
ts:
d
on't include missing preferred bas
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pit
r
e
sha1write:
don't c
o
py ful
l
s
i
zed bu
f
f
e
r
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Ni
c
olas Pitre
fixup_pac
k
_header_footer(): use nicely al
i
gn
e
d
buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
i
n
dex-pack: u
s
e fixup_pack
_
h
e
ader_
f
ooter()'s valid
a
tion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects: use fixup_pack_header_footer()'
s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
Pitre
impr
o
ve reliabilit
y
o
f fi
x
up_pack_hea
d
er
_
foot
e
r
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
p
a
ck-objects: impr
o
v
e returned in
f
o
rmation fr
o
m
w
ri
t
e_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Ni
c
ol
a
s
P
itre
discard revindex data w
h
e
n pack
list chang
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pitre
restore lega
c
y behavio
r
fo
r
read_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
p
a
ck
.
indexversion con
f
ig option now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pi
t
re
repac
k
.
u
sedeltaba
s
e
of
f
set config option n
o
w
defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
t
re
v
erify-pac
k
: test
for
d
et
e
ction of index v2 object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
P
itre
v
e
r
ify-pack: check packed
object CRC when u
s
ing index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pi
t
re
move show_pack_info() where it belong
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
optimize v
e
rify-pac
k
a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
e
fa
c
tor p
a
c
k st
r
u
ctur
e
allocati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicola
s
Pitre
t
est case fo
r
pack
r
esil
i
enc
e
again
s
t corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
c
ol
a
s P
i
tre
im
p
lemen
t
some resilien
c
e against
p
a
c
k corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
c
all in
i
t
_pack_
r
evind
e
x()
lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitre
make verify-pack
a
bit more useful
with bad pa
c
ks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nic
o
l
a
s
Pi
t
r
e
let p
a
ck-
o
bjects do the
writing
o
f un
r
each
a
b
le objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
Pitre
add a force_object_l
o
o
s
e
() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: fix early evicti
o
n for max depth delt
a
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pitre
pac
k
-objects: allow fo
r
early delta
deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-object
s
:
m
ove compression cod
e
in a separ
a
te functio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pi
t
re
pack-obj
e
cts: clean u
p
wr
i
te
_
object
(
) a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: simplify the c
o
ndition associated w
i
th
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
olas Pi
t
r
e
p
a
ck-
o
bject
s
:
r
emove some double negativ
e
logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitre
pack-objects: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicol
a
s Pi
t
r
e
m
a
ke it easier
for peopl
e
who just want
t
o get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas
Pitr
e
pack-objects
:
proper p
a
ck
t
ime s
t
a
m
ping with --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add sto
r
age size output
t
o
'git
v
e
r
ify-pack -v
'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitr
e
fix unimpl
e
m
e
nted
p
a
cked_obje
c
t
_
info_detail()
f
e
atures
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
re
make verify_one_
p
ack()
a
bit less
w
rong wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
co
l
as Pitre
fac
t
orize revindex code out
of builtin-pack-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
N
i
co
l
as Pitre
pack-o
b
jec
t
s
:
Fix segfault when o
b
ject count is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas P
i
tre
sligh
t
ly better auto gc mes
s
a
g
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pit
r
e
m
a
k
e 'git describe --all --c
o
n
tains'
w
o
rk
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
next