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
Wrap rewrite globals in a struct in preparation for adding another set
2009-08-24
Nicolas Pitr
e
fix simp
l
e deepeni
n
g o
f
a repo
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
r
e
m
ove ARM and Mozilla
S
H
A
1 implementat
i
on
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
N
i
c
o
l
as Pitre
b
l
ock-sha1: guard gcc extensions with __GNU
C
__
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
m
a
ke
s
ure by
t
e
sw
a
p
p
ing is
optim
a
l f
o
r git
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-18
Nicolas Pitre
block-sha1: ma
k
e the size member first
in the
c
ontext
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-13
Ni
c
olas Pitre
block-sha1: more good unaligned
mem
o
ry acc
e
ss c
a
n
didat
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
block-sha1: support for a
r
chit
e
ct
u
res with memory alignment
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Nicolas Pitre
bl
o
ck-sha1: spl
i
t the dif
f
e
rent
"ha
c
k
s" to be in
d
ividuall
y
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-12
Ni
c
olas P
i
tre
block-sha1: move code around
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-08-06
N
ic
o
las Pitre
don
'
t let the d
e
lta c
a
ch
e
g
r
ow unbo
u
n
ded in
'
g
it rep
a
ck'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
N
icolas Pitre
honor
r
ep
a
ck
.
usedeltabase
o
ffs
e
t
w
h
e
n
fetchin
g
packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-05-02
Nicolas Pitre
allow OFS_DELTA objects during a push
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-04-25
Nicolas Pitre
progress ba
r
:
r
ound to th
e
nearest instead
o
f truncating
.
.
.
commit
|
commitdiff
|
tree
2009-03-24
Nicolas
Pi
t
re
avo
i
d
pos
s
ible o
v
e
rflow in delta size
f
ilterin
g
comp
u
tation
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2009-01-01
Nicolas
Pitre
objects to be
p
r
u
ned i
m
mediately do
n
't
h
ave to be
loose
n
e
d
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-14
Nico
l
as Pitre
pack-objec
t
s: don
'
t
u
se too many threads with few objects
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-13
Nico
l
a
s
Pitre
autodet
e
ct nu
m
ber of CPUs by default when us
i
ng threads
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-12-11
Nicolas Pitre
make sure pack
s
to be r
e
pl
a
ced a
r
e c
l
osed beforehand
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-12
Nico
l
as P
i
tre
F
i
x pack
.
packSizeLimit and
-
-max
-
pack-size handling
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas Pitre
pack-objects: do
n
't lea
k
pac
k
w
i
ndow
r
ef
e
rence whe
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pit
r
e
e
x
tend tes
t
coverage for latest p
a
ck
corru
p
t
i
o
n
resilien
c
e
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
i
c
o
las P
i
tre
p
a
ck-o
b
ject
s
: allow "fixing" a corrupted pa
c
k wit
h
out
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icolas
P
it
r
e
make
find_pack_revindex() awar
e
of the nasty world
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Ni
c
olas Pitre
mak
e
c
heck
_
object() resili
e
n
t to pack
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicola
s
Pit
r
e
make
p
a
cked_object_inf
o
() resil
i
ent to
pack
corruptions
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
N
icol
a
s P
i
tre
mak
e
unpa
c
k
_
object_header()
n
on
f
atal
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas Pitre
b
e
tter
val
i
dati
o
n on delta
base objec
t
offsets
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-11-02
Nicolas
Pitre
close a
n
other pos
s
i
b
ility
for pro
p
aga
t
ing p
a
c
k corrupti
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-24
N
i
colas
P
itre
index-p
a
ck: don
'
t l
e
ak
leaf del
t
a
result
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-23
Nicolas Pitre
im
p
rove
i
nd
e
x-pack tes
t
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-21
Nicol
a
s Pitre
rehabili
t
ate
'
g
i
t ind
e
x-
p
ack' inside the object store
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-20
Nicolas Pitre
fix multiple issue
s
i
n
index-p
a
ck
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
Nicolas
P
itre
index-pack:
smarter memory usage during delta res
o
l
u
t
i
on
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-18
N
icolas Pitre
index-pack: ratio
n
alize delta resolution code
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-10
N
icolas Pitr
e
fix
pread()'s short read in
i
nde
x
-pack
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-10-03
Nicolas Pitr
e
fi
x
openss
l
headers confli
c
ting with custom SHA1
imp
l
em
e
ntation
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas Pitre
improve handl
i
ng of si
d
eband
m
essage d
i
s
play
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicol
a
s Pit
r
e
t530
0
: i
m
prove SHA1
collis
i
on
t
est
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Ni
c
olas Pitr
e
p
a
ck-objects: don'
t
include m
i
ssin
g
preferred base
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-09-03
Nicolas
P
itre
sha1wri
t
e: don't copy full sized buffers
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicola
s
Pitre
fixup_p
a
ck_head
e
r_fo
o
ter()
:
u
se
ni
c
ely a
l
igned buffer
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitr
e
in
d
e
x-pack: use fixup
_
pack_h
e
ader
_
foo
t
e
r()'s val
i
dation
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
pack-objects: use fixup_pa
c
k_header_foo
t
er()'s val
i
d
atio
n
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
Nicolas Pitre
impr
o
ve
r
eliability of fixup_pa
c
k_header_footer()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-30
N
icolas
P
i
t
re
pac
k
-objects:
i
mp
r
ove re
t
u
r
ned informa
t
ion from wri
t
e_one()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-08-23
Nicolas Pitre
dis
c
ard
revi
n
d
ex dat
a
when pack list ch
a
n
ge
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-07-15
Nicola
s
Pitre
restore legacy behav
i
or for
read_sha1_fi
l
e()
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-26
Nicolas Pitre
pack
.
indexversion
c
onfi
g
o
p
tion now defaults to 2
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pi
t
re
repack
.
usede
l
tabase
o
ffset
c
onfig option no
w
d
efau
l
ts
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
N
icolas P
i
tre
verif
y
-
pack: test
f
o
r detection of index v2 ob
j
e
c
t
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitre
ver
i
fy-pack: check p
a
cked obje
c
t C
R
C when using
i
n
dex
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas Pitr
e
move show_
p
ack_info() where it belongs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Nicolas
Pitre
o
p
ti
m
ize
v
erify-pack a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-25
Ni
c
ola
s
Pitre
refactor pack structure al
l
o
c
ati
o
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas P
i
tr
e
test case for pack r
e
silience against corrupt
i
ons
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nic
o
las Pitre
imple
m
ent som
e
re
s
ilienc
e
a
g
ainst pack corruptio
n
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-24
Nicolas Pitre
call
ini
t
_p
a
ck
_
revindex(
)
l
azily
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-06-02
Nicolas Pitre
make verif
y
-pack a bit
m
o
re
u
s
eful with
b
ad packs
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas
Pitre
l
et pack-object
s
do the writing of unreachable objects
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-14
Nicolas Pi
t
re
add a f
o
rce_object_loose()
fun
c
tio
n
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicol
a
s Pit
r
e
p
a
ck-objects: fix ear
l
y e
v
ic
t
ion
f
or max
d
epth delta
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Ni
c
olas Pitre
pack-objects
:
a
l
low for early delta d
e
flating
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
N
icolas Pitre
pa
c
k-objects: move compression code in a separate fu
n
ction
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nico
l
as Pitre
pack-object
s
: clean up w
r
ite_o
b
ject() a bit
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas P
i
t
r
e
pack-o
b
jects: simpl
i
fy
t
he
c
on
d
ition associated with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pitr
e
pack-objects
:
re
m
ove som
e
do
u
ble negative logic
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-05-04
Nicolas
Pi
t
re
pack-o
b
ject
s
:
s
m
all clean
u
p
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-20
Nicolas Pit
r
e
make i
t
easier
for people w
h
o jus
t
w
ant to get rid
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-14
Nicolas Pitre
pac
k
-o
b
jects
:
prope
r
pa
c
k
time
stamping w
i
th --max
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nicolas Pi
t
r
e
add
storage
s
ize
o
ut
p
ut
to 'git ve
r
if
y
-
p
ack -v'
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las Pi
t
re
fi
x
u
nimple
m
ented packed_ob
j
e
c
t_info_d
e
tai
l
() features
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Nic
o
las P
i
tr
e
make verif
y
_one
_
pa
c
k() a bit l
e
ss wr
o
ng wrt packed_git
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-03-01
Ni
c
olas
Pitre
factorize revindex co
d
e out
of builti
n
-
p
ack-o
b
jects
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2008-01-22
Nicolas
Pitre
pack-
o
bjec
t
s: Fix se
g
fault w
h
en
object co
u
nt is less
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Nico
l
as Pitre
sli
g
htly better auto gc
m
essage
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-19
Nicolas Pi
t
r
e
make
'git
d
escrib
e
--all --co
n
t
a
ins'
w
ork
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-18
Nicolas Pitre
fix
s
tyl
e
of a
f
ew comments i
n
d
i
ff-delta
.
c
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-14
Nicolas Pitre
p
rovide ad
v
ance warn
i
ng of some fu
t
ure pack default
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-11
Nicolas Pitr
e
pa
c
k-objects: more threaded load balancin
g
fix with
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas
P
itre
pack-o
b
j
e
cts: fix
t
hread
e
d l
o
ad bala
n
cing
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicol
a
s Pitre
p
a
ck-objec
t
s: rev
e
rse
t
h
e delta search sort
l
is
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-12-08
Nicolas P
i
tre
pa
c
k-
o
b
jects: fix de
l
t
a cache size accounting
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-16
N
i
colas Pitr
e
re
h
abilitate some t5302 tests
o
n
32-bi
t
off_t machines
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
N
i
colas Pitre
fix
index
-
pack w
i
th packs
>
4
GB containing deltas on
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-11
Nicolas Pitre
git-
h
ash
-
obje
c
t
s
h
o
u
l
d
h
o
no
r
c
o
nfig varia
b
l
e
s
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
Nicolas Pitre
p
r
int wa
r
ning/e
r
ror/
f
atal mes
s
ages in one shot
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-10
N
i
colas Pitr
e
add a howto
d
ocument a
b
out co
r
rup
t
ed blob recover
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
nicer d
i
splay of
thin p
a
ck completion
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
N
i
col
a
s Pitre
make display of total
t
rans
f
err
e
d fully ac
c
u
r
ate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-08
Nicolas Pitre
restore
fetching with
t
hin-pack capabili
t
y
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
remove de
a
d
c
ode
from the c
s
u
m
-
f
ile interface
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
N
i
colas Pitre
m
ake display o
f
total transferred mor
e
accurate
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-05
Nicolas Pitre
sideband
.
c
:
ESC is
s
pelled
'\033' not '\e' for port
a
b
i
li
t
y
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-04
Nicolas
P
itre
fix displ
a
y overla
p
betwee
n
remote an
d
local
p
rogress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-03
Nicola
s
Pitre
g
it-fetch: m
o
r
e
t
erse fetch ou
t
put
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
ico
l
as Pit
r
e
pac
k
-objects: g
e
t rid of
a
n ugly
c
as
t
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-02
N
i
colas Pitre
make t
h
e p
a
ck index ver
s
ion confi
g
ur
a
b
l
e
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nico
l
as Pitr
e
S
h
ow total trans
f
erre
d
as part
o
f thr
o
ughput progress
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicol
a
s Pitre
make sure thro
u
ghp
u
t display g
e
ts
u
p
d
ated
e
ven if prog
r
ess
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
2007-11-01
Nicolas Pitre
return
the
p
rune-packed
p
rogress display to the inner
.
.
.
Signed-off-by:
Nicolas Pitre
<nico@cam.org>
commit
|
commitdiff
|
tree
next