repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
diff: fix a possible null pointer dereference
2013-07-31
T
h
oma
s
Ra
s
t
Renam
e
advice
.
obje
c
t_na
m
e_warn
i
ng
to ob
j
ectNameW
a
rning
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thom
a
s Rast
s
h
ow-bra
n
c
h
: fix
d
escription of --date-order
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
homas Ras
t
a
ppl
y
, en
t
ry: speak o
f
su
b
modules in
s
tea
d
of subprojects
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Tho
m
a
s
Rast
git: ensure
0/
1
/
2
ar
e
open in
m
ain
(
)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
T
h
omas Rast
daemon/shell:
refactor re
d
irection of 0/1/2
f
rom
/
dev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Thomas
R
ast
run-com
m
a
n
d: dup_d
e
vnull(): guar
d
again
s
t syscalls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Ras
t
tes
t
-
lint
:
de
t
ect 'export FOO=bar'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Thomas Rast
t9902:
fix
'te
s
t A ==
B
'
t
o use =
o
perato
r
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thoma
s
Rast
test
-
l
i
b: support running tests
u
n
der valgrind in p
a
rallel
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Rast
test
-
lib: allow prefixing a custom strin
g
b
e
fore "ok
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Ras
t
test-lib: valgrind for
o
nly test
s
matching a patt
e
rn
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Ra
s
t
test-lib: verbose mode
f
or only tests ma
t
ching a pattern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
om
a
s Rast
t
est-lib: self-test
that --verbos
e
w
o
r
k
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Tho
m
as
R
a
s
t
apply: carefu
l
ly strdup a po
s
sibly-NULL name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Tho
m
as Rast
pull: merge int
o
unb
o
rn by fast-forwarding fro
m
empt
y
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Ra
s
t
t
es
t
-lib: rearrange start/
e
n
d
of tes
t
_expect_* and
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Tho
m
as R
a
st
t
e
s
t-lib: refactor $GIT
_
SKIP_TESTS matchin
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Thomas Rast
test-lib: enable
M
ALLOC_* for the actual
t
ests
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas Rast
sha1_file: silenc
e
sha1_loose_object_info
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
T
h
omas
Rast
Test 'c
o
m
m
i
t --only' af
t
er
'checko
u
t
-
-orphan'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thom
a
s Rast
Documen
t
push --no-ver
i
fy
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
coverage: b
u
ild
c
overage-untested
-
fu
n
c
t
i
o
ns by
d
efault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Rast
cov
e
rage: se
t
D
EFAULT_TE
S
T_TARGET to avoid using prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas
R
ast
cove
r
age: do not delete
.
gcno fil
e
s bef
o
re
b
uilding
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Th
o
m
as
Rast
coverage: split b
u
ild ta
r
get into co
m
pil
e
and tes
t
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
Thoma
s
Rast
fetch/
p
ull
d
oc
:
unta
n
gle meani
n
g of bar
e
<ref>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Thom
a
s Rast
u
npa
c
k_entry: avoid
freei
n
g
objects in
base cache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
remote: 'show'
and 'prune'
c
an
take more than o
n
e remote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
h
o
mas
R
a
st
remote: c
h
eck for
s
uperf
l
uous arguments in
'git
r
em
o
te
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Ra
s
t
rem
o
te: add a test for e
x
tra arguments
,
according to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
Tho
m
as Rast
git-l
o
g(1): r
e
move --full-l
i
ne
-
d
iff descri
p
tion
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thomas Rast
read_revisions_from_stdin
:
make copies for handle_
r
evision_ar
g
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Tho
m
as Rast
log -L: improve
c
omments in process_a
l
l
_
fi
l
es()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log
-
L: stor
e
the p
a
th instead o
f
a diff_file
s
pec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas
R
ast
log
-
L: test
m
erge
o
f paral
l
el modify/rename
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
t
4
2
1
1: pass -M to '
g
it
l
og -M -L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas
R
a
s
t
log -L: fix ove
r
lapping input ranges
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thomas Rast
log -L: check ran
g
e set invariants
w
hen we
l
o
o
k it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Ras
t
t
97
0
0: do not
close STD
E
RR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
p
e
r
l:
r
edirec
t
stde
r
r to
/
de
v
/null ins
t
ead o
f
closing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thom
a
s Rast
git-tag(
1
)
: we tag HEAD by def
a
ult
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
T
h
omas R
a
st
tests
:
notice val
g
rind error i
n
test_must_
f
a
i
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas Rast
tests --valgrind:
p
r
o
vide a mode
wit
h
out
--track-origi
n
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thoma
s
Rast
t
e
sts:
p
arameteri
z
e
--valgrin
d
o
p
t
i
on
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Th
o
mas Rast
t/READ
M
E: -
-
val
g
rind alr
e
ady implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
homas
R
ast
Spee
d
up lo
g
-L
.
.
.
-M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
o
m
a
s Rast
log
-L: :
p
a
ttern:file syntax t
o
find by funcname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
h
omas Ras
t
Implement line-history search (git
log -L)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
Avoid
l
o
a
ding commits twic
e
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
sh
a
1_fi
l
e: r
e
m
o
ve recursion in unpack_e
n
try
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
T
h
omas R
a
st
R
efactor
p
arts
o
f in_d
e
lta_ba
s
e_cach
e
/c
a
ch
e
_or_unp
a
ck_ent
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Thomas R
a
st
sh
a
1_fi
l
e: remove recursion in pack
e
d_object
_
info
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thomas Rast
index-pack
:
gua
r
d nr_
r
esolved
_
deltas reads by
l
ock
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Thom
a
s Ra
s
t
Ma
k
e !pattern in
.
gitattribute
s
non-fatal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Thomas Rast
d
i
ff: prevent
pprint_rename from unde
r
r
u
nning
i
nput
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Tho
m
as Rast
in_merge_base
s
(
): omit unnecessary r
e
d
u
n
dant c
o
mmon
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
T
h
omas Rast
get
t
ext: do not translate empty str
i
n
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
T
h
om
a
s Rast
m
e
rge-recursive:
e
liminate fl
u
sh_buffer(
)
in
favor
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas Ras
t
diff_setup_done(): re
t
urn
vo
i
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
T
h
omas Rast
send-email: i
m
pr
o
v
e R
F
C2047 quote parsing
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thomas Rast
De
m
o
nstrate gi
t
-s
h
ow is broken with ranges
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po:
coll
e
ct
i
on o
f
suggesti
o
ns
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n: de
.
po:
t
ransl
a
t
e
"
ba
d
" as "ungültig" ("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
homas Rast
l10n: de
.
p
o
:
hope
f
u
ll
y
uncontrov
e
rsial fix
e
s
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas
R
a
st
l10n: de
.
p
o: translate "bare" a
s
"bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas R
a
st
xdiff: choose X
D
L_FAST_HASH code
o
n
sizeof(long)
instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
Thomas
R
ast
xdi
f
f: load full wo
r
ds in the inner lo
o
p
of xdl_hash_record
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
T
homas
Rast
d
i
ff: tweak
a _co
p
y_ of diff
_
options with wor
d
-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Ras
t
di
f
f: refacto
r
the word-
d
iff setup
from builtin_diff_cm
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thom
a
s Rast
g
i
t-am: erro
r
out wh
e
n see
i
n
g
-b
/
--binary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Thomas Rast
p4000: use -3000 when
p
r
omisin
g
-3000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Th
o
m
a
s
Rast
perf:
e
xport
s
ome important
tes
t
-lib variables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
T
homas Rast
pe
r
f:
l
oad test
-
li
b
-fu
n
ctions from the correct di
r
ec
t
ory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Ras
t
t570
4
: f
i
x nonpo
r
t
a
ble
sed/
g
rep u
s
age
s
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Rast
Document the --histogr
a
m
d
iff option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Ras
t
perf: compare diff
algor
i
thms
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
T
homa
s
Rast
fast-
i
mport: zero all of 'struc
t
tag' to silence valgrin
d
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
T
h
oma
s
Rast
bundle:
keep around names passe
d
to
a
dd_pending_object()
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thoma
s
Rast
t
5
510: ensure we
stay in the toplevel test d
i
r
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-01
Thomas Ra
s
t
t5510
:
ref
a
ctor bundle->pack conve
r
sion
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Tho
m
as Rast
t57
0
4: match tests to modern style
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas Rast
str
b
uf:
im
p
r
o
ve
strbu
f
_get*line
documentation
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Thomas
R
ast
b
u
n
d
le:
u
se a s
t
r
b
uf to scan the l
o
g for
b
oundary commits
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-23
Th
o
mas Rast
bu
n
d
le: p
u
t
st
r
buf
_
readline_
f
d
in strbuf
.
c with
a
d
justments
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Ras
t
A
dd a
perfor
m
ance tes
t
for git-grep
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Th
o
mas R
a
st
Int
r
oduce a
p
erformance testing fra
m
ework
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-02-17
Thomas Rast
Move th
e
user
-
facing
test l
i
brary to test-lib
-
fu
n
ctions
.
sh
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-31
Th
o
m
as
Rast
merge: add instructions to the commit message wh
e
n
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
mailinfo:
w
ith -b, keep space after [fo
o
]
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-17
Thomas Rast
am: lea
r
n passing -b to
m
ailinfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Thomas Rast
wor
d
-di
f
f: ig
n
o
r
e
'\ No newline
a
t eof' marker
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-12
Th
o
mas Ra
s
t
ma
i
linfo docum
e
nt
a
tion: accurate
l
y des
c
ribe non -k
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-01-06
Thomas Ra
s
t
Documentatio
n
: rerere
.
enab
l
e
d is the primary wa
y
to
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-21
Tho
m
as Ra
s
t
bash completion: use read -r everywhere
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-20
Thomas Ra
s
t
git
-
sh-setup: make require_clea
n
_work_t
r
ee
part of
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-19
T
h
omas Rast
test-terminal: set output te
r
minals
t
o raw mode
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
Thomas Rast
grep: disable th
r
eading in no
n
-worktree case
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-16
T
homas Rast
grep: en
a
b
le
threading with -p
and -W
u
s
in
g
lazy attribu
t
e
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-12
Thomas Rast
gr
e
p: load funcna
m
e patterns for -W
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2011-12-06
Thomas Ras
t
reset: update cach
e
-tree data w
h
en appro
p
ria
t
e
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next