repo.or.cz
/
git
/
trast.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'np/verify-pack' into maint
2008-08-29
Li
n
us Torv
a
lds
F
ix '--
d
i
rstat'
w
ith cross-directory renaming
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-27
L
inus
Tor
v
alds
i
nd
e
x-pack: be care
f
ul after fixing up the
h
eade
r
/fo
o
ter
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-06
Linus
Torvalds
d
i
ff
.
renamelimit is a basi
c
diff configuration
commit
|
commitdiff
|
tree
2008-06-23
Li
n
us Torv
a
l
d
s
Shrin
k
the
gi
t
b
i
n
ary a bit b
y
avoiding
unn
e
cessary
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-19
Lin
u
s Torvalds
Make git_dir a path relative to work
_
tree in setu
p
_work
_
tree()
commit
|
commitdiff
|
tree
2008-06-19
Lin
u
s Torv
a
lds
racy-git: an empty blob
has a fixed
o
bjec
t
name
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus
T
or
v
alds
Add
co
n
fig opt
i
on to enab
l
e 'fsync()
'
of obje
c
t files
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up
d
efault "i18n"
a
n
d
"branch" config parsing
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up defau
l
t
"us
e
r" confi
g
parsi
n
g
into helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torva
l
ds
Split u
p
default "core"
c
o
nfig parsing into
helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-17
Linus Torva
l
ds
wri
t
e_loose_object:
d
on't bother t
r
ying to read
a
n
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus T
o
rvalds
Simplify
a
n
d
r
ename find_sha1_file()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvald
s
Make loose object file reading mor
e
careful
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvalds
A
v
o
i
d cr
o
ss-directo
r
y renames an
d
lin
k
ing on
object
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-11
L
i
nus Torv
a
lds
Co
n
solidate SHA1 object file c
l
ose
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus
T
orv
a
lds
Rem
o
ve now unneces
s
ary 'sync()'
calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torvalds
Make pack
c
reation al
w
ays fsync() the result
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nu
s
Tor
v
a
lds
Opti
m
ize sy
m
l
i
nk/d
i
r
e
c
tory
dete
c
tion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus
Torvalds
Avoid some unnecessary lstat() calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torva
l
ds
fetc
h
-p
a
ck: do not stop traversing an alr
e
ady parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus
T
orvalds
Optimi
z
e
m
a
tch_pathspec() to avo
i
d
fnmatch()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
git
-
am: cope
better
w
i
t
h
an empty
S
u
b
j
e
ct
:
l
i
ne
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus
Torvalds
Ignor
e
leading empty li
n
es wh
i
le summarizing merge
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rvalds
Make
git-
a
dd behave mor
e
sensibly
i
n a ca
s
e-i
n
sensitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torval
d
s
When adding files to the
i
n
d
e
x,
add su
p
por
t
for case
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make u
n
pack-tree u
p
date
r
em
o
v
e
d fi
l
es before any up
d
ated
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make bra
n
ch merging aw
a
re of underlyi
n
g
c
ase-i
n
se
n
sitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Add 'core
.
ignorecase' optio
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
in
u
s To
r
valds
Make h
a
sh_name_l
o
okup
a
ble to do cas
e
-ind
e
pend
e
nt lookups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linu
s
To
r
v
a
l
d
s
Make
"in
d
ex_n
a
me_exi
s
ts()" return the cache_entry it
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus To
r
valds
Move name hashi
n
g f
u
nctions into
a fi
l
e of
i
ts
own
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torval
d
s
M
a
ke unpack_trees_options bi
t
flags
actual bitfie
l
ds
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torvalds
Make re
v
isi
o
n limiting more robust against occasional
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nus T
o
rvald
s
Fix po
s
si
b
le Sola
r
is
pr
o
blem in 'chec
k
out_ent
r
y
()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
Linus Torval
d
s
Don't update unchan
g
ed merg
e
entries
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Li
n
us
Torvalds
Fix recent
'unpac
k
_trees()'-related
c
h
a
nges breaking
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus
T
orvalds
rev-parse: fix meaning of rev~ vs rev~0
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-11
Li
n
us
T
orval
d
s
u
npack
_
trees(): fix diff-index regression
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
u
npac
k
_trees():
minor memory leak fix in un
u
sed de
s
tination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Make 'unp
a
ck_tr
e
es()'
h
ave a separ
a
te sou
r
ce and
d
e
st
i
nation
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
M
ake 'unpack_
t
rees()' take th
e
i
ndex to work on as
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'cons
t
' where appropriate t
o
index handling function
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torv
a
l
d
s
Fix tre
e
-
w
a
lking
compare_en
t
r
y
() in
t
he
presense of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvalds
Move 'unp
a
ck_trees()
'
over to
'traverse_trees()' interfa
c
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us
T
orval
d
s
Mak
e
'
t
raverse_trees()'
trav
e
rs
e
conflicting DF en
t
ries
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvalds
Add re
t
urn value to 'traverse_tree()' callback
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Mak
e
'traverse_tre
e
(
)
'
u
se linked
s
t
r
uct
u
re rather
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
A
dd 'df_na
m
e
_compare()' helper function
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
Li
n
us
Torvalds
Be more ve
r
bose wh
e
n
checkout
t
akes a long t
i
me
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Use helper function for c
o
pying inde
x
entr
y
i
nformation
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
L
i
nu
s
Torvalds
N
ame hash fixups: export (
a
nd renam
e
) re
m
o
ve_hash_entry
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
L
in
u
s Torvalds
Fix name
r
e-hashing
s
e
mantics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
A
dd "--show-all" r
e
vision walker flag for debugging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linu
s
Torv
a
l
ds
[PATCH] g
i
tk: lea
r
n --show-all output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-12
L
in
u
s
Tor
v
al
d
s
Add "--di
r
stat" for some directory statistics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-23
Linus Torvald
s
C
reate
p
at
h
name-b
a
sed hash-table
lo
o
kup into ind
e
x
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvald
s
Make r
u
n_diff_inde
x
() use unpack_t
r
e
es(), not r
e
ad_tr
e
e()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make on-di
s
k index representation se
p
arate
f
rom
in
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus T
o
rvalds
Be more caref
u
l ab
o
ut
u
p
d
atin
g
r
e
fs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
L
i
nus Torvalds
Make 'gi
t
fs
c
k' complain ab
o
ut non-co
m
mit branches
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Lin
u
s Torvalds
Make
b
uiltin-c
o
mmit
.
c m
o
re careful about parenth
o
od
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-13
Linus Torvalds
Fix performan
c
e regr
e
ss
i
o
n
for
pa
r
t
i
al commits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-21
Linu
s
Torvalds
Re(-re)*fix trim_commo
n
_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus Torvalds
unpa
c
k
-
tre
e
s: FLEX_ARR
A
Y fix
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-11
Lin
u
s To
r
v
alds
"gi
t
tag -u ke
y
nam
e
" broken
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-30
Linu
s
Torvald
s
Fix a
pathol
o
g
ical case
i
n
g
i
t
de
t
ecting p
r
o
p
er ren
a
mes
commit
|
commitdiff
|
tree
2007-11-30
Linus
Torv
a
lds
F
ix a pat
h
ologic
a
l case in g
i
t
detecting prope
r
renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-17
Linus To
r
val
d
s
F
i
x rev-list whe
n
showi
n
g
objec
t
s
i
nvolving submodules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus Tor
v
alds
F
ix pa
r
ent re
w
r
i
ting
in --ear
l
y
-
output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus Torvalds
F
i
x rev-list when showing objects involv
i
ng s
u
bmodu
l
es
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-06
Linus Torvalds
revision walker: mini clean-up
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-05
Linus Torv
a
lds
Enhanc
e
--early-output f
o
rmat
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus T
o
rvalds
Add "--early-output"
log flag f
o
r int
e
ractive GUI
u
s
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torvalds
Simplify topo-sort logic
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do
t
he fuzzy
ren
a
me detection limi
t
s with the
e
xac
t
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
F
i
x ugly magic sp
e
cial
case in exa
c
t rename detection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
L
inu
s
Torval
d
s
Do exa
c
t rename detection regardless of rename limits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do linear-
t
ime/sp
a
ce rename logic for exact renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rva
l
ds
c
opy vs
ren
a
me det
e
cti
o
n: avoi
d
unnecess
a
r
y O(n
*
m)
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Ref-cou
n
t the filespecs used by
d
i
ffcore
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Li
n
us Torvald
s
Split out "exa
c
t c
o
ntent
match" phas
e
of rename de
t
ection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rvald
s
Add 'diffcore
.
h' to LIB_H
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linu
s
Torva
l
d
s
Fix diff
c
or
e
-break total break
a
ge
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Tor
v
alds
Fix dir
e
ctor
y
sc
a
nner to cor
r
ectly ig
n
ore file
s
witho
u
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Lin
u
s Torvalds
Avoid scary
errors about tagged
trees
/
blobs during
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torvalds
g
i
t-blame shouldn't crash if
r
un in an unm
e
rged tree
commit
|
commitdiff
|
tree
2007-10-16
Linus Torvalds
Clean up "git log
"
f
ormat with DIFF_FORMAT_N
O
_
O
UTPUT
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-16
Linus To
r
valds
F
i
x embarrassin
g
"git log --follow" bu
g
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-04
Linus Torvalds
optimize diff
c
ore-
d
e
l
ta by so
r
ti
n
g hash entries
.
commit
|
commitdiff
|
tree
2007-09-29
Linus
Torvalds
Fix revision log dif
f
se
t
up
,
avoid unn
e
c
e
s
sary di
f
f
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-09-14
Li
n
us
T
o
r
valds
Fix the ren
a
me detection limit che
c
king
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-25
Linus Torvalds
Fix racy-git handling in git-wr
i
t
e
-tree
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
L
i
nus T
o
rvald
s
Take binary dif
f
s
i
nto
ac
c
oun
t
f
o
r "git rebase"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Linus Torvald
s
Make thin-
p
ack gen
e
ra
t
i
o
n s
u
b
p
rojec
t
aware
.
commit
|
commitdiff
|
tree
2007-08-11
Linus Torvalds
O
p
timize
the thre
e
-way mer
g
e
of git-re
a
d-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Li
n
us T
o
rva
l
ds
Optimize
t
he two-way merge of git-re
a
d-tree too
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
L
i
nus
To
r
val
d
s
Opt
i
mize
t
he
common cases of git-read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torva
l
ds
Move old ind
e
x entry
remov
a
l from "unpack_trees()"
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Lin
u
s
T
orv
a
lds
Fi
x
"
g
it
com
m
it directory/" per
f
ormance
a
nomaly
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Start moving
u
npack-tre
e
s t
o
"struct tree_
d
esc"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next