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
Git 1.9.1
2014-02-18
Thomas Rast
diff: do not reuse_wo
r
ktree_file
for submodules
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2014-01-21
Thoma
s
Rast
Documen
t
ation: @{-N} can refer to
a
commit
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2014-01-21
Thomas Ra
s
t
Documentati
o
n/gitk: documen
t
-L o
p
ti
o
n
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-06
Thomas Rast
config:
a
rbitrary number o
f
mat
c
he
s
for --
u
nset and
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thomas Rast
sen
d
-email:
set S
S
L o
p
tio
n
s
t
h
rough IO
:
:Socket
:
:
S
SL
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thomas Rast
s
e
nd-em
a
il: --smt
p
-ssl-cert-path takes an argument
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-04
Thomas Rast
send-email: pass
D
ebug to Net::SMTP::SSL::new
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-12-02
Tho
m
a
s Rast
commit-s
l
ab
:
sizeof() the right type in xreal
l
o
c
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
Thoma
s
Rast
gitk: Sup
p
ort s
h
owing the
g
athered inline d
i
ffs
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thoma
s
Rast
git
k
: Split out dif
f
par
t
in
$
commitinfo
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thoma
s
R
a
st
gitk: Refactor per-line p
a
rt
o
f getblobdiffline an
d
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-12-01
Thomas Ra
s
t
gitk: S
u
p
p
or
t
-G o
p
t
ion fro
m
the command line
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-11-27
Th
o
mas Rast
Documen
t
ation: rev
a
mp g
i
t-c
h
err
y
(1)
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-11-27
Thomas
R
a
s
t
commit-slab: declare function
s
"static inline"
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-11-27
Thom
a
s
R
ast
commit-slab: docume
n
t
cle
a
r_$slabname()
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-10-22
Thomas Rast
Revert
"test-lib:
allow
pref
i
xing a cust
o
m string b
e
f
o
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
Thomas
Rast
R
e
vert
"
test-lib: support running tests under valgrind
.
.
.
Signed-off-by:
Thomas Rast
<tr@thomasrast.ch>
commit
|
commitdiff
|
tree
2013-10-22
Tho
m
as
R
ast
Documentation: revamp git
k
(1)
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-10-13
T
h
o
m
as Rast
.
mailmap: switch to Thomas
R
as
t
's pe
r
sonal
a
ddress
.mailmap: switch to
Thomas Rast
's personal address
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-09-12
Th
o
mas Rast
urlmatch
.
c: recompute
pointer after append_n
o
r
malized_esc
a
pes
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-05
Thomas Rast
log: use true parents
f
or
diff
when w
a
l
k
i
ng reflogs
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-08-01
Th
o
mas Rast
l
o
g: use true par
e
n
ts for diff even wh
e
n rewriting
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-31
Thomas Rast
Rename advice
.
object_name_w
a
rning to objec
t
NameWarning
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
Thomas
Rast
show-branch: f
i
x
d
escription o
f
--date-o
r
de
r
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-18
T
homas Rast
ap
p
ly, entry:
s
peak o
f
s
ubm
o
dules ins
t
ead o
f
s
ubprojects
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Tho
m
as Rast
git: ensure 0/1/2 are o
p
en in main()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-17
Tho
m
as Rast
d
ae
m
on/shell: refact
o
r redirection of 0
/
1/
2
f
rom /dev
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-12
Thoma
s
Rast
r
un-command: dup_devnull(): guard against syscalls
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
Th
o
mas Rast
test-l
i
nt: detec
t
'
export FOO=b
a
r'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-07-08
T
h
omas Ra
s
t
t
9
902
:
f
i
x 'tes
t
A ==
B
'
t
o use
= o
p
e
r
ator
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Tho
m
as
R
ast
test-l
i
b
: s
u
pport
r
unning tests un
d
er v
a
lgrind
in par
a
ll
e
l
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas Ra
s
t
test-
l
ib: allow
p
refixing a custo
m
s
tring b
e
fore "o
k
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
T
h
omas Rast
t
est-lib: va
l
grind for only t
e
sts
matching a
pattern
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thoma
s
Rast
test-lib: verbose m
o
de
for o
n
l
y te
s
ts m
a
tching a patter
n
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-23
Thomas
R
ast
t
est
-
li
b
:
s
el
f
-test
t
h
at
--verbos
e
w
o
rks
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-21
Thomas R
a
st
apply: carefully st
r
dup
a
p
ossibly-NU
L
L name
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-20
Thomas Ra
s
t
p
u
ll: merge into un
b
orn b
y
fast-
f
orwarding from emp
t
y
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Thomas Ra
s
t
test-lib: rearran
g
e start/end of test_exp
e
ct
_
*
a
nd
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-18
Th
o
mas
R
ast
test-lib: ref
a
c
t
or $GI
T
_SKIP_TESTS mat
c
hing
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-17
Tho
m
as Rast
test-lib: enable M
A
L
LOC
_
* for th
e
actual te
s
ts
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-03
Thomas Rast
sha1_f
i
le: sil
e
nce s
h
a
1_loose_object
_
info
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-06-02
Thomas Rast
Te
s
t
'commi
t
--only' aft
e
r 'check
o
u
t
-
-
orphan'
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-23
Thomas Ras
t
Do
c
ument push
-
-no-verify
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thomas Ras
t
covera
g
e:
bu
i
ld coverage-u
n
tested-fu
n
ctions by d
e
fault
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
Thoma
s
Rast
c
ove
r
a
g
e: set DEFAUL
T
_TE
S
T_TARGET to avoid usi
n
g
prove
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
h
omas Rast
coverage: do not delete
.
gcno f
i
les before
b
u
ilding
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-13
T
hom
a
s
R
ast
coverage:
split build
target int
o
compile and test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-05-12
T
h
o
mas Rast
f
e
tch/pull doc
:
untang
l
e meaning of bare <ref>
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-30
Thoma
s
Rast
unpack_entr
y
: avoid
freeing objects in
b
a
s
e
cache
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
Thomas Rast
remote: 'show' and 'p
r
une' can
tak
e
more than
o
ne r
e
mote
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
homas
R
a
st
remot
e
:
ch
e
ck for superfl
u
ous arguments in
'gi
t
remote
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-24
T
homa
s
Rast
remote: add a test for extra argume
n
ts, accordi
n
g to
.
.
.
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-22
T
h
omas Rast
git-lo
g
(1): remove --full-
l
ine-dif
f
description
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-16
Thomas Rast
rea
d
_revi
s
ions_f
r
om_stdin: make copi
e
s
f
o
r handle_revision
_
arg
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thoma
s
Rast
l
og -
L
:
improve comme
n
ts
i
n process_
a
ll_f
i
les()
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Th
o
m
as Rast
log -L
:
store the p
a
th
i
n
ste
a
d of
a diff_fil
e
spec
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thomas Rast
log -L: test
merge of parallel m
o
di
f
y/r
e
n
a
me
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-12
Thom
a
s Rast
t42
1
1
: pass -M to 'git log -M -L
.
.
.
' test
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
Thom
a
s
R
ast
log
-L: fi
x
overlappin
g
i
n
put r
a
nges
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-05
T
homas
R
a
s
t
log -L: check r
a
ng
e
set invariants wh
e
n we look it up
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
t97
0
0: do not close STDERR
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-04
Thomas Rast
perl:
redi
r
e
c
t
s
tderr to /dev/null instead of clos
i
ng
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-03
Thomas Rast
git-tag(1
)
: w
e
tag
H
E
AD by
d
e
f
a
ult
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas
R
ast
tests: notic
e
v
a
lgrind error in test_must
_
fail
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Tho
m
as Rast
tests --valgrind: provid
e
a mode without --
t
rack-origins
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas
R
ast
tests: parameteriz
e
--valg
r
ind option
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-04-01
Thomas
R
ast
t
/
README: --valgrind alrea
d
y implies -v
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas R
a
st
S
p
eed up
l
og -L
.
.
.
-M
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Tho
m
as R
a
st
log -L
:
:pattern:file s
y
n
t
ax to find by fu
n
cname
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
Thomas Rast
Implemen
t
li
n
e-his
t
o
ry search
(git log -L
)
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-28
T
hom
a
s Rast
A
v
oid l
o
ading commits twice in
l
og
w
ith 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
Thom
a
s Rast
sha1_file: remove r
e
cu
r
sion in unpack_entry
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-27
Thomas Ras
t
Refactor parts of in_delta_bas
e
_
c
ache/cache_o
r
_unpac
k
_ent
r
y
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-25
Tho
m
as R
a
st
sha
1
_file: remove recursio
n
in packed_obj
e
ct_
i
nfo
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-19
Thomas Ras
t
i
ndex-pack: guard nr
_
resolved_deltas r
e
ads by loc
k
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-03-01
Thomas Ra
s
t
Make !
p
att
e
rn in
.
gitattributes non-f
a
tal
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2013-02-26
Th
o
mas Rast
diff:
p
revent pp
r
int_r
e
n
a
me
fro
m
underrunning input
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-28
Thomas Ras
t
i
n_merg
e
_b
a
ses(): omit unnece
s
sary
r
edundan
t
com
m
o
n
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-21
Thomas Rast
get
t
e
xt: do not
trans
l
ate
e
mpty string
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas Rast
merge-recursive: elimina
t
e fl
u
sh_buffer() in favo
r
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-08-03
Thomas
Ra
s
t
diff_
s
e
t
up_done()
:
return void
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-07-31
Thomas Rast
send-e
m
ail: i
m
prove RFC
2
047
q
u
ote parsin
g
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-06-19
Thomas Rast
D
e
mo
n
strate git-show is broken w
i
th ran
g
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Rast
l10n:
de
.
po
:
coll
e
ction of suggestions
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
h
om
a
s Rast
l10n: de
.
po
:
tra
n
slate "bad"
a
s "u
n
gültig" ("invalid")
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
T
homas
R
ast
l1
0
n: de
.
po: hopefully uncontro
v
ersial fi
x
es
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-08
Thomas Ras
t
l10
n
: de
.
po:
transl
a
te "bare" as "bloß"
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-05-01
Thomas Ra
s
t
xdiff: c
h
oo
s
e
XDL_FAST_
H
ASH code o
n
si
z
eo
f
(long) instead
.
.
.
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-04-10
T
h
omas Rast
xd
i
ff: load full word
s
in the inner loop
of
x
dl_hash_record
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Thomas Rast
d
i
ff: tweak
a _copy
_
of diff_o
p
t
i
ons with wo
r
d-diff
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-14
Tho
m
as Rast
diff
:
refactor the word-d
i
ff setup
f
rom builtin_diff_cmd
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-12
Thomas
R
ast
git-
a
m:
er
r
or ou
t
when seeing -b/--binary
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-09
Tho
m
as Ras
t
p4000: use -3
0
00 when promis
i
ng -
3
000
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas R
a
st
per
f
: e
x
po
r
t some
imp
o
rtant test-li
b
variables
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-08
Thomas
R
ast
perf: load test-li
b
-
fu
n
ctions from the correc
t
direc
t
ory
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
h
omas Ras
t
t5704: fix nonport
a
ble
sed/grep usages
Signed-off-by:
Thomas Rast
<trast@inf.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
Thomas Ra
s
t
Docume
n
t the --hi
s
to
g
ram
diff option
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-06
T
h
omas Rast
perf:
c
ompare diff algorithms
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
2012-03-05
Tho
m
a
s
Rast
fast-impo
r
t
:
zer
o
all
of 'struct
tag
'
to si
l
enc
e
v
a
l
grind
Signed-off-by:
Thomas Rast
<trast@student.ethz.ch>
commit
|
commitdiff
|
tree
next