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 'tb/mark-more-tests-as-leak-free'
2023-08-28
René
S
c
h
a
rf
e
pa
r
se-options:
a
llow omi
t
ting option hel
p
te
x
t
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-08
René Scharf
e
parse-options: disallo
w
n
eg
a
ting OPT
I
ON_SET_
I
N
T 0
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
Ren
é
Scharfe
par
s
e-options: s
i
mp
l
i
f
y us
a
ge_padding()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
R
ené S
c
harfe
parse-opti
o
ns: no --
[
n
o-]no-
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René Scharfe
parse-opt
i
o
n
s: factor out u
s
age_indent
(
) and u
s
age_
p
a
dding()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René Sc
h
arfe
parse-option
s
:
show negatability
of
o
ptions in s
h
ort
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
Ren
é
Scharf
e
t1502: test
o
ption nega
t
ion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René
S
ch
a
rfe
t
1
502:
move optionspec help
output to a file
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René Schar
f
e
t1502, docs:
d
isallow -
-
no-help
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
Ren
é
Sch
a
rfe
su
b
tree:
d
isallow --no-{help,q
u
ie
t
,debug
,
br
a
nch,message}
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-31
René Scharfe
bundle: use OP
T
_PASSTHRU_ARGV
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-21
René Schar
f
e
p
a
ck-o
b
j
e
c
t
s: fix -
-
no-quiet
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-21
René Sch
a
rfe
pack-objects: fix --no-keep-true-parents
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-21
René Scharfe
d
e
s
cr
i
be:
f
ix -
-
no-exac
t
-match
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-18
René Scharfe
ls-tree: fix --
n
o-full
-
name
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-17
René Scharfe
strbuf: us
e
skip
_
p
r
efix() i
n
st
r
buf_addfti
m
e
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-17
René
S
charf
e
t6
3
0
0
: fix
setup wit
h
GPGSSH
but wit
h
out GPG
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
R
e
né Scharfe
p
r
etty: use strchr(3) in
u
s
erfo
r
mat_fin
d
_r
e
quirements()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
René Scharf
e
pkt-line: add size
parameter to packet_leng
t
h()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
René Sc
h
arfe
pretty: avoid double nega
t
i
v
e
in format_commit_ite
m
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
R
e
né Scharfe
ls-tree: simplify prefix h
a
ndling
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René Scharfe
strbuf: si
m
p
l
ify
s
t
r
b
uf_expand_
l
i
teral_cb()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René Schar
f
e
replace
strbu
f
_expa
n
d() with strbuf
_
expand_step()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René
Scha
r
fe
r
eplace strb
u
f_expand_dict_cb() with s
t
rbuf_exp
a
n
d_step()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René
Scharfe
strb
u
f:
f
actor out str
b
uf_expand_s
t
ep()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
Ren
é
Scha
r
fe
prett
y
: factor out e
x
pa
n
d_separator()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-15
René Scharfe
ls-tree: fix docume
n
tatio
n
of
%
x
format placeholder
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-12
R
e
né Scharfe
r
u
n-com
m
a
nd:
r
e
port exec
error e
v
en on ENOENT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-12
R
e
n
é Sc
h
arfe
t1800
:
loosen mat
c
h
ing of er
r
or
m
essage f
o
r bad she
b
ang
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-05-02
Re
n
é Scha
r
fe
test-ctype:
c
heck
E
OF
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-10
René Scharfe
get-ta
r
-co
m
mit-
i
d: us
e
T
YPEFL
A
G_GLOBAL_HEA
D
ER instead
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-10
René Scharf
e
date: remove approxidate_relative
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-07
René Scharfe
user
d
iff:
s
upport r
e
g
e
xec(3)
w
i
th
m
ulti-byte suppo
r
t
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-03-27
René Scharfe
t
5
0
00: use check_mti
m
e()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-03-24
René S
c
ha
r
fe
a
rchive: improve
support f
o
r running in subdirectory
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-28
R
e
né
S
charfe
r
ang
e
-diff: avoid co
m
piler
warning w
h
en char
is unsigned
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-18
René Sch
a
rfe
archi
v
e: a
d
d --mtime
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
R
e
n
é Sc
h
ar
f
e
t
e
st-ctyp
e
: test iscntrl, ispunct, isxdi
g
it and isprint
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
René Scharf
e
test-ctype:
t
est islower a
n
d i
s
upper
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
René Sc
h
arfe
test-ctyp
e
: test is
a
scii
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-10
Ren
é
Scharf
e
cache-tree: f
i
x
s
t
r
buf growt
h
in prime_cache_tree_r
e
c()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-06
René Sc
h
arfe
pack-objects
:
u
s
e strcspn(3) in name_cmp_len()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-06
René Scha
r
fe
read-cache: use
s
i
z
e
_t for
{
base
,
d
f
}_name_comp
a
re(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-15
René Scharfe
ls-tree
:
remov
e
d
e
a
d store
and
strbu
f
for
q
uo
t
e_c_styl
e
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-15
René Scharfe
ls-tree: fix
expansion of repeated %(p
a
th)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René S
c
harfe
use DUP_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René Scharfe
add DUP_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
R
e
né S
c
harfe
do
full
t
ype check in BARF_UNLESS_COPYABLE
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
R
ené S
c
h
a
rfe
factor out BA
R
F
_UNLESS_
C
O
PYABLE
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René Scharfe
m
i
n
gw: make argv2 in try_shell_exe
c
() no
n
-const
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-08
René Scharf
e
us
e
e
nh
a
n
ced basic regu
l
ar
e
x
pressions o
n
macOS
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-14
René Scha
r
fe
object
-
file
:
in
l
ine write_buff
e
r()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-13
R
ené S
c
ha
r
f
e
am
:
don't pass strvec to apply_parse_options(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-13
René Scha
r
f
e
commit: s
k
i
p
already cle
a
red p
a
r
e
nts in
clear_commi
t
_ma
r
ks
_
1()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-13
René Scha
r
fe
r
e
flog:
clear lefto
v
ers in refl
o
g_expiry_cleanup
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-07
René
Scharfe
t
3920: suppo
r
t CR-eatin
g
grep
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René
S
charfe
lis
t
-
ob
j
ects-fi
l
t
er: pl
u
g pattern_li
s
t
leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René Scharfe
d
i
ff:
r
emove p
a
rseopt
s
member from
st
r
uct diff
_
option
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René Scharfe
diff: use
a
d
d_diff_
o
p
t
i
o
ns()
in diff_opt_
p
arse(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René Sch
a
rfe
diff:
f
act
o
r out add_diff_op
t
ions()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René
S
c
h
arfe
t4205:
d
o
n
't
exit
te
s
t sc
r
ipt on failure
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Scharfe
list-o
b
j
e
cts-filter
:
r
emove O
P
T_PARSE
_
LIS
T
_
O
B
JEC
T
S_FI
L
TER_INIT()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
R
e
n
é
S
c
harfe
pack-objects: simplify
-
-filter handling
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Scharfe
p
a
c
k-
o
bjects: f
i
x
h
a
ndling of multipl
e
--filter o
p
tions
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
Re
n
é Scharfe
t531
7
: demonstrate f
a
ilu
r
e to handle multiple --filter
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Scharfe
t5317: stop lo
s
i
ng r
e
t
urn c
o
des of git ls-f
i
les
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-21
René
S
charfe
list
-
objects-filt
e
r:
plug combine
_
filte
r
_data leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scha
r
fe
archive-tar
:
r
e
po
r
t fi
l
t
er start error
only
once
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scha
r
fe
r
ep
l
a
ce a
n
d
re
m
ove run_comma
n
d_v_opt()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scha
r
fe
replace and remove run_command_v_opt_cd_
e
nv_tr2(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René
S
ch
a
r
f
e
repla
c
e an
d
remo
v
e run
_
command
_
v_opt_tr2()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Sc
h
ar
f
e
r
e
p
l
ac
e
and remo
v
e run_command_v_opt_cd_e
n
v()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Sch
a
rfe
us
e
child_
p
rocess
m
embers "args" and "env" directly
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Scharfe
u
s
e child_
p
r
o
ces
s
mem
b
e
r
"
a
r
gs" in
s
tead of
string array
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
R
e
né
Scharfe
sequencer: simplify bui
l
di
n
g argument list in do_exec()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Sc
h
a
r
fe
bisect--helpe
r
: factor out
do_bisect_r
u
n()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
Re
n
é Scharfe
bisect: simpl
i
fy build
i
ng
"
c
heckout" ar
g
ument
l
ist
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
R
e
né
S
cha
r
fe
am: si
m
plify
b
uil
d
ing "sh
o
w" argument list
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Sc
h
ar
f
e
run-c
o
mman
d
: fix return value
c
omme
n
t
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-23
René
Scharfe
submodule:
use strvec_pus
h
f()
f
or -
-
super-prefix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-11
René Scharfe
archive
:
deduplicate verb
o
se printing
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-07
R
e
né Scharfe
bisect--hel
p
er: plug strv
e
c leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-06
René Sc
h
arfe
t/lib-htt
p
d: p
a
ss LANG
a
nd LC_ALL
t
o
Apache
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-05
R
e
né Scharfe
gc: simplify maintenance_task_pack_refs()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René Scharfe
diff:
s
u
pport ^! for m
e
rges
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René S
c
harfe
revi
s
ions
.
t
xt: u
n
speci
f
y order of resolv
e
d
parts of ^
!
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René Scharf
e
r
e
vision: use strtol_i(
)
for exclude_pa
r
e
n
t
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-14
R
ené
S
charfe
ad
d
-p: fix
w
orktr
e
e patch mode pro
m
pts
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
René Scharfe
d
i
ff-no
-
i
ndex: simp
l
ify argv index calcul
a
tion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
René Schar
f
e
dif
f
-no
-
i
n
d
ex: release prefixed filenames
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
René
S
charfe
diff-no-inde
x
: release strbuf on q
u
e
ue err
o
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-28
R
e
n
é Scharf
e
test-mergesort: use mem_p
o
o
l for sort input
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-28
R
e
né S
c
ha
r
fe
test-mergesort
:
read sort input all at
o
nce
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-27
René Schar
f
e
tempfi
l
e: avoid directory cleanup race
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-17
René Scharfe
nonblock: support Wind
o
w
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Scharfe
mer
g
esort
:
rem
o
ve llist
_
mer
g
esort()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Sch
a
r
fe
packf
i
le: use D
E
F
INE_LIS
T
_SORT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René
S
c
harfe
f
etch-pack: u
s
e DEFINE_LIST_S
O
RT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René
Scharf
e
commit:
u
se DEFINE_LIST_SORT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
R
e
n
é Scharfe
blame: use DEFINE_LIST_SO
R
T
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
next