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
t6300: avoid hard-coding object sizes
2023-12-12
René Scharfe
t6300:
a
void hard-coding object sizes
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-10-29
René
S
char
f
e
reflo
g
: fix expire -
-
single-worktr
e
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-10-29
R
ené S
c
harfe
am,
r
eb
a
se: fix argh
e
lp synt
a
x of --empty
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-10-29
Re
n
é
S
c
harfe
a
m
: simplify --sho
w
-current-patch hand
l
ing
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-10-29
René S
c
harfe
parse-opti
o
ns
:
make CM
D
MODE
e
r
rors more precise
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-10-03
René
Scharfe
parse-options:
d
rop unuse
d
par
s
e_opt_ctx_t me
m
ber
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-09-11
René Scharfe
d
i
f
f
--n
o
-inde
x
:
f
ix -
R
wit
h
s
t
din
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-09-07
René Scharfe
grep: reject --no-or
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-09-05
Ren
é
Scharfe
gre
p
: use OPT
_
INTEGER_F for --max-depth
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-09-05
René Scharfe
name-rev:
u
se OPT
_
HID
D
E
N
_BO
O
L for -
-
p
eel-tag
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-28
René Scha
r
fe
p
arse-op
t
i
o
n
s
:
allow omitt
i
ng option help t
e
xt
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-08
René
Sch
a
rfe
p
a
rse-option
s
: disallow negating O
P
TION_SET_
I
NT 0
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René Sc
h
a
rfe
parse-optio
n
s
: simp
l
ify
u
s
a
ge_pa
d
ding()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René
S
charfe
p
arse-options: no --
[
no
-
]no-
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
R
e
né Scharfe
parse-options: factor out u
s
age_
i
ndent()
an
d
usage_pad
d
ing()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René
S
charfe
p
a
rse-options: sho
w
neg
a
tability
o
f o
p
t
io
n
s in short
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
R
en
é
Scha
r
fe
t
1
502: test
option
n
e
gat
i
on
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
R
en
é
Scharfe
t
1
502
:
move
o
ption
s
p
ec help output to a file
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
Re
n
é S
c
harfe
t150
2
,
docs: disallow --no-help
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-08-07
René Scharfe
subtree: dis
a
llow --no-{help
,
quiet,deb
u
g,
b
ranch,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é S
c
harfe
pack-objects: fix --
n
o
-q
u
i
et
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-21
René Sc
h
arf
e
pac
k
-
o
bjects: fi
x
-
-
no-ke
e
p-true-p
a
ren
t
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-21
René Scha
r
fe
de
s
crib
e
:
f
i
x
-
-
no-exact-match
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-18
René Scharfe
ls-tree: fix --no-full-name
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-17
René Scharfe
strbuf: use skip_
p
ref
i
x() i
n
strbuf_add
f
time()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-17
René Sc
h
a
rfe
t6300:
f
ix setup wi
t
h G
P
GSSH bu
t
wi
t
hout GPG
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
René Scharfe
pretty: use st
r
chr(3) in
u
serform
a
t_f
i
nd
_
requirements()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
R
e
né Scharfe
pkt-
l
in
e
:
add size parameter to
p
acke
t
_length()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
René Schar
f
e
pre
t
t
y: avo
i
d double neg
a
tive in
format_co
m
m
it_item()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-07-07
R
e
n
é Scha
r
fe
ls-tree: simplify prefi
x
h
andling
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René S
c
harfe
s
trbuf: si
m
plify strbuf_ex
p
an
d
_litera
l
_cb
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
Ren
é
Scha
r
fe
repl
a
ce
str
b
u
f_expand() with s
t
rbuf_expand_step()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René Sc
h
arfe
replace strbuf
_
exp
a
nd_dict_c
b
() wit
h
strbu
f
_expan
d
_ste
p
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
René Sch
a
r
f
e
strb
u
f
:
factor out strbu
f
_expand_step()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-18
Re
n
é Scharfe
pretty: factor o
u
t
expand_separator()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-15
R
ené Scharfe
ls
-
tree:
fix documenta
t
ion of %x
f
ormat plac
e
holder
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-12
Ren
é
Scharfe
run-com
m
a
n
d: re
p
ort e
x
e
c
e
rror
even o
n
ENOENT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-06-12
René Scharfe
t1
8
0
0
: loosen matching of error messag
e
fo
r
b
ad
shebang
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-05-02
R
ené
S
c
h
a
rfe
test-cty
p
e:
check EOF
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-10
René Scharfe
get-tar-comm
i
t-id: use TYP
E
FLAG_GLOBAL_
H
E
ADER instead
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-10
René Scharfe
date
:
remove approxidate_relat
i
ve()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-04-07
Re
n
é Scharfe
userdiff: s
u
pport re
g
e
x
ec(3) with m
u
lt
i
-
b
y
te sup
p
ort
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-03-27
R
ené S
c
harf
e
t
5
0
00:
u
se check_mti
m
e
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-03-24
René
Scharfe
archive: impro
v
e supp
o
r
t
f
o
r r
u
nn
i
ng
i
n
subdi
r
ector
y
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-28
René Sch
a
rfe
range-di
f
f: avoid compile
r
warn
i
ng when ch
a
r i
s
unsigne
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-18
René Scha
r
fe
arc
h
i
v
e: add --mtime
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
René S
c
harfe
t
e
st-cty
p
e: test iscntrl, ispunct, is
x
d
i
git
a
nd i
s
print
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
René S
c
harfe
test
-
ctype: test islower and isu
p
per
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-13
René
Scha
r
fe
test-cty
p
e: test
i
sascii
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-10
René Scharfe
cache-
t
re
e
:
f
ix st
r
buf growth in p
r
ime_cache
_
tree_
r
ec()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-06
René
S
cha
r
fe
pack-objects:
u
se strcspn(3) in
n
a
me_cm
p
_len()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-02-06
René Scharfe
read-cache: use siz
e
_t for
{base,df}_
n
ame_comp
a
re
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-15
Ren
é
Scharfe
ls-tree: remove de
a
d store
and
s
trbuf
f
or quote_c_style()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-15
René
S
c
harfe
l
s-tree: fix e
x
pansion of
r
epeated %(path)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René Scharfe
use DUP_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René
S
c
harfe
a
d
d DUP_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René Sch
a
rfe
d
o
f
ull type check in BAR
F
_
UNLESS_C
O
P
Y
ABL
E
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
René Scharfe
factor out BAR
F
_
UNL
E
SS_COPYAB
L
E
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-09
Re
n
é Scharfe
mingw: make argv2 in try_shel
l
_exec
(
)
n
on-const
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2023-01-08
R
en
é
S
charfe
use enhanced basic regu
l
ar
exp
r
essions on macO
S
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-14
Ren
é
Sch
a
r
fe
o
bject
-
f
ile: inline write_bu
f
f
e
r(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-13
R
e
né Scharf
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
fe
commit: skip already cleare
d
par
e
nts
in cle
a
r_comm
i
t_marks_1
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-13
René Scharfe
reflog: clear leftovers
i
n
reflog_expiry_c
l
eanup()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-07
René
S
charfe
t3920: support
C
R-eating grep
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
Ren
é
Schar
f
e
list
-
objects-fi
l
ter: p
l
u
g
patter
n
_list leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
R
e
n
é
S
c
harfe
d
i
ff: remove parse
o
pts member fr
o
m struct diff_options
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
René
Scharfe
d
iff: use
a
dd_diff
_
options() i
n
d
i
ff_opt_parse()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
Re
n
é
S
c
h
arfe
diff: fact
o
r o
u
t add_diff_options()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-12-01
Re
n
é Sc
h
arfe
t4
2
0
5: don't exi
t
test script
on failure
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
Ren
é
Sch
a
rfe
list
-
objects-filter
:
r
emove
O
PT_PARSE_LIST_OBJECTS_F
I
LTER_INIT()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Scharfe
pack-obje
c
ts:
simplify
-
-
filter handli
n
g
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Sc
h
arfe
pac
k
-objects: fix handli
n
g of multiple
-
-
filt
e
r
optio
n
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
René Sc
h
arfe
t5
3
17: demonstrate failure to h
a
ndle m
u
ltiple --filt
e
r
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-30
Ren
é
Scharfe
t5317: stop losi
n
g retu
r
n
codes of
g
i
t
ls-files
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-11-21
René Sc
h
a
rfe
list
-
objects-filter: plug combine_filter_data leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René
S
c
h
arf
e
archive-t
a
r
: re
p
ort
fil
t
er start error on
l
y once
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scha
r
f
e
replace and remove r
u
n_command_v_op
t
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
replace and remove r
u
n_com
m
and
_
v_opt_c
d
_
e
nv_tr2()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
R
ené Scharfe
repla
c
e and remove run
_
co
m
mand_v_opt_tr2()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
r
e
place
and remove run_command_v_opt_
c
d_env()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René
Scha
r
fe
use child_process members "args" and "env" directly
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René S
c
harf
e
use child_proces
s
me
m
ber "args" instead of string
a
r
r
ay
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
sequencer: si
m
plify buildin
g
a
rgume
n
t
l
i
s
t
in do_exec()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René S
c
harfe
bisect
-
-helper
:
facto
r
out do_bi
s
ect_ru
n
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scharf
e
bisect: s
i
mpl
i
fy bu
i
l
ding "checkout" argum
e
nt list
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René Scha
r
fe
am: s
i
mp
l
ify
buildin
g
"
s
how" argument list
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-30
René S
c
harf
e
run-comman
d
: fix return
value comment
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-23
René Sch
a
rfe
submod
u
le: use
str
v
ec_pushf() for --super-prefix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-11
René
Scharfe
archive: deduplicate verbose prin
t
i
ng
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-07
René Scharfe
bis
e
ct--hel
p
er:
plug strvec leak
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-06
Re
n
é Scharfe
t/lib-httpd: pass LANG
a
nd LC_ALL
to Apach
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-05
R
en
é
Scharfe
gc: s
i
mplify maintenance_task
_
pack_refs
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René Sch
a
r
f
e
d
i
ff:
support ^! for m
e
rges
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René Scharfe
r
e
vi
s
ions
.
txt: unsp
e
cify or
d
e
r of resolved p
a
rts of
^
!
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-10-01
René Scharfe
revision:
use strto
l
_i() for exclude_p
a
rent
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-14
Ren
é
Scha
r
fe
add -p: fix worktre
e
patch mod
e
prompts
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
R
e
né Sc
h
arfe
diff-no-index: simplify ar
g
v ind
e
x calcu
l
a
tion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
René Scharfe
diff-
n
o-index:
r
e
l
e
a
se prefixed filename
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
next