repo.or.cz
/
git
/
mjg.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
Linus
T
or
v
alds
Prepare symlink caching for
thread
-
safety
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-10
Linus Tor
v
alds
Avoid using 'lstat()' to f
i
gu
r
e out directories
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus To
r
valds
Avoid doi
n
g extra 'lst
a
t()'s for d
_
type i
f
we have
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus Torval
d
s
S
i
mplify r
e
ad_dire
c
tory[_re
c
ur
s
ive](
)
argument
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus Torvalds
Add 'fil
l
_directory()' helper function for directory
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-29
Linus
T
orvald
s
gi
t
log: add '--merges'
f
lag
t
o match '--no-merges'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-21
L
i
n
us Torv
a
lds
F
i
x various sparse wa
r
nings in the git source code
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-18
Linus Torvald
s
Fi
x
big left-shifts of unsigned
char
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-03
L
i
nus T
o
rvalds
Clean up
a
nd s
i
mpl
i
f
y
r
e
v_com
p
a
r
e_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-17
Linus Torvalds
dir
.
c:
clean u
p
ha
n
dling of 'path' p
a
r
a
meter
in read_directo
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Linus Torva
l
ds
Teach 'git checkout' to p
r
el
o
a
d
the
i
ndex con
t
ents
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Lin
u
s
T
orvalds
Av
o
id unnece
s
sar
y
'
l
s
t
at()' call
s
in '
g
e
t
_
s
tat_
d
a
t
a()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-28
Linus Torvalds
grep: fix segfau
l
t
wh
e
n "git grep '('" is give
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-26
Li
n
us Torv
a
lds
t4202: fix typo
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-19
L
inus Torvalds
Clea
n
up
re
f
log unreachabil
i
ty pruning decision
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
Linus Torvalds
show_object(): push
p
a
th_n
a
m
e
() call
f
urther d
o
w
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
Linus Torvalds
proce
s
s_
{
tree,b
l
ob}: show objects
wi
t
hout buffering
commit
|
commitdiff
|
tree
2009-04-12
Linus Torva
l
d
s
process_{tree
,
blob}
:
Remove usele
s
s xstrdup cal
l
s
commit
|
commitdiff
|
tree
2009-04-12
Li
n
us Tor
v
alds
Allow users t
o
un-co
n
f
i
gure rename detect
i
on
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-11
L
in
u
s Torvalds
Allow
users to un-c
o
nfigure rename
d
etecti
o
n
commit
|
commitdiff
|
tree
2009-04-01
Linu
s
T
orvalds
Clean up reflog unrea
c
ha
b
ili
t
y pruning
d
e
cision
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-03-24
Linus To
r
valds
close_s
h
a
1
_file(): make it easier
to di
a
gn
o
se errors
commit
|
commitdiff
|
tree
2009-02-21
Linus Tor
v
alds
Support 'r
a
w' d
a
te forma
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-01-11
Linus
Torvalds
Wrap inflate and other
zlib rou
t
ines for bett
e
r error
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
Linus Torvalds
Make
'prepare_temp_file()' ignore st_size
f
or symlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linu
s
T
o
r
valds
Make 'di
f
f_pop
u
late
_
filespec()' use the n
e
w 'strbuf_readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus Tor
v
alds
Mak
e
'in
d
e
x_path()' use 'st
r
buf_readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linu
s
Torvalds
Mak
e
'ce_co
m
pare
_
l
i
nk()' use the new 'strbuf_readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torv
a
ld
s
Ad
d
generic
'strbuf_readlin
k
()' h
e
l
per fu
n
ction
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-11
Linu
s
To
r
v
a
lds
fsck
:
reduce stack fo
o
tprint
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus Torvalds
Add backslash to list of 'crud' characters in re
a
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus Torvalds
Ad
d
'merg
e
' mo
d
e to '
g
it re
s
et'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-17
Linus
T
o
r
val
d
s
F
ix index pr
e
loadi
n
g f
o
r ra
c
y
d
irty case
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-16
Linus Torv
a
lds
Fix machine-parse
a
bility of
'
g
i
t
log --sou
r
ce
'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-15
Linus Torvalds
Add cache preload facili
t
y
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-13
Linus Tor
v
alds
date/time
:
do not g
e
t confuse
d
by fractional seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
L
i
nus Torva
l
ds
revision t
r
aver
s
al: '
-
-simpli
f
y-b
y
-decorat
i
on'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus
Tor
v
alds
Make '--decorate' set an explicit 'sh
o
w
_decorat
i
o
n
s
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
revision: mak
e
tr
e
e comparison functions take
com
m
its
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus To
r
valds
Add a 'source' decorato
r
f
o
r commits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-28
Li
n
us Torvalds
Add file
delete/cr
e
at
e
in
f
o whe
n
w
e
overflow re
n
am
e
_limi
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-06
Linus Torvalds
fix bogu
s
"diff --
g
i
t
"
header f
r
om "dif
f
-
-
no-
i
ndex"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-29
Linus
T
o
rvalds
Fix '
-
-dirstat' w
i
th cross-direc
t
ory
r
e
nam
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-27
Linus T
o
rvald
s
in
d
ex-pack: be car
e
ful
a
fter fixing u
p
t
h
e h
e
ader/f
o
oter
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-18
L
i
nus
Torvalds
date/ti
m
e: do
n
ot get confused by fractional seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-06
Linus Tor
v
alds
di
f
f
.
ren
a
melimit is a basic diff configuration
commit
|
commitdiff
|
tree
2008-06-23
Linu
s
Torvalds
S
hrink the git binar
y
a
bit by avoidin
g
unneces
s
ary
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-19
L
i
n
us Tor
v
al
d
s
Ma
k
e git_di
r
a path rela
t
i
v
e to work_t
r
ee in setu
p
_w
o
rk_tree()
commit
|
commitdiff
|
tree
2008-06-19
Linu
s
Torva
l
ds
rac
y
-g
i
t
:
a
n empty blob has a fixed
object
n
ame
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Add conf
i
g option
t
o
enable
'fsync()' of object
f
iles
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
inus Torval
d
s
Split u
p
default "i18n" and "b
r
anch" con
f
ig
p
a
rsing
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvald
s
S
p
lit up d
e
fault "user" config parsing into hel
p
er
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up
default "
c
or
e
"
c
onfig parsing into helper
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-17
Linus Torval
d
s
write_loose_object: don't bother trying to r
e
ad an
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
L
i
n
u
s
Torvalds
Sim
p
lify and re
n
ame find_s
h
a1_fil
e
()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linu
s
Tor
v
alds
Mak
e
loos
e
object file reading more
c
a
reful
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torva
l
ds
A
void
cro
s
s
-
d
irectory r
e
na
m
es and linking
on ob
j
e
c
t
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-11
Linus To
r
valds
Con
s
olidat
e
SHA1 obj
e
ct
file c
l
os
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Li
n
us Torv
a
l
d
s
Remov
e
n
o
w unnecessary 'sync()' calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torv
a
lds
Make pack crea
t
ion
al
w
ays fsync()
the re
s
u
lt
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
Linus Torvalds
Optimize symlink/directory
d
ete
c
tion
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nus
T
orvalds
Avoid some unnecessary lstat() cal
l
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torvalds
fet
c
h-pack:
d
o not
s
top traversin
g
a
n
already pa
r
sed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
L
inus Torvald
s
Optimize match_pathspec()
t
o avoid fnmatch()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
g
i
t-am: c
o
pe
better wit
h
an e
m
pt
y
Su
b
ject: line
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linu
s
T
orvalds
Igno
r
e leading empty line
s
while summar
i
zing merges
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus
T
o
r
valds
Make revision
l
imiting m
o
re
robust
a
gainst
o
ccasional
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
n
us Torval
d
s
Fix possible So
l
a
ris p
r
oblem
in 'checko
u
t_entry()
'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus
T
o
rvalds
Don
'
t update un
c
h
anged m
e
rge
entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus
T
orvalds
Fix r
e
cent 'unpa
c
k_trees()'-related changes breaking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
rev-p
a
rs
e
: fix meaning o
f
re
v
~ vs rev
~
0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torvalds
unpack_trees
(
): fix
diff
-
index regressio
n
.
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Tor
v
alds
u
n
pack_tree
s
(): minor m
e
mory l
e
ak
f
i
x
in unused de
s
tination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Make 'unpack_trees()' have
a
s
epar
a
te source
and destination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torvalds
M
a
ke
'
unpack_trees()' take
the index to work
o
n
a
s
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
u
s Torvalds
Add 'const' where appropriat
e
to
i
n
d
e
x
handling
functions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s
Tor
v
alds
F
ix tr
e
e-walking compare_entry() in
t
he p
r
esense
o
f
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Tor
v
alds
Mov
e
'unpack_trees()' over t
o
'traverse_tre
e
s(
)
'
interface
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
ld
s
Make 'tr
a
verse_trees()' traverse conflicting DF entrie
s
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
inus Torv
a
ld
s
Add return value to 'traverse_tree()' callback
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
n
us T
o
rvalds
Make 't
r
a
verse
_
tree(
)
' use l
i
nked
struc
t
ure rather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
A
d
d 'df_name_compa
r
e(
)
'
helper functi
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
Linu
s
T
orv
a
lds
Be
more ve
r
bose
w
hen che
c
ko
u
t takes
a
long
time
commit
|
commitdiff
|
tree
2008-02-23
L
i
n
us Torvalds
Use
he
l
per f
u
nction
f
o
r
copyi
n
g index entry inf
o
r
matio
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus
Torvald
s
Name
h
a
sh fixups: export (and rename
)
rem
o
ve_hash_entry
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Lin
u
s
Torvalds
Fi
x
name
r
e-hashing semantics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
L
i
nus Torvalds
Add "--show
-
all" revision
wal
k
er flag for debu
g
g
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
L
inus Torvalds
[PAT
C
H
]
gitk:
l
earn --
s
how
-
a
l
l output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Linu
s
Torvalds
Add "--dirs
t
at" for some di
r
ectory 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 Torvalds
Create pathname-b
a
se
d
hash-
t
able looku
p
into
i
ndex
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linu
s
Torva
l
ds
Ma
k
e ru
n
_d
i
ff_
i
ndex() us
e
u
n
p
a
ck_trees()
,
not read_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linu
s
Torvalds
Make o
n
-disk index r
e
p
r
esentation sep
a
r
a
t
e
from i
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torv
a
l
ds
B
e
m
or
e
careful about updating re
f
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torv
a
lds
Make
'
gi
t
fsc
k
'
c
omplain abo
u
t non-com
m
it branches
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linu
s
T
o
r
v
alds
Make b
u
iltin
-
commit
.
c mo
r
e careful ab
o
ut parenthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
L
i
nus Torvalds
Fi
x
perfo
r
m
an
c
e regressi
o
n f
o
r p
a
rtial comm
i
t
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus Torvalds
Re(-re)*fix trim_
c
o
mmon_tail()
commit
|
commitdiff
|
tree
2007-12-18
L
i
n
u
s Torvalds
unpack-trees
:
FLEX_ARRAY fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torv
a
lds
"git tag -u keyname" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus Torva
l
ds
Fix
a pathological case
i
n gi
t
detecti
n
g p
r
oper r
e
names
commit
|
commitdiff
|
tree
next