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
Shrink the git binary a bit by avoiding unnecessary inline functions
2008-06-23
L
inus
Torvald
s
Shrink the git bi
n
ary a bit b
y
avoid
i
ng unn
e
cessary
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-19
Linu
s
Torvalds
M
ak
e
git_dir a
p
a
th relative
t
o work_tree in setup_work_tree(
)
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
racy-git: a
n
empty b
l
ob has
a fixed object nam
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-17
L
inus Torvald
s
wri
t
e_loose_o
b
ject: don't bother tryi
n
g
to re
a
d
a
n
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linu
s
To
r
valds
Simp
l
ify and rename find_sha1_file()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
Linus T
o
rval
d
s
Make
loose object file
read
i
ng more careful
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-14
L
inus T
o
rvalds
Avoid cross-directory re
n
ames and linking
o
n
o
b
j
ect
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-06-11
Linus
Torvalds
Consolidate
SHA
1
object f
i
le clos
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torvalds
R
e
move n
o
w
u
nnecessary 'sync()' calls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-31
L
i
n
us To
r
valds
Make pack creati
o
n always
fsync
(
) the result
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
Linus T
o
rvalds
Optimize symlink/directory detection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-05-11
Linus Torval
d
s
Avoid s
o
me
unnecessary
ls
t
at
(
) c
a
lls
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torval
d
s
f
e
tch-pack: do
n
ot stop traversing an already
pars
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus Torva
l
ds
Op
t
imi
z
e match_pathspe
c
() to avoid f
n
match
(
)
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
Linus
T
o
r
valds
git-am: cope bet
t
er with an empty Su
b
ject: line
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-04-16
L
i
n
u
s
Torvalds
I
g
nore lead
i
ng empty lines while summarizing merge
s
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
Li
n
us Tor
v
ald
s
Make revision limiting mor
e
robust against occasional
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-19
L
i
nu
s
Torv
a
lds
Fix possible Solaris
problem in 'c
h
eckout_entry()'
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-16
Linus
Torvalds
Don't update unchanged
m
erge e
n
tr
i
es
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Lin
u
s Torvalds
Fix
recent 'unpack_trees()'-related chang
e
s
breaking
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-15
Li
n
us Torvald
s
rev
-
parse: fix meaning of rev~ vs rev~
0
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-11
Linu
s
Torvalds
unpack_tre
e
s()
:
f
ix diff-
i
nd
e
x regression
.
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
o
r
valds
unpack_t
r
ees(): minor memory leak fix in u
n
used
d
estin
a
tion
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
orvald
s
Make 'unpack_tre
e
s()' have a separate source and destination
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
o
rva
l
ds
Make 'u
n
p
a
ck_trees()' take the ind
e
x to work on as
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
inus
T
orvalds
Add 'const
'
where appropriate to index handling functi
o
ns
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Fix tr
e
e-walking compare_entry(
)
in the presense of
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
L
i
n
u
s Torvalds
Move 'unpack_trees()'
over to 'trav
e
rse_trees()' inte
r
fa
c
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
u
s
Torvalds
Ma
k
e '
t
ra
v
erse_trees()' traver
s
e c
o
nflicting DF entries
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus T
o
r
val
d
s
A
d
d
return val
u
e
to 'trave
r
s
e
_tr
e
e()'
c
allback
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torvalds
Make 't
r
a
v
erse_tr
e
e()' use lin
k
ed structure rather
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'df_name_compare
(
)'
h
e
lper fu
n
ction
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-24
Li
n
us T
o
rva
l
ds
B
e
m
o
r
e
verbose when checko
u
t takes a
long time
commit
|
commitdiff
|
tree
2008-02-23
L
i
nus
T
orv
a
lds
U
s
e helper functio
n
fo
r
c
o
p
ying index entry inf
o
rmation
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Na
m
e hash fixup
s
: export (and rename) remo
v
e_hash_entry
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Fix nam
e
r
e
-hash
i
ng sem
a
ntics
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus T
o
rvalds
A
dd
"--show-all
"
revision walker f
l
ag for
d
e
b
ugging
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
[PAT
C
H] gitk: learn --sho
w
-a
l
l output
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-02-12
Linus To
r
v
alds
Add "--
d
irstat"
for some directory
stat
i
sti
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
Linu
s
Torva
l
d
s
Cr
e
a
t
e
pathname-ba
s
ed hash-t
a
ble lookup into index
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Mak
e
run_diff_i
n
d
e
x()
u
se unpa
c
k_tr
e
es()
,
not read_tree()
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-21
Linu
s
T
o
rvalds
Make on-disk index repre
s
entati
o
n se
p
a
r
ate fr
o
m in
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Tor
v
al
d
s
Be mo
r
e careful
about upda
t
ing
r
e
fs
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
L
inus T
o
r
v
a
l
ds
M
a
ke 'git
f
sck'
c
omplain about non-commit branches
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torv
a
lds
Make builtin-
c
o
mm
i
t
.
c
more careful ab
o
u
t
parenthood
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2008-01-13
Linus Torva
l
ds
Fix performance regression
f
or
p
ar
t
ia
l
com
m
its
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-21
Lin
u
s Torvalds
Re(
-
re)*fix trim
_
comm
o
n
_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus Torvalds
unpa
c
k-tre
e
s: FLEX
_
ARRAY
fix
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-12-11
Linus Torv
a
lds
"gi
t
tag -u keyname" broken
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-30
Linus
T
orvalds
Fix a pathological case in git
d
ete
c
ting
p
rop
e
r renames
commit
|
commitdiff
|
tree
2007-11-30
Linus
T
o
r
valds
Fix a pathological c
a
se in git dete
c
ting pr
o
p
e
r renames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-17
Linus
T
orva
l
ds
Fix re
v
-list when sho
w
ing obj
e
ct
s
involvin
g
submodules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus Torvalds
Fix par
e
nt re
w
riting
i
n
-
-e
a
rly
-
out
p
ut
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-14
Linus
To
r
valds
Fix rev-l
i
st when s
h
owing
o
bjects involving submodules
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-06
Linus Torvalds
r
evision walker: mini clean-up
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-05
Linus Tor
v
alds
Enhance --e
a
rly-out
p
ut format
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torvalds
Add "--early-output" log flag f
o
r interact
i
v
e
GUI use
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-11-04
Linus Torval
d
s
Simplify topo-so
r
t
l
ogi
c
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do the fuzzy rename detection limits wi
t
h the exact
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Fix
u
gly
magi
c
special case
in exact rename
d
etection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Tor
v
alds
Do e
x
a
c
t rename
detection regardless
o
f rena
m
e
l
imits
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do linear-time/space rename logic
f
o
r
exact re
n
ames
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torv
a
l
ds
copy vs
rename d
e
te
c
tion: avoid unnecessary O(n
*
m)
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus
T
o
rvalds
R
ef-count the files
p
ecs used
b
y
d
iffcore
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus Torvalds
Split out "exact
content matc
h
" p
h
as
e
of rename detection
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
A
d
d 'diffcore
.
h' to LIB_H
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
L
i
nus To
r
v
a
lds
Fix d
i
ffcore-break to
t
al breakage
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-21
Lin
u
s Tor
v
alds
Fix
d
irectory scanner to correct
l
y ignore files wi
t
h
o
ut
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Linu
s
T
orvalds
Avoid scary errors a
b
out tagged tree
s
/blobs during
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-18
L
inus Torvalds
gi
t
-blame shou
l
dn
'
t crash if run
i
n
a
n
unme
r
ged tree
commit
|
commitdiff
|
tree
2007-10-16
L
inus To
r
valds
Clean
u
p "gi
t
log" fo
r
mat with
D
I
F
F
_
FORMAT_N
O
_OUTPU
T
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-16
Linus T
o
rvalds
F
i
x
embarrassin
g
"git log --fo
l
lo
w
" bug
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-10-04
Lin
u
s Torva
l
ds
op
t
imize
diff
c
o
re-delta by s
o
rting has
h
en
t
ri
e
s
.
commit
|
commitdiff
|
tree
2007-09-29
Linus T
o
rvalds
Fix revis
i
on log diff
setup, avoid unnecess
a
ry diff
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-09-14
L
inu
s
T
o
rvalds
Fix th
e
ren
a
me detect
i
on limit
checking
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-25
Linus Tor
v
ald
s
Fix racy-
g
i
t
handling in
g
it
-
write-tree
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
Linus Torvalds
Take binary d
i
f
f
s i
n
to
a
cc
o
un
t
fo
r
"git rebase"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-19
Linus T
o
rvalds
M
ake
thin-pack generation subproject a
w
are
.
commit
|
commitdiff
|
tree
2007-08-11
Li
n
us Torval
d
s
Optimize the thre
e
-
wa
y
merg
e
of git-read
-
tree
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torval
d
s
Optimize the two-way me
r
g
e of g
i
t
-read-tree too
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Optimize the comm
o
n cas
e
s
of git-read-t
r
ee
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Tor
v
al
d
s
Move old i
n
d
ex
e
ntry re
m
oval from "unpack
_
t
rees()"
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Lin
u
s Torvalds
Fix "git commit directory/" performance anomaly
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-10
Linus Tor
v
alds
Start movin
g
unpack-trees to
"
struct tree_desc"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-06
L
i
n
us T
o
rvalds
apply: remov
e
directory
tha
t
becomes emp
t
y by
r
enaming
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-08-02
Linus Torvalds
connect: accept file://
U
R
L scheme
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-21
Linus Torv
a
lds
F
ix up duplicate parents removal
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-19
Li
n
us
Torvalds
Do a bet
t
er job
a
t guessi
n
g
unknown char
a
cter sets
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-07-03
Li
n
us
T
orvald
s
Start de
p
r
e
cating "git-comma
n
d" in favor of "
g
i
t
command"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-30
L
i
nus Torvalds
gi
t
: Try
a
bi
t
harder not to lose errno in stdio
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-27
Linus Tor
v
a
lds
Fix zero-
o
bjec
t
version-2 pa
c
ks
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Linus Torvald
s
Check for IO errors after running
a
c
om
m
a
n
d
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-25
Li
n
us To
r
valds
Clean up inter
n
al
c
omma
n
d handling
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Linus
Torvalds
F
ix
u
p
"
git
l
og -
-
follow" a bit
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-23
Linus T
o
r
v
alds
F
i
nal
l
y impl
e
m
ent "git log --follow"
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-06-10
Linus Torvalds
Makefi
l
e: a
d
d an ex
p
lici
t
rule f
o
r building as
s
embly
.
.
.
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-30
Linus
T
orvalds
fi
x
signed range p
r
oblems wi
t
h h
e
x conversions
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-27
L
i
nus
T
orvalds
Make t
h
e pack-refs
i
n
te
r
faces usable from outsid
e
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-25
Linu
s
Torvalds
M
ake "git gc" pack all
r
e
f
s by default
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
2007-05-06
Linus Torvalds
Fix --bounda
r
y outp
u
t
Signed-off-by: Linus Torvalds <
torvalds@linux-foundation.org
>
commit
|
commitdiff
|
tree
next