repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Prepare symlink caching for thread-safety
2009-07-10
L
inus T
o
rvald
s
Pre
p
are symli
n
k caching for t
h
read-safe
t
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-10
Linus Torv
a
lds
Avoid u
s
ing 'lstat()' to fig
u
r
e out di
r
ectories
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus Torvalds
A
void
d
o
i
ng
extra
'
lstat()'s
f
or d_type if we have
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
L
inus
T
orvalds
Sim
p
l
ify read_dir
e
c
tory
[
_
recursiv
e
]() arguments
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus
T
orvalds
Add '
f
ill_direc
t
ory()' help
e
r function for
d
irectory
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-29
Lin
u
s
Torv
a
lds
g
i
t
log: a
d
d '--
m
erges' fl
a
g
to matc
h
'--no-merges'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-21
Linus To
r
valds
Fi
x
various
sparse warnings in the git so
u
rce code
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-18
L
inus Torvald
s
Fix bi
g
left-shifts of unsigned
char
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-03
Linus Tor
v
alds
Cle
a
n up and si
m
p
l
i
f
y rev_compa
r
e_
t
r
ee()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-17
Linus Torva
l
ds
dir
.
c: cl
e
an
up hand
l
ing of '
p
ath
'
parameter
in
r
e
ad_direc
t
o
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Linus
Torva
l
ds
Teach 'git checkout'
t
o preload the i
n
d
ex con
t
ents
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Linus To
r
va
l
ds
A
void unnecessary
'
lstat
(
)' calls in 'get_s
t
at_data()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-28
Linus Torvalds
grep:
f
i
x
se
g
fa
u
lt w
h
en
"
git grep '('"
is given
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-26
Linus
Torvalds
t4202:
f
ix typo
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-19
Linus Torvalds
Clea
n
up reflog unreachab
i
lity pruning
d
ecision
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
Linus Torvalds
s
h
ow_o
b
j
e
ct(): push path_n
a
m
e() call f
u
rth
e
r
d
own
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
Linus Torvalds
p
ro
c
ess_{tree,
b
lob
}
: show objects without
b
ufferin
g
commit
|
commitdiff
|
tree
2009-04-12
L
inu
s
Torvalds
proc
e
ss_{tree,blob}: Remove us
e
les
s
xst
r
dup ca
l
ls
commit
|
commitdiff
|
tree
2009-04-12
Linu
s
Torvalds
Allow
u
s
e
rs to un-configure rename de
t
ection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-11
Linus Tor
v
alds
Allow u
s
ers
to
u
n-co
n
f
i
gu
r
e
rename detection
commit
|
commitdiff
|
tree
2009-04-01
Lin
u
s Torvalds
Clea
n
up reflog
unreac
h
abil
i
ty pruning
d
ecision
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-03-24
Linus Torva
l
ds
c
lose_s
h
a
1
_fil
e
(): make it ea
s
ie
r
to
di
a
g
nose errors
commit
|
commitdiff
|
tree
2009-02-21
Linus Torva
l
ds
Support 'raw' d
a
te fo
r
mat
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-01-11
Li
n
us
T
orvalds
Wr
a
p
i
nflate
and other zlib
routines for be
t
ter
e
rror
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
Linus
Torvalds
Make '
p
rep
a
r
e_temp_file()' i
g
nor
e
st_size for sym
l
inks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torvalds
Ma
k
e 'diff_populate_
f
i
lespec()'
use
t
he
n
e
w 'strbuf_readl
i
nk()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linu
s
T
o
rvalds
Make '
i
ndex_path()
'
use
'
strbuf
_
readli
n
k()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
inus
T
orvalds
Make 'ce_compare_link()'
u
s
e
the n
e
w 's
t
rbuf
_
readlink(
)
'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
inus
Torvalds
Add generic 'strbuf_re
a
dlink()' hel
p
er
function
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-11
Linus Torvalds
f
sck: reduce
s
tack footprint
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
L
i
n
us Torvalds
Add ba
c
ksla
s
h to list of 'crud' characters
i
n
re
a
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus
T
or
v
a
ld
s
Add 'merge' mode to 'git reset'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-17
Li
n
us Torv
a
ld
s
F
i
x
index
p
r
e
loading for
r
acy
dirty case
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-16
Lin
u
s
Torvalds
Fix m
a
chine-p
a
rseability of 'git lo
g
--so
u
rce'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-15
Linus
To
r
valds
Add cache preload facili
t
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-13
Linus
T
orvald
s
date/time: do n
o
t get confused by fr
a
ctional seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
L
inus Torvald
s
revision traversal: '--si
m
p
l
ify-by-decoration'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
Ma
k
e '--deco
r
ate' set an
ex
p
licit 'sho
w
_decorations
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linu
s
To
r
v
a
lds
revis
i
on: ma
k
e tree compariso
n
functions take
c
o
mmits
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus
Torvalds
Add a
'so
u
rce' decorator f
o
r com
m
its
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-28
Linus Torvalds
Ad
d
file delete/create inf
o
w
hen
we overflow rename_limit
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-06
Linus Torvalds
fix
b
ogus "diff --git"
header from "diff --no-index"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-29
Linus
Torva
l
ds
Fix
'
--dirstat
'
with cross-direc
t
ory renaming
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-27
Linus Torvalds
index-pack: b
e
careful after fixing u
p
the header/footer
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-18
Linus
Torval
d
s
date
/
time: d
o
no
t
get confused by fra
c
tional seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-06
Linus Torvalds
d
i
ff
.
r
e
n
amelimit is a basic diff configurat
i
on
commit
|
commitdiff
|
tree
2008-06-23
Linus To
r
va
l
d
s
Shrink
t
he git
b
inary a bi
t
b
y
avoiding unnecessary
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
M
ak
e
git_dir a
path relative to
work_tree in setup_work_tree()
commit
|
commitdiff
|
tree
2008-06-19
Linus
Torvalds
racy-git
:
an empty
b
l
o
b
has a fixed object
nam
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
inu
s
Torvalds
Add confi
g
option to enable
'
f
sync()' of object files
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
i
nus Torvalds
Split up def
a
ult "i18n"
a
n
d
"
branch" con
f
ig par
s
i
ng
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linu
s
Torval
d
s
Spl
i
t up
default "user" config parsing in
t
o h
e
lper
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
inus Torvalds
Split up default "core" co
n
fig parsi
n
g into helpe
r
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-17
Linus Torvalds
write_l
o
ose_
o
bject: do
n
't bother trying to read an
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torva
l
ds
Simplif
y
and rename find_sha1_file(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus
Torvalds
M
ake loose o
b
jec
t
f
i
le r
e
ading mo
r
e
careful
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus
T
orvalds
Avoid cross-directory renam
e
s and linking o
n
objec
t
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-11
Linus Torvalds
Consolidate SHA1 ob
j
ect f
i
l
e
close
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
L
i
nus
Torva
l
ds
Re
m
ove now u
n
neces
s
ary 'sync()' call
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Lin
u
s Torvalds
M
a
k
e pa
c
k cr
e
a
t
i
on always fs
y
nc() the result
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
inus
To
r
v
alds
Optimize symlin
k
/
directory det
e
cti
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
Linus To
r
v
a
l
ds
Avoid some
unn
e
c
e
ssary lstat() calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
Linus Tor
v
a
l
ds
fet
c
h-pa
c
k:
do
not stop traversing
an alre
a
dy parse
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus Torvalds
Optimize m
a
tch_pathsp
e
c() to
a
v
o
id fnmatc
h
()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
git-am:
cope be
t
ter with an e
m
pty
Subject:
l
i
n
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Li
n
us Torva
l
ds
Ignore lead
i
n
g empty lines while s
u
mmarizing merges
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus
T
o
r
valds
Make revi
s
ion lim
i
ting mor
e
robus
t
against
o
ccasion
a
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nus Torvalds
Fix possible Solar
i
s problem in
'
checkout_e
n
try()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus Torvalds
Don't update
u
nchanged merge entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus
T
orvalds
Fix recent 'unpack_trees()'-related
c
h
a
nges br
e
aking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus
T
orvalds
rev-parse:
f
ix meaning of
r
ev~ vs rev~0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Lin
u
s Torvalds
unpack_t
r
ees(): fi
x
di
f
f-in
d
ex r
e
gression
.
commit
|
commitdiff
|
tree
2008-03-09
Linus T
o
rvalds
unpack_trees(): minor me
m
ory leak
fix in u
n
u
sed
d
e
stination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
lds
Make 'unpack
_
trees()'
h
a
ve a separate source
and destination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
orvalds
Ma
k
e 'unpack
_
trees()
'
tak
e
t
h
e
index to work on as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'co
n
s
t'
w
here
appr
o
pri
a
te to index handlin
g
f
u
n
c
tions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torvalds
Fix tree-walking compare_
e
ntry() in
the
presense of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s Torvalds
Move
'
un
p
ack_trees
(
)' ov
e
r to
'traverse
_
trees()' inte
r
f
ace
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Make 'travers
e
_
t
rees()' tr
a
verse
c
onflicting DF entries
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add return valu
e
to 'traverse_tree()
'
callback
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Ma
k
e 'tr
a
verse_tr
e
e()'
use
link
e
d structur
e
rat
h
er
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
u
s
Tor
v
alds
Ad
d
'
d
f_name_compare(
)
'
h
elper function
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
L
inus
Tor
v
alds
Be more verbose when checkout takes a
long time
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
U
s
e helper fu
n
ction f
o
r co
p
y
i
ng ind
e
x entr
y
information
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus
T
orvald
s
Name ha
s
h fix
u
ps: export (and rename) remo
v
e_hash
_
entr
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
F
i
x name re-
h
ashing
semantics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torva
l
ds
Add "
-
-show-
a
ll" revi
s
ion
w
alker flag for
d
ebu
g
g
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
L
i
nus Torval
d
s
[PATCH
]
gitk: l
e
arn --show-all outp
u
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Li
n
us Torval
d
s
A
dd "--dirstat" for so
m
e
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
i
nus Torv
a
lds
Cr
e
ate
pathname-ba
s
e
d
hash-
t
ab
l
e l
o
ok
u
p
i
nto
index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus To
r
valds
M
ake run_diff_index()
us
e
un
p
ac
k
_trees(),
not re
a
d_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torv
a
lds
Make o
n
-disk
index
repres
e
n
tati
o
n separate fr
o
m in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Li
n
us Torvald
s
Be mor
e
care
f
u
l
abou
t
updating refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torv
a
l
d
s
M
ake
'git fsck' co
m
plain a
b
out non-com
m
it b
r
anches
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
L
inus
Torval
d
s
M
ake bu
i
ltin-commit
.
c more
careful
about parenthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Lin
u
s Tor
v
alds
Fix performance regression for p
a
rtial comm
i
ts
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus T
o
rv
a
lds
Re(
-
re)
*
fix trim_comm
o
n_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus Torva
l
ds
u
n
pack
-
tr
e
es: FLEX_ARRAY fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torvalds
"git tag -
u
keyname" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus Torvalds
Fix a pathological case in git detec
t
in
g
pro
p
er renames
commit
|
commitdiff
|
tree
next