repo.or.cz
/
git
/
dscho.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
commit: -F overrides -t
2009-05-02
Nicolas Pitre
ho
n
or
r
epack
.
usedeltaba
s
eoffs
e
t
w
hen fetch
i
n
g
packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-03-24
Ni
c
olas Pitre
a
void
p
o
s
sible over
f
low in
d
e
l
ta
size filte
r
ing computation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitr
e
objects to be
p
runed i
m
media
t
ely don't have t
o
b
e
loose
n
e
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas
P
itre
pack-objects: don't use too many threads wit
h
few obj
e
cts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas P
i
tre
autodetect
n
umber
o
f CPUs by defa
u
lt when u
s
ing threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
m
ak
e
sure
p
a
cks to be replaced are cl
o
sed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nico
l
as Pi
t
r
e
Fix pac
k
.
packSi
z
eLimi
t
and --max-pack-siz
e
handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s
Pitre
p
ack-obj
e
cts:
d
on't leak
pack
w
indow
r
e
fe
r
ence
w
h
e
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
co
l
as Pitre
e
xte
n
d
t
e
st cove
r
age for latest pack
co
r
r
u
pt
i
o
n
resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
las Pitre
pa
c
k-obje
c
ts: allo
w
"
f
ixing" a corrup
t
ed
pack w
i
thout
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicol
a
s
Pitre
make find_pa
c
k_revindex
(
) aware
o
f the nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
make check_object
(
)
r
e
silient to pa
c
k corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make p
a
cked_obje
c
t_i
n
fo() resilient to pack corruption
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
m
ak
e
unpack_
o
bject_header
(
) non fatal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas P
i
tre
better
v
alidati
o
n on delta base obje
c
t o
f
fsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
ico
l
as
P
itre
close ano
t
her po
s
si
b
ility
f
o
r propagat
i
ng pack c
o
r
ru
p
tion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas Pitre
inde
x
-pack: don
'
t leak lea
f
delt
a
result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
improve
i
ndex-pac
k
tests
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas
Pit
r
e
rehabilit
a
te 'git
index-pack' in
s
i
d
e the ob
j
ec
t
s
t
o
re
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
N
i
colas Pitre
fix multiple
i
ss
u
es i
n
index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas
Pitre
in
d
ex-pack: smarter m
e
mory usage d
u
ring delta
r
esolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
Pi
t
r
e
ind
e
x-pack: rationalize delt
a
res
o
lution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas P
i
tre
f
ix pread()'s
s
hort read in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
N
icola
s
Pitr
e
fix ope
n
s
sl headers conf
l
icting with custom
S
HA1 implement
a
tions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
icolas Pitr
e
improve handling of sideband
m
essage
displ
a
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
o
la
s
Pitr
e
t5300
:
i
mpr
o
v
e
SHA1 collision test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nic
o
las P
i
tre
pack-objec
t
s: do
n
't
i
nclu
d
e
m
issing preferred b
a
s
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
sha
1
write: do
n
't c
o
py full sized buffe
r
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pi
t
re
fixup
_
p
ack_header_footer(): u
s
e nice
l
y aligned
buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas
P
i
tre
inde
x
-pack: use fixup_pa
c
k_header_foote
r
()'s validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pitre
pac
k
-o
b
je
c
t
s
:
use f
i
xup_pac
k
_header_fo
o
ter()'s
val
i
d
a
tion
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nico
l
as Pitre
imp
r
o
ve re
l
iab
i
lity of fixup_pack_header_foo
t
er()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitr
e
pack-objects: impr
o
ve ret
u
r
ned
information
f
rom write_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
N
i
colas Pitre
d
i
scard rev
i
ndex da
t
a when
p
a
ck list chang
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas P
i
tr
e
restore le
g
acy
b
e
h
av
i
or for read_sha
1
_file
(
)
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
N
i
colas Pitre
pack
.
inde
x
versio
n
confi
g
option now defaults to
2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nic
o
l
a
s Pitre
repack
.
use
d
eltabaseoffset c
o
nfi
g
option
now d
e
f
aults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
verif
y
-pack: t
e
st f
o
r detection of index
v
2
o
bject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
P
itre
veri
f
y
-
p
ack: ch
e
c
k
p
acked object CRC when
using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pi
t
re
move show_pack_inf
o
(
)
w
h
e
re it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas P
i
t
r
e
op
t
imiz
e
verify-pack a
b
it
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pitr
e
refactor pack structure allocation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
test case for
p
ack re
s
i
lience aga
i
nst corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
l
as Pitre
implement some re
s
i
lience against
p
ack c
o
r
rup
t
i
on
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tre
call init_pac
k
_revindex() lazily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitre
make veri
f
y
-pac
k
a b
i
t
more useful with
b
ad pac
k
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
N
icola
s
Pitre
let pack-objects do the writing of unreachable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Ni
c
olas Pitre
add a force
_
object_
l
oose() function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack-objects: f
i
x e
a
r
l
y
e
viction for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pitre
pack-objec
t
s
:
allow for
e
a
rly del
t
a
deflating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pack-ob
j
ects: move compression c
o
d
e
i
n
a separate func
t
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack-
o
bjects:
c
lean up write_obj
e
ct()
a bi
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicola
s
Pi
t
r
e
pack-objects: simplify
t
he conditio
n
associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pit
r
e
p
a
ck-o
b
j
e
cts: remove some double negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
pa
c
k-obj
e
cts: small cleanup
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Ni
c
olas P
i
tr
e
make it easier for people who j
u
st wa
n
t to ge
t
rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas
P
itr
e
pack-objec
t
s
:
proper pack tim
e
stamping wi
t
h
--max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
i
cola
s
Pitre
ad
d
st
o
r
a
ge si
z
e outpu
t
to 'git ver
i
f
y-pack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas
P
itre
fi
x
unimp
l
ement
e
d packe
d
_o
b
j
e
c
t
_
in
f
o
_
d
etail()
f
eature
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
N
ic
o
l
as
P
i
t
re
ma
k
e ve
r
i
fy_o
n
e_pa
c
k(
)
a
bit less
wron
g
wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
f
actori
z
e
revin
d
ex
cod
e
out
o
f
builtin-pa
c
k-o
b
jects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pack
-
object
s
: Fix
segfault when object count
i
s le
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas Pitre
sligh
t
l
y
b
etter
au
t
o gc message
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pitre
make 'gi
t
d
escri
b
e --all --c
o
nta
i
ns'
work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
N
i
colas Pit
r
e
fix style of a few comments in
diff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas P
i
tre
provid
e
advanc
e
wa
r
ning of
s
ome f
u
tu
r
e p
a
ck d
e
f
a
u
l
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
N
i
colas Pitre
pack-objects
:
more threade
d
load
bal
a
nc
i
ng fix
with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Ni
c
olas Pitre
pack-o
b
ject
s
:
fix threaded
load balan
c
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
N
i
colas Pitre
pack-ob
j
ects
:
reve
r
se the del
t
a search
s
ort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitr
e
pa
c
k-objects: fix delta cache size
a
cco
u
nting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
N
i
colas Pitre
rehabili
t
ate so
m
e t5302 tests on 32-bit off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
f
i
x
i
ndex-pack with p
a
cks
>
4GB containing deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nico
l
as Pitre
git-
h
ash-object should h
o
nor c
o
nfig variabl
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicol
a
s Pitr
e
print
w
arning/error/fa
t
al
messag
e
s in
o
ne shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nico
l
a
s Pitre
add a howto docu
m
ent about
c
orrupted blob recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pit
r
e
nicer display of thin pack comp
l
etion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
colas
Pitre
m
a
ke
display of total transferred fully
a
ccurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
icola
s
Pitre
rest
o
re fetching wi
t
h thin-
p
ack cap
a
bility
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas P
i
t
r
e
r
e
mo
v
e de
a
d
code from
the
c
su
m
-
file interfac
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
Pitr
e
make di
s
play
of t
o
tal transferred
more accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
P
itre
s
ideband
.
c:
ESC is spelled '\033' n
o
t '\e' for portabilit
y
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
N
i
colas Pit
r
e
fix
d
i
splay overlap between remote and lo
c
al progr
e
ss
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
gi
t
-fetch: more te
r
s
e
fetch
o
u
tput
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas
Pitre
pack-obj
e
cts:
g
et
ri
d
of an ugly cas
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
make t
h
e pack index version configurabl
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
icolas P
i
tre
Show total t
r
ansf
e
rred as part
o
f throug
h
pu
t
progr
e
s
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
m
ake su
r
e throug
h
put display g
e
t
s
u
pdated even if pr
o
gress
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pit
r
e
r
e
t
urn the prune-packed progress display to
t
he inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
ch
e
rry-pi
c
k/re
v
ert:
more comp
a
ct user direction me
s
sag
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
Pitre
add
t
hro
u
ghput d
i
spla
y
to git
-
pu
s
h
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicol
a
s Pitre
add s
o
me c
o
pyright notice to
t
he progr
e
ss dis
p
lay code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
a
d
d
through
p
ut di
s
pla
y
to i
n
dex-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicola
s
P
itr
e
add
t
hroughput
to
progr
e
s
s
display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icolas Pit
r
e
r
elax usa
g
e of the pr
o
gress
A
P
I
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pi
t
re
make stru
c
t pro
g
ress an opaque type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
pr
u
n
e-pa
c
ked:
do
n
't call display_progres
s
() for every
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nico
l
as
Pitre
f
ix for more minor me
m
ory leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix const issues with some functions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
N
i
colas Pitre
pa
c
k-objects
.
c: fix s
o
me glob
a
l var
i
a
b
le abuse
and
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
p
a
c
k
-
objects:
no delta possibl
e
wi
t
h only
one obj
e
ct
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next