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
Avoid unnecessary 'lstat()' calls in 'get_stat_data()'
2009-05-10
Linus
To
r
valds
Avoid unnece
s
sary 'lstat()' calls in 'get_
s
tat_data()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-28
L
i
n
us To
r
va
l
ds
g
rep
:
fix segfault when "gi
t
grep '('" is given
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2009-04-12
Linus
Torval
d
s
process_{tree,blob}:
R
emove us
e
l
e
ss xstrd
u
p calls
commit
|
commitdiff
|
tree
2009-03-24
Li
n
us Torval
d
s
c
lose_s
h
a1_file()
:
make it e
a
s
i
er
to diagn
o
se errors
commit
|
commitdiff
|
tree
2009-01-11
Linus Tor
v
alds
Wrap
infla
t
e and
o
the
r
zlib
routines for b
e
tter error
.
.
.
commit
|
commitdiff
|
tree
2008-12-17
L
i
nus Torvalds
Make '
p
repare_temp_fil
e
(
)' ignore st_s
i
ze for symlinks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
L
inus T
o
rvalds
Ma
k
e 'diff_po
p
ula
t
e_fi
l
esp
e
c()' use
the n
e
w 'strb
u
f_readlink
(
)'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus Torvalds
M
a
ke 'in
d
ex_path()' use
'
strb
u
f
_
readlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linu
s
Torv
a
lds
Make 'c
e
_compare_link(
)
'
u
s
e the n
e
w
'
s
trb
u
f_r
e
adlink()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-17
Linus
T
orval
d
s
Ad
d
gene
r
i
c
'
strbuf_rea
d
link()' he
l
pe
r
f
uncti
o
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-11
Lin
u
s Torvalds
fsck: reduce stac
k
footp
r
int
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-12-02
Linus Torv
a
ld
s
Add backsl
a
sh to lis
t
of 'crud' characters in real
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-17
L
i
n
u
s To
r
valds
Fix index preloading for racy dirty
cas
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-16
Linus T
o
r
v
al
d
s
F
ix
machin
e
-par
s
eability of 'gi
t
l
og
-
-s
o
urce'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-15
Linus Torvalds
Add cache preload fac
i
lity
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-13
L
inus Torvalds
date/
t
i
me: do not get confus
e
d
by frac
t
ional s
e
c
o
nds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus T
o
rvald
s
revision traversa
l
:
'--si
m
plify-by-decoration'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linu
s
Torvalds
Make
'
--decorat
e
'
se
t
an e
x
plicit '
s
how
_
decor
a
tions
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Linus T
o
rv
a
lds
revision: make tree comparison f
u
nctio
n
s take commits
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-11-04
Lin
u
s
T
o
r
v
alds
Add a 'so
u
rce' decorator
f
or com
m
its
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-28
Linus Torvalds
Add file d
e
lete/cre
a
t
e info when we overflow ren
a
me_limit
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-10-06
Lin
u
s T
o
r
valds
fix
b
ogus "diff --
g
it" header from "diff --no-index"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-29
Lin
u
s Torva
l
ds
Fix '--dirstat' with cro
s
s-
d
irectory
r
enaming
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-27
Linus Tor
v
alds
i
ndex-pack: be c
a
reful after
fi
x
i
n
g up
t
h
e
hea
d
er
/
footer
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-18
L
inus
T
orvalds
date/time: do not get con
f
used
b
y fracti
o
n
a
l seconds
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-08-06
Linus Torv
a
lds
diff
.
renamelimit is a bas
i
c diff
c
onfigurat
i
o
n
commit
|
commitdiff
|
tree
2008-06-23
Linus Torva
l
ds
Sh
r
i
n
k th
e
g
it
binar
y
a bi
t
b
y
av
o
idi
n
g unnece
s
sary
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-19
L
i
nus Torvalds
Make git_dir
a
path
r
elative to
work
_
tr
e
e
in
s
et
u
p
_
work_t
r
ee()
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
racy-git: an
e
mpty
bl
o
b has a fixed object
name
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torv
a
lds
Add
c
onfig optio
n
to e
n
a
b
l
e
'fsync()
'
of
obj
e
c
t
fi
l
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torva
l
ds
Split up defa
u
lt
"
i18n
"
and "branch" conf
i
g parsi
n
g
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
L
i
nus Torvalds
Spl
i
t up default "u
s
er" config parsin
g
into
helper
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-18
Linus
T
orvalds
Split
up d
e
f
ault "core"
c
onfig pars
i
n
g
into hel
p
e
r
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-17
Linus T
o
rval
d
s
wr
i
te_l
o
ose_object: don't bothe
r
trying to read a
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Li
n
u
s
T
orvald
s
Simplify and rename find_
s
h
a
1_f
i
le()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Li
n
us Torv
a
l
ds
Make loose obj
e
c
t file
r
ea
d
ing mo
r
e
careful
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linu
s
Torvalds
Avoid cross-
d
irector
y
re
n
ames and
linking on object
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-11
L
inus Torvalds
Consolidate SHA1
o
bjec
t
file close
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Li
n
us Torvalds
R
emove no
w
unnecessary 'sync()' calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Lin
u
s
Torvalds
Make pack cr
e
ation always fsync() the result
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
Linus T
o
rvalds
O
p
timize s
y
mlink/directory detec
t
ion
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
L
inus
T
o
rvalds
Avoid
s
ome unn
e
ce
s
sary lsta
t
() calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
L
inus Torval
d
s
fetc
h
-pack: do no
t
sto
p
trave
r
sing an already parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus Torvalds
Optimize m
a
tch_pathspec(
)
to avoid
fnmatch(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus Tor
v
alds
gi
t
-
a
m: cope better with an em
p
t
y
S
ubje
c
t
:
line
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus To
r
valds
Ignore
leadi
n
g empty lines while sum
m
arizing merges
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
inus Torvald
s
Make revision l
i
miting more
r
obust
against occa
s
i
o
na
l
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nus Torvalds
Fi
x
p
o
ssible Solaris problem in 'checko
u
t_entry()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus Torvalds
Don't up
d
a
t
e
u
nchanged merge entries
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linu
s
Torvalds
Fix rece
n
t
'
u
n
pack_tr
e
es()'-r
e
la
t
ed
change
s
b
r
eaking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
rev-pa
r
se:
f
i
x meaning of rev
~
vs rev~0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
L
inus Torvalds
unpack_trees()
:
fix diff-index regression
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
unpack_tre
e
s(): minor mem
o
ry leak
f
ix
in
un
u
sed destina
t
i
o
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Make 'unp
a
ck_t
r
ees()' have a
se
p
ar
a
te source and des
t
i
n
ation
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
To
r
valds
M
a
ke
'unpack_trees()' take the
i
n
d
e
x to
w
ork on as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'con
s
t' where appropriate to i
n
dex
hand
l
i
n
g
functions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Fix tre
e
-
w
a
l
k
ing comp
a
re_
e
ntry() in
t
he p
r
e
sense of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us Torvalds
Move 'unpack_trees()'
o
ver to 'traverse_tree
s
()' interface
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Make 'trav
e
rse_trees()
'
tra
v
erse
c
on
f
licti
n
g DF entr
i
es
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torvalds
Add retur
n
value to 'trav
e
rse_tree()' callback
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Ma
k
e 'traverse_tree(
)
' use link
e
d struct
u
re
r
ather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
Add 'df_name_c
o
mpare
(
)' hel
p
er functio
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
Lin
u
s Torvalds
Be more verbose wh
e
n chec
k
out takes a long
time
commit
|
commitdiff
|
tree
2008-02-23
Linu
s
Torva
l
ds
Use helper funct
i
o
n f
o
r copyin
g
index entry i
n
formation
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
N
ame hash f
i
xu
p
s
: export
(
and ren
a
me) remove_hash_entry
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torva
l
d
s
Fi
x
n
am
e
re-has
h
in
g
semantics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
L
i
nus Torvald
s
Add "-
-
show-all" revi
s
ion walker f
l
ag for debugg
i
ng
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
[P
A
TCH]
g
i
t
k: lea
r
n --show-all output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Linus Tor
v
alds
Add "--d
i
rsta
t
" for some dir
e
ctory 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
Lin
u
s
Torva
l
ds
Cr
e
ate p
a
thname-
b
as
e
d hash-table
l
o
ok
u
p into
i
nde
x
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
M
ake r
u
n_
d
iff_inde
x
() use
u
npack_t
r
ees(), not read_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make on
-
disk in
d
ex
representation
separate fro
m
in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
L
inus Torvalds
Be more
c
areful about updatin
g
refs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Mak
e
'git fsck' complain about non-
c
ommit branches
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus
T
orvalds
M
ake builtin-c
o
m
m
i
t
.
c mo
r
e careful a
b
o
u
t
par
e
nthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
L
i
n
us
T
orvalds
Fix p
e
rfor
m
ance
regression fo
r
p
a
r
t
ial commits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Linus Torvalds
Re(-re
)
*fix
trim_common_tail(
)
commit
|
commitdiff
|
tree
2007-12-18
L
i
nus Torva
l
ds
unpack-
t
r
e
e
s: FLEX_ARRAY fi
x
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
L
i
nus
To
r
v
a
l
ds
"git tag
-u keyname
"
broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus
Torvalds
F
i
x
a
pathological
case i
n
git dete
c
ting
p
rope
r
renames
commit
|
commitdiff
|
tree
2007-11-30
Linu
s
Torvalds
Fix
a
pathological case in
g
it detecting prop
e
r
renames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-17
Lin
u
s T
o
rvalds
Fix
r
ev-l
i
st wh
e
n showing objects involving submodu
l
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus Torva
l
ds
F
ix parent r
e
w
r
i
ting in --e
a
rly
-
output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linu
s
Torvalds
Fix rev-list when showing
object
s
involving submod
u
le
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-06
Linus
T
o
r
valds
rev
i
sion walke
r
: mini
clean-up
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-05
Li
n
us T
o
r
v
a
l
d
s
Enhance --ear
l
y-output format
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torva
l
ds
Add "--early-o
u
tput" log
f
lag
f
o
r
inte
r
active GUI use
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus
T
orv
a
lds
Simplify topo-sort logic
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rvalds
Do the fu
z
zy
rename
d
etection limi
t
s w
i
th t
h
e exact
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
F
ix
u
g
ly magic special
c
ase in
e
xact rena
m
e d
e
t
e
ction
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torva
l
ds
Do exact rename
d
et
e
cti
o
n r
e
gardless of rename limits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Do
l
inear-tim
e
/space rename
logic
for e
x
act renames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
cop
y
vs
r
e
name detection
:
avoid unnec
e
ssary O(n
*
m)
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Ref-count the fi
l
especs used by
diffco
r
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s Torvalds
Split out "exact con
t
ent m
a
t
c
h" phase of rename detec
t
io
n
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s
T
o
r
v
a
lds
A
d
d 'diffcore
.
h'
t
o L
I
B_H
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Li
n
us
T
orvalds
Fix
d
iffcore-break total
breakag
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Linus
T
or
v
alds
F
ix dire
c
t
o
r
y scanner to correctly i
g
nore files wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Li
n
us
To
r
valds
Av
o
id sc
a
ry erro
r
s ab
o
ut tag
g
ed trees/blobs
d
uring
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torvalds
git-bla
m
e should
n
't crash if r
u
n in an unm
e
rged tre
e
commit
|
commitdiff
|
tree
next