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
Fix potentially dangerous uses of mkpath and git_path
2008-10-06
L
i
nus Torvalds
fi
x
bo
g
u
s "diff --git" he
a
der fr
o
m
"
diff --no-i
n
dex"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-29
L
inus Torvalds
Fix
'-
-
d
irstat' with cross-
d
irectory
renam
i
ng
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-27
L
inus
T
orv
a
lds
in
d
e
x
-pack: be
car
e
ful after fixi
n
g up the
h
ead
e
r
/
footer
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-08-06
Linus To
r
valds
diff
.
re
n
amelimit is a basic diff
c
onfigu
r
a
t
ion
commit
|
commitdiff
|
tree
2008-06-23
Linus T
o
rvalds
S
h
rink the git b
i
nar
y
a bit by avoiding unnec
e
ss
a
r
y
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvald
s
Make git_dir a
path r
e
la
t
ive
t
o
work_
t
ree in setup
_
work_
t
ree()
commit
|
commitdiff
|
tree
2008-06-19
Linus Torvalds
racy-g
i
t:
a
n empty
b
lob has a
f
i
x
e
d obj
e
c
t
name
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Li
n
us Torvalds
Add config opt
i
on to enable 'fsync()
'
o
f ob
j
ec
t
files
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Split up defau
l
t "i18n" and
"
branch"
config
p
arsing
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Tor
v
a
lds
Spl
i
t up default "user" conf
i
g
p
arsing
i
nto helper
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-18
Linus Torvalds
Spli
t
up defa
u
lt "core" config parsing into helpe
r
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-17
Linus Torvalds
write_
l
oose_obj
e
ct: don't bother try
i
n
g
to re
a
d an
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
L
i
nus Tor
v
alds
Simplify a
n
d renam
e
find_sh
a
1_file()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
Linus Torvalds
M
ake loose object file
reading more
c
are
f
u
l
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-14
L
i
n
u
s Torvalds
Avoid cro
s
s-directory renames an
d
linking
on object
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-06-11
Linus Torvalds
Consolidate SHA1 object
f
ile close
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Linus Torvalds
Remove n
o
w unnecessary 'sync
(
)' calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-31
Li
n
us
Torvalds
Make
pac
k
c
reation alwa
y
s fsync() the result
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus Torvalds
O
p
t
imize symlink/d
i
rectory dete
c
tion
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-05-11
Linus Torva
l
d
s
Avo
i
d some unne
c
essary l
s
tat() calls
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-28
L
i
nu
s
T
orvalds
fetch-p
a
ck: do not st
o
p traversing an
a
lr
e
ady parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-27
Linus T
o
rva
l
ds
Optimize match_pathspec() t
o
avoid
fnmatch()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Lin
u
s Tor
v
a
lds
git
-
am
:
cope bette
r
with an empty Subject: line
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-16
Linus T
o
rval
d
s
Ignore
leading empty lines wh
i
l
e su
m
marizing merges
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Lin
u
s Torval
d
s
Make git-add behave mo
r
e sensi
b
ly
in a case-inse
n
sitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rvalds
W
h
en add
i
ng files
t
o the in
d
ex, add
s
upport fo
r
case
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
inus Tor
v
alds
Make
u
npack-tr
e
e update
removed files before any updated
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torvalds
Make branch merging
a
ware o
f
underl
y
ing
case-insensitive
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus Torval
d
s
A
dd 'core
.
i
gnoreca
s
e' option
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus T
o
rvalds
Make ha
s
h_name_lookup able
t
o do
cas
e
-independent lookups
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Linus
Torvalds
M
a
ke "index_name
_
exi
s
ts()" return th
e
cache_entry it
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
L
i
n
us
T
o
r
valds
Mov
e
n
a
me ha
s
hing functio
n
s
i
nto a file
o
f
its own
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-04-09
Li
n
u
s
Torvalds
Make unpack_trees_options bit flags actual bitfields
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Li
n
u
s
T
orvalds
Ma
k
e rev
i
sion limiting
m
or
e
r
obust agai
n
st
o
ccasi
o
nal
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-19
Lin
u
s Torv
a
lds
Fix po
s
sible
S
olaris problem in 'chec
k
ou
t
_e
n
try()'
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-16
Linus Torval
d
s
Don't update uncha
n
ged merg
e
entries
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
Linu
s
To
r
valds
Fix recen
t
'unpack_trees
(
)'-related ch
a
nges breaking
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-15
L
i
nus Tor
v
a
l
ds
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
Linus
T
orvalds
unpack_trees(): fix diff-index regressio
n
.
commit
|
commitdiff
|
tree
2008-03-09
Linus
Torvalds
unpack_t
r
ees(): mino
r
m
e
mory leak fix in unused destination
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvald
s
M
a
ke 'unpack_trees()
'
have a
s
e
p
arate source and destinat
i
o
n
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
lds
Make 'unpack_trees()'
take the index
to work on
a
s
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Add 'con
s
t' w
h
er
e
a
ppro
p
r
iat
e
to index
ha
n
dling functions
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
Fix tree-walki
n
g c
o
mpare_entry() i
n
th
e
presense of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linu
s
Torvalds
Move 'unpack_trees()' o
v
er
t
o
'tra
v
erse_trees()' interface
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torvalds
M
ake '
t
raverse
_
t
r
ees()'
t
r
averse conflicting DF entries
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Li
n
us To
r
v
a
lds
Add return
value
t
o 'traverse_
t
ree()'
c
a
llback
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus Torv
a
l
d
s
Make 'traver
s
e_
t
r
e
e
()' us
e
lin
k
ed structure rather
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-03-09
Linus T
o
rv
a
lds
Add 'df_name
_
compare()' helper funct
i
on
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-24
L
i
n
u
s Tor
v
alds
Be mor
e
verbos
e
whe
n
c
heckout takes a l
o
ng time
commit
|
commitdiff
|
tree
2008-02-23
Linus
T
o
r
valds
U
s
e he
l
per fun
c
tion for copying index en
t
ry information
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
L
inus To
r
vald
s
Name
h
ash fixups:
e
xport
(and rename) remove_hash_ent
r
y
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-23
Linus
Torv
a
l
d
s
Fix name re-hashing se
m
antics
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torvalds
Ad
d
"--s
h
ow-all" revision w
a
lker flag for debugging
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-13
Linus Torval
d
s
[PA
T
CH] gitk: lea
r
n --show-all
o
utput
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-02-12
Li
n
u
s T
o
rvalds
A
dd "--dirstat"
for so
m
e directory statistic
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
L
inus To
r
valds
Crea
t
e path
n
ame-bas
e
d hash-t
a
ble lookup into index
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
L
i
nus Torvalds
Make run_di
f
f_
i
ndex() use unp
a
ck_trees(), not
r
ead_tree()
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-21
Linus Torvald
s
Make on-disk
index
r
epresentation separat
e
f
rom in
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Be mo
r
e car
e
f
u
l abo
u
t
updating refs
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Linus Torvalds
Mak
e
'git f
s
ck
'
complai
n
about non-
c
ommit bra
n
ches
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-16
Lin
u
s Torvalds
Make builtin-c
o
mmit
.
c
more
carefu
l
about parenthoo
d
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2008-01-13
Li
n
us Torvalds
F
i
x
performance regression
f
or partia
l
commits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-21
Linus Torval
d
s
Re(-re)*
f
i
x trim_com
m
on_tail()
commit
|
commitdiff
|
tree
2007-12-18
Linus Torvalds
unpack-
t
ree
s
:
F
L
E
X_ARRAY f
i
x
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-12-11
L
inus Torvalds
"git tag -u k
e
yname" broken
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-30
Li
n
us Torvalds
Fix a pathological case in git detect
i
ng
proper rename
s
commit
|
commitdiff
|
tree
2007-11-30
Linus Torvalds
Fix
a
pathological case in git detec
t
ing proper rename
s
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-17
L
inus Torvalds
F
i
x rev-list
w
he
n
s
h
o
w
ing objects involv
i
n
g
submodules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
Linus T
o
rvalds
Fix pa
r
ent
rewri
t
ing in --
e
arly-output
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-14
L
i
nus
T
o
rv
a
lds
F
ix
rev-list when showing
objects involving su
b
mo
d
ules
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-06
Linus Torvalds
rev
i
sion wa
l
ker: mi
n
i clean-up
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-05
Li
n
us Torv
a
l
ds
E
nhance --ear
l
y
-
o
utput f
o
rma
t
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Lin
u
s To
r
valds
A
dd "--ea
r
ly-
o
u
t
put"
log flag fo
r
int
e
ractiv
e
GUI us
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-11-04
Linus
Torvalds
Simplify topo-sort lo
g
ic
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Lin
u
s
T
orvalds
Do the
f
u
zzy r
e
name detection limits wi
t
h the
exac
t
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Fi
x
u
gl
y
magic s
p
ecial case in exact r
e
name
detection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torval
d
s
Do exact rename detectio
n
reg
a
rd
l
e
s
s
of rename limits
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Li
n
u
s
T
o
rvalds
Do linear-time/space rename logic for
exact renames
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
copy
vs rename detect
i
o
n: avoid unnecessary O(n*m)
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linus Torvalds
R
e
f
-
c
ount the fil
e
specs used by diff
c
ore
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
L
i
nus Torval
d
s
Split out "exac
t
cont
e
nt ma
t
c
h
" phase of rename de
t
ection
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-27
Linu
s
Torvalds
Add 'diffcore
.
h' to LIB
_
H
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus To
r
valds
Fix diffcore-br
e
ak total breakage
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-21
Linus Torvald
s
Fix
d
ire
c
tory scanner to correctly ignor
e
fil
e
s with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
Linus Torv
a
lds
Avoid scary erro
r
s a
b
ou
t
ta
g
ged
tree
s
/bl
o
bs during
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-18
Linus Torvalds
gi
t
-
b
lame
s
h
ouldn't crash if run
in an unmerged tree
commit
|
commitdiff
|
tree
2007-10-16
L
inus Torvalds
Clean
u
p "gi
t
log
"
format with DIFF_FORMAT_NO_OUTPUT
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-16
Linus Torv
a
lds
F
ix
em
b
ar
r
assing
"git log --follow" bug
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-10-04
Linus
T
o
rvalds
optimize
diffcore-delta by sorting
h
a
sh
entries
.
commit
|
commitdiff
|
tree
2007-09-29
Linus Torval
d
s
F
ix revision log diff setu
p
, avoid unnecessary diff
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-09-14
Linus
Torvalds
Fix the rename detect
i
on l
i
mit checking
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-25
Linus Torvalds
Fi
x
rac
y
-git ha
n
dling in git-write-tre
e
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Li
n
us Torvalds
Take bi
n
a
ry diffs into account for "
g
it r
e
ba
s
e"
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-19
Li
n
u
s
T
o
rv
a
lds
Make thin-pa
c
k gene
r
a
tion subpr
o
ject a
w
are
.
commit
|
commitdiff
|
tree
2007-08-11
Linus Torvalds
Optimize the three-way merge of
g
it-r
e
ad-tre
e
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
L
i
n
us To
r
v
a
l
d
s
O
p
timize
t
he two-way merge of git-r
e
ad-tree too
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus
Torvalds
Op
t
i
m
i
ze the common c
a
ses of git-read-t
r
ee
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Linus Torvalds
Move old index en
t
ry removal from "unpack_tr
e
es()"
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
2007-08-10
Lin
u
s
To
r
valds
F
i
x "g
i
t commit directory/"
performa
n
ce ano
m
a
l
y
Signed-off-by:
Linus Torvalds
<torvalds@linux-foundation.org>
commit
|
commitdiff
|
tree
next