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
Shrink the git binary a bit by avoiding unnecessary inline functions
2008-06-23
Linus Torvalds
Shrink the git binary a bit by avoiding u
n
n
e
c
essary
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
Ma
k
e git_dir a pat
h
relat
i
v
e
t
o
work_tree in
s
etup
_
work_tr
e
e()
commit
|
commitdiff
|
tree
2008-06-19
L
i
nus Torvalds
racy-git:
a
n empty blo
b
has a fixed
object name
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-17
Lin
u
s
T
o
r
valds
write_loose_object: don't
bother
t
r
y
i
ng to
r
ead an
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Li
n
us To
r
valds
Simplify and renam
e
find_sha1_file()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvalds
Make loose object file reading more c
a
ref
u
l
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torv
a
lds
Avoid cross-di
r
ectory renames and linking
on 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
ile c
l
ose
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torvalds
Remove
n
ow
u
n
necess
a
r
y '
s
ync()' c
a
lls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torvalds
Mak
e
pack c
r
eati
o
n always fs
y
nc()
t
he
re
s
u
lt
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus
T
orvalds
Optimize symlink/directory det
e
ction
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus
Torvalds
Avoid some unnecessary l
s
tat() calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
Linus To
r
valds
fetch-p
a
ck
:
do not stop tra
v
er
s
ing
a
n
already parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus T
o
rvalds
O
pti
m
ize match
_
pathspec()
t
o av
o
i
d
fnmat
c
h()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus
Torval
d
s
git-a
m
: cope b
e
t
ter w
i
t
h an empty Subje
c
t: line
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Li
n
us Torvalds
Igno
r
e lea
d
ing empty lines w
h
i
l
e s
u
mmarizing merge
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
M
ake g
i
t
-
add beh
a
ve more se
n
s
ibly in a case-in
s
ensitiv
e
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus To
r
val
d
s
When adding file
s
to the index, add support
f
or cas
e
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make unpack-tre
e
u
p
dat
e
removed files befor
e
any updated
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linu
s
Torvalds
Ma
k
e branch m
e
rging awar
e
of
underlying case-i
n
sensiti
v
e
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
i
nus Torvalds
Add
'
core
.
ig
n
orecase' option
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linu
s
T
o
r
v
a
l
d
s
Make
h
a
sh_name_loo
k
u
p
a
b
l
e
to do
case-independent l
o
okups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
i
nus Torvald
s
M
a
ke "i
n
dex_name_exists()" return the
cac
h
e_entry
i
t
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus
To
r
v
alds
M
ove name hashing
functions
into
a f
i
le of its own
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make unpack_t
r
ees_
o
pt
i
ons b
i
t fla
g
s
a
ctual
bitfields
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linus To
r
valds
Make revision limiting more ro
b
u
s
t against
o
ccasion
a
l
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linus Torva
l
ds
F
i
x po
s
sibl
e
Solari
s
problem in 'checkout_entry()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
L
i
nus
Torvalds
Don't upda
t
e
unchan
g
ed
m
e
rge entries
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
Fix recent 'unpack_trees(
)
'-re
l
ated changes breaking
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
rev-
p
ars
e
: fix
m
e
anin
g
of rev~
vs rev~0
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-11
Linus Torvalds
unpa
c
k_trees
(
): fix
d
iff-inde
x
r
e
gres
s
ion
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
u
n
pack_trees(
)
:
m
inor memory lea
k
fix
i
n
u
n
u
s
e
d
d
e
s
t
ination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torv
a
l
d
s
Make
'
unpack_trees()' have a s
e
p
a
rate source an
d
des
t
ination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Ma
k
e '
u
npack_trees()' take
t
h
e in
d
ex to work on as
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'const' where appropria
t
e to index handling fun
c
tions
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torva
l
ds
Fix tr
e
e-walkin
g
compare_entry() in the presense of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
lds
Move 'u
n
pack_tr
e
es()' over to '
t
rave
r
se_trees()'
i
n
t
erface
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torva
l
ds
Make 'traverse_tree
s
()' traverse con
f
licting DF entries
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
A
dd return value to
'
traverse_tre
e
(
)'
callback
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torval
d
s
M
a
ke 'tra
v
erse_tre
e
()
'
use lin
k
e
d structure rat
h
er
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus Torvalds
A
d
d 'df_name_compar
e
()'
h
elper
f
unction
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
L
inus
T
o
rvalds
Be more verbose whe
n
c
h
eck
o
ut ta
k
es a long time
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Use helper funct
i
on for
copying index en
t
ry
i
nformatio
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus T
o
rvalds
Name hash
f
ixups: e
x
port
(and re
n
ame)
r
emove_has
h
_entry
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
L
i
n
u
s Torvalds
Fix name re-hashing seman
t
ics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Lin
u
s Torvalds
Add "--show-all"
r
evision walker flag f
o
r d
e
bugging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus To
r
valds
[PATCH] gitk: learn
-
-show-all output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-12
Linus Torvald
s
Add "--dirstat" for s
o
me directo
r
y statis
t
ics
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
Crea
t
e pathname
-
based hash-tabl
e
looku
p
into index
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus To
r
va
l
ds
Ma
k
e
run_diff_index() use unpack_trees(), not r
e
ad_tr
e
e()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make on-disk in
d
ex representa
t
ion separate
f
rom in
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Tor
v
alds
Be more care
f
u
l about updating refs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Make 'git fs
c
k' complain abou
t
non-commi
t
branches
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Tor
v
alds
Make builtin-commi
t
.
c more careful
a
bout parenthood
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-13
Linus Torvalds
F
ix performance regression for partial c
o
mmi
t
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-21
L
i
nus
T
o
r
valds
Re(-
r
e
)*fix trim_common_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus Torvalds
unpac
k
-trees: FL
E
X_ARRAY
fix
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-11
L
inus Torvalds
"git tag -
u
keyname"
b
r
oken
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-30
Linus
Torva
l
ds
Fix a p
a
th
o
logical
c
ase in git dete
c
ting pro
p
er renames
commit
|
commitdiff
|
tree
2007-11-30
Li
n
us T
o
rv
a
ld
s
F
ix a pa
t
ho
l
ogical case i
n
git detecti
n
g prope
r
renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-17
Linus Torvalds
Fix rev-l
i
s
t when showing objects involving submodules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
L
inus T
o
r
valds
Fix parent rewriting in --early-output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus Tor
v
alds
F
ix
r
ev
-
l
is
t
when showing objects i
n
volvin
g
s
u
bmodul
e
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-06
Linus
T
orvalds
revision walker: mini clean-up
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-05
Linus Torvalds
Enhan
c
e --early-o
u
t
p
u
t
format
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linu
s
Torvalds
Add "--early-output"
l
o
g
fl
a
g for in
t
eract
i
v
e
GUI use
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Lin
u
s
Torvalds
S
implify to
p
o-s
o
rt logic
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Tor
v
al
d
s
Do the fuzzy rename d
e
tect
i
on limits wi
t
h the exact
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Fi
x
ugly magic special case in exact
r
e
name detection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s
T
orvalds
Do exact renam
e
detection regardless o
f
r
e
name limits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus Torvalds
Do linea
r
-time/spac
e
rename log
i
c fo
r
exact renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
Torvalds
copy vs ren
a
me dete
c
tion:
a
void
u
n
n
ecessar
y
O(n*m)
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Ref-count the filespecs used by diffc
o
re
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s Torvald
s
Split out "exac
t
content matc
h
" ph
a
se of
r
ename d
e
te
c
ti
o
n
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus T
o
rvalds
Add 'diffcore
.
h'
t
o LIB_H
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torvalds
Fix diffc
o
re-break
t
o
tal brea
k
age
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
L
i
n
us To
r
valds
Fi
x
d
i
rectory scan
n
er to correctly igno
r
e files withou
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Linus Torvalds
Avoid
s
cary
e
rrors about tagged t
r
ees/b
l
obs
d
uring
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-18
Linus
T
o
r
v
alds
git-blame s
h
ould
n
't crash
if run in a
n
unmerged tree
commit
|
commitdiff
|
tree
2007-10-16
Li
n
u
s
Torvalds
C
lean up "git log" fo
r
ma
t
wit
h
DIFF_FORMAT
_
NO_OUTP
U
T
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-16
Linus Torvalds
Fix embarrassin
g
"g
i
t
log --follow" bug
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-04
Linus Torvalds
optimize diffcor
e
-
d
elta by sorting hash
e
n
t
ries
.
commit
|
commitdiff
|
tree
2007-09-29
L
i
nus Torv
a
lds
Fix revision lo
g
diff
s
etup, av
o
id unnecessary diff
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-09-14
Linus Torval
d
s
Fix
the
re
n
a
me detection limit checking
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-25
Linus
T
orvalds
Fix
r
acy-git
handling i
n
git-wri
t
e-tr
e
e
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
L
inus Torvalds
Take bina
r
y diffs into account for "git rebase"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Li
n
us Torvalds
M
a
k
e
thi
n
-
p
a
ck
g
eneration s
u
b
project a
w
are
.
commit
|
commitdiff
|
tree
2007-08-11
L
i
nus T
o
rval
d
s
Opt
i
mize
the thre
e
-way
merge of git
-
read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
L
inus Torvald
s
Optimize the two-way merge of
g
i
t-read-tree
t
oo
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus T
o
r
valds
Opt
i
mi
z
e the
com
m
on cases of git-read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Li
n
us
Torvalds
Mo
v
e old index e
n
tr
y
remov
a
l fr
o
m
"unpack
_
tre
e
s()"
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
F
i
x
"git co
m
mit direc
t
ory/" per
f
ormance
a
n
omaly
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus
T
orvalds
S
tar
t
moving u
n
p
a
c
k
-
t
rees to
"
struct
tree_desc"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-06
Linus Torvalds
apply: remove director
y
that becomes empty
b
y rena
m
in
g
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-02
Linus To
r
valds
con
n
ect:
a
ccept file:
/
/
U
RL scheme
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-21
Linus Torvalds
F
i
x up duplicate parents removal
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-19
Linus Torvalds
Do
a better jo
b
at guess
i
ng unkn
o
wn chara
c
ter s
e
t
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-03
Linus
Torvalds
Start deprec
a
ting "git-command" in favor of "git co
m
m
and"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-30
Linus
T
orvalds
git
:
Try
a
bi
t
harder not to lose err
n
o in stdio
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-27
Lin
u
s
Torva
l
ds
Fix z
e
r
o
-object version-2 packs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next