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
Make index preloading check the whole path to the file
2009-07-10
L
inus Torvalds
Make index prelo
a
din
g
check
t
h
e
wh
o
le pa
t
h to the fi
l
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-10
Linus Torvalds
Expor
t
th
r
ea
d
-safe version of
'has_
s
ymlink_le
a
ding_path()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-10
Linus Torvalds
P
repare
s
ymlink
c
aching for thr
e
ad-safety
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-10
L
i
nus Torval
d
s
Avoid
using 'lsta
t
()' to figure out dire
c
tori
e
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus Torvalds
Avoid
doing 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
Linus T
o
r
v
alds
S
i
mplify read
_
dir
e
ctory[_recursive]() arguments
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-07-09
Linus
T
orv
a
lds
Add 'fill_di
r
ectory()' helper fu
n
ction for
directory
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-29
Linus
Torvalds
gi
t
log: ad
d
'-
-
mer
g
es' flag to mat
c
h '--no-merges'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-21
Linus Torvalds
Fix va
r
ious spar
s
e
w
a
r
n
i
ngs in the g
i
t source code
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-18
Linus Torvalds
Fix
b
ig l
e
ft-shif
t
s
of unsi
g
ned c
h
ar
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-06-03
L
inus
T
orvalds
C
l
e
a
n
up an
d
simp
l
ify rev_compare
_
tre
e
(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-17
Linus Torvalds
dir
.
c: cl
e
an
up hand
l
i
n
g
o
f 'path' pa
r
ameter in read_di
r
ecto
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Linus Torva
l
ds
Teach 'git c
h
eckout' to preload the index contents
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-05-10
Linus
T
o
rvalds
Avoid un
n
ecessary 'lstat()' cal
l
s
i
n 'get_stat
_
data()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-28
Linu
s
To
r
valds
grep: fix segfa
u
lt when "git g
r
ep '('"
i
s given
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-26
Linus
T
o
r
valds
t4202: fix typo
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-19
Li
n
u
s Torval
d
s
Cl
e
an up
r
eflo
g
unreachabil
i
ty pruni
n
g d
e
cision
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
L
i
nus Tor
v
a
l
ds
s
h
o
w_object
(
): p
u
sh pa
t
h_
n
a
m
e
() call further down
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-13
Li
n
us
Tor
v
alds
proc
e
ss_{t
r
ee,blob}: show objects without buffering
commit
|
commitdiff
|
tree
2009-04-12
Lin
u
s Torva
l
ds
process_{tree,blob}: Re
m
ove us
e
less xstrdup calls
commit
|
commitdiff
|
tree
2009-04-12
Linus Torvalds
A
l
l
ow users
t
o un-confi
g
ure rename
detec
t
io
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-11
Linus T
o
rvalds
A
l
l
o
w
u
sers to un-conf
i
gure renam
e
dete
c
t
ion
commit
|
commitdiff
|
tree
2009-04-01
Linus Torvalds
Clean up reflo
g
unre
a
chability prunin
g
decisi
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-03-24
L
inus
T
orvalds
c
lose_sh
a
1_file(): make it easier to diag
n
ose e
r
rors
commit
|
commitdiff
|
tree
2009-02-21
Li
n
u
s Torva
l
ds
S
upport 'raw' dat
e
f
orm
a
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-01-11
Linus Torval
d
s
Wrap in
f
late an
d
other zlib
r
o
utines for better error
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
L
inus
Torva
l
d
s
M
ake 'p
r
e
p
are_
t
emp_file
(
)' ign
o
re st_size for sym
l
inks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
i
nus Torvalds
Make 'diff_p
o
p
u
late_filespec()' u
s
e
the new 'strbu
f
_readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
i
nus
T
o
r
valds
Make
'
index_path()' use 'st
r
bu
f
_rea
d
l
ink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
inu
s
Torvalds
Make 'ce_com
p
are_link()' use th
e
new 'strbuf_readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torvalds
Add g
e
neric 'strbuf_readlink()' he
l
per fun
c
tio
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-11
Linus Torvalds
fs
c
k: reduce stack fo
o
tprint
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus
Torvalds
Add
ba
c
kslash to list of 'crud' charac
t
ers i
n
real
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus Torvalds
Add
'merge' mode t
o
'
git reset
'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-17
Linu
s
Torvalds
F
ix index preloading
for racy dirty case
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-16
L
i
nus Tor
v
alds
Fix
m
achine-parseability of 'git log --source'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-15
Lin
u
s
T
orv
a
lds
Add c
a
ch
e
p
r
eload fac
i
lity
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-13
Linus Torval
d
s
date/time:
do
n
ot get
confus
e
d b
y
fraction
a
l seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus Torvalds
r
e
vision travers
a
l: '--simplif
y
-by
-
decoration'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus
To
r
valds
Mak
e
'--decora
t
e' set an e
x
pli
c
it 's
h
o
w
_decorations
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Li
n
us Torvalds
r
e
v
i
sion:
m
a
ke tr
e
e compar
i
son functions take commits
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus
T
orvalds
Add a 'source' d
e
c
o
rator fo
r
c
o
mmits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-28
Linus T
o
rvald
s
A
d
d file
d
ele
t
e
/
create info when we overflow rename_limit
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-06
L
inus
T
o
r
v
a
lds
fix bo
g
us "d
i
f
f
-
-
git" header fr
o
m "diff --n
o
-i
n
dex"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-29
Linus Torv
a
lds
Fix '
-
-di
r
s
t
at' with cros
s
-dire
c
to
r
y rena
m
ing
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-27
L
i
n
u
s
Torvalds
index-pack: be carefu
l
aft
e
r fixing up the header/foo
t
er
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-18
Linus To
r
valds
d
a
te
/
time: do not get confused by fractiona
l
seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-06
Linus
T
orvalds
diff
.
renamelimit is a basic diff configu
r
ation
commit
|
commitdiff
|
tree
2008-06-23
L
i
nus Torvald
s
Shrink the git binary a bit by avoiding unnecessary
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-19
Linus Torva
l
d
s
M
a
k
e
git_
d
ir a path relative to work_
t
ree in setup_wo
r
k_
t
r
e
e()
commit
|
commitdiff
|
tree
2008-06-19
L
inus To
r
v
a
l
d
s
racy-git: a
n
empty blob
h
as a
fixed object n
a
m
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
inus Torvalds
Add
confi
g
opti
o
n
to enable 'fsync()' of obje
c
t files
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torval
d
s
S
p
l
it up
d
e
f
a
ult "i18
n
" a
n
d
"
b
ranch" config parsing
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up defau
l
t "user
"
config parsing into helper
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Tor
v
a
l
ds
Spli
t
u
p
default "core" confi
g
parsi
n
g into help
e
r
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-17
Lin
u
s Torvalds
write_l
o
ose_object: don't bo
t
her trying to rea
d
an
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus
T
orvalds
Simplify and rena
m
e find
_
sha1_f
i
le()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus
T
o
rvalds
Make lo
o
se
object file read
i
ng m
o
re
careful
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvalds
Avoid cross-d
i
rec
t
ory rena
m
e
s and linking on object
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-11
Linu
s
Torvalds
Cons
o
lidate
S
HA1 object file cl
o
se
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Linus
T
orvalds
Remove no
w
u
n
necessary '
s
ync()' calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Linu
s
Torvald
s
Make pac
k
c
r
e
a
tion always fsync() the re
s
ult
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nus Tor
v
alds
O
p
timiz
e
s
yml
i
n
k
/di
r
ectory detection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
i
nus Torvalds
A
v
oid
s
ome unnecessary lstat() call
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torva
l
ds
fetch-pac
k
:
do not stop traversing
a
n already parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus Torva
l
ds
Opti
m
ize matc
h
_pa
t
h
spec()
to avoid fnmatch()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Torvald
s
git-am: cope better wi
t
h
an empty Subject: line
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus To
r
va
l
ds
Ignore leading em
p
ty lines while su
m
marizing me
r
g
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nus Torvald
s
Make revision
limiting more
r
obust against o
c
casional
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torvalds
Fix possible Solaris
p
ro
b
lem in 'checkou
t
_
e
n
t
ry()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus To
r
vald
s
D
on't update unchanged m
e
rge entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torval
d
s
F
i
x rec
e
n
t
'unpack_trees(
)
'-rel
a
ted
c
h
a
n
ges b
r
eaking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
L
inus Torvalds
rev-parse
:
fi
x
m
e
a
ning of
r
ev~ v
s
rev~0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torvalds
u
n
pack_tre
e
s(): fi
x
diff-index regr
e
ssion
.
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s To
r
valds
unpack_trees(): minor memor
y
leak fix
i
n unu
s
e
d destination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Lin
u
s
T
orv
a
lds
Make 'unpack_trees()' h
a
ve a separate s
o
urce and de
s
tination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus
Torvalds
M
a
ke 'un
p
ack
_
tre
e
s()'
take the index to wo
r
k on as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
inu
s
Torvalds
Add 'con
s
t' where app
r
opriat
e
to index hand
l
ing func
t
ions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Fix t
r
ee-walk
i
ng compa
r
e_entry() in the presens
e
of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Tor
v
a
l
ds
Move 'unpack_tre
e
s()'
o
ver to 'trav
e
r
s
e_trees()' inte
r
f
a
ce
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus T
o
r
valds
M
ake 'tr
a
ver
s
e_trees()' traverse co
n
flicting DF entries
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add return value to 't
r
averse_tree()'
call
b
ack
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvalds
Make 'traverse_
t
ree()
'
use linked structure
r
ather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus To
r
v
a
lds
Add 'df_name_compare()' helper function
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
L
inus Torval
d
s
Be more
verbose when checkou
t
takes a l
o
ng time
commit
|
commitdiff
|
tree
2008-02-23
L
i
nus Torval
d
s
Use h
e
l
per
function for copying index entry inform
a
tio
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linu
s
Torvalds
Name hash fixups: export (a
n
d rename) remove_has
h
_entry
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvald
s
Fix name r
e
-hashing
s
emantics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
Add "
-
-show-all" revis
i
on walker flag for debugging
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus
T
orvalds
[PATC
H
] gitk: le
a
rn --show
-
a
l
l
output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
L
inus To
r
valds
A
dd "--dirsta
t
" for some 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
nu
s
Torvalds
Create pathname-ba
s
ed hash-table look
u
p into index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make run_di
f
f_
i
nd
e
x() use
unpack_trees(), not read_tr
e
e()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus T
o
rvalds
Mak
e
on-disk in
d
ex representation separa
t
e from in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
B
e more ca
r
e
f
u
l about updating refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
L
inus Torvalds
M
ake 'gi
t
fs
c
k'
c
o
m
p
lain about n
o
n-c
o
mmit bra
n
ches
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Make builtin-comm
i
t
.
c more car
e
ful ab
o
ut pa
r
entho
o
d
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Linus Tor
v
alds
F
i
x performa
n
c
e regr
e
ssion for partial commits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus
T
orv
a
l
d
s
R
e
(-re)*f
i
x trim_common_tai
l
()
commit
|
commitdiff
|
tree
2007-12-18
L
inus
T
orvald
s
u
n
pack-
t
ree
s
: FL
E
X_ARRAY fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
next