repo.or.cz
/
git
/
kirr.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
inu
s
Torvald
s
Pre
p
are symlink caching for t
h
read-safety
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-07-10
Linus
Torvalds
A
v
o
id using
'lstat()' to figu
r
e out dir
e
c
to
r
ies
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-07-09
L
i
nus
Torvalds
A
vo
i
d doing ext
r
a '
l
st
a
t()'s f
o
r d_type if we have
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-07-09
Linus Torvalds
Simplif
y
read_directory[_recursive]
(
) arguments
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-07-09
Linus
T
orvald
s
Add 'fil
l
_dire
c
tory()' helper fu
n
ction
f
o
r
direct
o
ry
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-06-29
Li
n
us Torvalds
git log: a
d
d '--merge
s
'
flag
t
o match
'
--no
-
merges'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-06-21
L
i
nus Torva
l
ds
Fix var
i
ous
s
parse warnings
in the git s
o
urce code
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-06-18
Linu
s
Torvalds
Fi
x
big left-sh
i
f
t
s
o
f
un
s
i
g
ned c
h
ar
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-06-03
Linus Torvalds
C
l
ean up a
n
d
simplify r
e
v_compare_tree()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-05-17
Linus Torvalds
dir
.
c: clean up hand
l
ing
o
f
'
path' p
a
rameter in read_directo
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-05-10
Linus
Torvalds
Te
a
ch 'git
chec
k
out'
t
o
preload the
index
c
ontents
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-05-10
L
i
n
us Torvalds
Avoid u
n
necessa
r
y 'lstat
(
)' cal
l
s in 'get
_
stat_data()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-28
Lin
u
s
To
r
va
l
ds
grep: fix segfault when "git grep '('" is given
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-26
Linu
s
Torv
a
ld
s
t420
2
: fi
x
ty
p
o
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-19
L
inus Torvalds
Clean
up reflog
unreachability
pruning
d
eci
s
ion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-13
Li
n
us Torvald
s
show_object(): push path_
n
ame() call furthe
r
down
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-13
L
i
nus
T
orval
d
s
proc
e
ss_{tree,blob}: sh
o
w o
b
jects witho
u
t
buffering
commit
|
commitdiff
|
tree
2009-04-12
Linus Tor
v
alds
pro
c
ess_{tree,blob
}
:
Remove use
l
e
ss x
s
trdup call
s
commit
|
commitdiff
|
tree
2009-04-12
Linus Torv
a
lds
Allow use
r
s to
u
n-con
f
igur
e
rename d
e
tection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-04-11
L
i
nu
s
Torva
l
ds
Allow use
r
s to u
n
-configu
r
e
rename detecti
o
n
On Thu, 9 Apr 2009,
Linus Torvalds
wrote:
commit
|
commitdiff
|
tree
2009-04-01
Linus Tor
v
a
l
d
s
Clean up
re
f
l
o
g unreachability p
r
uning decision
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-03-24
Lin
u
s To
r
valds
close_sha1
_
file(): make it easie
r
to diagnose errors
commit
|
commitdiff
|
tree
2009-02-21
Linus Torvalds
S
u
pport 'raw'
d
ate form
a
t
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2009-01-11
Linus Torvalds
Wrap
i
nflate and ot
h
er zlib routines for
b
etter e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
Lin
u
s
T
orvald
s
Make 'prepare_
t
emp_file()' ignore st_size f
o
r symlinks
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-17
Linus
T
orvald
s
Make
'
dif
f
_popu
l
ate_files
p
ec
(
)' use the new 'strbuf_r
e
adlin
k
(
)
'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torval
d
s
M
a
ke
'
i
n
dex_p
a
th()' us
e
'strbuf_readlink()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torv
a
l
d
s
M
a
ke 'ce_c
o
mpare_link()' use the new 'strbuf_readli
n
k()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-17
Li
n
us Torvalds
Add generic 'strbuf_readlink(
)
' h
e
lper f
u
nct
i
on
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-11
L
i
nu
s
Torvalds
fsck: reduce stack footpr
i
nt
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-02
L
inus Torvalds
Add b
a
ckslash to l
i
st of
'
crud' characters in real
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-12-02
Linus T
o
rvalds
Add
'
merge' mode to '
g
it reset'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-17
Lin
u
s Torvalds
Fix index preloading
for racy dirty
c
a
se
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-16
Linus Torv
a
lds
Fix
mac
h
i
n
e
-
parse
a
bility
o
f 'git l
o
g -
-
s
o
ur
c
e'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-15
Linus Tor
v
alds
Add ca
c
he prel
o
a
d
f
acility
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-13
Linus
T
orva
l
ds
d
ate
/
time: do not get confused
by
fr
a
c
t
ional
seco
n
ds
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
re
v
is
i
on traver
s
al: '--
s
implify-by-dec
o
ration'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
Make '--decorate' set
a
n explicit 'show_decorations
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
rev
i
si
o
n: make tree
c
o
mparison f
u
nc
t
io
n
s t
a
ke commits
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torval
d
s
Add a 'source' decorato
r
f
o
r commits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-10-28
L
i
nus
Torvalds
Add f
i
l
e delete/
c
reate
i
nfo when we o
v
e
r
f
l
o
w ren
a
me_limit
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-10-06
Linus Torvalds
fix bogus "diff --git" heade
r
from
"
d
iff --no-i
n
dex"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-29
Linus To
r
valds
F
ix '--dir
s
tat'
w
i
th cross-directory renamin
g
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-27
L
i
n
u
s Torvalds
index-pack:
be
c
ar
e
ful after fixi
n
g
u
p the
header/footer
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-18
L
inus T
o
rvalds
d
a
te/time: do n
o
t
g
et confuse
d
by fractional
sec
o
nds
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-06
Linus Torvalds
diff
.
renamelim
i
t is a basic diff con
f
igura
t
ion
commit
|
commitdiff
|
tree
2008-06-23
L
inus Torvalds
S
h
rink the git bina
r
y a bit by avoiding unnecessa
r
y
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-19
Linus T
o
rv
a
l
ds
Make g
i
t_dir
a
pa
t
h relative t
o
w
or
k
_tree in setup
_
work_tree()
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
racy-git:
an e
m
p
t
y blob has a fi
x
ed object nam
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linu
s
T
orvalds
Add config option to enable '
f
sync
(
)
'
of o
b
j
ect files
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Lin
u
s Torva
l
ds
Spli
t
up default "i18n" and "branch" config parsing
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split
up defau
l
t
"
u
ser" c
o
nfig
parsing into
h
e
l
p
e
r
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up defau
l
t "core" con
f
ig
p
arsing into helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-17
Linus Torvald
s
write_loose_object: don't bother trying
t
o read an
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linu
s
Torvalds
Simplify an
d
r
en
a
me find_sha1_
f
ile()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Li
n
us To
r
valds
Make loose object file reading mo
r
e careful
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
L
i
nus Torvalds
Avoid cross-direc
t
ory
rename
s
and linking on objec
t
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-11
Li
n
us Torvalds
Consolidate SHA1 ob
j
ect file
c
lose
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus To
r
v
a
lds
Remove
n
ow
unneces
s
ary 'sync()' calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Lin
u
s T
o
rvalds
Make pack creation
a
lways fsync() t
h
e result
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus
T
orvalds
O
p
timize
s
ymlink/di
r
ecto
r
y dete
c
tion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nus Torvald
s
A
v
oid some unneces
s
ary lstat() calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torv
a
lds
fetch-pack: do not stop tra
v
ersing an already
p
arse
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus T
o
rvalds
Opt
i
mize ma
t
ch_pathspe
c
(
)
to avoid fnmatch()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
git-
a
m: cope better with an empty Subject: line
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvalds
Ig
n
ore lead
i
ng em
p
ty lines
w
hile summarizin
g
merges
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rval
d
s
Make git-add be
h
ave more
s
en
s
i
bl
y
in a case-insen
s
itive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
When
addi
n
g files to the index, add support
f
or case
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
inus Torv
a
lds
Ma
k
e unpack-tree upda
t
e removed files bef
o
re any updat
e
d
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torva
l
ds
Make b
r
anch
m
erg
i
ng
a
ware of und
e
rlying
case-i
n
sensitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Add 'co
r
e
.
ignorecase' option
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Li
n
us
T
o
rva
l
ds
Ma
k
e hash_name_
l
ookup abl
e
t
o do case-indepen
d
en
t
lookups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvald
s
Make "i
n
dex_name_exists()"
return the cache_entry it
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rvalds
Move nam
e
h
ashi
n
g functions into a fil
e
of its o
w
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Lin
u
s Torval
d
s
Ma
k
e un
p
ack_
t
r
ees_opti
o
ns bi
t
f
lags actual
bitfie
l
d
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Lin
u
s
Torvalds
Make revision
limiti
n
g more
robust a
g
ainst occasion
a
l
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
L
inus Torvalds
Fix possible Solar
i
s problem in 'ch
e
ckout_entry()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
Linus Torvalds
Don't update uncha
n
g
e
d
merge entries
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linu
s
T
orvalds
F
i
x re
c
ent 'unpack_trees()'-relat
e
d changes
breaking
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus Tor
v
alds
rev-parse:
f
ix meaning
of rev~ v
s
r
e
v~0
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torvalds
un
p
ack_trees
(
): fix diff
-
index reg
r
ession
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
unpack_trees(): minor memory leak fix
in unused destin
a
tion
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Tor
v
alds
Make 'un
p
ack_trees()' have a
sepa
r
ate sou
r
ce a
n
d
d
estination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus To
r
valds
Ma
k
e 'un
p
a
c
k_tre
e
s()'
take the
i
n
dex to work on as
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Tor
v
ald
s
Add 'const
'
where appropri
a
te to
i
n
dex handlin
g
f
u
nctions
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvald
s
Fix tree
-
walking comp
a
re_ent
r
y()
i
n the pres
e
nse of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
Move 'unpack_trees()' ove
r
t
o 'travers
e
_
t
rees()' in
t
erface
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
inus Torv
a
lds
Make 'trav
e
r
se
_
trees()'
t
ravers
e
conflicting DF entries
.
.
.
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
L
i
nus
Torv
a
lds
Make 'trav
e
rse_tr
e
e()' use linked str
u
ctu
r
e
rather
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Add
'
d
f_name_
c
ompare(
)
' hel
p
er function
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
Linus Torval
d
s
Be more ver
b
ose
when checkout takes a long t
i
me
commit
|
commitdiff
|
tree
2008-02-23
Linus Tor
v
alds
U
s
e he
l
pe
r
f
u
n
ction fo
r
co
p
ying
index entry
informati
o
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torv
a
lds
Name ha
s
h
f
ixups: export (and rename) rem
o
ve_h
a
sh_entry
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus To
r
valds
Fix name r
e
-hashing semantics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
Add
"
--show-all" r
e
vision
w
alk
e
r flag fo
r
deb
u
gging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torva
l
ds
[P
A
TCH]
gitk: learn --sh
o
w-
a
l
l
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 statisti
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
Linus
T
orval
d
s
Crea
t
e pathna
m
e
-
b
ased hash-table lo
o
kup into index
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make
run_diff_index() use unpack_trees(),
not
read_tree
(
)
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next