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
mingw: make argv2 in try_shell_exec() non-const
2023-01-09
Ren
é
Scharfe
m
ingw: make argv2 in
try_shell_
e
x
e
c() non-const
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-14
R
e
n
é
Sc
h
a
r
fe
o
b
j
e
ct-
f
ile: in
l
i
ne wr
i
t
e
_
buffer
(
)
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-13
R
e
né Scharfe
am:
don't pa
s
s st
r
vec to a
p
ply_parse_o
p
tions()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-13
René Scharfe
com
m
it: skip
al
r
eady cle
a
red paren
t
s in clear_c
o
m
m
i
t_marks_1()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-13
René
S
charfe
reflog:
c
l
e
ar leftov
e
r
s in reflog_
e
x
p
i
ry_cleanup()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-07
René S
c
h
a
rf
e
t39
2
0:
support CR-eat
i
ng g
r
ep
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-01
R
ené
S
charfe
list-obj
e
cts-filter
:
p
l
ug pattern_l
i
st leak
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-01
René Scharfe
diff:
r
emov
e
p
a
rseo
p
ts member from struct diff_options
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-01
René Sch
a
r
f
e
d
i
ff: use add
_
diff_o
p
tions() in diff_op
t
_p
a
rse()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-01
René Scharfe
diff: factor
o
ut add_d
i
ff_options()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-12-01
René
S
c
harfe
t4205: do
n
't exit tes
t
scrip
t
o
n
f
a
i
lure
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-30
Re
n
é
S
char
f
e
list-o
b
jects-filter: r
e
move OPT_
P
ARSE_LIST_OBJE
C
TS_FILTER_INIT()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-30
René Sc
h
arfe
p
a
ck-objects: si
m
pl
i
fy --filter handling
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-30
Re
n
é Sch
a
rf
e
p
ack-objects:
fi
x
handling of m
u
lti
p
le --filter options
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-30
Ren
é
Sch
a
rfe
t5317: d
e
monstrate failure to hand
l
e multiple --f
i
lte
r
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-30
René S
c
harfe
t5317: stop losing return codes o
f
git l
s
-files
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-11-21
René Scharfe
list-o
b
jects-filter:
plug
c
o
mbi
n
e_filter_da
t
a
l
ea
k
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
ar
c
hive-tar: r
e
port filter st
a
r
t
error only once
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
rep
l
ace and remov
e
run_comma
n
d_v
_
o
p
t()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René
Scharfe
repl
a
c
e
a
n
d re
m
ove
r
un_comm
a
n
d_v_op
t
_cd_env_tr2()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
R
ené Sch
a
rfe
rep
l
ace and remove run_command_
v
_opt_tr2()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René
Schar
f
e
re
p
lace and remove run_com
m
a
n
d
_v_opt_cd_env()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
use
c
hil
d
_process me
m
b
ers
"args" and "env" dir
e
ctly
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Scharf
e
us
e
chil
d
_proc
e
s
s
m
ember
"
a
r
g
s" in
s
tead of stri
n
g
array
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René
Scharfe
sequencer: simplify build
i
ng argument list in d
o
_exec()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René Scharfe
bi
s
ect--h
e
lp
e
r: factor
o
ut
d
o
_
bisect_run()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Sch
a
rfe
b
ise
c
t
: simplify bui
l
ding "checkout" argument list
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
René Sc
h
arfe
am: simplify
b
uil
d
ing "show
"
argument l
i
s
t
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-30
Ren
é
Schar
f
e
r
u
n-comm
a
n
d
: f
i
x return
v
al
u
e comment
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-23
R
e
n
é
Sc
h
ar
f
e
subm
o
d
u
le
:
use strvec_pushf() for
-
-sup
e
r-p
r
efix
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-11
René
Scharfe
arc
h
ive: deduplicate verbose pri
n
ti
n
g
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-07
René Scharfe
bisect--helper: plug strvec leak
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-06
René
S
ch
a
rfe
t/lib-httpd: pass L
A
NG and LC_ALL
to Apach
e
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-05
R
e
né Scharfe
gc: simplify mai
n
tenance
_
task_pack_
r
e
fs()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-01
René Sc
h
arf
e
diff: sup
p
ort ^! f
o
r merges
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-01
R
e
n
é Scha
r
f
e
revisions
.
txt: unspecify order
of resolved p
a
rts
of ^!
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-10-01
René Schar
f
e
revision: use strtol_i() for exclude_parent
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-09-14
René S
c
har
f
e
a
d
d -p: fix worktre
e
pa
t
c
h mode
prompts
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-09-07
R
e
né Scharfe
diff-no
-
in
d
e
x:
sim
p
lify a
r
gv
index
calculatio
n
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-09-07
R
ené Scharfe
diff-no-index:
r
e
lease prefixed filenames
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-09-07
R
e
né Scharfe
diff
-
no-index: re
l
e
a
s
e strbuf on
q
u
eue error
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-08-28
René Scharfe
test-merge
s
ort: use
m
em_
p
ool for sort input
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-08-28
René
S
charfe
test-mergesort: read sort
i
nput al
l
at once
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-08-27
René Scha
r
fe
tempfile:
avoid di
r
ect
o
ry cleanu
p
race
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-08-17
René Sch
a
rfe
nonbloc
k
: suppo
r
t Windows
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
Ren
é
Scharfe
merge
s
ort:
r
emove
l
list_
m
e
rgesort()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René Scharf
e
packfile: use DEFINE_L
I
S
T
_
S
ORT
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René
S
charfe
fetch-pac
k
: us
e
DEFINE_LIS
T
_SO
R
T
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
R
e
né Scharfe
commit: u
s
e
D
EFINE_LIS
T
_SORT
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René
S
charfe
blame:
use D
E
FINE_L
I
ST_
S
ORT
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René Scharfe
te
s
t-merges
o
rt:
use
D
E
FINE_LIST_
S
O
RT
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
Re
n
é Scharfe
test-merg
e
sort:
u
se DEF
I
NE_L
I
ST_S
O
RT_DE
B
U
G
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René Sc
h
arfe
mergesort: add
m
acros for type
d
sort of l
i
nked li
s
ts
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
Ren
é
Scharf
e
mergesort: tighten
m
e
r
ge loop
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-17
René Scharfe
mergesort:
u
nify ran
k
s loops
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-15
René Scharfe
m
ingw
:
avoid
m
k
temp
(
) in mkstemp
(
)
implementation
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-07-10
R
e
né
Scharfe
coc
c
i
:
avoid normaliza
t
ion rules for memcpy
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-27
Ren
é
Scharfe
revert: con
f
i
g
documentati
o
n fixes
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-21
Ren
é
Scharfe
combine-diff: ab
o
r
t
if --output is given
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-21
René Scharfe
combine-
d
iff: a
b
or
t
if
--ign
o
re-match
i
ng-lines
i
s given
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-21
René Scharfe
g
c: simplify
-
-
c
r
uft description
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René Scharfe
arch
i
ve-tar: use i
n
te
r
nal gzi
p
by def
a
ult
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René
S
ch
a
rfe
archive-tar
:
use OS_CODE 3 (Unix) for internal gzip
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René Scharfe
archive-tar: add internal g
z
ip implementation
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René S
c
harfe
archive-tar: factor out write_b
l
o
ck()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René Scharfe
ar
c
h
ive:
r
e
n
ame archiv
e
r data field to filter_command
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-06-15
René S
c
harfe
archive:
u
pdate format document
a
tion
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-05-28
René S
c
harfe
ar
c
h
i
ve:
i
mp
r
ove docum
e
ntation of --
p
re
f
i
x
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-30
R
en
é
Scharfe
2
.
36 fast
-
export r
e
gressio
n
fix
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-30
René
S
c
ha
r
fe
2
.
3
6 format-patch regression fix
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-23
René
Sc
h
a
rfe
R
e
vert
"name-rev: r
e
lease un
u
sed name st
r
ings"
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-20
Ren
é
Scharfe
dif
f
: use mks_tempfile_
d
t()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-20
R
e
né Scharfe
te
m
p
f
i
le:
add m
k
s_temp
f
ile_dt()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-11
Ren
é
Scharfe
t7812:
test
PCRE2 w
h
it
e
space
b
ug
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-04-06
René S
c
harfe
c
o
mm
i
t, s
e
quen
c
er:
turn off break_op
t
for comm
i
t
summa
r
y
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-02-17
René
S
c
harfe
g
rep: f
i
x trigge
r
ing PCRE2_NO
_
S
T
ART_OPTIMIZE
w
ork
a
round
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-20
R
ené
S
c
harfe
branch,checkout: fix --track documentat
i
on
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-20
René
Scharfe
pa
r
s
e
-options: document b
r
acketing o
f
argh
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-19
René Scha
r
f
e
bisect--helper: double-ch
e
ck run comm
a
n
d
on exit code
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-19
René Scharfe
bisect: document run behavi
o
r with exit c
o
d
e
s 1
2
6
and
1
27
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-19
Re
n
é S
c
harfe
bisect
-
-h
e
l
p
e
r: release
s
t
r
buf and strvec on run error
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-19
René Scharfe
bisect--helpe
r
: report ac
t
ual b
i
s
e
ct_state() a
r
g
u
ment
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-07
Re
n
é Sch
a
rfe
s
table-q
s
ort: avoid u
s
ing po
t
entially unaligned acc
e
ss
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-07
René Scharfe
apply:
u
se strsets to track symlinks
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-06
René Scharfe
gre
p
: use g
r
ep_
n
ot_expr(
)
in compile_pattern_not()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2022-01-06
Re
n
é Scharfe
grep: use grep_or_expr()
i
n
compile_patte
r
n
_
o
r()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-12-20
René Scha
r
fe
grep/pcre2: fact
o
r out liter
a
l v
a
ri
a
bl
e
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-12-20
René Scharfe
grep/pcre2: use PCRE2_UTF even with ASC
I
I
p
atter
n
s
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-12-20
R
e
n
é
Sc
h
arfe
daemon: plug m
e
mory leak on overlong path
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-12-18
René Scharfe
t4202: fix patternType sett
i
ng in --invert-grep tes
t
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-12-17
René Scharfe
log: let --i
n
v
e
rt-grep only in
v
ert
--grep
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-11-18
René Schar
f
e
mergesor
t
: avoid le
f
t shift overf
l
ow
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-11-02
Ren
é
Scharfe
gpg-
i
nter
f
ace: a
v
o
i
d
bu
f
fer ov
e
rrun in pa
r
s
e
_
ssh_output()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-11-02
René Scharfe
g
pg-inter
f
ac
e
: handle
mi
s
sing
"
w
i
th
"
g
ra
c
e
fully in
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-12
R
en
é
Scharfe
ad
d
:
don't write objects with --dry-
r
un
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-11
René Scharfe
perf: disable automatic h
o
usekeeping
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-08
René S
c
harfe
tes
t
-m
e
r
g
eso
r
t:
use repeatable random numbers
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-08
R
e
né
S
charfe
read-cache:
let ve
r
ify_path() rej
e
ct t
r
a
il
i
ng
dir separators
.
.
.
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-08
René
S
charfe
read-cac
h
e: add
v
erify
_
pa
t
h_
i
nternal()
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
2021-10-08
R
e
né
S
charfe
t3905: show fail
u
re to
igno
r
e sub-repo
Signed-off-by: René Scharfe <
l.s.r@web.de
>
commit
|
commitdiff
|
tree
next