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
Guard a few Makefile variables against user environments
2009-03-24
Nicolas Pitre
avoid possibl
e
overflo
w
in
d
elta size
filtering com
p
utation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas
Pitre
obje
c
ts to be pru
n
ed
imme
d
i
ately
d
o
n
'
t have t
o
b
e
loosened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas
Pitre
pack-objec
t
s: don't use too ma
n
y threads wit
h
few object
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicol
a
s Pit
r
e
a
u
tod
e
t
e
c
t
numbe
r
o
f
CPUs by default when usi
n
g
threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nic
o
l
as
Pitre
m
a
ke su
r
e p
a
ck
s
to be replaced a
r
e
c
l
o
s
e
d befo
r
eha
n
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nico
l
as Pitre
Fi
x
pack
.
packSizeLimit and --
m
ax-
p
ack-size
h
andlin
g
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: don't lea
k
pack win
d
ow reference when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pitre
extend test c
o
verage for
latest pack co
r
ruption resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack-objects: allow "fixing" a corrupt
e
d pack wit
h
out
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make find_pac
k
_
r
ev
i
n
d
e
x(
)
awar
e
of th
e
nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s Pitre
mak
e
check_o
b
j
ect() resilient to pack corruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
P
itre
make pac
k
ed_object_info()
resili
e
n
t
to pack corrupti
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
colas Pitre
ma
k
e
u
n
pa
c
k_
o
bject_header(
)
non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
b
etter
v
a
l
i
d
at
i
on on delta base o
b
ject offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitr
e
close an
o
ther
p
oss
i
bility f
o
r p
r
o
pagat
i
ng pac
k
corr
u
pti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nic
o
las Pit
r
e
i
nde
x
-pack
:
don't leak leaf delta r
e
sult
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas P
i
tr
e
improve index
-
pack
t
es
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
N
icolas P
i
t
re
rehabilitate 'git index-pac
k
' in
s
ide the
o
bject store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas
Pitre
fi
x
multip
l
e issues in
index-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas
P
itre
index
-
p
ack: smart
e
r
m
e
mory usage during
delta
resolutio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pi
t
re
index-
p
ack: rationalize delta resolution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
icol
a
s Pitre
fi
x
pread()'s s
h
ort read in ind
e
x-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicola
s
P
i
tre
fix openssl head
e
r
s
conf
l
ictin
g
w
i
t
h custom SHA1
implementati
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitre
improve handling
of
s
i
d
e
band message d
i
splay
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
t5300: impr
o
ve
S
HA1 collision te
s
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
pack-obje
c
ts:
d
on't i
n
clude m
i
s
sing prefer
r
e
d
base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicola
s
Pitre
s
h
a1wri
t
e
:
don't copy full
s
ized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as Pi
t
re
fixup
_
pac
k
_he
a
d
e
r_foote
r
(): use nicely aligned buf
f
er
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
ic
o
las Pitre
in
d
ex-pack: use fixup
_
pack_header_footer()'s va
l
id
a
ti
o
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nic
o
l
as Pitre
pac
k
-ob
j
ect
s
: use fixup_pack_
h
eader_foot
e
r()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
i
colas Pit
r
e
improve reliab
i
lity of fixup_pack_hea
d
e
r_foot
e
r()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
p
ac
k
-
objects:
i
mpr
o
ve returne
d
information from write
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
discard revindex dat
a
when pa
c
k list c
h
a
n
ges
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas
P
i
t
re
restor
e
leg
a
cy behav
i
or for read_s
h
a1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Ni
c
olas Pitre
p
a
c
k
.
indexversion
c
onfig optio
n
n
ow defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pit
r
e
repa
c
k
.
usedel
t
ab
a
seoffset config option
now defaults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitre
verify-pac
k
: test for dete
c
ti
o
n of in
d
ex v2 obj
e
ct
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas Pitre
verify
-
pack: check packed ob
j
ect
C
R
C
w
hen using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pit
r
e
m
ove show_pack_info() where
i
t belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas P
i
tre
optimize verify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
r
efactor
p
ac
k
structure a
l
locati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
t
est
c
a
s
e f
o
r pack resilie
n
ce against cor
r
up
t
i
o
ns
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
implement
some resilience against pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
colas Pitre
call init_pa
c
k_revi
n
d
e
x() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitr
e
make v
e
rify-
p
ack a bit mo
r
e useful with bad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
Pitre
l
e
t
pa
c
k-objects
do the writ
i
ng of
u
nreachabl
e
o
b
j
ec
t
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pi
t
r
e
add a
f
o
rce_object_lo
o
se() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
p
a
ck-objects
:
fix early
evict
i
on for
m
ax dep
t
h
d
elta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
objects: a
l
low for earl
y
de
l
t
a deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas
P
itre
p
ack-objects: move compression code in a separat
e
function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: clean
u
p
write_o
b
ject() a b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nic
o
la
s
Pitre
p
a
ck-objects: simpl
i
f
y
t
he c
o
ndition associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
c
olas Pitr
e
pack
-
ob
j
e
c
ts
:
remo
v
e
so
m
e double negat
i
v
e
l
ogic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pitr
e
pac
k
-obje
c
t
s
: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nico
l
as Pitre
make
i
t
e
asier for people who just want to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
p
a
ck-objects: pr
o
per pack tim
e
stamping wi
t
h
--max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicol
a
s Pitre
add storage size output to 'git verify-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicol
a
s Pitre
f
ix unimp
l
ement
e
d
p
acked_ob
j
ec
t
_info_det
a
i
l
() features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
olas Pit
r
e
make
v
e
rify_one_pac
k
() a bit less wrong wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fact
o
rize re
v
index
c
o
de
out of bui
l
tin-pac
k
-objects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pack-objects
:
F
i
x segf
a
ult w
h
en
o
bject count is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nic
o
las Pitre
slightly better aut
o
gc message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pitre
m
ake 'git d
e
scribe --all --
c
ontains' wo
r
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix style of a fe
w
comments in diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas P
i
t
re
provide ad
v
ance warning o
f
so
m
e fut
u
re p
a
ck def
a
ult
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicol
a
s Pitre
pack-obj
e
c
t
s: more threaded loa
d
bala
n
c
ing f
i
x with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pi
t
re
p
ack-objects: fix threa
d
ed
load
b
a
lancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
Pitre
pack-ob
j
ec
t
s
: r
e
ver
s
e the delt
a
search sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pa
c
k
-
ob
j
ec
t
s: fix
delta cache size
acc
o
un
t
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas Pitre
rehabili
t
ate some
t
5302 tests
o
n
32-
b
it
off_t machine
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
fix
index-
p
a
ck with pack
s
>4GB containing del
t
as on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas P
i
tre
gi
t
-hash-object sh
o
u
l
d h
o
n
o
r confi
g
variables
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nic
o
las Pitre
prin
t
wa
r
ning/e
r
r
or/fatal
mes
s
ages in
one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
add a howto docu
m
e
nt about corru
p
ted blob
rec
o
very
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
colas Pitre
ni
c
er display
of thin pack co
m
pletion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pit
r
e
m
a
ke display of tota
l
t
r
ans
f
erred fu
l
ly accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas
P
i
tre
restore f
e
t
c
hing with thin-pack
capability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nico
l
as Pitre
remo
v
e dead code fr
o
m the
csum-fi
l
e interfa
c
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
icolas P
i
tre
ma
k
e display of total
t
ransferred more accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
olas Pit
r
e
sideband
.
c: ESC is spelled '\033' not '\e' for portability
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Ni
c
o
l
a
s
Pi
t
re
f
ix display overlap between
r
emote and loc
a
l progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nic
o
la
s
Pitre
git-fetch: mo
r
e te
r
s
e
f
e
tch output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
c
ol
a
s P
i
tre
pack-objec
t
s: get rid of an ugly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
make the pack i
n
dex ve
r
sion
c
onfigurable
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
i
colas Pi
t
re
Sho
w
total transfer
r
ed as part
o
f throughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
P
itre
ma
k
e sure t
h
roughput display
gets updated
even if
progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pi
t
re
return the prun
e
-p
a
cked progress display
to th
e
inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
cherr
y
-pick/revert: more
compact
user d
i
re
c
tion mes
s
age
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
Pitre
a
d
d th
r
oughput display to gi
t
-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
co
l
a
s
Pitre
add some c
o
pyright notice
t
o the pro
g
r
e
ss display code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas
Pitr
e
add throu
g
hput di
s
play to index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
add throughput
t
o
pr
o
gress disp
l
a
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
i
cola
s
Pitre
rel
a
x usage of the pro
g
r
e
ss API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas
Pitr
e
m
a
ke s
t
ruct p
r
ogress an opaque typ
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
tre
p
rune-p
a
cked: don
'
t
c
all
displ
a
y_
p
r
ogress() for
every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Ni
c
olas Pitre
fix fo
r
mor
e
m
i
nor memory leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
Pitre
fix cons
t
i
ssue
s
with some
functions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
pack-obje
c
ts
.
c:
f
ix some globa
l
vari
a
ble abuse a
n
d
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicola
s
Pitre
pack-object
s
: no delta poss
i
b
l
e wit
h
on
l
y one object
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas
Pitre
cope wi
t
h
m
ultiple line br
e
ak
s
within sid
e
ba
n
d progress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next