repo.or.cz
/
git
/
git-svn.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'db/show-ref-head'
2013-07-18
Th
o
m
a
s
Rast
s
h
o
w-branc
h
: fix description o
f
--date-order
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
homas Rast
a
p
ply,
e
ntry:
speak of submodules
i
nstead of
subprojects
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thom
a
s Rast
g
it: ensure 0/1/
2
ar
e
open in
m
a
in()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Thomas Rast
d
a
emon/
s
hell: refactor redir
e
c
tion of 0/1
/
2 fr
o
m /dev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Thomas Rast
run-command: dup_dev
n
ull(): guard
against sys
c
a
l
ls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thom
a
s
Rast
t
e
st-lint: detec
t
'
e
xport FOO=ba
r
'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Rast
t9902: fi
x
'te
s
t A == B' to u
s
e = operat
o
r
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thom
a
s R
a
st
test-lib: s
u
pport running tests under val
g
rind
in parallel
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
ho
m
as Rast
test-lib: a
l
low prefixing a custom s
t
ring before "
o
k
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Th
o
mas
Rast
t
e
st-lib: valg
r
ind for only
t
ests matc
h
ing a
patte
r
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
o
m
as
Rast
test-lib
:
ver
b
ose mode for only tests matc
h
ing a
p
atte
r
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas
R
a
st
te
s
t-lib: sel
f
-
t
e
st that
-
-v
e
rb
o
se works
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas Rast
ap
p
ly: car
e
fully strdup a poss
i
bly-NULL
name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Tho
m
as R
a
st
pull: merg
e
into unborn by fast-forwar
d
ing from
em
p
ty
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Ras
t
test-lib: rearrange start/
e
nd o
f
test_
e
xpect_* an
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Rast
tes
t
-lib: refactor $GIT_
S
KIP_TESTS matchin
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Thomas Rast
t
est-lib: enable MALLOC_*
f
or the actual
t
ests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Tho
m
as Rast
sha1_fi
l
e: si
l
ence sha1_l
o
ose_
o
bject_info
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Thomas Rast
Test 'commit --only
'
a
f
ter 'chec
k
out --orp
h
an'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thom
a
s
R
a
st
Document p
u
sh --n
o
-verify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thoma
s
Rast
co
v
erage:
b
uild coverage-un
t
este
d
-
f
u
ncti
o
n
s by default
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thom
a
s R
a
st
coverage: set DEFAULT_
T
EST_TARGET t
o
av
o
id
using prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage: do not dele
t
e
.
gc
n
o
f
iles before buildin
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas
R
ast
co
v
erag
e
: split buil
d
targe
t
int
o
compile and
t
est
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thomas Rast
f
e
tch/pull doc: u
n
tangle meanin
g
of bare <r
e
f>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Thomas Rast
unpack_entry:
a
void freein
g
objects in base ca
c
he
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas
R
ast
rem
o
te:
'show' a
n
d
'prune'
can take
m
ore than one remote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
h
omas Ra
s
t
r
e
mote:
check
f
or su
p
er
f
l
u
o
u
s argumen
t
s in 'git remote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Th
o
mas Rast
remote: add
a
t
e
st for
e
xt
r
a ar
g
ume
n
ts,
a
c
c
ording t
o
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Thomas Rast
git-log(1):
r
e
m
ove --full-
l
ine-diff desc
r
i
p
tion
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thomas
R
a
st
read_r
e
visions_
f
r
om_std
i
n: make cop
i
es for
hand
l
e_revision_arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log -L: improve
c
omm
e
nts in process_al
l
_files()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
as R
a
s
t
log -L:
s
t
ore
t
h
e path
i
n
stead of a diff_
f
ilespec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
l
o
g
-L
:
tes
t
merg
e
of parallel modify/ren
a
me
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
a
s
Rast
t42
1
1: pass -M t
o
'
git log -M
-
L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Th
o
mas Ras
t
log -L:
fix overlapping i
n
put
r
ang
e
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas Ra
s
t
l
o
g
-
L
:
c
heck range set invariants when
w
e look it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
t9
7
00:
do not close STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
T
h
omas
Rast
perl: redirect stderr to /dev
/
n
u
ll instead of c
l
osing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thom
a
s
Ra
s
t
git-tag(1): w
e
tag
H
EAD by defa
u
lt
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tests: notice valgrind error
in test_must_fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tests --val
g
rind:
provid
e
a mod
e
without --track-origins
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thom
a
s Ra
s
t
tests: parameterize --v
a
lgrind option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thoma
s
Rast
t/README: --valgrind alread
y
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
T
h
o
mas
R
ast
log -L: :pattern:file syn
t
a
x
t
o
find by funcname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Ra
s
t
Impleme
n
t line-histor
y
search (git lo
g
-L
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
A
void loading comm
i
ts twice
in log with di
f
fs
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas Rast
s
ha1_f
i
le: remove rec
u
rs
i
o
n in unpa
c
k_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Th
o
mas Rast
Refact
o
r part
s
o
f
in_del
t
a
_base_cache/cache_or_unpac
k
_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas Rast
sha1_file: remove
recursion i
n
packed_ob
j
e
c
t_info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Tho
m
as Rast
index-pack: guard n
r
_resolved_de
l
tas reads by lock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Th
o
mas Rast
Make !pa
t
tern in
.
gitat
t
ri
b
utes
n
on-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas
Ra
s
t
di
f
f: preven
t
pprint_rename from underrunni
n
g input
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thomas Rast
in_merge_bases(): omit unnecessary redu
n
dant comm
o
n
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thom
a
s Rast
g
ettext:
do
n
ot translate empty strin
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas Rast
merge-recursive: eliminate flush_buffer() in favo
r
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thom
a
s R
a
st
diff_
s
etup_done(): re
t
urn void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
T
hom
a
s Rast
s
e
n
d-email: im
p
rove RF
C
20
4
7 quote parsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thoma
s
Rast
Demonstra
t
e git-show
i
s
broke
n
with
r
anges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
oma
s
Ras
t
l
10n
:
de
.
po: collection
o
f sugg
e
stions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10n: de
.
p
o:
t
ranslate "ba
d
" as "ungülti
g
" ("invalid"
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
o
mas Rast
l10n:
de
.
p
o
: hopefully uncontrovers
i
a
l fixes
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l
1
0
n: d
e
.
po:
tra
n
s
l
a
te "bare"
a
s "bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thom
a
s
R
a
s
t
xdiff: choose X
D
L_FAST_HASH code on sizeof(long) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas Rast
xdiff: lo
a
d
full
w
ords in the in
n
er loop o
f
xdl_hash_r
e
cord
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as R
a
st
diff: tweak a _copy_ of diff_op
t
ions wit
h
word-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
d
iff: r
e
factor the word-d
i
f
f set
u
p from bui
l
tin_diff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thomas
Rast
g
i
t-am: error
o
ut when seeing
-
b/--bina
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
T
homas Rast
p4000: use -3000 when pr
o
mising -3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thoma
s
Rast
perf
:
export some im
p
ortant test-lib vari
a
bles
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas Rast
perf:
l
o
ad test-lib-funct
i
o
ns f
r
om the
c
orre
c
t directory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
homas Ra
s
t
t570
4
: fi
x
n
o
nportable sed
/
grep
u
sage
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas
Rast
D
oc
u
ment
t
he --histogra
m
diff opti
o
n
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
perf: compare diff a
l
gorithm
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Thomas
R
ast
fast
-
i
m
p
o
rt: zero all of '
s
truct tag' to silence valgr
i
nd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thoma
s
Ra
s
t
bundle: k
e
e
p
ar
o
un
d
names
p
assed to add_p
e
nding_object()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Tho
m
a
s
Rast
t5510: ensure we stay in th
e
top
l
e
v
el test dir
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
h
om
a
s Rast
t
5
5
10:
refactor bundl
e
->
p
ack conve
r
sion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
T
h
oma
s
Rast
t5704:
match
t
ests
to modern styl
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas R
a
st
strbuf: i
m
prove s
t
r
buf_get*li
n
e documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Ra
s
t
b
u
ndle: u
s
e a strbuf to scan t
h
e
l
og for boundary
commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
T
h
omas Rast
bundle: put s
t
rbuf_readline_
f
d
in st
r
b
u
f
.
c with ad
j
ustments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Add a performance te
s
t for g
i
t-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Introduce
a
p
e
rf
o
r
mance t
e
s
ting
framewo
r
k
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
T
homas Rast
Move the user-facing test l
i
brary to test-lib-functions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Thomas Rast
merge:
a
dd ins
t
ructio
n
s to the c
o
mmit messag
e
when
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
T
h
o
mas Ra
s
t
m
a
i
linfo:
w
it
h
-b, k
e
ep spac
e
aft
e
r [f
o
o]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
am: learn passing -b to mailinfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Ra
s
t
word-diff: ignore
'
\ No newline at eof'
m
a
rker
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
ma
i
linfo documentation: accurately
d
escribe non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Thomas Ras
t
Documentation: re
r
ere
.
enabled is the primary wa
y
to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Thomas Ras
t
b
ash co
m
pl
e
tion:
us
e
read -r
e
verywhere
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
Thomas Rast
git-sh-setup:
m
ake require_clean_
w
o
r
k_tree part of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
T
h
om
a
s Rast
test-term
i
nal: set output t
e
rminals
t
o
r
a
w mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep: disa
b
le threa
d
ing in non-work
t
ree c
a
se
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thoma
s
R
a
st
grep: e
n
able
t
hrea
d
i
n
g with -p and -W using la
z
y
attrib
u
te
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Thomas Rast
grep: load
f
uncname pattern
s
for
-
W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thom
a
s
Rast
r
e
set:
update cache-t
r
ee data wh
e
n ap
p
ropri
a
te
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Rast
commi
t
: wri
t
e
c
ache-tr
e
e d
a
t
a
when wr
i
ting index
a
nyway
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next