repo.or.cz
/
alt-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 'vd/scalar-to-main'
2022-09-14
René Scharf
e
add -p: fix
w
ork
t
r
ee patch mod
e
prompts
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
R
e
né Scharfe
diff-no
-
index: s
i
mplify argv ind
e
x
c
alculat
i
on
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
Ren
é
S
char
f
e
diff-no-index
:
relea
s
e
p
r
efixed filenames
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-09-07
René
Schar
f
e
diff-no-index:
release strbuf on queue err
o
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-28
René Sc
h
ar
f
e
t
e
st-mergesort: use mem_p
o
ol
f
or sort i
n
put
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-28
R
e
n
é
Scharfe
test-mergesort: read sort input all at once
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-08-27
René Sc
h
ar
f
e
tempf
i
le: avoid direct
o
r
y
c
lea
n
u
p 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
R
ené Schar
f
e
merg
e
sor
t
: r
e
mov
e
ll
i
s
t_mer
g
esort()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Scha
r
fe
packfile: u
s
e DEFINE_LIST_SORT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
R
e
n
é Scharfe
fetch
-
p
ac
k
: use DEFINE_LIST_SORT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René
S
c
harfe
commit: us
e
DEFINE_LIST_SORT
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Scharfe
bla
m
e: use DE
F
IN
E
_
L
IST_SOR
T
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
R
ené
S
c
h
arfe
test-mergesort: us
e
DEFINE_LIST_SOR
T
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René S
c
harfe
test-mergesor
t
: use DEFINE_LIST_SORT_
D
EBUG
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Scharfe
mergesort:
ad
d
ma
c
ros fo
r
t
y
ped sort of lin
k
ed
lists
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
René Schar
f
e
merg
e
sor
t
: tighten merge loop
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-17
R
e
né Scharfe
mergesor
t
: u
n
if
y
ranks loops
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-15
René Scharfe
m
ingw: avoid mk
t
emp() in mkstemp() implem
e
ntation
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-07-10
René
Scharfe
co
c
ci: avoid
n
ormalization rul
e
s for memcpy
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-27
René Sch
a
rfe
revert: config
d
o
c
umentation
f
ixes
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
Ren
é
Scha
r
fe
combine-diff: abort i
f
--outp
u
t is given
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
René
Scharfe
comb
i
n
e
-dif
f
: a
b
o
rt if -
-
ignore-matching-lines is giv
e
n
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-21
René Scharfe
gc:
simplify --cruft
d
escription
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
Re
n
é Scharfe
archive-tar: use int
e
rnal
gzip by de
f
ault
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
Ren
é
Scharfe
archive-tar: use OS
_
CODE 3 (Unix)
f
or internal gzip
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
R
ené
S
charfe
a
rchive-tar: a
d
d
intern
a
l gzip implementa
t
ion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
René Scharfe
ar
c
hive-t
a
r:
factor out write_block(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
Ren
é
S
c
ha
r
fe
arc
h
ive: rename arc
h
i
ver dat
a
f
ield to filter_command
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-06-15
René
S
charfe
a
r
c
hive:
update f
o
rmat docu
m
ent
a
tion
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-05-28
René Scharfe
archiv
e
: improve doc
u
menta
t
ion of
--prefix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-30
R
e
né Scharfe
2
.
3
6
fast-
e
xport regress
i
on fix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-30
R
ené
S
cha
r
fe
2
.
36 format-patch re
g
r
ession fix
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-23
R
e
né Sch
a
rfe
Revert "name-rev: re
l
ease
u
nu
s
ed
name s
t
rings"
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-20
René Schar
f
e
diff:
use
mks_tempfile_dt(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-20
R
e
né Scharfe
tempfile: add mks_tempfile_dt
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-11
René S
c
ha
r
fe
t781
2
:
test PCR
E
2 whitespace bug
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-04-06
René Sc
h
arfe
commit, sequencer:
turn o
f
f break_opt for
com
m
it summary
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-02-17
R
e
né Scharfe
gr
e
p: fi
x
triggerin
g
PCRE2_NO_ST
A
RT_OPT
I
MIZE workaround
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-20
René Scharfe
branch,checkout: fix --track documentation
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-20
René
S
charfe
pars
e
-options:
docu
m
ent brac
k
eting o
f
argh
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
R
e
n
é Schar
f
e
bise
c
t--h
e
lpe
r
: doub
l
e-check
r
u
n
command o
n
e
x
it code
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René Sc
h
a
r
fe
bisect: docum
e
nt ru
n
behavio
r
with exit code
s
126 and
1
27
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
Ren
é
Scha
r
f
e
bisect--helper:
r
elease strbuf
a
nd st
r
vec o
n
run
e
rror
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-19
René S
c
harfe
bisec
t
-
-hel
p
er: report actual
b
isect_
s
tate() ar
g
ument
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René Scharfe
stable-qsort: avo
i
d usi
n
g potent
i
a
lly unal
i
gned acces
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René Scha
r
fe
apply:
use strset
s
to track symlinks
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
René S
c
harfe
grep: u
s
e
gre
p
_no
t
_exp
r
(
)
in compile_p
a
ttern_n
o
t(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
René Scharfe
grep:
u
se gre
p
_
o
r
_expr
(
)
in compile_pa
t
t
ern_or()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
René Scharfe
grep/pcre2:
fact
o
r out
l
iteral
v
aria
b
le
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
Re
n
é Sch
a
rfe
gr
e
p/pcre
2
: use
P
CRE2_UTF e
v
en
w
i
t
h
ASCII
p
atterns
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
R
e
né Scha
r
fe
daemon:
plug memory leak on overlong
p
ath
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-18
René Scharfe
t42
0
2
:
f
ix patter
n
Type set
t
i
ng in
--invert-grep
t
e
st
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-17
René Scharfe
log: let -
-
invert-grep only invert --grep
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-18
René Schar
f
e
merge
s
ort: avoi
d
l
eft shift overfl
o
w
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
René Scharf
e
gpg-interface
:
avoid bu
f
fer overrun in
p
arse_s
s
h_output()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
René Scharf
e
gp
g
-interface: ha
n
dle
m
issing " wi
t
h "
gracefully
i
n
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-12
René Scharfe
add: don'
t
wr
i
te objects
with --dry-run
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-11
Ren
é
Scharfe
pe
r
f: d
i
sable
automatic hou
s
ekeeping
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
R
e
né
S
charfe
test-merg
e
sort: use
repeatable
rand
o
m numbers
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
read-c
a
c
he: let
v
erify
_
path() r
e
ject
t
raili
n
g
dir
separator
s
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
R
ené Scha
r
fe
read-cache: ad
d
verify
_
path_internal()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
R
ené
S
charf
e
t
3
905: show
failure t
o
ignore sub-repo
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-04
René S
c
harfe
p3400: s
t
op usin
g
tac(1)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Sc
h
ar
f
e
mergesor
t
: use
rank
s
stack
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Schar
f
e
p0071: test perfor
m
ance of
l
list_merg
e
sort()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
p0071: measure
sor
t
ing of already sorted a
n
d reversed
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-
m
ergeso
r
t: add unri
f
fle_s
k
ewed mode
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scha
r
f
e
t
es
t
-
merge
s
o
rt
:
a
d
d unriffle mode
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-
m
erg
e
s
o
rt: add genera
t
e s
u
bcommand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René
Scharfe
test-mergesor
t
:
a
dd test
sub
c
ommand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
R
e
n
é
Scharfe
test-merges
o
rt: a
d
d sort
s
ubco
m
mand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
Re
n
é Scharfe
test-
m
ergesort:
u
se strbuf_getline()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-24
R
e
n
é Scharfe
packf
i
le
:
release bad_objects in close_p
a
ck(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
R
ené Scharfe
c
ompression: d
r
op write-
o
nly co
r
e
_compression_
*
varia
b
les
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Ren
é
Scharfe
pack
f
ile: use oidset f
o
r b
a
d object
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Ren
é
Scharfe
packfile
:
c
onvert has_packed_and
_
bad() to objec
t
_
id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
R
e
n
é
S
charfe
pa
c
kfile: convert mark_bad_pack
e
d_obje
c
t() to object
_
id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Sch
a
rfe
midx: inline nth_m
i
dxed_pack_entry()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Sch
a
rfe
oidset: make oidset_
s
ize()
an inline fu
n
ction
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
R
ené S
c
harfe
index-pack: use xopen in init_thr
e
a
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
R
ené Scharfe
refs/files-backen
d
:
remove u
n
us
e
d open mode paramet
e
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René S
c
h
a
rfe
setup
:
use xopen and xdup in
sa
n
itize_st
d
fd
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-07
Ren
é
Scharf
e
r
a
nge-diff: avo
i
d segfault with -I
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-30
René Scharfe
m
erge-
r
ecur
s
i
v
e: use f
s
pa
t
h
c
m
p
(
)
in pa
t
h_h
a
shmap_cmp()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René
S
charf
e
branch: all
o
w deleting dangling branches with --force
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René
S
charfe
archiv
e
:
convert
q
ueue_direct
o
ry to struct object_i
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René Sch
a
rf
e
s
h
ow-
b
ranch: simplify rev_is_h
e
ad(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
René Schar
f
e
use x
o
pen() to handle fatal open
(
2) fail
u
r
e
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
René Scha
r
fe
xopen: explicit
l
y
r
eport creation failures
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-24
René
S
c
h
arfe
compat: l
e
t gi
t
_mmap u
s
e mall
o
c(3) directly
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-15
Ren
é
Schar
f
e
oidtree:
a
void unali
g
ned ac
c
ess to crit-bit tree
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-11
René Scharfe
o
bj
e
ct-f
i
l
e: use unsi
g
ned
a
rithmet
i
c with
b
it mask
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-30
René
S
charfe
use fspa
t
hha
s
h
() everywh
e
re
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-06
René Scharfe
kh
a
sh:
c
l
arif
y
t
h
at allocations never fa
i
l
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-30
R
e
né Scharfe
g
r
ep: report missing left operan
d
of --
a
nd
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-06
René
Scharf
e
p
arallel-
c
heckout: av
o
i
d
da
s
h local
bug in
tests
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-27
René Scharfe
dae
m
on: sanitize all directory sepa
r
ators
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
René Scharfe
mem-po
o
l: drop
t
railing s
e
micolon from macro defini
t
i
o
n
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
Re
n
é
S
charf
e
block-sh
a
1: drop tra
i
ling semic
o
lon from mac
r
o de
f
initio
n
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
next