repo.or.cz
/
git
/
spearce.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'maint'
2008-10-06
Li
n
u
s Tor
v
ald
s
fix bog
u
s "diff --git"
hea
d
er fr
o
m "
d
iff --no
-
index"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-29
Linus T
o
rva
l
ds
Fix '--dir
s
tat' with
c
ross-di
r
ectory
r
enami
n
g
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-27
Linus Torvalds
index-p
a
ck: be c
a
ref
u
l a
f
ter fixin
g
up the heade
r
/footer
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-18
Linus
T
or
v
alds
d
a
t
e
/
time: do not g
e
t confused
by f
r
actional
seconds
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-06
Linus Torvalds
diff
.
renamelimit is a basic dif
f
configur
a
ti
o
n
commit
|
commitdiff
|
tree
2008-06-23
Lin
u
s Torva
l
d
s
Shr
i
nk the gi
t
binary
a bit by a
v
oiding u
n
necessar
y
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-19
Linus Torva
l
ds
Make git_dir a p
a
th r
e
l
ative to work_tree in setup_work_tre
e
()
commit
|
commitdiff
|
tree
2008-06-19
L
in
u
s Torvalds
r
acy-git: an emp
t
y b
l
o
b
has a
f
ixed o
b
j
e
ct name
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Lin
u
s
Tor
v
alds
Add config option to enable 'fsync()' of object files
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
L
in
u
s Torvalds
Spli
t
up default "i18n" and "branch" config parsing
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
L
inus To
r
valds
Split
up default "us
e
r"
c
o
n
fig parsing
in
t
o helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Spl
i
t
u
p d
e
f
a
ult "core" config pa
r
sing into helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-17
L
inus Torvalds
write_loose_o
b
ject: don't bother trying to rea
d
a
n
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvalds
Simplify an
d
re
n
ame find_sha1_file()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
L
inus
Torv
a
lds
Make l
o
ose object f
i
le r
e
ading more c
a
refu
l
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Lin
u
s Torval
d
s
Avo
i
d cross
-
directory renames and l
i
nking o
n
object
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-11
Lin
u
s To
r
vald
s
Cons
o
lidate
S
H
A1 o
b
ject file
c
lose
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus
Torvalds
Remove no
w
unnecess
a
ry 'sync()
'
c
a
lls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus Tor
v
al
d
s
Make
p
ack
creation alway
s
fsync() t
h
e r
e
sult
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus T
o
rvalds
Opti
m
ize
symlink/directory detection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Lin
u
s Torva
l
ds
Avoid some unnecessary
l
stat
(
) cal
l
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torvalds
fetch-
p
ac
k
: do not
stop tr
a
ve
r
sing
an
al
r
eady parse
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus Torval
d
s
Optimiz
e
match_pat
h
s
pec() to avo
i
d fnmatch()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torv
a
ld
s
git-am: c
o
pe
be
t
ter w
i
th an empt
y
Su
b
ject:
line
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Lin
u
s Torvalds
Ignor
e
lea
d
i
n
g empty
l
i
n
es while sum
m
arizing merges
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Tor
v
alds
Ma
k
e
gi
t
-add behave more sensibly in a case-insensi
t
iv
e
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Lin
u
s Torvalds
W
h
en add
i
ng files t
o
the
i
n
d
ex, add support for case
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linu
s
Torvalds
Make un
p
ack-tree
updat
e
r
emoved
f
iles be
f
ore any upda
t
e
d
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linu
s
Torvalds
Ma
k
e branch
mergin
g
a
w
ar
e
of underlying case-insensi
t
ive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
r
v
alds
Add 'c
o
re
.
igno
r
ecase
'
option
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make hash
_
name_lookup abl
e
to
do case-independent
l
ookups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus
Torv
a
lds
M
a
k
e "
i
ndex_name_exists()"
return
t
he cac
h
e
_en
t
ry it
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
M
ove name hashing fu
n
c
t
ions
i
nto a
f
ile
of its own
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torva
l
ds
Make unpack_
t
rees_opti
o
ns bit
flags actual bit
f
ields
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
L
inus Torvalds
Make revisio
n
limiti
n
g
m
ore
r
o
b
ust aga
i
n
s
t occasional
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torvalds
Fix poss
i
ble Sol
a
ris prob
l
e
m in 'checkout
_
entr
y
()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
Linus Tor
v
al
d
s
D
o
n
't upda
t
e unchanged merg
e
entries
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
L
i
n
u
s Torvalds
Fix recent 'unpack_tr
e
e
s
()'-related changes br
e
aking
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus
T
orval
d
s
rev-parse: fix meanin
g
of rev~ vs rev~0
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-11
Linus T
o
rvalds
unp
a
ck_tr
e
es(): fix
di
f
f-index regre
s
s
i
o
n
.
commit
|
commitdiff
|
tree
2008-03-09
L
inus Torvalds
unpack
_
trees(): minor memory leak fix i
n
u
nused destina
t
ion
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus T
o
rvalds
M
ake '
u
npack_trees(
)
'
have a separate so
u
rce and destination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torva
l
ds
Make
'
unpac
k
_trees()' take
t
he index to work
o
n as
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'co
n
st' where appropriate to index handling fu
n
ctions
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
o
r
v
a
lds
Fix tree-walkin
g
compare_entry() in
th
e
pre
s
ense of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus
T
orvalds
Move 'unpack_tre
e
s()'
over
t
o
'traverse_trees()'
interface
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torvald
s
M
a
ke 'trav
e
rse_trees()'
t
raver
s
e
c
o
n
f
lic
t
ing DF
entries
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s Torval
d
s
Add ret
u
rn value
to 'traverse_tree()' callback
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
Ma
k
e '
t
raverse_tr
e
e()' use linked struct
u
re rat
h
er
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Add 'df_na
m
e_compare()' helper
functi
o
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
Linus Torvalds
B
e
mo
r
e ver
b
ose when checkout tak
e
s
a
long time
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Use
h
elper functio
n
for c
o
py
i
n
g ind
e
x en
t
ry informat
i
on
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Nam
e
has
h
fix
u
ps: export (
a
nd re
n
am
e
) r
e
move_ha
s
h_entr
y
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus
T
orvalds
Fix
name re-hashing semantics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus T
o
rva
l
ds
Add "--show-all"
revision walker flag for d
e
bugging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
L
i
n
us
T
orvalds
[PATCH] gitk: learn --show-a
l
l
o
utput
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-12
Linus Torvalds
A
dd "--
d
irsta
t
" for some directo
r
y
s
tatistics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-23
L
inus To
r
v
a
lds
Creat
e
pathname
-
based h
a
sh-table l
o
okup into index
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Tor
v
ald
s
Make run
_
diff_
i
ndex() u
s
e unpack_
t
rees(), not read_tree()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus To
r
valds
Make on-disk
i
n
dex re
p
resentati
o
n
separate f
r
om in
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Be
m
ore
careful abo
u
t updat
i
n
g
refs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus
T
o
rvalds
Mak
e
'git fsck' com
p
lain abo
u
t no
n
-commit br
a
n
ches
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus T
o
rvalds
M
a
k
e
builtin-commit
.
c more car
e
ful about parenthood
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-13
Linus Torvalds
Fix perform
a
nce regression for
p
a
r
tial commits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-21
Linus Torvalds
Re(-re)*
f
ix trim_common_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus To
r
valds
unpack-trees: FLE
X
_A
R
RAY fix
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torvalds
"
g
it t
a
g -u
keyname" broken
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-30
Linus Torvalds
Fi
x
a pathological case i
n
git detecti
n
g proper renames
commit
|
commitdiff
|
tree
2007-11-30
Linus Torvalds
F
i
x
a patholog
i
cal c
a
se in git detecting pro
p
er re
n
ames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-17
Li
n
us
T
orvalds
F
i
x
rev-list wh
e
n showing objects
i
nvolving su
b
mod
u
les
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus Torvalds
F
i
x
parent rewrit
i
ng in -
-
early-output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linu
s
To
r
valds
Fix rev-list whe
n
showi
n
g
objec
t
s inv
o
lv
i
ng submo
d
ules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-06
Linus Torvalds
revis
i
on w
a
lker:
mini clean-up
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-05
Linus Torva
l
ds
Enhance --early-out
p
u
t
fo
r
mat
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus T
o
rvalds
Add "--early-out
p
ut"
log
flag for interactive GUI use
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
L
inus
T
or
v
alds
Simplify topo-sort l
o
gi
c
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
L
i
n
us Torvalds
D
o the fuzzy r
e
n
a
me detection li
m
i
t
s with t
h
e
exact
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rv
a
lds
Fix ugly magic special case in exact ren
a
me
d
et
e
c
tion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linu
s
Torvalds
Do
e
xac
t
rename detect
i
on regardless of
rename lim
i
ts
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linu
s
Torvald
s
Do linear-time/spac
e
rename logi
c
for exact renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
c
opy vs rename
de
t
e
c
tion: avoid
u
nnecessary O(n*m
)
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Tor
v
a
l
d
s
Ref-count the fi
l
especs used by dif
f
core
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
T
o
r
v
alds
Split out
"ex
a
ct cont
e
nt ma
t
ch
"
ph
a
se of rename detection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
T
orvalds
Add
'diffco
r
e
.
h
' to
LIB
_
H
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus
T
orvalds
Fix diff
c
ore-b
r
e
a
k total breakage
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torvalds
Fix directory
scanner to correctly ignore
f
iles
without
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Lin
u
s
Torval
d
s
Avoid scary errors about t
a
gge
d
t
r
ees/blobs
duri
n
g
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torvalds
git-blame should
n
'
t cr
a
s
h
i
f
ru
n
i
n
an unmerged tree
commit
|
commitdiff
|
tree
2007-10-16
Linus Torvalds
Cl
e
an up "g
i
t l
o
g"
format with DIFF_
F
ORM
A
T_NO_OUTPUT
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-16
Linus Torvalds
Fix embar
r
assing "git log --follow" bug
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-04
L
i
n
us Torvalds
optimize diffcore-delta
by sorting
h
ash entri
e
s
.
commit
|
commitdiff
|
tree
2007-09-29
Li
n
us Torvalds
Fix
r
evi
s
i
o
n l
o
g diff setu
p
,
a
void unnec
e
s
sa
r
y
d
iff
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-09-14
Linus Torvalds
F
ix the
r
ename detecti
o
n limit checki
n
g
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-25
Linu
s
Torvalds
Fix racy-git handlin
g
in git-write-tree
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
L
i
nu
s
Torv
a
lds
Take binary di
f
fs into
a
ccount for
"
git
rebase"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Linus Torvalds
Make thi
n
-
p
ac
k
generation subproj
e
c
t aw
a
re
.
commit
|
commitdiff
|
tree
2007-08-11
Linus
Torv
a
l
d
s
Optimize
t
he three-way
m
erge of git-read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvald
s
Optimize the
two-way merge of
g
it-rea
d
-tr
e
e to
o
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Lin
u
s T
o
rvalds
Optimiz
e
the common
c
ases of
g
it-read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus
T
o
r
v
a
l
ds
Move old i
n
dex
e
n
try
re
m
oval from
"
unpack_trees
(
)"
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next