repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nonblock: support Windows
2022-08-17
René Scharfe
nonblock:
support Windows
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-15
Ren
é
Schar
f
e
mingw:
avoid
mktemp() i
n
mkstemp() implementation
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-27
René Scha
r
fe
reve
r
t: c
o
nfig
docum
e
ntation fixes
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
René Scharfe
c
o
mbine-dif
f
: abort if
-
-output is given
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
R
e
né
S
charfe
co
m
bine-
d
iff: abort
i
f
-
-ignore-matching-
l
ines is g
i
ven
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
Re
n
é Scharfe
g
c:
s
im
p
lify --cruft
d
es
c
r
i
pti
o
n
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-05-28
René Scharfe
archive: improve documentation
of --prefix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-30
René Scharfe
2
.
36 fast-export regr
e
s
sion fix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-30
René Sc
h
a
rfe
2
.
36
format-pa
t
ch regres
s
ion fix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-23
René Scha
r
fe
Revert "name-rev: r
e
lease unus
e
d name
s
tring
s
"
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-20
René S
c
harfe
diff: use mks_tempfile_d
t
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-20
René Sch
a
r
f
e
t
e
mpfil
e
: add mks_temp
f
i
l
e
_
dt(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-11
R
en
é
Scharfe
t7812:
t
est PCRE2 whitespa
c
e bug
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-06
René Scharfe
com
m
it, sequencer: turn off bre
a
k
_opt for
commit summary
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-02-17
R
e
né Scharfe
g
r
ep: fix triggering P
C
R
E
2_NO_STAR
T
_O
P
TIMIZE workaro
u
nd
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-20
R
e
né Sc
h
a
rfe
branch,che
c
kout: fix --tr
a
ck docum
e
ntation
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-20
René
Scharfe
pa
r
se-optio
n
s
: document br
a
cketing of arg
h
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René Sc
h
a
rfe
bisect--hel
p
er: do
u
ble-c
h
ec
k
run c
o
mmand on exit code
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René Scharfe
bisect: document run behavior w
i
t
h e
x
it codes 126 and 127
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René Schar
f
e
bisect--
h
elpe
r
: release str
b
uf and strvec on ru
n
erro
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René S
c
harfe
bisec
t
--h
e
lper: re
p
ort
a
ctu
a
l bisect_state() argume
n
t
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René S
c
harfe
stable-qsort: avoid using potentially unaligned
a
c
cess
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René Scharf
e
a
pply: use strse
t
s to tra
c
k
s
y
ml
i
nks
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
R
e
né
Scharfe
grep
:
use grep_not_expr() in co
m
pi
l
e_pattern_not
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
R
e
né Sch
a
r
f
e
g
r
ep
:
use gre
p
_or_expr() in
compile_pattern_or()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
René Scharfe
grep/pcre2: facto
r
out literal
v
ari
a
ble
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
R
e
né Sc
h
arfe
gre
p
/pcre2: us
e
PC
R
E2_
U
T
F
even with A
S
CII p
a
tterns
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
René Sc
h
arfe
daemon: plug memory leak on overlong path
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-18
Re
n
é
S
cha
r
fe
t4202: fix pattern
T
y
p
e se
t
t
ing in --i
n
v
er
t
-grep te
s
t
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-17
René Scharfe
log:
l
et --invert-gr
e
p
onl
y
invert
-
-
g
r
ep
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-18
René Sch
a
rfe
mergesort:
avoid
l
e
ft shift ov
e
rflow
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
R
ené
S
charfe
g
pg
-
interface: avoid b
u
ffe
r
ov
e
rrun in parse_ssh_output(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
R
e
n
é Scharfe
gpg-interf
a
ce: ha
n
d
le m
i
ssing "
with " gra
c
efu
l
ly in
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-12
R
e
né Scha
r
fe
ad
d
: don't write ob
j
ects w
i
t
h --d
r
y-run
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-11
René Scharf
e
perf
:
disable automat
i
c
h
ousekeeping
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharf
e
test-merges
o
rt:
u
s
e
r
e
peatable
r
and
o
m
numbers
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
rea
d
-
c
ache
:
let ve
r
ify_p
a
th() re
j
ect tra
i
ling di
r
sep
a
rators
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
r
ead-cache
:
a
dd verify_
p
a
th_i
n
ternal()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
t
3
9
0
5: show fa
i
lur
e
to ignore
s
ub-re
p
o
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-04
René S
c
ha
r
fe
p34
0
0
:
s
top usi
n
g tac(1)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René
S
c
harfe
mer
g
esort: use ran
k
s
s
ta
c
k
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
p0071
:
t
e
st performance of
lli
s
t_mergesort(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Schar
f
e
p0071:
m
eas
u
re
s
orti
n
g of alread
y
so
r
ted and r
e
v
ersed
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
Ren
é
Scharfe
test
-
mergesor
t
: a
d
d
unriffle_skewed
mode
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-mer
g
esort:
add unriffle
m
ode
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-mergeso
r
t
: add generate subcommand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-mergesort: add test subcommand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test
-
mergesort: add sort subcom
m
a
n
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
R
e
n
é
Scharfe
te
s
t-mergesort: u
s
e strbuf_getline()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-24
René Scharf
e
p
a
ckf
i
l
e: r
e
lease
bad_objects
in close_pack()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Scharfe
comp
r
ess
i
on: drop w
r
ite-only co
r
e
_
com
p
re
s
sion_*
variables
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Ren
é
S
c
h
arfe
packfile: use oidset for bad objects
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Ren
é
Sch
a
rfe
packfile: convert has_packed_and_
b
a
d
() to object_id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
R
e
né Scharfe
pa
c
k
file:
c
onvert mark_bad_pa
c
ked_ob
j
ect()
t
o
object_id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Scharfe
midx:
i
nline nth_
m
i
d
xed
_
pa
c
k_entry()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René
S
ch
a
rfe
o
i
d
s
et:
mak
e
oidse
t
_s
i
ze() an
i
n
l
i
ne function
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
Re
n
é Sc
h
a
r
fe
i
n
dex-pack
:
use xopen in
i
nit_thread
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René Scharfe
r
e
fs/
f
iles-backend:
remove
u
nuse
d
open mode
p
arame
t
er
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René Scharfe
setup: use xopen and xdu
p
in sanitize
_
s
t
df
d
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-07
René Scharfe
ra
n
ge-diff:
avoid segfault with -I
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-30
Re
n
é
S
c
harfe
mer
g
e-r
e
cu
r
s
i
ve: use fspa
t
hcmp() in pat
h
_h
a
s
h
map_c
m
p()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René S
c
h
a
r
fe
branch: allow deleting dang
l
ing b
r
an
c
he
s
w
it
h
--force
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
Re
n
é
S
charfe
a
rchive: convert queue_directory to struct object_id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
R
e
n
é Scharfe
sho
w
-bran
c
h: s
i
mplify re
v
_is_
h
ead()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
René Scharfe
use xopen()
to
handle fatal o
p
en(2
)
f
a
ilures
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
René Sch
a
r
fe
x
o
p
e
n: expli
c
i
t
ly rep
o
rt creatio
n
failures
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-24
R
e
né
S
charfe
compat: le
t
git_mmap us
e
ma
l
loc(3) directly
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-15
René Scharfe
oidt
r
ee:
a
void unalig
n
ed acce
s
s to crit-bit tree
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-11
R
ené
Scharf
e
object-file: u
s
e unsi
g
n
e
d arithmet
i
c with bit mask
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-30
René Schar
f
e
use f
s
pa
t
hhash
(
)
e
verywhere
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-06
René
Scharfe
kh
a
sh: c
l
arify that
a
l
locations never f
a
il
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-30
René S
c
ha
r
fe
grep: report missing left operand of --and
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-06
René Scharfe
par
a
l
l
el-checkout: avoid dash local bug in tests
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-27
R
e
né S
c
harfe
daem
o
n: sanit
i
ze
a
ll dir
e
ctory separators
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
René Scharfe
mem-p
o
o
l: drop trailing semicolo
n
from macro
defin
i
tion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
René Scharfe
b
l
ock-sha1:
drop
tra
i
l
i
ng
s
em
i
colon from macro definition
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-14
René Sc
h
arfe
vcs-
s
vn: rem
o
ve he
a
der fil
e
s
as well
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-14
R
e
né Scharfe
use C
A
LLOC_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-13
René Scharfe
git-compat-util
.
h
:
drop
t
railin
g
semicolon fro
m
ma
c
r
o
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-11
Ren
é
Scharfe
archiv
e
: expand only a s
i
ngle
%
(describe) per archive
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-08
René Scharfe
fix xcalloc() argument order
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-01
René Scharfe
pre
t
ty:
d
ocu
m
ent multiple
%
(
desc
r
ibe) be
i
ng incons
i
stent
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-01
René Sc
h
ar
f
e
t
4
2
05
:
assert %(describe) t
e
st co
v
e
r
age
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-02-17
Ren
é
Scharfe
pre
t
ty: add mer
g
e and exclude options to
%(describe)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-02-17
René
S
cha
r
fe
p
r
etty: add %(descri
b
e)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-01-16
René Scharfe
cach
e
-tree:
use ce_namelen() i
n
stead of strlen()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-01-04
Ren
é
Scha
r
fe
reba
s
e: ver
i
f
y
commit paramet
e
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-12-02
René S
c
harfe
g
i
ti
g
n
o
re: remove
entry
f
or git serve
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-30
Re
n
é
Scharfe
fetch-
p
ack: disregard in
v
alid pack lo
c
kfiles
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-18
René Scharf
e
gc: fix cast in compare_
t
asks_by_selection()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-16
René Schar
f
e
a
r
chiv
e
: rel
e
ase refname after us
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-16
R
e
né Scharf
e
diff-lib: plug
minor mem
o
ry
l
eak
s
in do_d
i
ff_ca
c
he()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
René Scharfe
pack-write: u
s
e has
h
write_be64()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
René Scha
r
fe
mid
x
:
use hashwrit
e
_
be64()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
René Sch
a
rfe
cs
u
m
-file: add hashwrite_be64()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-10
René Scharfe
b
l
ame: silently ignor
e
inv
a
lid ig
n
ore file obj
e
cts
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-09
R
ené Scharfe
a
rchive:
s
u
pport compression l
e
vels b
e
yond 9
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-01
René Scharfe
pack-write: use hashwri
t
e
_be32() inst
e
ad of doub
l
e
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-01
R
ené
Scha
r
fe
stash: simp
l
ify r
e
flog emptiness check
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-31
René Scharfe
bisect: c
l
ear flag
s
in passed reposi
t
ory
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
next