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
t5505: fix "set-head --auto with ambiguous HEAD" test
2013-07-31
Th
o
mas R
a
st
Re
n
a
m
e advice
.
object_name
_
w
ar
n
ing
to object
N
am
e
W
a
rning
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
homas Rast
show-branch: fix descrip
t
io
n
of --date-order
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
h
omas Rast
apply, entry:
s
p
eak
o
f submo
d
ules instead of su
b
projects
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
T
h
omas Rast
gi
t
: ensure 0/1/
2
are open in m
a
in(
)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
T
h
omas Ras
t
daemon/shell:
re
f
actor redirection of 0
/
1
/
2
from /d
e
v
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
T
homas Ra
s
t
ru
n
-
c
ommand: d
u
p
_
devnull(): gu
a
r
d
aga
i
nst syscalls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thoma
s
Ra
s
t
t
est
-
lint: detect
'
e
x
port FOO=bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Th
o
mas Rast
t9902
:
fix 'te
s
t A == B' to use =
o
perator
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Th
o
mas Ra
s
t
t
e
st-lib: support running test
s
under valgrind in pa
r
allel
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
omas
R
a
st
test-lib: allo
w
p
r
efixi
n
g
a cu
s
tom string b
e
fo
r
e "ok
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
oma
s
Rast
te
s
t-lib: v
a
lgrind for
o
n
ly tests match
i
ng a pattern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
homas
Rast
test-lib: verbose
m
ode
f
or only tests ma
t
ching a
pattern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Tho
m
as Rast
t
e
st-
l
ib: sel
f
-t
e
st that -
-
v
erbos
e
w
o
rks
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas Ras
t
apply
:
carefully strdup a
p
ossibly-NULL name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Thomas Rast
pull:
m
erge into unborn by fast-fo
r
wardin
g
from
empty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
T
h
omas
Rast
tes
t
-lib: rearrange start/e
n
d o
f
te
s
t
_
expect_* and
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Ra
s
t
test-lib: refactor $GIT_SKIP_TESTS match
i
ng
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
T
hom
a
s Ras
t
test
-
l
i
b
:
e
n
able
MALLOC_* for the actual tests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas Rast
sha1_file: silence sha1_loose_objec
t
_
i
nfo
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Thomas Rast
Te
s
t
'
commit
--only'
a
ft
e
r '
c
h
e
ckout --or
p
han'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
T
h
omas Ras
t
D
oc
u
m
e
nt push --no-verify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
h
omas Rast
co
v
erage
:
build coverage-untested-functions
by default
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thom
a
s Rast
coverage: set
DEFAULT_TE
S
T_TARG
E
T to avoid u
s
ing p
r
o
ve
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Th
o
ma
s
Rast
co
v
e
rage
:
do not delete
.
g
c
n
o
files
b
e
for
e
bui
l
d
i
ng
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
homas R
a
s
t
coverage:
split build target in
t
o co
m
pile a
n
d test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thomas Rast
fet
c
h/pull doc: unta
n
gle meaning of bare
<
ref>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Tho
m
a
s
R
ast
unpack_entry: avoid fr
e
eing
o
bj
e
cts
in bas
e
c
ache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Ra
s
t
remote: 's
h
ow
'
and 'prune' can take mo
r
e
than on
e
r
e
mote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
ho
m
as Rast
remote
:
check for
s
uperfluous argum
e
nts i
n
'git remote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
remote
:
add a
test f
o
r extr
a
argu
m
ents, according to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Thomas Rast
git-log(1): remove
--full-li
n
e
-diff des
c
ription
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Th
o
mas Rast
read_revisions_
f
rom
_
stdin: make copie
s
f
o
r
handle_revision_
a
r
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
T
homas Rast
log
-
L: imp
r
ove
comments i
n
process_
a
ll
_
fi
l
es()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log -L: store the path instead of a diff_files
p
ec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas
R
ast
l
og -
L
: test merge of para
l
lel
m
odify/
r
ename
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
T
homas Rast
t
4211: pass -M to 'gi
t
l
o
g -M -L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
T
homas Rast
log -L: fi
x
overlapping input ranges
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
T
homa
s
Rast
log -L: che
c
k range s
e
t invariants when we lo
o
k it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thom
a
s Rast
t
9
700: do not clo
s
e
STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
p
e
rl:
r
e
direct stderr to /dev/null instead of closing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thomas 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
t
e
s
t
s: notice valgr
i
nd
e
rror in t
e
s
t
_
must_
f
ail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Th
o
mas Rast
tests --valgrind
:
provid
e
a
m
ode withou
t
--tr
a
ck-origin
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
T
h
omas R
a
st
tests
:
par
a
meteriz
e
--valgri
n
d option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
t/READ
M
E: --valgrind already implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thom
a
s Rast
Speed up log -
L
.
.
.
-
M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
o
mas
R
ast
log -L: :patte
r
n:file s
y
nt
a
x to fi
n
d by fun
c
name
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas
Ra
s
t
Imp
l
ement
line-history sea
r
ch (git log -L)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas
Ra
s
t
Avoid loading commi
t
s
t
wi
c
e in
log
w
ith d
i
ffs
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
:
remove
r
ecurs
i
on in unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas R
a
st
Refactor parts
o
f in_delta_ba
s
e
_
c
ache/c
a
che_or_un
p
a
c
k_ent
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas Rast
sha1_
f
ile: remove recursion
i
n
packed_obje
c
t_info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thomas Rast
index-pack
:
guard nr
_
resolv
e
d_delt
a
s reads b
y
lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Tho
m
as
R
ast
M
ake !pattern in
.
gita
t
t
r
ibutes non-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
T
h
omas Rast
diff: pr
e
vent pprint_rename f
r
om underrunnin
g
input
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Tho
m
as Ras
t
in
_
merg
e
_
bases():
omit u
n
nece
s
sary redundant common
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas
R
ast
gettext
:
d
o
not
t
ranslate empt
y
string
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
h
o
mas
Rast
merge-recur
s
iv
e
: eliminat
e
flus
h
_buffer() in favor
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
ho
m
as Ras
t
diff_setup_
d
one
(
):
r
e
tur
n
v
o
id
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas Rast
send-ema
i
l: improve R
F
C2047 quote parsi
n
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
T
h
omas R
a
s
t
Demons
t
rat
e
git-sh
o
w is broken with ranges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po: collection
o
f s
u
ggestions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l1
0
n: de
.
p
o
:
t
ran
s
la
t
e "bad" as "ungü
l
tig
"
("inv
a
l
i
d")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thoma
s
Ras
t
l10n: d
e
.
po:
h
op
e
fully uncontr
o
ve
r
sial fix
e
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
o
mas R
a
s
t
l10
n
: de
.
po: translate
"bare" as
"
bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas Rast
xd
i
f
f: cho
o
se XDL
_
F
AS
T
_HASH code on sizeo
f
(long) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas Rast
xdif
f
: loa
d
full words
i
n th
e
inner
l
oop o
f
xdl_
h
ash_record
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Th
o
mas Rast
diff: tweak a _copy_ of
d
iff_options
w
ith word-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
diff: refactor
t
he
w
ord-di
f
f se
t
u
p from bui
l
tin_
d
iff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thoma
s
Rast
git-am:
e
rror o
u
t
whe
n
seei
n
g -b/--b
i
n
ary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas Rast
p40
0
0: use
-
3000 when promising -3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
T
homas
Rast
per
f
:
e
xport som
e
im
p
ortant test-lib v
a
r
iables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Ra
s
t
perf: load
t
est-lib-functions from th
e
co
r
rect di
r
ectory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
t
5
704
:
fix n
o
nport
a
b
le sed/grep usages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
Document
t
he --histog
r
a
m dif
f
option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
perf: compa
r
e diff algorithm
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
f
a
st-import:
ze
r
o all of 'struct tag' to si
l
ence va
l
grin
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
h
o
m
as Rast
b
u
n
d
le:
k
eep arou
n
d names passed to add_pending_
o
b
j
e
ct()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Th
o
mas
Rast
t5510: ensure we stay in the
t
oplevel test dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
homas Rast
t5510: r
e
factor b
u
n
d
l
e
->p
a
ck
conv
e
rsio
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
t
5704: matc
h
tes
t
s t
o
modern style
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
mas
R
ast
str
b
uf: impro
v
e st
r
buf_get*line documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
bundle: use a strbuf to sca
n
the log for
bou
n
dary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
bundle:
p
ut strbuf_readline_fd i
n
strbuf
.
c with adjustments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thom
a
s Rast
Add a
p
erformanc
e
tes
t
for git-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Th
o
ma
s
Rast
Introduce a
per
f
ormance tes
t
ing framework
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Move t
h
e user-facing test library
t
o test-lib-functions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
T
h
omas Rast
merge: add instructions
t
o th
e
commit
messa
g
e when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thoma
s
R
ast
mailinfo: with -b, keep space after [foo]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
a
m: learn passing
-
b
t
o
m
ailinfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thoma
s
R
a
st
word-diff: ignore '\ No newli
n
e
at eof' marker
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
mailin
f
o documentatio
n
:
a
c
c
urately descri
b
e non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Tho
m
as Rast
Documen
t
a
tion: re
r
ere
.
enabl
e
d is the primary
way t
o
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thomas Rast
b
ash
c
ompletion:
use read -r everywhere
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
Thomas
Rast
g
i
t
-
s
h
-
se
t
u
p
:
mak
e
re
q
u
ire_clean_wo
r
k_
t
ree part of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
Thomas Rast
test-termi
n
al: set output terminals
t
o raw mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thoma
s
R
ast
g
r
ep:
d
isable threading
in non-w
o
rktree case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
g
rep: enabl
e
thread
i
ng with
-
p
and -W us
i
ng lazy attribute
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Tho
m
as
R
ast
grep: load fu
n
cname patterns f
o
r -
W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
rese
t
: u
p
dat
e
cache-tree dat
a
when
a
pp
r
o
p
riate
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next