repo.or.cz
/
git
/
dscho.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Create pathname-based hash-table lookup into index
2008-01-23
L
i
nus To
r
v
a
lds
Create pat
h
na
m
e-based hash
-
table loo
k
up into index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
L
i
n
us
To
r
valds
M
ake run
_
diff_
i
nd
e
x() use
unpack_
t
r
e
es(
)
, not read_tre
e
()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus
Torvalds
Make on-disk index representation separat
e
from in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus
Torva
l
d
s
Be mor
e
c
areful abo
u
t u
p
dating refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus
Torvalds
M
a
ke 'gi
t
fs
c
k' complain about
n
on-commit
b
ra
n
c
h
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
L
inus Torval
d
s
M
ake b
u
iltin-co
m
mit
.
c more careful about pare
n
thood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Li
n
us Torvalds
Fix performance regr
e
ss
i
on for p
a
rtial commit
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus Torvald
s
Re(-re)*fix trim_common_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus
Torvalds
un
p
a
ck-trees: FLEX_ARRAY
f
i
x
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torvald
s
"git
tag -u k
e
yname" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus
T
orva
l
d
s
Fix a p
a
tholog
i
cal ca
s
e in
g
it de
t
ecting
proper renames
commit
|
commitdiff
|
tree
2007-11-30
Linus Torv
a
lds
Fix a pathological
c
a
se
i
n g
i
t detect
i
ng proper renames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-17
Linus Torvalds
Fix rev-list when showing
o
b
jects involvin
g
submodules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Li
n
us Torv
a
l
d
s
Fix pare
n
t
r
ewriting in --ear
l
y-
o
utput
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus
Torval
d
s
Fix
r
e
v-l
i
st when showing
o
b
j
ects invo
l
ving submodules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-06
Linus
T
o
rval
d
s
revisi
o
n
w
a
lker: mini cle
a
n-up
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-05
Linus Torvalds
Enhance --early-ou
t
put for
m
at
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus T
o
rval
d
s
A
d
d "--earl
y
-o
u
tput"
log flag for interacti
v
e GUI
u
se
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torvalds
Simplify
t
o
p
o-sor
t
logic
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do t
h
e
f
uzzy rename d
e
tection li
m
i
ts with t
h
e exa
c
t
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nu
s
Torvalds
Fi
x
ugly magic
s
pecial case in
exact rename d
e
tection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus Torvalds
Do
exact rename d
e
tection regardless of
r
ename limits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linu
s
To
r
valds
Do linear-time/
s
p
a
ce r
e
name log
i
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 detection: avoi
d
unn
e
cessar
y
O(n*
m
)
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Ref-c
o
unt the f
i
l
e
sp
e
cs used
by di
f
fcore
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rva
l
ds
Spli
t
out "exac
t
co
n
tent match" phase of
r
en
a
me detection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s Tor
v
a
lds
A
d
d 'di
f
f
c
ore
.
h'
to LI
B
_H
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
L
i
nus
T
orvalds
Fix di
f
f
core-break to
t
al breakage
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Linu
s
Torvalds
Fix di
r
e
ctory sc
a
nner
t
o cor
r
ectly ign
o
re file
s
w
ithout
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Linus
Torval
d
s
Avoid scary
e
r
ro
r
s abo
u
t ta
g
g
e
d tre
e
s/blob
s
dur
i
ng
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torvalds
git
-
bl
a
me sh
o
uld
n
't crash i
f
r
u
n in an unmerged tree
commit
|
commitdiff
|
tree
2007-10-16
Linus
Torvalds
Clea
n
up "git log" forma
t
with DIFF_FORM
A
T_NO_OUTPUT
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-16
Linus Torval
d
s
Fix embarrassing "git
l
og
-
-follo
w
"
b
ug
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-04
Lin
u
s Torval
d
s
o
ptimize diff
c
ore
-
del
t
a
b
y so
r
t
in
g
hash entries
.
commit
|
commitdiff
|
tree
2007-09-29
L
inus Torvalds
F
ix re
v
i
sion log dif
f
setu
p
,
a
void
unn
e
c
e
ss
a
ry diff
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-09-14
Linus Torvalds
Fix the rename detection
l
imit checking
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-25
L
inus Torvalds
Fix racy-git handl
i
n
g in
git-write-tr
e
e
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
L
inus
Torv
a
lds
Ta
k
e
binary d
i
ffs
i
nto account
for
"git rebase"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
Linus Torvalds
Make t
h
i
n
-pack
g
eneration subproj
e
ct
a
w
a
re
.
commit
|
commitdiff
|
tree
2007-08-11
Linus
T
o
r
val
d
s
Opti
m
ize the three-way merg
e
of git-read-tree
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Optimize
the two-way merge
of git-read-tree to
o
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
O
p
t
im
i
ze t
h
e comm
o
n ca
s
es of g
i
t-read-tree
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus To
r
valds
Move
o
ld i
n
dex
e
ntry remov
a
l fro
m
"u
n
pack_trees()
"
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
L
i
nus Torvalds
Fix "git comm
i
t d
i
rectory/"
p
erformance anoma
l
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Start
movin
g
unpack-
t
ree
s
to "st
r
uct tree
_
des
c
"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-06
L
i
nus
T
or
v
a
lds
a
p
p
l
y: remove d
i
r
e
ctory
t
hat beco
m
es em
p
ty by renaming
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-02
Linus
T
orvald
s
connect:
acc
e
pt file:// URL
s
c
h
eme
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-21
L
i
nus T
o
r
v
ald
s
Fix up
duplicate
p
aren
t
s removal
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-19
Linus
T
orvalds
Do a better job at guess
i
ng unknown character sets
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-03
Linus
T
orvalds
S
tart
d
e
precatin
g
"
g
it
-
co
m
m
a
nd" in fav
o
r of "
g
it comman
d
"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-30
L
inus Torvalds
git: Try a bit h
a
rder not to lo
s
e errno in st
d
io
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-27
L
inus Torvalds
Fix zero
-
obj
e
ct v
e
rsion-2 packs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Lin
u
s T
o
rvalds
Che
c
k for IO err
o
rs a
f
ter running a
c
omman
d
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Linus
Torv
a
lds
Clean
up
i
ntern
a
l comm
a
nd hand
l
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
L
i
nus Torvald
s
Fi
x
up "git log --follow" a
bit
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Linus Torv
a
l
d
s
Final
l
y
i
m
plement "git
log --follow"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-10
Linus Torvalds
Make
f
ile:
a
dd a
n
expl
i
cit rule
f
or
b
uildi
n
g a
s
semb
l
y
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-30
Linus Torvalds
fix signed range p
r
ob
l
ems with hex con
v
ersions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-27
Linus
T
or
v
alds
Make the pack-refs int
e
rfaces
usable f
r
om o
u
ts
i
de
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-25
Linus Torvalds
Mak
e
"git gc"
pack al
l
refs
b
y
defaul
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-06
Linus Torvalds
Fi
x
--boundary output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-21
Linus To
r
valds
Fix a copy
-
n-paste bug
i
n the
o
bject dec
o
rator code
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-20
Linus Torva
l
d
s
Fix working dire
c
tory
errno handling when unlink
i
ng
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
Linus Tor
v
alds
Cl
e
an
u
p object creation to use more common code
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-17
Linus Torvald
s
Use pr
o
per
o
bje
c
t al
l
oca
t
ors for
un
k
nown ob
j
ect nodes too
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
Linu
s
Torvalds
Add
s
upport
for "c
o
mmit name decorations"
t
o
l
o
g family
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-16
Linus T
o
rval
d
s
A
d
d a gener
i
c "object decor
a
tor" in
t
e
r
face, an
d
make
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
Linus T
o
rvalds
Expose
s
ubprojects as
s
pecial files to "git diff" machinery
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-15
L
i
nus Torv
a
lds
Fix some
"
git ls-
f
iles
-
o"
fallou
t
f
r
om gitlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Li
n
us Torv
a
lds
gi
t
-quiltimport c
o
m
p
l
a
i
ning yet still working
commit
|
commitdiff
|
tree
2007-04-14
L
i
n
us Torvalds
Teach "git-read-tree -u" to check out
submodules as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Linus Torvalds
Teach
g
it list-objects logic to not
f
ollow gitlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-14
Linus
Torvalds
Fix gitli
n
k ind
e
x entry fi
l
esys
t
em matching
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-13
Li
n
us Tor
v
alds
Teach
"git-read-tree -u" to check
o
ut
s
u
b
mod
u
les as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-13
Linus To
r
valds
Teach git list
-
obj
e
cts logic not to
follo
w
g
i
tlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-12
Linus Torvalds
Don't show
g
itlink director
i
es when we want "other
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-12
L
inu
s
T
o
rvald
s
Teach git-update-
i
n
d
e
x about gitlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-12
L
i
nus
Torvalds
Teach direc
t
ory traversal
a
bout
subproje
c
ts
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-12
Linus Torvalds
Fix
t
hinko in su
b
proj
e
c
t
entr
y
sorting
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
L
inus T
o
rvalds
Teach core ob
j
ect h
a
ndling functions about gitli
n
ks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
Linu
s
Torvalds
Teach "fsck" not to fo
l
low sub
p
roject links
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
Linus Tor
v
alds
Add "S_IFD
I
RLNK" file mode infr
a
s
t
ructure for
g
it links
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
Linu
s
Torvalds
A
d
d 'resolve_gi
t
l
i
nk_ref()' helper function
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
Linus
T
orvalds
Av
o
id overflowing
n
ame buffe
r
in deep directory structures
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-10
L
inus Torvalds
diff-l
i
b: us
e
c
e_mode_fro
m
_stat() rather than
m
essing
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-04-01
Linus Torvald
s
Optimize di
r
ectory li
s
ting
with p
a
thspec limiter
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-27
Linus T
o
rvald
s
Fix "ge
t
addr
i
nf
o
()" buglet
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-21
Li
n
u
s Torva
l
ds
Switch over
tree
descri
p
t
ors to
c
ontai
n
a pre
-
p
ars
e
d
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-21
Li
n
us
Torv
a
lds
Init
i
alize
t
re
e
descriptors with a h
e
lper func
t
ion
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-21
Linus
T
orva
l
ds
Remove "p
a
thlen" from
"
stru
c
t
name_entry"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-21
Linus Torvald
s
Be more ca
r
eful about zlib retur
n
va
l
ue
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-21
Lin
u
s Torvalds
Don't e
v
e
r
re
t
urn corrup
t
objects from
"parse_object()"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-20
Linu
s
Torval
d
s
Fix
loos
e
obje
c
t
u
n
c
ompre
s
sion c
h
eck
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-19
Linus
Torvalds
Set
u
p for better tree diff optim
i
zatio
n
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-19
Li
n
us Torvalds
Trivial cleanup o
f
tra
c
k_tree_
r
efs
(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-18
Linus T
o
r
v
alds
Avoid unnece
s
sary str
l
en() calls
...off-by: Linus Torvalds <
torvalds@linux-foundation.org
>"
commit
|
commitdiff
|
tree
2007-03-18
L
i
nus Torvalds
I
m
pl
e
ment a simple
d
elta_
b
ase cache
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-18
Linus Torvalds
Make trivia
l
wrapper functio
n
s ar
o
und
delt
a
ba
s
e generation
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-03-12
Linus
T
orvalds
Re-fix get_sha1_on
e
line
(
)
commit
|
commitdiff
|
tree
2007-02-28
Linus Torvalds
g
i
t-
s
how: R
e
ject native ref
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
next