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 'tr/line-log'
2013-07-18
Thom
a
s Rast
show-branch: fix descripti
o
n
o
f --date-order
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas
Rast
apply, ent
r
y: s
p
eak of su
b
mod
u
les
in
s
t
e
ad of subpr
o
je
c
ts
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
T
h
omas Rast
git: ensure 0/1/2
a
r
e open in main(
)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
T
homas Rast
daemon/shell: re
f
acto
r
redirection
of 0/
1
/2 from
/
d
ev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Tho
m
as Rast
r
un-c
o
mmand: dup_devnull():
guard ag
a
inst sy
s
calls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
T
ho
m
as Rast
test-lint: d
e
tect 'export FOO
=
bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Rast
t9902:
fix 't
e
st A == B' to use
=
operator
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test-lib: supp
o
rt r
u
n
n
ing tests under valgrind
i
n paralle
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
omas
R
ast
tes
t
-
lib: all
o
w prefixi
n
g
a
c
us
t
om str
i
ng b
e
fo
r
e "ok
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Tho
m
as Rast
t
e
st-lib:
valgrind for on
l
y tests matching
a patte
r
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
omas Rast
test-lib: verbose mode fo
r
o
nly tests mat
c
hing a pattern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
homas Rast
test-li
b
: self-t
e
st
t
hat --verb
o
se w
o
rks
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas Rast
apply: ca
r
e
f
ully st
r
d
up a possib
l
y
-
N
U
L
L name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Thomas
R
ast
pull
:
m
e
rge into unborn by fast-forwarding fr
o
m
empty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
T
h
omas Rast
t
est-lib: rea
r
r
ang
e
start/en
d
of
t
est_
e
x
p
e
c
t
_
* and
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas
R
ast
tes
t
-lib:
r
efactor $GIT_SKIP
_
T
E
STS
match
i
ng
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Thomas Rast
test-lib: enable
MALLOC_* for the actual tests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas
Rast
s
h
a
1_file: silence sha1_loose_object
_
i
n
fo
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Thomas
R
ast
Test 'c
o
mmi
t
--onl
y
' aft
e
r 'che
c
kou
t
--orphan'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas Rast
Docu
m
e
nt
p
u
sh -
-
n
o
-verify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thom
a
s
Ra
s
t
c
o
ver
a
g
e: b
u
ild
coverage-untested-functions by default
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thoma
s
R
ast
covera
g
e
:
s
et DEFA
U
L
T
_
TEST_T
A
RGET to
avoid using p
r
o
ve
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage:
d
o
not delete
.
g
c
no files before building
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
covera
g
e: split build target into compile an
d
test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Th
o
m
as
Rast
fetch/pull doc: un
t
an
g
le meaning of bare <
r
ef>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
T
h
o
mas Rast
unpack_entry: avoid freeing ob
j
ects in base cache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Tho
m
as Rast
remote: 'show' a
n
d 'prune' ca
n
take
more than one r
e
mote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
homas Rast
remote: ch
e
ck for superfluous argume
n
ts in 'git
r
e
m
ote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
re
m
o
te:
add
a
test for e
x
t
ra a
r
gument
s
, acco
r
di
n
g to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Thom
a
s Rast
git-log(1): remove --full-li
n
e-diff
description
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thom
a
s
Rast
read_revisio
n
s_fro
m
_std
i
n
: mak
e
c
o
pies for ha
n
dle_revision
_
arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log
-
L: improve comments in p
r
oces
s
_all_files()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Th
o
ma
s
R
a
st
log -L
:
store th
e
p
a
th instead
o
f a diff_
f
i
le
s
pec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
as Ra
s
t
log -L
:
test
me
r
ge of parallel modify/rename
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
t4211: pass -M to 'git log -M
-L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
T
h
om
a
s
Ra
s
t
log -L: fix overlapping input ranges
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas Rast
log -L
:
check r
a
nge set invariants when
w
e look it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
T
h
omas Rast
t9700: do
n
ot close STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
T
h
omas Rast
perl: r
e
direc
t
stde
r
r to /dev/nu
l
l instead of closing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
T
h
omas Rast
g
i
t
-tag(1)
:
we
t
ag HEAD by de
f
a
ult
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Th
o
m
a
s Rast
te
s
ts:
notice valgrind
e
rror in test_must_fa
i
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thoma
s
Rast
tests --valgr
i
nd: provide a mode without
-
-track-
o
rigins
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
t
ests: parameterize --valg
r
ind option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thom
a
s
Ra
s
t
t/READM
E
: --valgrind already implie
s
-v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
Speed up log -L
.
.
.
-M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas R
a
st
lo
g
-
L: :pattern:file
sy
n
tax to
f
i
nd by funcname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Ra
s
t
Implement line-hist
o
ry
s
earch (git log -L)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
A
voi
d
l
o
ading commi
t
s tw
i
ce in lo
g
with dif
f
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Tho
m
as
R
ast
sha1_file
:
re
m
ove recursion in unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas R
a
st
Refact
o
r parts of in_del
t
a_base_cache/cac
h
e_o
r
_unpac
k
_
entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas Ra
s
t
sha1
_
f
i
le: remove
re
c
ur
s
io
n
in packed_object_info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thoma
s
Ra
s
t
index
-
p
ack: guard
n
r_resolved_deltas reads by
l
ock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Thomas Rast
Make !pattern
i
n
.
gitattrib
u
tes no
n
-fa
t
al
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas R
a
st
diff: p
r
ev
e
nt pp
r
int_
r
ename
from underrunn
i
n
g
i
n
p
u
t
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thomas Rast
in_m
e
rge_
b
ases(): omit unn
e
ce
s
sary redundant common
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Ra
s
t
gettext: do no
t
translate empty st
r
ing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
homas Rast
merge
-
recursive: eliminate f
l
ush_buffer() in fav
o
r
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
h
omas Rast
diff_setu
p
_done(): retur
n
void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas Rast
send-ema
i
l
:
i
mpr
o
v
e RFC2047 qu
o
te parsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thomas Rast
D
emons
t
r
ate git-sho
w
is broke
n
with
r
a
nges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas R
a
s
t
l
1
0n:
d
e
.
po
:
collectio
n
of su
g
g
e
stio
n
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10n: de
.
po:
t
r
anslate "bad
"
as "
u
ngülti
g
" ("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Th
o
mas
Rast
l10n: de
.
po: h
o
pefully uncontr
o
v
e
r
s
i
a
l fixes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10n:
d
e
.
po: translate "ba
r
e" as "bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas Rast
xdi
f
f: cho
o
se XDL_FAST_HASH code on sizeof
(
long) in
s
tead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas Ras
t
xdiff: load f
u
ll wor
d
s
in th
e
in
n
er
loop of xdl_hash
_
reco
r
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
di
f
f:
t
weak a _copy_
of diff_options with word-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
diff
:
r
e
f
ac
t
o
r
the word-
d
i
ff setup f
r
o
m
bui
l
tin_diff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thomas Rast
git-am: er
r
or out when
seeing
-b/--bina
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas R
a
st
p
4
000: use -3000 whe
n
promising -3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Rast
per
f
: exp
o
rt some important t
e
st-
l
i
b
var
i
ables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Rast
p
e
rf: load test-lib-functi
o
ns
from the correct direct
o
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
t5704: fix nonportab
l
e sed/grep
u
sages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
Document the
-
-histo
g
r
a
m
d
iff option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
h
om
a
s Rast
perf
:
com
p
are
d
i
f
f algorithms
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas Rast
fast-import:
z
ero all
of 'struct tag
'
to silence valgrind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Tho
m
a
s
Rast
bundle: keep around
n
ames pa
s
s
e
d to a
d
d
_pending_obj
e
ct
(
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas Rast
t5510: ensure we stay in the topl
e
vel
t
est dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas R
a
st
t5510: r
e
factor bundle->pack conversion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
t5704: match
tests to m
o
dern sty
l
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
mas Rast
strbuf: improve strbuf_
g
et*
l
ine documentatio
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
mas Rast
bundle: use a strbuf to scan the log for
b
oundary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
T
homas Rast
bund
l
e
:
put s
t
rbuf_readline
_
f
d
i
n
s
trb
u
f
.
c with adjustments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Tho
m
as Ras
t
Add
a performance
test
f
or git-gr
e
p
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Introduce a
p
erfor
m
ance testing framew
o
rk
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
T
h
omas Rast
Move
t
h
e us
e
r-facing
test
l
ibrary to test-lib-fu
n
ct
i
ons
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Thomas
R
ast
m
e
rg
e
: add instruct
i
ons to the commit message when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
T
h
oma
s
Ras
t
mailinfo:
w
ith -b, keep space after [
f
oo]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
T
homas
R
ast
am: lear
n
p
a
ssing -b to mailinfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
wor
d
-diff: ignore
'
\ No new
l
ine at eof' marke
r
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Ras
t
mailin
f
o doc
u
mentation: accurately de
s
cribe non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Thomas Rast
Documentation: rer
e
re
.
ena
b
l
ed is
t
h
e pri
m
ary w
a
y to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thomas Rast
bas
h
comp
l
et
i
on: use read -r
e
v
erywhere
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
T
h
omas R
a
st
git
-
sh-setup: make require_c
l
e
an_
w
ork_tree p
a
rt of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
Tho
m
as Rast
t
es
t
-termina
l
:
s
et o
u
tput terminals to raw mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thoma
s
Rast
grep: disab
l
e thre
a
d
ing
in non-worktree case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep: enable t
h
re
a
ding
with -p and -W using lazy att
r
ibute
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Th
o
mas Rast
gre
p
: loa
d
fun
c
name p
a
ttern
s
for -
W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
reset: update c
a
che-tree data
when appropriate
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
T
h
omas Rast
commit: write cach
e
-
t
r
e
e
d
ata w
h
en writing inde
x
anyway
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next