repo.or.cz
/
git
/
mingw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Optimize symlink/directory detection
2008-05-11
Linus Torvalds
Optimize symlink/directory dete
c
tion
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nus
T
o
r
valds
Avoid s
o
me unneces
s
ary l
s
tat(
)
c
alls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
L
inus Torvalds
fe
t
ch-pac
k
: do n
o
t stop traversing an already parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Lin
u
s
Torvalds
Optim
i
ze
mat
c
h
_
p
a
thspec() t
o
avoid fnmatch()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Lin
u
s Torvalds
git-am:
co
p
e better
with an
e
mpty Subj
e
ct:
l
i
n
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
Ignore
l
ead
i
ng e
m
pty lines while summarizing merges
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nus Torvald
s
Ma
k
e
r
evision limiting m
o
re robust
against o
c
casion
a
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torval
d
s
Fix possible Sol
a
ris pro
b
lem
in 'checkout_entry()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Li
n
us
T
orval
d
s
Don't update unchanged m
e
rge entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torv
a
lds
F
i
x recent 'unpack_trees(
)
'-related ch
a
nges brea
k
ing
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Tor
v
al
d
s
rev-parse:
f
ix
m
eaning of re
v
~ vs rev
~
0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torva
l
ds
u
n
p
a
ck
_
trees(): f
i
x
diff-index regr
e
ssion
.
commit
|
commitdiff
|
tree
2008-03-09
L
inus Torv
a
lds
unpack_trees(): m
i
nor
memory leak
f
ix in unused destinat
i
on
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torvald
s
Make 'un
p
a
c
k_trees()' hav
e
a separat
e
sour
c
e an
d
de
s
tinatio
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvalds
Make 'u
n
pac
k
_
t
r
ees()' ta
k
e the index to work
o
n as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
A
dd 'const
'
w
h
ere appropriate to index handling functions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Fix tree-walking compare_entry() in the
p
r
esense
of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torva
l
d
s
Move 'unpack_trees()' o
v
er to 'trav
e
rse_trees()' interface
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torv
a
lds
Ma
k
e 'traverse_trees()'
t
r
a
verse conflicting DF
e
ntries
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us
T
orv
a
lds
Add return va
l
ue to 'tr
a
v
erse_tree()
'
callb
a
ck
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torvalds
Make 'travers
e
_
tree()' use l
i
nked struct
u
re rather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us
T
orvalds
Add 'd
f
_na
m
e
_
compare()' helper functi
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
Linus
T
orvalds
Be more verbose when
c
heckout takes a
l
o
n
g time
commit
|
commitdiff
|
tree
2008-02-23
Lin
u
s Torva
l
ds
Use
h
elper function for
c
op
y
ing index en
t
r
y
information
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
L
i
nu
s
Torv
a
lds
Name hash fixups:
e
xport (and
ren
a
me) rem
o
ve_hash_entry
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Lin
u
s Torvalds
Fix n
a
me re-
h
as
h
ing se
m
antics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
Add
"
--show-all" revision walker flag for debugging
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
[PATCH] gitk: lear
n
--
s
how-all
o
utput
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Linus Torv
a
l
ds
Add "--dirs
t
at
"
for some di
r
e
ct
o
ry
st
a
ti
s
ti
c
s
...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
T
o
rvalds
Cr
e
ate pathna
m
e-based hash-table lookup
i
nto
index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linu
s
T
o
r
valds
M
ake run_diff_index
(
) use unpack_trees(),
n
ot rea
d
_tree(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Tor
v
alds
M
a
ke on-disk ind
e
x re
p
r
e
sentation separate from in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus To
r
valds
Be mor
e
careful about updating refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus To
r
val
d
s
Make 'git f
s
ck' complain a
b
out no
n
-
c
o
m
mit bra
n
che
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linu
s
To
r
valds
Make builtin-com
m
it
.
c more careful about parenthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Linus Torvalds
Fix performance regress
i
on f
o
r partial com
m
its
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus
T
orvalds
Re(-re)*fix trim_
c
ommo
n
_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus
T
orvalds
unpack-tree
s
: FLEX_ARRAY fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torval
d
s
"g
i
t tag -u
k
ey
n
ame" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus Tor
v
alds
Fix a patho
l
ogical case i
n
gi
t
detecting
p
roper rename
s
commit
|
commitdiff
|
tree
2007-11-30
Linus
Torvalds
Fix a
p
athol
o
gical c
a
s
e
in
g
it
d
et
e
c
t
ing
pro
p
er ren
a
mes
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-17
Linus T
o
r
v
alds
Fix rev-
l
ist when showing ob
j
ects inv
o
lv
i
ng submodules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus
T
orv
a
lds
F
i
x pare
n
t rewr
i
ting in --early-o
u
tp
u
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus
Torvalds
Fix rev-l
i
st w
h
en show
i
ng
objects involvi
n
g submo
d
ules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-06
Linu
s
Torvalds
revi
s
ion walker: min
i
clean
-
up
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-05
Li
n
us Torvalds
Enha
n
ce --early-output fo
r
m
a
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torvald
s
Add "--e
a
rly-output" log
flag for interactive GU
I
use
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
L
i
n
u
s Torval
d
s
Si
m
pli
f
y topo-
s
ort logic
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torva
l
ds
D
o
the fuzzy rename de
t
ection l
i
mits with the exac
t
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Fi
x
ugly magic spec
i
al case in exa
c
t rename detection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus To
r
valds
Do exac
t
r
e
n
a
me det
e
ctio
n
regardless
o
f renam
e
limit
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torva
l
ds
D
o
l
in
e
ar-time/s
p
ace ren
a
me logic
f
or exact ren
a
mes
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus
T
orvalds
copy
v
s
r
ename det
e
ctio
n
: avoi
d
unnecessary O(n*m)
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus
T
o
rva
l
d
s
Ref
-
c
ount th
e
filespecs used by
d
iffcore
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
n
us Torvalds
Split out "e
x
act co
n
tent match" phase of rena
m
e detecti
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
A
dd 'diffcore
.
h' t
o
LIB_H
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Li
n
u
s
Torvalds
Fix diffcore
-
break total breakage
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torvalds
Fi
x
d
i
rectory sca
n
ner to correctly ignore
f
i
les wit
h
ou
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Li
n
us
Torva
l
ds
A
void scary errors about tagged
t
r
ees/
b
lobs
d
uri
n
g
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-18
Linus To
r
valds
git-blame shouldn't crash if run in an unmerge
d
tree
commit
|
commitdiff
|
tree
2007-10-16
L
i
n
u
s
Torvalds
Clean up
"
git
l
og"
format with DIFF_FORMAT_NO_OUTP
U
T
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-16
Linus Tor
v
alds
Fix embarr
a
s
sing "git lo
g
--foll
o
w" bug
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-04
Linu
s
Torval
d
s
optimiz
e
d
i
ffcore
-
d
e
lta b
y
sor
t
ing
h
a
sh entri
e
s
.
commit
|
commitdiff
|
tree
2007-09-29
Linus Torvalds
Fix revision
log diff
s
etu
p
, avoid unnecessar
y
diff
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-09-14
Linus Torvalds
Fix th
e
rename
detection limit checking
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-25
Linus
T
orvalds
Fix racy-git handling in git-wri
t
e-tree
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
Linus Torvalds
Take binary diffs into account f
o
r
"git rebase
"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
Linus T
o
rvalds
Mak
e
th
i
n-pack generation subpro
j
ect awa
r
e
.
commit
|
commitdiff
|
tree
2007-08-11
Linus Torvald
s
Opt
i
mize the three-way merge of git-r
e
ad-tr
e
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Optimize t
h
e tw
o
-
way merge of git-r
e
ad-tree
to
o
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Opti
m
ize t
h
e
common
cases of
g
i
t-
r
ead-t
r
ee
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
M
o
ve ol
d
i
n
dex
e
nt
r
y
r
e
m
oval from "un
p
a
c
k
_trees(
)
"
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Li
n
us Torvalds
Fix "
g
it commit directory/" per
f
o
rmance anomaly
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Tor
v
al
d
s
Start moving
u
n
pa
c
k-tre
e
s t
o
"
s
truct tree_desc
"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-06
L
inu
s
Torvalds
a
p
ply: remove direc
t
ory that becomes empty by re
n
aming
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-02
L
i
n
us
Torvalds
co
n
nect:
a
ccept
file:// URL scheme
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-21
Linus Tor
v
alds
F
i
x up duplica
t
e
parents
r
emo
v
al
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-19
Linus Torvalds
Do a b
e
tt
e
r
jo
b
at guessing unknown ch
a
racter sets
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-03
Li
n
us Torval
d
s
S
t
art
d
epreca
t
i
n
g
"git-command" in
favor
o
f "git c
o
m
man
d
"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-30
Linu
s
T
orvalds
git: Try
a
bi
t
h
a
r
der not t
o
los
e
errno in stdio
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-27
Linu
s
Torvalds
Fix zero-object ve
r
s
i
on-2 p
a
cks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Linus Torvald
s
Check fo
r
IO errors a
f
ter r
u
nnin
g
a comma
n
d
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Linus Torva
l
ds
C
l
ean up inte
r
nal command handling
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Lin
u
s
Torvalds
Fix u
p
"git lo
g
-
-
fo
l
low" a bit
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Linus Torvalds
Fin
a
l
l
y implement "gi
t
log --follow"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-10
Lin
u
s Tor
v
al
d
s
Makefile: ad
d
an e
x
p
l
icit r
u
l
e
for buil
d
ing assembly
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-30
L
inus Torvald
s
fi
x
si
g
n
ed
r
a
nge probl
e
ms with hex
conver
s
ions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-27
Linus Torval
d
s
Make
t
he p
a
ck-ref
s
interfaces usable from outsi
d
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-25
Linus Torvalds
Make "git
g
c" pack a
l
l refs
by def
a
u
lt
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-06
Linus
Torvalds
Fi
x
--boun
d
ar
y
o
u
tput
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-21
Lin
u
s Torvalds
Fix
a
copy-n-paste
bu
g
in the object deco
r
ator code
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-20
Linus Torvalds
Fix working direc
t
ory errno hand
l
ing when unlinkin
g
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
L
i
nus
T
o
rvalds
Clean up ob
j
ect crea
t
ion to use more commo
n
co
d
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
Lin
u
s To
r
vald
s
U
s
e
p
roper object allocators for unk
n
own object nodes too
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
L
i
nus Torvalds
Add suppor
t
fo
r
"commit
name decorations" to log family
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
Linus
Torvalds
Add a gen
e
r
i
c "object
d
e
co
r
ator" interface, and m
a
ke
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
L
i
nus Torval
d
s
Expos
e
subproject
s
a
s special
file
s
to "
g
it d
i
ff" machinery
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
Linus
T
o
r
va
l
ds
Fix some "git ls-files -o" fallout from gitlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Linus Torvalds
git-
q
uiltimpo
r
t complaining y
e
t still
w
o
rking
commit
|
commitdiff
|
tree
2007-04-14
Linus Torvalds
Teac
h
"git-
r
e
ad-t
r
ee -u" to check out
submodules as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
next