repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
mailsplit and mailinfo: gracefully handle NUL characters
2008-05-11
Linus To
r
valds
Optimize symlink/direc
t
ory de
t
e
c
tion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus Torvalds
Avoid some unnecessary lstat() c
a
l
ls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
Linus Torvalds
fetch-pack: do
n
o
t stop traversing
a
n
a
lready
parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linu
s
Torvalds
Optim
i
ze match_pathspec() t
o
avoid fnmatch()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus
T
orvalds
git-am: cope bett
e
r with an empty
Su
b
je
c
t: line
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
L
inus Torvalds
Ignore leading empty lines
w
hi
l
e summari
z
ing merges
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Lin
u
s Torvalds
M
a
ke g
i
t-add behav
e
more sensibly
i
n a case-insensitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Li
n
us Torvalds
When adding files to
t
h
e
index,
add
s
upport for case
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torval
d
s
M
ake unpack-
t
r
e
e
upd
a
t
e removed files before a
n
y upda
t
ed
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvald
s
M
ak
e
b
r
anch merging aware of und
e
rlying case-insensitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
inus Torv
a
l
d
s
Add 'core
.
ignorecase
'
option
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Lin
u
s To
r
valds
Make
h
ash_name_lookup able to
do
case-independent lookups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torval
d
s
Make "inde
x
_
n
ame_e
x
ists
(
)"
return t
h
e ca
c
he_entry it
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rvald
s
Move name ha
s
hing functions i
n
to a file
of it
s
own
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make unpac
k
_tree
s
_options bit flags actual bitfields
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linus Tor
v
al
d
s
Make revision limiting
mo
r
e
r
obust
ag
a
inst o
c
casi
o
nal
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Linu
s
T
orvalds
Fix
possible Solaris pr
o
blem in 'checko
u
t_entry()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
Linus T
o
rvalds
Do
n
't updat
e
unchan
g
ed me
r
g
e e
n
trie
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linus Torvalds
Fix re
c
ent 'u
n
p
ack_trees
(
)'
-
related chang
e
s
b
reakin
g
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
L
i
nus Torvalds
rev-
p
arse: fix meaning o
f
rev~ vs rev
~
0
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-11
Lin
u
s Torvalds
unpack_tr
e
es(): fi
x
diff-inde
x
regression
.
commit
|
commitdiff
|
tree
2008-03-09
Linus Torval
d
s
unpack_trees(): minor me
m
ory leak fix in un
u
sed d
e
st
i
n
ation
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
i
nus
T
orvalds
M
a
k
e
'
u
n
pa
c
k_trees()'
h
ave a
s
epa
r
ate source and destinati
o
n
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
L
inus Torv
a
lds
Make
'
u
n
pack_tre
e
s()
'
take
t
he
ind
e
x t
o
work on as
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Tor
v
alds
A
dd 'const' where appropria
t
e to index handling function
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Tor
v
a
l
ds
Fix tree-
w
alking
compare_entry() in the presense of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torvalds
M
o
v
e 'unpa
c
k
_
tre
e
s()' over to 'traverse_tr
e
es()' inter
f
ac
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus
T
o
r
valds
Make 'travers
e
_t
r
ees()' trave
r
se c
o
n
f
licting DF ent
r
ies
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
A
d
d
r
et
u
r
n
value to '
t
raverse
_
tre
e
()' cal
l
b
ack
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvald
s
Mak
e
'tra
v
erse_
t
ree()' use
lin
k
ed structure rather
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvald
s
A
d
d 'df
_
name_compare
(
)' helper
f
unction
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
Linus Torvalds
Be more verb
o
se w
h
en chec
k
out
takes
a
lo
n
g
time
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
Use
h
elper fu
n
ct
i
on for copying in
d
ex
entry information
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus T
o
rvalds
Na
m
e
h
a
sh fixups: export (and r
e
name)
r
e
move
_
hash_en
t
ry
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus Torvalds
F
i
x name re-hashin
g
se
m
anti
c
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus T
o
rvalds
Ad
d
"--show-all" revi
s
i
o
n walker flag for debugging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus To
r
valds
[
P
A
TCH] git
k
: lea
r
n --
s
how-
a
ll ou
t
put
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-12
L
i
nus Torval
d
s
Add "--dirstat" for
s
o
m
e
direct
o
ry 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
Linus
T
orvalds
Create pathname-ba
s
e
d
hash-ta
b
le l
o
okup i
n
t
o index
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvalds
Make run
_
di
f
f
_
index() us
e
unpa
c
k_trees(), not re
a
d_tree()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Li
n
us Torvalds
Make
on-
d
isk
i
ndex r
e
presentation separa
t
e from in
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus
Tor
v
alds
Be more careful about updati
n
g refs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linu
s
T
o
rva
l
ds
Make
'
git fsck' complain about non-c
o
mmit bra
n
che
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus
T
orvalds
Make buil
t
in-commit
.
c more careful about parenth
o
od
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-13
L
inus Torvalds
F
i
x pe
r
formance regression
f
o
r partial
c
o
mmits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-21
L
i
n
us To
r
v
a
lds
Re(-r
e
)*fix trim_common_
t
ail()
commit
|
commitdiff
|
tree
2007-12-18
Linus To
r
valds
u
n
p
a
ck-tr
e
es
:
F
LEX_ARRAY f
i
x
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-11
Linus Tor
v
a
lds
"git tag -u keyname" broken
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-30
Linu
s
Torvalds
Fi
x
a path
o
log
i
cal case in git dete
c
ting
proper r
e
names
commit
|
commitdiff
|
tree
2007-11-30
L
inus Tor
v
ald
s
Fix a pathological case in gi
t
detecting proper ren
a
mes
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-17
L
i
n
u
s Torvalds
Fix re
v
-
lis
t
when showing
o
bjects
i
nvolving
submodules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus Tor
v
alds
Fix parent r
e
wr
i
ting in --early-outp
u
t
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus
Torvalds
F
ix rev-list when sh
o
wing obje
c
ts involving sub
m
odules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-06
Linus Tor
v
ald
s
revision
w
alker:
m
ini clean
-
up
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-05
L
inus Torvalds
Enhance --early-output for
m
at
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus
T
o
rval
d
s
Ad
d
"-
-
ear
l
y-o
u
tput" log fla
g
for interactive GUI use
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus T
o
rvalds
Sim
p
lify to
p
o-s
o
r
t
logic
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do the fuzzy re
n
ame detection l
i
mits with
the exact
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
Torvalds
Fix ugly
magic special case
in exact re
n
a
m
e d
e
t
e
c
t
ion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
Do exact rename detection regardless of re
n
ame li
m
its
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linu
s
T
orvalds
Do li
n
ear-time/space
r
e
na
m
e
logic for exact rename
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
Torvalds
c
o
p
y
vs r
e
name detect
i
o
n
: avo
i
d unne
c
es
s
ary O(n*m)
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torva
l
d
s
Ref
-
co
u
n
t the fil
e
specs used b
y
di
f
f
c
o
re
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Split out "exact
c
ontent m
a
tch" p
h
ase of rename de
t
ection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus
Torvalds
Add 'dif
f
co
r
e
.
h' to LIB_H
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torvalds
Fix dif
f
core-
b
reak total breakage
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torva
l
ds
Fi
x
di
r
e
c
t
ory sc
a
nner to correctly
ignore fil
e
s
without
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
L
i
nus T
o
rv
a
lds
Avoid
scary er
r
ors ab
o
ut
t
agge
d
tre
e
s
/
b
lobs during
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torv
a
lds
git-blame s
h
ouldn
'
t crash if run in an unmerged
tree
commit
|
commitdiff
|
tree
2007-10-16
Linus Torvald
s
Clean up "git lo
g
"
forma
t
with
D
IFF_FORMAT_NO_OU
T
PU
T
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-16
Linus
T
o
r
va
l
ds
Fi
x
embarra
s
sing "git l
o
g --fol
l
ow" bug
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-04
L
i
nus Torvalds
optimize diffcore-delta
by sorting hash entries
.
commit
|
commitdiff
|
tree
2007-09-29
Linus Torvald
s
Fix r
e
vision log diff setup, avoid un
n
ecessary diff
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-09-14
Linus
T
orvald
s
Fix the rena
m
e de
t
ection limit
c
he
c
king
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-25
Linus Torvalds
Fix racy-git handling i
n
git-write-tree
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Linus
T
orvalds
Take binary diffs into account for
"gi
t
rebase"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
L
i
n
us Torv
a
l
d
s
Make thin-pack g
e
neration su
b
p
roject aware
.
commit
|
commitdiff
|
tree
2007-08-11
Li
n
us Torval
d
s
Optimize the three-w
a
y me
r
ge of git-read-tree
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torv
a
l
ds
Opti
m
ize the two-wa
y
merge of git-read-tree too
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torva
l
ds
Optimize the
c
ommon cases of g
i
t
-read-t
r
ee
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torva
l
ds
M
ove
o
ld in
d
ex entry removal
from "unpack
_
tre
e
s()"
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Fix "g
i
t comm
i
t directory/" p
e
rformance a
n
omaly
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linu
s
Torvalds
S
t
a
r
t mov
i
ng unpack-tree
s
to
"struct tree_
d
esc"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-06
Lin
u
s Torvalds
a
p
p
ly: remove di
r
e
c
t
o
ry that beco
m
e
s empty
b
y renaming
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-02
L
i
nus Torva
l
ds
connect:
a
c
cept fi
l
e:// URL scheme
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-21
L
i
nus
Torv
a
lds
Fix up duplica
t
e
p
a
r
e
n
t
s remova
l
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-19
Linus Torvalds
Do a bett
e
r j
o
b at guessing unknow
n
ch
a
racter sets
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-07-03
Linus
Torvalds
Start depre
c
ating
"git-command"
i
n
favor of
"
git
c
ommand"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-30
L
inus Torvalds
g
i
t: Try
a
bi
t
harder
not to
l
o
se er
r
no i
n
stdio
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-27
Linu
s
Torvalds
Fix zero-
o
bj
e
ct
v
ersion-2 pac
k
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-25
Li
n
us Torvalds
Che
c
k
f
or IO errors aft
e
r
ru
n
ni
n
g a command
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-25
Linus Torvalds
Clean up internal command
han
d
l
i
ng
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-23
Linus To
r
vald
s
Fix up "git lo
g
--follow" a bit
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-23
Linus Torvalds
Finally
i
mplement "git
log --f
o
llow"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-06-10
Linus Torvalds
Mak
e
file: add
a
n ex
p
licit
r
ule for building assembly
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-05-30
L
i
nus Torva
l
ds
fix signed ran
g
e problem
s
wit
h
hex
c
onversion
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-05-27
Linu
s
Torvalds
Make the
p
ack-refs
interf
a
ces usable from outside
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-05-25
L
inus Torvalds
Make "git gc" pack
a
ll refs by
defaul
t
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-05-06
Linus Torv
a
l
ds
Fix --boundary output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-04-21
Li
n
us Tor
v
alds
Fix
a
copy-n-paste bug
i
n the object
dec
o
rator code
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next