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
fread does not return negative on error
2009-05-02
Nicolas
Pitre
h
o
nor repack
.
usedeltabaseoff
s
et when fetc
h
ing packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas P
i
tr
e
allow OFS_D
E
L
TA obje
c
ts during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
pr
o
gress bar:
round t
o
the nearest i
n
stead of t
r
uncat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicola
s
P
i
tre
avoid possible overflow in
d
elta size f
i
lterin
g
compu
t
ation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas Pitre
objects to be
pruned immedi
a
tely don't have to b
e
lo
o
sened
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nicolas Pitre
p
ack-objects
:
don't use too many th
r
e
a
d
s
w
i
th few
objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nicolas Pi
t
re
autode
t
ect n
u
mber of
CPUs by
d
efault when using threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas
P
itr
e
make sure packs to be
r
eplaced
are closed bef
o
reh
a
nd
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nicolas Pitre
Fix
pack
.
packSizeLimi
t
and --max-pack-si
z
e handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pitre
pack-objects: don
'
t lea
k
p
a
ck window refere
n
ce when
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas
P
itre
extend
t
es
t
coverage for la
t
est pack c
o
rrup
t
ion
resilience
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
pack
-
o
bjects
:
allow "fixing" a corru
p
ted pack wit
h
o
u
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
a
s
P
itre
make find
_
pack_revi
n
dex() aware o
f
the
na
s
ty
w
orld
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make c
h
e
c
k
_o
b
ject(
)
res
i
lient to pac
k
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nic
o
l
as P
i
tre
make packed_object_in
f
o()
r
esilient to
pack c
o
rr
u
ptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
make unpack_object_header(
)
non fata
l
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
bet
t
er vali
d
a
ti
o
n on del
t
a
b
a
se object offs
e
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
cl
o
s
e a
n
other possibilit
y
for pro
p
agati
n
g pack corruption
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
Nicolas
Pitre
index-pack
:
d
o
n
'
t
l
e
a
k
lea
f
delt
a
result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pit
r
e
improve ind
e
x-
p
a
c
k
te
s
ts
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicolas Pitre
r
e
habilitate
'
git index-pac
k
' inside the o
b
jec
t
store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pi
t
re
fix mul
t
i
ple issues in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
in
d
ex-pack:
s
m
arter
me
m
o
r
y u
s
a
g
e during delta resolution
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas Pitre
in
d
ex-pack: rational
i
ze delta
resolution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
Nicolas Pitre
fix pr
e
ad()
'
s short read in index-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitre
fix
o
penss
l
he
a
ders c
o
nfl
i
c
t
i
ng
w
ith cus
t
om
SHA1 impl
e
m
entations
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
i
mp
r
ove handlin
g
of sideband message display
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
N
i
colas Pitre
t5300: impro
v
e
SHA1 collision
test
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas P
i
t
r
e
p
a
ck-obj
e
cts: do
n
't include m
i
s
s
ing preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
s
h
a
1
write
:
don'
t
c
opy fu
l
l sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
fixup_pack
_
header_foote
r
(): use nicely al
i
gned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
in
d
ex-pack: use fixup_pack_
h
e
a
de
r
_f
o
oter()
'
s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
p
a
c
k-objects: use fixup_pack_he
a
der
_
f
o
oter()
'
s
validation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas Pit
r
e
i
m
p
rove reli
a
bil
i
ty of fixup_pack_header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicol
a
s Pitre
pa
c
k-
o
bjects: im
p
rove returned in
f
ormation from
w
r
i
te
_
one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
dis
c
ard r
e
vindex data
w
hen p
a
ck l
i
st changes
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicolas Pit
r
e
restore legacy behavio
r
f
o
r r
e
ad_sha1_file()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicol
a
s Pitre
pack
.
i
n
dexversion config
option
n
ow defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
repack
.
use
d
eltabaseoff
s
et
c
o
nfig option n
o
w
de
f
aults
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicola
s
Pitr
e
verify-pac
k
: test for d
e
tection of inde
x
v2 o
b
ject
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nico
l
as Pi
t
re
verify-pack: check
packed
o
bject CRC when using index
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas Pitr
e
mov
e
show_pack_info() whe
r
e it b
e
lon
g
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas Pitre
optimiz
e
verify-
p
ack a b
i
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
i
c
olas Pitre
refac
t
or
p
ack stru
c
ture al
l
ocati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nico
l
as Pitre
test
c
ase fo
r
pack resilie
n
ce against corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
N
i
cola
s
Pitre
implement
s
om
e
resilience again
s
t pack corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Ni
c
olas Pitr
e
call ini
t
_pack_revin
d
ex()
l
azily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicol
a
s Pitre
m
a
k
e verify-p
a
ck a bit more useful with bad p
a
cks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pitre
let pack-ob
j
e
cts
do
the writ
i
ng of unreachable ob
j
ect
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicol
a
s P
i
tre
add a force_object
_
lo
o
se
(
) funct
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pitre
p
a
c
k
-
obje
c
ts: fix e
a
rly evic
t
ion for max depth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
tre
pack-obj
e
ct
s
: al
l
ow
for
e
arly delta d
e
f
l
ating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
i
colas Pi
t
re
pack-objects: move
c
o
mpr
e
ssion code in a separate function
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas Pitre
pack
-
o
b
jects:
clean u
p
wri
t
e_object()
a
bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s Pitre
p
a
ck-objects: simplify the condition associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
P
itre
p
ack-objects: re
m
ove some double nega
t
i
ve
l
ogic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
p
a
c
k-objects: small c
l
eanu
p
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicola
s
P
itre
make it easier fo
r
people
who just want to
g
e
t
rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
N
i
colas Pitr
e
p
a
ck-
o
bjects: proper pa
c
k time
stamping with --m
a
x
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
add storage size output
to
'
git verify-
p
a
ck
-
v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitre
fi
x
unimplemented packed_
o
bjec
t
_info_detai
l
()
feature
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pitr
e
m
a
k
e
v
erify_one
_
pack()
a bit less wrong wrt pac
k
ed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
re
factorize revindex
cod
e
o
u
t
o
f buil
t
in-pack-o
b
jects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas Pitre
pac
k
-
o
bject
s
: Fi
x
segfa
u
lt when object co
u
nt is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nicolas
Pitr
e
slightly better aut
o
gc
mess
a
ge
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pitre
make 'g
i
t describe --a
l
l -
-
c
ontains'
work
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nic
o
l
a
s P
i
tr
e
fix
s
t
y
le of a few
c
omments
i
n
diff-d
e
lta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicol
a
s Pitre
provi
d
e
advance warn
i
ng of some future pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nic
o
las Pit
r
e
pack-objects: more
t
h
readed
loa
d
balancing fix
wi
t
h
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-obje
c
ts: fix
th
r
eaded load ba
l
ancing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
p
a
ck-
o
bjec
t
s: reve
r
s
e
the delta searc
h
sort list
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas Pitre
pack-objects: fix del
t
a cache s
i
ze
a
cc
o
un
t
ing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
Nicolas
P
itre
re
h
abilitate some t5302 tests on 32-bit off_t m
a
chin
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
N
i
c
olas Pitre
fix i
n
dex-pack with packs >4GB co
n
ta
i
ning deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
g
i
t-
h
ash
-
o
b
j
e
ct should honor config variabl
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
colas Pitre
print warning/
e
rror/fatal m
e
ss
a
ges
i
n
one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pit
r
e
a
dd a howto document about corrupted blob recovery
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nico
l
as Pitre
nic
e
r display of thi
n
pack completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nico
l
as Pitre
make display of
total transferre
d
fully accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Ni
c
o
l
as Pitre
restore fetchi
n
g with thin-pa
c
k c
a
pability
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Ni
c
ol
a
s Pitre
remove dead code from the csum-file in
t
erface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas
Pit
r
e
make display of
t
ota
l
transfer
r
ed more
a
cc
u
rate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nico
l
as Pitre
sideb
a
nd
.
c: E
S
C
i
s
spelled
'
\
0
33' not '\e' for
p
ort
a
bility
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas Pitre
fix displ
a
y overlap betwee
n
rem
o
te and loc
a
l p
r
ogress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicolas Pitre
g
i
t-fetch: more t
e
rs
e
fetc
h
output
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
pa
c
k-o
b
ject
s
: get
r
id of an
u
gly cast
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
Nicolas Pitre
m
a
ke the pa
c
k
index v
e
r
sion
c
onfigu
r
able
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
icola
s
Pitre
S
ho
w
tot
a
l tr
a
nsferred as part of throughput
p
r
o
g
ress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
N
i
colas P
i
tre
mak
e
sure
t
hrou
g
hp
u
t
display gets updated even
if progre
s
s
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas
P
itre
return th
e
prune-packed progress d
i
splay to
t
he inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
N
icol
a
s Pitre
cherry-pick/revert: more comp
a
ct u
s
er direction
mes
s
age
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitr
e
ad
d
through
p
ut displ
a
y
to git-push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
add
s
ome
c
opyr
i
ght notice to th
e
pro
g
ress display cod
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas P
i
tre
add
throughp
u
t
display
t
o
i
n
dex-p
a
c
k
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pi
t
re
a
d
d
t
h
roughp
u
t to progress
d
ispla
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pit
r
e
relax
u
sa
g
e of the p
r
ogress API
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
make struct progress an opaque type
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-30
Nicolas Pitre
prune-pa
c
k
e
d: don't
c
a
l
l display_progress()
for
e
very
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix
f
or more minor memory leaks
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-10-17
Nicolas Pitre
fix const issues wi
t
h
s
ome
f
u
nctions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next