repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'jk/clean-d-pathspec' into maint
2014-02-18
T
h
o
m
as Rast
di
f
f
: do not reuse_worktree_
f
ile
f
or
s
ubmod
u
les
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2014-01-21
Thomas Rast
Docu
m
entation:
@
{-N} can ref
e
r to a commit
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2014-01-21
Thomas
R
ast
Documenta
t
io
n
/gitk: document
-L option
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-06
T
h
omas Ra
s
t
config:
ar
b
itra
r
y number o
f
matches for
-
-unset and
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thoma
s
Rast
sen
d
-email:
set SSL options through IO::So
c
k
e
t::SSL
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thomas
Rast
send-ema
i
l: --sm
t
p-ssl-cert-path tak
e
s an argume
n
t
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thomas
R
a
s
t
s
end-email: pass Debug to Net::SMTP::SS
L
::n
e
w
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-02
Thoma
s
Rast
co
m
m
i
t-slab: sizeof() the ri
g
h
t
type
i
n xrealloc
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thomas Rast
gitk: Recognize -L option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
T
h
oma
s
Rast
gitk: Suppor
t
showing the gat
h
e
r
e
d
inline diffs
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thom
a
s Rast
gitk:
S
pl
i
t o
u
t diff part in $com
m
iti
n
fo
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thomas
Ra
s
t
gitk: R
e
factor per-line part
o
f
getblobdiffl
i
n
e
a
nd
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thomas Rast
gitk: Suppo
r
t -
G
option
from the co
m
mand
l
i
ne
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-11-27
Thomas Ras
t
D
ocumentation: revamp git-ch
e
rry(1)
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-11-27
Th
o
mas R
a
st
commit-s
l
ab:
declare
f
unct
i
ons "sta
t
ic inline"
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-11-27
Tho
m
as Rast
co
m
m
it-
s
l
a
b:
docu
m
ent clear_$slabna
m
e
(
)
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-10-22
Thomas Ra
s
t
Revert "test-lib: a
l
low
p
r
e
f
i
x
ing a custom string before
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
Thomas Ras
t
Rev
e
r
t
"test-lib: sup
p
ort run
n
i
n
g tes
t
s und
e
r
valgri
n
d
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-10-22
Th
o
m
a
s Rast
Do
c
umentation:
r
evamp gitk(1
)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-10-13
Thomas Rast
.
m
ai
l
ma
p
:
s
witch to
Thomas Rast'
s
personal address
.mailmap: switch to
Thomas Rast
's personal address
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-09-12
Thomas Ras
t
urlm
a
t
ch
.
c:
r
ec
o
mpute
pointe
r
after append_normaliz
e
d_esca
p
es
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-05
Thom
a
s
R
a
st
log: use tru
e
pa
r
ents for diff w
h
en walking ref
l
og
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-01
Thomas Rast
log: use
true parents for diff even w
h
e
n rewriting
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-31
Thomas Rast
Rename advice
.
objec
t
_n
a
me_warning
t
o
objectN
a
meWarnin
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thoma
s
Ra
s
t
sho
w
-
branch: fix description of --date-order
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas
R
a
s
t
apply
,
entry
:
speak o
f
submodule
s
i
nstead of subprojects
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thoma
s
Rast
git: ensure 0/1
/
2 are open in main
(
)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas Rast
daemon/
s
hell
:
refactor
r
ed
i
r
ection of
0
/1/2 from /dev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
T
homas Ras
t
run-command: dup_devnul
l
(
)
:
guard against syscalls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
T
ho
m
as Rast
test
-
li
n
t: detect 'exp
o
r
t
F
OO
=
bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Tho
m
as
R
ast
t9902:
f
ix 'tes
t
A
=
= B' to use = operator
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
tes
t
-lib: support running
t
ests under valgrind in parall
e
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test-l
i
b: a
l
low prefixi
n
g a custom s
t
rin
g
bef
o
re "ok
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas R
a
st
t
e
st-lib: valgri
n
d for only
te
s
ts
m
atching a
p
a
t
tern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test-lib: verbos
e
m
o
de for
on
l
y tests
mat
c
hing a patt
e
rn
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Tho
m
as Rast
test-lib: self-test that
--v
e
r
b
o
s
e
works
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
T
h
om
a
s
R
as
t
ap
p
l
y
: carefully strdup a
possibly-NULL n
a
m
e
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Thomas Rast
p
ull
:
merge into unbor
n
by fast-for
w
ardi
n
g fr
o
m empty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thom
a
s
Rast
test-
l
i
b: rearr
a
nge
start/end of test_expec
t
_*
a
nd
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Tho
m
as Rast
test-lib: r
e
factor $GI
T
_
SK
I
P
_TESTS matching
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Thomas
R
a
s
t
tes
t
-li
b
:
enable MALLO
C
_* for the
a
ctual tests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas R
a
s
t
sha1_file: silence sha1_lo
o
s
e
_objec
t
_info
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Th
o
mas
Rast
Test 'commit --only' after 'checkout --o
r
phan'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas Rast
Documen
t
p
u
sh -
-
n
o
-verif
y
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
covera
g
e: b
u
i
l
d co
v
e
r
age-untested-functions by de
f
ault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
h
omas R
a
st
covera
g
e:
set DEFAULT_TEST_T
A
RGET to avoid using prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
h
omas Ras
t
coverage: do not delet
e
.
gcno file
s
before building
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage:
split buil
d
target into comp
i
le a
n
d tes
t
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
T
hom
a
s Rast
fetch/pull doc: untangl
e
meaning
o
f
b
a
r
e
<
r
ef>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Thomas Ras
t
u
npack_entr
y
: avoid fr
e
e
ing objects in base c
a
che
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Th
o
mas Rast
re
m
o
te: 'sho
w
' and 'prune' can
t
ake more than on
e
rem
o
te
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Tho
m
as
R
a
st
r
e
mote: check for superfluous arguments in 'git remote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
hom
a
s
Rast
remote: ad
d
a test for extra arguments, acco
r
ding to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Tho
m
as
R
ast
gi
t
-
l
og(1)
:
remov
e
-
-f
u
ll-
l
i
ne-diff descriptio
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thomas R
a
st
read_revi
s
ions_from_std
i
n: make
c
opies for
handle_revision_arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log
-L: improve comments in proce
s
s_all_
f
i
le
s
()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
T
homas Rast
log -L: st
o
re the
pat
h
instead
o
f a d
i
ff_filespec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas
Ra
s
t
log -L: t
e
st merge of parallel mod
i
fy/
r
ename
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
t4211
:
pass -M to 'git
l
og -M -L
.
.
.
' te
s
t
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas
R
ast
l
og -L: fix over
l
apping in
p
ut ran
g
es
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thom
a
s Rast
log -
L
:
check
r
a
n
g
e s
e
t invaria
n
ts when we look it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Th
o
mas
R
ast
t97
0
0:
do not c
l
ose STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
perl
:
redirect stderr to /dev/n
u
ll inste
a
d of closing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
T
h
omas Rast
git-tag(1): we tag HEAD by default
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tes
t
s: notice valgrind erro
r
in test
_
must_fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
T
ho
m
as Rast
test
s
--valgrind:
p
rovide a mo
d
e without --track-or
i
gi
n
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
T
h
omas Rast
tests: p
a
rameterize --val
g
rind option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
a
s
Rast
t
/READ
M
E: --valgrin
d
a
l
ready implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas R
a
st
Speed up log -L
.
.
.
-
M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
log -L: :pat
t
e
r
n
:file syntax to find by
f
un
c
na
m
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thom
a
s R
a
st
Im
p
l
e
ment line-history search (g
i
t
l
og -
L
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
homas Rast
Av
o
id
l
oading
c
ommits t
w
ice in log with diffs
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thoma
s
Rast
sha1_file:
r
emove recursion
in unpac
k
_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas Rast
Re
f
actor part
s
of in_de
l
ta_
b
ase_
c
ache/cache_or_unpack_
e
nt
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas Ras
t
sh
a
1_file: rem
o
ve
r
e
c
ursi
o
n
in packed
_
o
b
ject_inf
o
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thom
a
s Rast
index-pack:
guard nr_res
o
lved_deltas reads by lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
T
h
omas Rast
Make
!
pattern in
.
gitattributes non-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas Rast
diff: prevent pprint_rename
f
rom un
d
errunn
i
n
g
in
p
ut
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Tho
m
as Rast
i
n
_
merge_bases
(
): om
i
t unnecessa
r
y redund
a
n
t c
o
mmon
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Rast
gettext: do no
t
t
r
a
nslate empty str
i
n
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Th
o
m
as
R
a
st
merge-re
c
ursive: eliminate f
l
ush_buffer() i
n
f
a
vo
r
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Tho
m
as Rast
diff
_
setup_don
e
():
r
et
u
rn void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas R
a
st
sen
d
-emai
l
: improve RFC2047 quote parsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thomas Ra
s
t
Demo
n
strate g
i
t-show is broken w
i
th ranges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10n:
de
.
po: collection of suggest
i
ons
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l1
0
n
:
de
.
po:
t
ranslate "bad" as "ungül
t
ig
"
(
"
inv
a
lid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n
:
de
.
po: hopefu
l
l
y unc
o
ntrov
e
rsial fix
e
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Th
o
mas Rast
l10n
:
de
.
po: tr
a
nslate "
b
are" as "blo
ß
"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
T
h
omas R
a
st
xd
i
ff: cho
o
se XD
L
_FAST_H
A
SH
c
ode on sizeof(long) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas Rast
xdiff: l
o
ad full words
in the
inner loop of xdl_hash_record
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
diff: t
w
eak a _copy_
o
f diff_options w
i
t
h word-
d
i
f
f
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
diff: r
e
factor the word-diff
setup fr
o
m builtin_diff_
c
md
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thoma
s
Rast
git-am
:
err
o
r out when seeing -b/--binary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas Rast
p
4
0
00: use -3000
when promising
-
3
000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thom
a
s Rast
perf: export some important tes
t
-lib vari
a
bles
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas R
a
st
perf: load test-lib-functi
o
ns from the c
o
rrect director
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas
R
a
s
t
t
5
704: f
i
x nonportabl
e
se
d
/grep
us
a
g
e
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
Do
c
ument the --histog
r
am diff option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
perf:
compare
d
if
f
algorithms
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
f
a
st-
i
mp
o
rt: zero al
l
of
'
stru
c
t tag'
t
o
s
i
l
e
n
c
e valgrind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next