repo.or.cz
/
musl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix pthread_detach inadvertently acting as cancellation point in race case
2020-12-09
Rich Felker
lift loca
l
e lock out of internal __get_locale
commit
|
commitdiff
|
tree
2020-12-09
Rich
F
elker
f
i
x misleading
c
omment in strstr
commit
|
commitdiff
|
tree
2020-12-08
Rich
F
elker
drop use
of
p
t
h
read_onc
e
for aio thr
e
ad
stack size
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Ri
c
h
Felker
fix omission
of non-stub pth
r
e
ad_m
u
t
exatt
r
_getprotoco
l
commit
|
commitdiff
|
tree
2020-12-04
Ric
h
Fel
k
er
fix
failure to preserve r
6
in s
3
90x as
m
; per
ABI
it
.
.
.
commit
|
commitdiff
|
tree
2020-11-30
Rich Fe
l
ker
implement realpath di
r
ectly instead of
u
sing procfs
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
R
i
ch
F
e
lker
work around linux
b
ug in readlink syscall with zero
.
.
.
commit
|
commitdiff
|
tree
2020-11-22
Rich Felker
parse
v
3
o
r f
u
ture-unkn
o
wn zoneinfo file versions as v2+
commit
|
commitdiff
|
tree
2020-11-22
Rich Felker
e
x
p
l
i
citly
p
r
e
fe
r
64-bit
/
v2 z
o
n
einfo tables
commit
|
commitdiff
|
tree
2020-11-20
Rich
Fel
k
er
fi
x
re
g
r
ession in pthrea
d
_exi
t
commit
|
commitdiff
|
tree
2020-11-19
Rich Fe
l
ker
rew
r
ite wcsnrtombs to fix
buffer overflo
w
a
n
d ot
h
er
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Rich Felker
protect destruction of process-shared mute
x
es aga
i
ns
t
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Rich Felker
pthread_exit: don't _
_
vm_wait u
n
der thread list l
o
ck
commit
|
commitdiff
|
tree
2020-11-11
R
i
ch Fe
l
ker
l
i
f
t chil
d
r
es
t
rictions after
mu
l
ti-threa
d
ed fork
commit
|
commitdiff
|
tree
2020-11-11
R
i
ch Felker
con
v
ert malloc u
s
e
u
nder l
i
bc-internal locks to use
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Rich Felk
e
r
give
libc
a
ccess to
i
ts o
w
n mal
l
o
c
even if public malloc
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Rich
F
e
l
k
er
dr
o
p
use of
g
etdelim/stdio in dynamic linker
commit
|
commitdiff
|
tree
2020-11-11
Rich Felker
dlerro
r
:
don
'
t
gratuitous
l
y
h
ol
d
freeb
u
f_queue lock
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Rich
Felker
fix
v
ector types
i
n
a
arch64 register fi
l
e s
t
ructures
commit
|
commitdiff
|
tree
2020-10-30
Rich Felker
fix erroneous pthread
_
cond_wait
m
u
tex waiter count
.
.
.
commit
|
commitdiff
|
tree
2020-10-30
Rich
F
elker
fix missing-wake r
e
gres
s
i
o
n in
p
thread_cond_wait
commit
|
commitdiff
|
tree
2020-10-28
Ri
c
h Felker
f
i
x
sem_cl
o
se unma
p
p
i
ng of still-r
e
f
erenced sema
p
h
ore
commit
|
commitdiff
|
tree
2020-10-27
Rich Felker
ref
a
ctor
s
etxid return path to us
e
__sys
c
all_ret
commit
|
commitdiff
|
tree
2020-10-27
Ric
h
Felk
e
r
fi
x
setgrou
p
s
behavior in mult
i
thread
e
d proc
e
ss
commit
|
commitdiff
|
tree
2020-10-27
Rich Felker
a
v
oid
__s
y
nccall for s
e
trlim
i
t
on k
e
r
nel
s
wit
h
p
r
li
m
i
t
.
.
.
commit
|
commitdiff
|
tree
2020-10-26
Ri
c
h
F
elker
f
ix
reintroductio
n
of errno clobberin
g
by atfork
h
andle
r
s
commit
|
commitdiff
|
tree
2020-10-26
R
i
ch Felk
e
r
fix pthread_
c
ond
_
wait paired wit
h
wit
h
p
riority-inheritanc
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-24
Rich Fel
k
er
lif
t
sigactio
n
abort l
o
cking to f
i
x posix
_
spawn chil
d
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
elker
remove unused
w
eak definiti
o
n o
f
_
_
t
l_sync in
membarrier
.
c
commit
|
commitdiff
|
tree
2020-10-15
Rich Fe
l
ker
mo
v
e aio imple
m
en
t
a
tion detai
l
s to
a
p
roper internal
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Felke
r
r
e
m
ove long-un
u
sed
s
truct __timer f
r
om pthrea
d
_
impl
.
h
commit
|
commitdiff
|
tree
2020-10-15
R
i
ch Fel
k
er
d
rop use of pthr
e
ad_on
c
e in
t
imer_create
commit
|
commitdiff
|
tree
2020-10-15
R
ich Fe
l
ker
re
m
o
v
e unused SIGTIMER handler in time
r
_create
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
e
l
k
er
remo
v
e incor
r
ect ffl
u
sh from assert fail
u
re handle
r
commit
|
commitdiff
|
tree
2020-10-15
R
i
ch Felker
fix g
e
t
group
l
ist when nscd reports an empty list
commit
|
commitdiff
|
tree
2020-10-15
Ric
h
Felk
e
r
fix
p
o
s
ix
_
spawn interaction with
f
o
rk and abort by
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Felk
e
r
fix un
i
n
t
ended observab
i
l
ity of SIGABRT dispositi
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Fe
l
ker
imple
m
en
t
_Fo
r
k and r
e
f
actor
f
o
r
k usi
n
g it
commit
|
commitdiff
|
tree
2020-10-15
R
i
c
h Felker
r
e
nam
e
fork source
f
ile
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
elker
ld
s
o: use pthread_t rather than ker
n
el tid to track
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Felker
f
ix stale
l
o
c
k
w
h
e
n
a
llocatio
n
of ctor
q
ue
u
e fails
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Felker
drop
u
se of
p
t
hread_once i
n
mutexattr kernel su
p
port
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
R
i
c
h
Felker
fix missing sync
h
ronizatio
n
of fork with abort
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
elke
r
move __a
b
or
t
_lo
c
k
to it
s
own f
i
le and d
r
op pointless
.
.
.
commit
|
commitdiff
|
tree
2020-09-28
Ric
h
Fel
k
er
fix
f
o
rk
of processes with active async io cont
e
xts
commit
|
commitdiff
|
tree
2020-09-18
R
i
c
h Felk
e
r
avoid set*id/setrlimit misbehavior and hang in v
f
orked
.
.
.
commit
|
commitdiff
|
tree
2020-09-10
Rich Felker
u
se new
S
YS_
f
accessat2
syscall to i
m
plement fa
c
cessat
.
.
.
commit
|
commitdiff
|
tree
2020-09-03
Rich Felker
use generic bits/fcntl
.
h for x
8
6_64
a
nd riscv64
commit
|
commitdiff
|
tree
2020-09-03
Rich Fe
l
ker
make generic b
i
ts/f
c
ntl
.
h shareable wi
t
h
64-bit archs
commit
|
commitdiff
|
tree
2020-09-03
Rich Felker
fix
m
issing O_LARGEFILE valu
e
s on x86_6
4
, x3
2
,
an
d
.
.
.
commit
|
commitdiff
|
tree
2020-09-03
Rich Felker
fix missing newline in
h
e
r
ror output
commit
|
commitdiff
|
tree
2020-08-31
R
i
ch Felk
e
r
fix i386
_
_set_thread_area fallback
commit
|
commitdiff
|
tree
2020-08-31
Rich
Felker
restore
h
_errno A
B
I compatibility wi
t
h ancie
n
t binar
i
es
commit
|
commitdiff
|
tree
2020-08-30
Ri
c
h
Fe
l
ker
c
l
ean up ove
r
inclusion
i
n
files
u
sing TIOCGWINSZ
commit
|
commitdiff
|
tree
2020-08-30
Rich Fel
k
er
fix regression with applica
t
i
o
ns
that e
x
p
ect struct
.
.
.
commit
|
commitdiff
|
tree
2020-08-28
Rich Fe
l
k
e
r
configure
:
e
n
able warn
i
ngs by default
commit
|
commitdiff
|
tree
2020-08-28
R
ich F
e
lker
configure: use a
d
ditive warnings instead of
s
ubtr
a
c
ting
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Rich F
e
lker
configure: add fur
t
her -
W
error=
.
.
.
options to de
t
ected
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Rich Felker
remove redunda
n
t pth
r
e
ad struc
t
member
s
repeated for
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Rich Felker
de
d
uplicat
e
__pthr
e
ad_self thread
p
o
i
nter ad
j
ustment
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Rich
F
elker
dedupli
c
ate TP_ADJ logi
c
out of each ar
c
h
, replace
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Ric
h
Felker
report
res_query fail
u
r
e
s, incl
u
ding nxdomai
n
/nodata
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Ric
h
Felker
m
ake h
_
err
n
o thread-local
commit
|
commitdiff
|
tree
2020-08-25
Ri
c
h Felker
add tc
g
etwinsize and tcsetwinsize functio
n
s, move struct
.
.
.
commit
|
commitdiff
|
tree
2020-08-22
Ri
c
h Felker
fix MU
S
L_
L
OCPATH search
commit
|
commitdiff
|
tree
2020-08-18
Ric
h
Felker
add g
e
t
t
id functio
n
commit
|
commitdiff
|
tree
2020-08-09
Rich Felker
prefer
new socket sysca
l
ls, fallback to SYS_s
o
c
k
etcall
.
.
.
commit
|
commitdiff
|
tree
2020-08-06
R
ich Felk
e
r
in host
s
file
looku
p
s
, h
o
no
r
first canonical name
re
g
ardless
.
.
.
commit
|
commitdiff
|
tree
2020-08-04
Rich Felker
in hosts file lookups, use only fir
s
t match for canoni
c
al
.
.
.
commit
|
commitdiff
|
tree
2020-08-04
Rich Fe
l
k
e
r
r
e
l
ease 1
.
2
.
1
commit
|
commitdiff
|
tree
2020-08-03
R
i
ch Felker
ad
d
m68k sq
r
tl using nat
i
ve in
s
tructio
n
commit
|
commitdiff
|
tree
2020-07-06
Rich Felker
f
i
x
a
sync-can
c
el-safety o
f
pthread_cancel
commit
|
commitdiff
|
tree
2020-07-06
Rich Fe
l
ke
r
make thread killloc
k
as
y
nc-sign
a
l-
s
af
e
for pt
h
r
ead
_
ki
l
l
commit
|
commitdiff
|
tree
2020-07-05
R
i
ch
F
elke
r
f
i
x C im
p
lementation of a_c
l
z_
3
2
commit
|
commitdiff
|
tree
2020-06-30
Rich Felker
m
a
ke ma
l
loc
n
g
t
he defa
u
lt m
a
lloc impl
e
mentat
i
on
commit
|
commitdiff
|
tree
2020-06-30
Rich Felker
add ma
l
loc impleme
n
tation sel
e
ction to configur
e
commit
|
commitdiff
|
tree
2020-06-30
R
i
ch
Felker
import malloc
n
g
commit
|
commitdiff
|
tree
2020-06-29
R
ich Fel
k
er
a
dd glue code fo
r
ma
l
locn
g
merge
commit
|
commitdiff
|
tree
2020-06-26
Rich Felker
add optimized
aarch64 me
m
cp
y
and
m
emse
t
commit
|
commitdiff
|
tree
2020-06-21
R
i
ch
Fe
l
ker
cl
e
ar
n
e
e
d_l
o
cks in child after f
o
r
k
commit
|
commitdiff
|
tree
2020-06-16
Rich
F
e
lke
r
o
n
ly
u
se memcpy realloc
t
o
shrink if an exact-s
i
zed
.
.
.
commit
|
commitdiff
|
tree
2020-06-16
Rich F
e
lker
f
i
x
m
emset overflo
w
in oldma
l
lo
c
ra
c
e
f
i
x
overha
u
l
commit
|
commitdiff
|
tree
2020-06-15
Rich Felker
fix in
v
a
lid use
o
f ac
c
ess
f
un
c
tion
in
nftw
commit
|
commitdiff
|
tree
2020-06-11
Ric
h
Felker
add fallback a_clz_32 i
m
plementation
commit
|
commitdiff
|
tree
2020-06-11
R
ich Felker
only disable aligned_alloc if mal
l
oc
was replace
d
but
.
.
.
commit
|
commitdiff
|
tree
2020-06-11
R
i
ch Fel
k
er
have
l
dso tra
c
k rep
l
acement of align
e
d
_alloc
commit
|
commitdiff
|
tree
2020-06-11
R
i
c
h
F
elker
reintroduc
e
ca
l
loc elison of mems
e
t for direct-mmapp
e
d
.
.
.
commit
|
commitdiff
|
tree
2020-06-11
Rich Felker
move __malloc_replaced to a top-lev
e
l malloc file
commit
|
commitdiff
|
tree
2020-06-11
Rich
Felker
s
witch to a common c
a
lloc imp
l
eme
n
tation
commit
|
commitdiff
|
tree
2020-06-03
Rich
Felker
move oldmalloc
t
o i
t
s own dire
c
tory
u
n
der src/malloc
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
move __expan
d
_
h
eap into malloc
.
c
commit
|
commitdiff
|
tree
2020-06-03
R
i
ch Felk
e
r
rename
mem
a
li
g
n source file ba
c
k to its prope
r
name
commit
|
commitdiff
|
tree
2020-06-03
R
i
ch Felker
renam
e
aligned_all
o
c source file back
t
o its proper
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
Rich Felke
r
reverse depend
e
ncy o
r
der of mema
l
ign an
d
ali
g
ned_a
l
l
oc
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
rename aligned_alloc source fi
l
e
commit
|
commitdiff
|
tree
2020-06-03
R
ich
F
elker
r
e
move st
a
le document from mal
l
oc src dir
e
ctory
commit
|
commitdiff
|
tree
2020-06-03
Ric
h
Felk
e
r
rewrit
e
bump a
l
locator to fix corner c
a
ses, de
c
o
uple
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
R
ich Felker
move malloc_impl
.
h
from src
/
int
e
r
nal to
src
/
m
a
lloc
commit
|
commitdiff
|
tree
2020-06-03
Rich Fe
l
ker
move declar
a
tion of inte
r
faces betwe
e
n malloc and ld
s
o
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
reformat cloc
k
_a
d
j
time with always-true condition removed
commit
|
commitdiff
|
tree
next