repo.or.cz
/
git
/
debian.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'ms/update-index-racy'
2022-01-20
R
ené Schar
f
e
branc
h
,chec
k
out: fi
x
-
-track documentation
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René Scha
r
fe
stable
-
qsort
:
avoid
using
poten
t
i
a
l
ly
u
nal
i
gned access
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-07
René
Scharfe
a
p
p
l
y: use str
s
ets to track symlinks
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
R
e
n
é
Scha
r
fe
grep: use
g
rep_n
o
t_expr() in com
p
ile_pattern_
n
ot
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2022-01-06
René Scharfe
grep: use grep_or_expr() in co
m
p
ile_pattern_or()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
Ren
é
Sch
a
rfe
g
r
ep/
p
cre2: fact
o
r
out liter
a
l var
i
ab
l
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
R
en
é
S
c
ha
r
fe
grep/pcre2: use PCRE2_UTF e
v
en with
A
SCII patt
e
r
ns
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-20
René S
c
h
arfe
daemon:
p
lug m
e
mo
r
y leak
on overlong pa
t
h
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-18
René
S
charf
e
t42
0
2: fix patternT
y
pe set
t
ing in --inv
e
r
t
-
gre
p
t
est
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-12-17
R
en
é
Scharfe
log: le
t
--in
v
ert-grep only invert --gr
e
p
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-18
R
e
né
S
cha
r
fe
mergesort:
a
void left
shift
overf
l
ow
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
René Sch
a
rf
e
gpg-
i
nterface: avoi
d
buffer ove
r
run in pa
r
se_ssh_ou
t
put(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-11-02
René
Sch
a
rfe
gpg-
i
nterface
:
handle missi
n
g " wit
h
" g
r
a
cefully
in
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-12
René
S
cha
r
fe
a
d
d: don't writ
e
objects
with --dry
-
run
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-11
René Scharfe
perf: dis
a
b
le
a
utomatic housekeeping
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
test-mergesort
:
use
r
epeatable rando
m
numbers
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Scharfe
r
e
ad
-
cac
h
e: let verif
y
_path(
)
reject tra
i
l
i
ng dir separators
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
René Schar
f
e
rea
d
-
c
ache: add
v
er
i
fy_
p
ath_internal()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-08
R
e
n
é
Scharfe
t3905
:
show failure to ignore
s
ub-repo
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-04
René Scharfe
p3400:
s
top using tac(1)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René
Scharfe
merge
s
ort: u
s
e r
a
nks stack
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Sch
a
rfe
p0
0
7
1: te
s
t performance of
l
list_m
e
rges
o
rt()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
Re
n
é Scharfe
p00
7
1:
m
easure sorting of already sorted
and reversed
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
t
e
st-me
r
gesort: add unriffle_skewed
mode
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-merge
s
ort: a
d
d unri
f
fle mo
d
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Sch
a
rfe
test-me
r
gesort: add ge
n
e
rate subcommand
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Sch
a
r
f
e
t
e
s
t
-merg
e
sort:
a
dd test
subco
m
m
and
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René Scharfe
test-me
r
geso
r
t: add so
r
t
subc
o
mma
n
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-10-01
René
S
charfe
test-mer
g
esort: use st
r
b
u
f_g
e
tlin
e
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-24
René Scha
r
fe
p
ack
f
ile: releas
e
b
ad_ob
j
ects in clo
s
e
_
pack()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Ren
é
S
charfe
compr
e
ssion:
d
r
op w
r
ite-only core
_
compression_* variable
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Sch
a
r
fe
pack
f
ile:
u
se
o
i
d
set for bad objects
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
René Scharfe
packfile: convert has_packed_a
n
d_bad
(
) to
o
bject_id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Re
n
é Scharfe
packfi
l
e: convert m
a
rk_b
a
d_packe
d
_objec
t
() to object_
i
d
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
R
e
né Scharf
e
midx: inline
nth_midxe
d
_pack_entry(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-12
Re
n
é
S
charfe
oidset
:
mak
e
oidse
t
_siz
e
() an inline funct
i
on
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René Scharfe
index
-
pack: use xo
p
en
i
n
init_thread
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René Scharfe
refs/files-back
e
nd: re
m
ove unused
o
p
en mode parameter
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-10
René Scharfe
setup: u
s
e x
o
pen and xdup
i
n
s
anit
i
ze_st
d
fds
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-09-07
Re
n
é S
c
harfe
r
ange
-
diff: avoid segfault with -I
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-30
Re
n
é Scharf
e
merge-recursive: us
e
fspathcmp() in path_hashma
p
_cmp()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René Sch
a
r
f
e
branch: a
l
lo
w
deleti
n
g dan
g
ling branc
h
es
w
ith --for
c
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René S
c
harfe
a
rchive: conve
r
t queue_d
i
rect
o
r
y to struct object_id
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-27
René
Scha
r
fe
show-branch: simplify r
e
v_is_head()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
R
e
né Schar
f
e
use xopen() to handle fatal open(2) failure
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-25
René Scha
r
fe
x
o
pe
n
:
expl
i
citly rep
o
rt cre
a
ti
o
n f
a
ilures
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-24
René
S
charfe
com
p
at: let git
_
m
m
a
p use
m
alloc(3) direc
t
ly
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-15
René Scharfe
o
i
dtree: avoid una
l
igned ac
c
ess to crit-bit tre
e
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-08-11
R
ené Scharfe
obje
c
t
-
file: use unsign
e
d ari
t
hmetic with bit mask
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-30
Re
n
é Scharf
e
use fspat
h
ha
s
h()
everywhere
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-07-06
R
e
né Scharf
e
khash: clarify that
a
l
l
ocations
n
ever fai
l
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-30
René
S
c
h
arfe
gr
e
p: re
p
o
rt
m
i
ssing left op
e
r
and of
-
-and
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-06-06
René Scharf
e
par
a
ll
e
l-checkout: avoid
dash local bug in
t
e
sts
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-27
R
ené Scharfe
d
a
emon: sanitize all di
r
ectory sepa
r
ators
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
Ren
é
S
charfe
mem-pool: drop trailin
g
semico
l
on from mac
r
o de
f
inition
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-17
René Sc
h
a
rfe
block-sha1: drop trailing semicolon
f
r
o
m macro definition
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-14
René Scharfe
vc
s
-svn: remove header files as well
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-14
René Scharfe
us
e
CALLOC_ARRAY
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-13
R
e
né Schar
f
e
git-comp
a
t-util
.
h: drop trailing
s
emi
c
olon from m
a
c
ro
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-11
René Schar
f
e
archi
v
e: exp
a
nd only a single
%(
d
escribe) per
a
rchive
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-08
Re
n
é Sc
h
a
rf
e
f
ix
x
c
all
o
c()
a
rgument order
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-01
René Scha
r
f
e
pretty: docume
n
t multiple
%(descri
b
e) being inconsistent
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-03-01
Re
n
é
S
char
f
e
t4205: assert %(describe) test c
o
verage
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-02-17
René Scha
r
fe
p
r
etty: add merge
and e
x
clu
d
e opt
i
ons to %(
d
escribe)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-02-17
René
Sc
h
a
r
fe
pretty
:
add %(describe)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-01-16
René Sc
h
arfe
cac
h
e
-tree: use
ce_namelen() inst
e
ad of strle
n
()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2021-01-04
René Scharfe
r
ebase
:
verify com
m
it
paramet
e
r
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-12-02
René Scharfe
gitigno
r
e: remove
e
ntry for gi
t
serve
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-30
René Scha
r
fe
f
e
t
c
h-pack: d
i
sreg
a
rd invalid pack
lockfiles
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-18
Ren
é
Scharfe
gc: f
i
x ca
s
t in co
m
pa
r
e_ta
s
ks_by_selection()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-16
René Sc
h
arfe
ar
c
hi
v
e: rel
e
ase
r
efname after use
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-16
R
e
né Scharf
e
diff-lib: pl
u
g min
o
r memory leak
s
i
n
do_diff_ca
c
he()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
René Sch
a
rfe
pack
-
writ
e
: us
e
hashwrite
_
be64()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
René Scharfe
midx:
use hashwrite_be64()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-12
R
e
né Scharfe
csum-file:
a
dd hashw
r
ite_be64
(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-10
René Scharfe
blame
:
s
ilently ignore invalid
igno
r
e file object
s
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-09
R
ené
S
charfe
arc
h
ive
:
s
upport co
m
p
r
ession level
s
bey
o
n
d
9
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-01
René Scharfe
pack-write: use hashwrite_b
e
32() i
n
stead of do
u
ble
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-11-01
René Scharf
e
stash: sim
p
li
f
y reflog
e
mptines
s
check
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-31
René Scharfe
bis
e
c
t: clear
flags in passed
repository
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-31
René Scharf
e
objec
t
: allo
w
cl
e
ar_c
o
m
mit_marks_all to ha
n
d
l
e
a
ny
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-12
R
e
né Scharfe
lin
e
-
l
og: h
a
ndle
deref_tag() re
t
urning N
U
LL
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-12
René Sch
a
r
fe
blame: handle deref_tag() returni
n
g
N
ULL
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-12
René S
c
harfe
grep: handle
d
eref_tag(
)
re
t
urning N
U
LL
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-12
René Scharfe
M
a
ke
f
i
le: r
e
move the
unused v
a
riable T
A
R
_
D
IST_EXTRA_OPT
S
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-10-12
R
e
né
Sch
a
rfe
Makef
i
le: us
e
git i
n
i
t
/add/commit/archive for d
i
st-doc
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-26
René Scharfe
ref-filter: plug memory leak in r
e
a
ch_filter()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-19
René Scharfe
Makefile: use git
-
archive
-
-add-file
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-19
R
ené Scharfe
archive:
ad
d
--add-file
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-19
Re
n
é
Schar
f
e
archive: r
e
ad sh
o
rt blobs in archive
.
c::wri
t
e
_ar
c
hi
v
e_entry()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-19
René Scharf
e
pack-write:
u
se hashwrite_be
3
2
(
) in
w
ri
t
e
_
idx_file()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
R
ené Scharfe
pack
-
bitmap-write: use hashwrite_be32() in w
r
i
t
e_h
a
s
h
_cache()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
R
e
né Schar
f
e
midx: use
h
ashwrite_u8
(
) in w
r
it
e
_midx_h
e
ad
e
r()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
René Scharfe
fast-imp
o
rt:
use write_pack_header(
)
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
René S
c
har
f
e
r
e
f
s
p
ec: add and
use refspec
_
a
p
pendf()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
R
ené Scharfe
push: releas
e
s
t
rbufs
u
s
ed for ref
s
p
e
c
format
t
ing
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-09-06
René Scha
r
fe
rea
d
-cache: fix mem-pool allocation fo
r
m
u
lti-thre
a
ded
.
.
.
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-08-22
Re
n
é Scharfe
checkout, restore
:
make
p
athspec r
e
cursive
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-08-18
René
S
charfe
patch
-
i
d: ignore newline at end of file in diff_flush_patch_id()
Signed-off-by:
René Scharfe
<l.s.r@web.de>
commit
|
commitdiff
|
tree
2020-08-17
René Scharfe
u
p
loa
d
-pack: use buffered I/O
t
o ta
l
k
to re
v
-list
commit
|
commitdiff
|
tree
next