repo.or.cz
/
git
/
dkf.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Optimize match_pathspec() to avoid fnmatch()
2008-04-27
Li
n
us
T
orval
d
s
Op
t
imize
m
atch_path
s
pec()
to avoid fnmatch
(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
git-am: co
p
e better with an empty Subject: line
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
L
inus T
o
rval
d
s
I
g
nore leading empty lines w
h
ile summ
a
riz
i
ng merges
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torva
l
ds
M
ake revision
l
i
miting more
robust against oc
c
a
s
i
on
a
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus
T
o
r
v
alds
Fix possible Solaris problem in 'checkout_entry()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus Tor
v
alds
Don't up
d
ate unchanged
m
er
g
e
entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
Fix rece
n
t 'unpack_trees()'-re
l
ated changes breaking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
r
ev-parse: f
i
x meaning
of rev~ vs rev~
0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torvalds
unpack_
t
re
e
s(): f
i
x diff-index reg
r
ession
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
lds
unpack_tre
e
s(): mi
n
or memory l
e
ak fix in unused destinatio
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Make 'unpa
c
k_trees()'
have a
sepa
r
ate
s
ource and destination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus To
r
valds
Mak
e
'unpack_trees()' take
t
he index to work on as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
lds
Add 'const' where a
p
propriate to index
h
a
n
dling
f
unctions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torv
a
lds
Fix
t
ree-wal
k
i
n
g compare_entry() in
t
h
e
presense of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
Mo
v
e 'unpack_trees
(
)'
o
ve
r
t
o 't
r
averse_tr
e
e
s
(
)' interface
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s Torvald
s
Mak
e
'traverse_tree
s
(
)' trav
e
rse
c
onflicting DF
en
t
ries
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add return 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
_
tree
(
)' use link
e
d stru
c
ture rather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus To
r
valds
Add '
d
f_na
m
e_co
m
pare
(
)
'
helper function
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
Linus Torvalds
Be
more ve
r
bose when ch
e
ckout takes a long time
commit
|
commitdiff
|
tree
2008-02-23
Lin
u
s Torv
a
lds
Use helper functio
n
for copying index entry in
f
ormation
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
L
i
nus Torvalds
Name ha
s
h
fixups
:
e
xport (and rename)
remo
v
e_hash_
e
ntr
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus
Tor
v
alds
Fi
x
name re-hashin
g
sema
n
t
i
cs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
Ad
d
"
-
-show-all"
revision wal
k
e
r
f
lag for debugging
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torv
a
ld
s
[PATCH] git
k
: learn --sho
w
-
a
ll output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Linus Torvalds
Add "--dirstat" for s
o
me 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
L
inus Torvalds
Crea
t
e pathname-b
a
sed
h
ash-tab
l
e loo
k
up into index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
L
i
nus Torval
d
s
Make ru
n
_
d
iff_i
n
d
ex(
)
use un
p
ack_trees()
,
not
r
ead_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torva
l
ds
Make
on-disk i
n
dex
re
p
re
s
entation separat
e
fro
m
in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Li
n
us Torvalds
B
e
more carefu
l
about updating refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torva
l
ds
Make
'git fsc
k
' complain about non-commit b
r
anch
e
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus
T
o
r
v
a
lds
M
ake
built
i
n
-commit
.
c more caref
u
l about parenthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Linus
T
or
v
alds
Fix
p
er
f
ormance regression
f
o
r
p
artial c
o
mmits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus To
r
valds
Re(-re)*fix trim_common
_
t
ail()
commit
|
commitdiff
|
tree
2007-12-18
Lin
u
s
Torv
a
lds
unpack-tr
e
es
:
FLEX_ARRAY fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torvalds
"git
t
ag
-
u
k
eyname" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Li
n
us Torvalds
Fix a patho
l
og
i
c
a
l case in g
i
t
d
etecti
n
g proper renames
commit
|
commitdiff
|
tree
2007-11-30
Lin
u
s
T
orv
a
lds
Fix a
pathological case in
g
it detectin
g
proper rena
m
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-17
Linu
s
Torvalds
Fix rev-li
s
t when showing
objects
involving
s
ubmod
u
les
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus
Torval
d
s
F
ix pa
r
e
n
t
rewrit
i
ng in -
-
early-output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus Torvalds
F
ix
r
ev-list when showing
objects involv
i
ng sub
m
odu
l
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-06
Linus Torvalds
r
e
v
ision walke
r
: mini clean-up
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-05
L
i
n
us
Torvalds
Enha
n
ce
-
-early-output for
m
at
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torval
d
s
Add "--early
-
output" log flag fo
r
interactive GUI use
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linu
s
Torvalds
S
i
mplify topo-s
o
rt lo
g
ic
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus
Torvalds
Do
the fuzzy rena
m
e dete
c
tion
l
imi
t
s with the e
x
act
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torv
a
lds
F
ix ugly magic spec
i
al case in e
x
a
c
t
r
ename d
e
tectio
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s
Torv
a
l
d
s
Do e
x
act rename detection r
e
g
ard
l
ess of rename limits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvald
s
Do linear-time/s
p
ace ren
a
me logic for exact re
n
ames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torv
a
lds
c
opy vs r
e
name d
e
tec
t
ion: avoid
unnecessary O(n*
m
)
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus To
r
valds
Ref-count the f
i
lespecs used by diffc
o
re
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Sp
l
i
t o
u
t "exact content match" phase
o
f rename det
e
ction
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rvalds
Add 'diffcore
.
h
' to LIB_H
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Li
n
us Torval
d
s
Fix diffcore-break total br
e
aka
g
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torv
a
lds
Fix direc
t
o
r
y scanner to correctly ignore
f
iles
w
ith
o
ut
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Linus Tor
v
alds
Avoid scar
y
er
r
o
rs about tagged
t
re
e
s/blobs during
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torv
a
l
d
s
g
i
t
-
blame
shouldn
'
t crash if run in an
unme
r
g
ed tree
commit
|
commitdiff
|
tree
2007-10-16
L
in
u
s
Torvalds
C
lean
u
p
"git log" form
a
t
with DIFF_FOR
M
AT_NO_
O
UTPUT
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-16
L
inus Torvalds
Fix
embarras
s
i
n
g "git log --follow" bug
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-04
Li
n
us To
r
valds
o
ptimi
z
e diffcore-delta by sorting hash entries
.
commit
|
commitdiff
|
tree
2007-09-29
Linus
T
orvalds
Fix revision log
d
iff se
t
up, avoi
d
un
n
e
c
essary d
i
f
f
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-09-14
Linus Torvalds
Fix
t
h
e
rename
detection limit checking
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-25
Linus Torvalds
Fix racy-git
h
andling in gi
t
-
w
rite-tr
e
e
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
L
inus Torvalds
Take binary diffs into accoun
t
for "git reba
s
e"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
L
i
n
us Tor
v
alds
M
ake thin-pack ge
n
er
a
tion s
u
b
project
aware
.
commit
|
commitdiff
|
tree
2007-08-11
Linus Tor
v
alds
O
p
timize th
e
three
-
way mer
g
e of g
i
t-read-tree
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus T
o
rval
d
s
Op
t
i
m
ize the two-w
a
y merge of git-read-
t
r
e
e to
o
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Optimize the commo
n
cases of git-
r
ead-t
r
ee
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
L
inus Torvalds
Move old index
entry remova
l
from "unpack_trees()"
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Lin
u
s Torvalds
Fix "gi
t
commit d
i
re
c
tory/" performance
anomaly
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Start moving u
n
pack-trees
t
o "struct tree_desc"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-06
Li
n
us
Torvalds
apply: remove d
i
rectory that bec
o
mes e
m
pty
b
y ren
a
ming
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-02
Li
n
u
s
T
orvalds
connec
t
:
a
ccept file:// URL
s
cheme
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-21
Lin
u
s
T
orv
a
ld
s
Fix u
p
dup
l
ic
a
te par
e
nts removal
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-19
Linus Torvalds
Do a better job at gues
s
i
ng unknown cha
r
acter sets
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-03
Linus Torvalds
Start deprecating "git-command" i
n
favor
o
f "git command"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-30
Li
n
us Torvalds
git: T
r
y a bit ha
r
der not to lose errno in stdio
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-27
Li
n
us Torvalds
Fix zero-objec
t
vers
i
o
n
-
2
packs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Linus To
r
valds
C
h
eck for IO errors afte
r
running
a
c
omm
a
nd
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Li
n
u
s Torvalds
Clean up
int
e
rnal
com
m
an
d
handling
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Lin
u
s Torv
a
l
ds
Fix up "gi
t
log --follow" a bit
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Lin
u
s Torvalds
F
i
nally implement "git log --follow"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-10
Linus Torvalds
Makefile: add an explicit
r
ule for building a
s
s
e
mbly
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-30
Linus Torvalds
f
i
x signed range problems with hex conversi
o
n
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-27
Linus To
r
valds
Make
t
he pack-refs interface
s
usable from o
u
tsid
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-25
Linus Tor
v
alds
Ma
k
e "git gc" pack
al
l
r
efs by default
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-06
Linus Tor
v
alds
Fix --boundary ou
t
put
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-21
Linus
T
orva
l
ds
Fix
a
c
opy-n-paste bug in
t
h
e object
d
ecor
a
tor cod
e
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-20
L
i
nus Torvalds
Fix
working
d
irectory errno ha
n
d
ling when
u
nlinking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
L
inus Torvalds
Clean up
object creat
i
on to use more common c
o
d
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
L
i
nus To
r
va
l
d
s
Us
e
p
r
oper object
a
l
l
ocator
s
f
o
r u
n
known o
b
ject nodes too
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
Linu
s
Torv
a
lds
Add support for "comm
i
t n
a
m
e
decorati
o
ns" to log family
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
Linus
T
orvalds
Add a generic "objec
t
decora
t
or"
i
nterface,
a
nd make
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
Linu
s
Torv
a
lds
Expose subpro
j
ects as spec
i
al files to "git
d
i
ff" m
a
chinery
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
L
in
u
s Torvalds
Fix s
o
me "git ls-files -o" fallo
u
t
f
rom gitl
i
nks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
L
i
n
u
s
Torval
d
s
git-
q
ui
l
timport
c
ompla
i
ning yet
s
ti
l
l workin
g
commit
|
commitdiff
|
tree
2007-04-14
Linus
Torv
a
lds
Teach "git-read-tree
-u" to check out s
u
b
mo
d
u
l
es a
s
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Linus Tor
v
alds
T
e
a
c
h git list-objects logic to not follow gitlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Lin
u
s Torval
d
s
Fix gitlink ind
e
x
entry file
s
ys
t
e
m
match
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-13
Lin
u
s
Torva
l
ds
T
e
ach "git-r
e
a
d
-
tree -u" to check out submodules as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
next