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 unsafety of new ldso dep tracking in presence of malloc replacement
2019-03-02
R
ich Fel
k
e
r
fix
u
n
s
a
f
e
ty of new ldso dep tracki
n
g in pres
e
nce of
.
.
.
commit
|
commitdiff
|
tree
2019-02-27
Rich
F
e
lker
fix and
overha
u
l dls
y
m
d
ep
e
dency order, alw
a
ys rec
o
r
d
.
.
.
commit
|
commitdiff
|
tree
2019-02-27
R
ich
F
elker
fix crash/misbehavior from o
o
b read in
n
ew dyna
m
ic
.
.
.
commit
|
commitdiff
|
tree
2019-02-25
Rich Felker
fix cras
h
i
n new dynamic tls insta
l
latio
n
when last
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Rich Felker
add membarrier syscal
l
wr
a
p
per, r
e
factor dynamic tls
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
R
ich Felker
make t
h
read lis
t
lock a
r
ecursi
v
e lock
commit
|
commitdiff
|
tree
2019-02-22
Rich Felk
e
r
fix loop l
o
gic c
r
u
f
t in d
y
nam
i
c
t
ls installation
commit
|
commitdiff
|
tree
2019-02-20
Ric
h
Felke
r
f
i
x
spurious u
n
defined
be
h
avior in getaddri
n
fo
commit
|
commitdiff
|
tree
2019-02-20
Rich Felker
fix in
v
a
l
id free of
partial addrinfo list
w
i
th multiple
.
.
.
commit
|
commitdiff
|
tree
2019-02-19
R
ich Felker
install dynamic tls synchronous
l
y a
t
dlopen,
streamline
.
.
.
commit
|
commitdiff
|
tree
2019-02-18
Rich Felke
r
fi
x
data
r
a
c
e b
e
tw
e
e
n
n
ew
pt
h
r
ead_k
e
y_delete and dtor
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
Rich
Felke
r
i
n
troduce names
p
ace-
s
afe rwlock
a
l
iases; use in
p
t
hre
a
d_k
e
y_
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
R
i
ch Fel
k
er
rewrit
e
pthread_key_de
l
ete to use g
l
obal thr
e
ad li
s
t
commit
|
commitdiff
|
tree
2019-02-16
Rich Felker
rewrite __synccall in
t
e
r
ms o
f
global thread list
commit
|
commitdiff
|
tree
2019-02-16
Ric
h
Felker
t
rack all
live thre
a
ds in an AS-safe,
fully-c
o
n
s
isten
t
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
Rich Felk
e
r
alway
s
bl
o
ck signals
f
or
starting new thread
s
,
ref
a
c
t
or
.
.
.
commit
|
commitdiff
|
tree
2019-02-15
Rich Felke
r
for S
I
GEV_TH
R
EAD timer
t
hreads, replace signal
h
andler
.
.
.
commit
|
commitdiff
|
tree
2019-02-15
Rich Felker
d
efer
f
ree of thread-l
o
cal
dlerror bu
f
fers f
r
om inco
n
sistent
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Rich Felker
fix be
h
av
i
or of gets when input line contains a null
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Ri
c
h Felk
e
r
re
d
es
i
gn robust
m
ut
e
x
s
tates
t
o eli
m
inate
d
ata races
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Ric
h
Fel
k
er
fail fdopendir for O_PATH file descriptor
s
commit
|
commitdiff
|
tree
2019-01-21
Rich Felker
rel
e
ase
1
.
1
.
21
commit
|
commitdiff
|
tree
2019-01-21
Rich Felker
fix ca
l
l
to __pthrea
d
_
tsd_run_
d
tors
with
too many argument
s
commit
|
commitdiff
|
tree
2019-01-19
Rich F
e
lker
configure
:
ac
c
ept ppc[6
4
] as al
i
as for powerpc
[
6
4
]
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Rich
F
e
l
ker
fix u
n
intended linking de
p
endency of pthread_key_crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
R
i
ch Fe
l
ker
halt
g
etspnam[_r]
s
earch on e
r
ror
ac
c
essin
g
TCB shadow
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
lker
d
o
n't
s
et
errno
o
r
re
t
urn an err
o
r whe
n
get
s
pna
m
[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Rich
Fel
k
er
m
ak
e
s
em_wait and
se
m
_t
i
med
w
ait in
t
erruptible by signals
commit
|
commitdiff
|
tree
2018-12-19
Ric
h
Felker
don't
fail pthr
e
a
d_si
g
m
a
sk/sigpr
o
c
m
ask o
n
inval
i
d how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich F
e
lk
e
r
add
__timedwait bac
k
e
n
d workar
o
u
nd for old kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
on failed aio
s
ub
m
i
ssion
,
set aiocb er
r
o
r and
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Fel
k
er
d
on't c
r
eate
a
io
q
u
e
ue/map structures for inval
i
d
file
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
m
ove aio queue allocation f
r
om io thread to subm
i
t
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix and future-pr
o
of again
s
t stack overflow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
add namespace-safe ve
r
si
o
n of getauxval for
i
nternal use
commit
|
commitdiff
|
tree
2018-12-10
Rich
F
elker
fix
wordexp not to read
p
ast end o
f
string ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Ric
h
Felker
fix regressio
n
in acce
s
s to o
p
topt object
commit
|
commitdiff
|
tree
2018-11-08
Rich Felker
op
t
imize
two-
w
a
y
s
trstr and memmem bad characte
r
shift
commit
|
commitdiff
|
tree
2018-11-03
Rich Felker
fix
r
egression in setloca
l
e for LC_ALL with pe
r
-cate
g
o
ry
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix failure to flush std
e
r
r
when fflush(0)
i
s called
commit
|
commitdiff
|
tree
2018-11-02
Ri
c
h Felke
r
fix
deadlock
an
d
buffered data loss race
i
n
fcl
o
se
commit
|
commitdiff
|
tree
2018-11-02
Ric
h
Felker
rem
o
v
e
commented-out debug printf from
strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich Felke
r
fix spuriously
slow check
i
n twoway strs
t
r/me
m
mem cores
commit
|
commitdiff
|
tree
2018-10-23
Rich Fel
k
er
don't omit setting e
r
rno in intern
a
l
_
_map
_
fi
l
e function
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
ma
k
e the d
e
fa
u
lt locale (
&
a
variant) failure-fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
simplif
y
newl
o
cale and
a
l
low failure fo
r
explicit locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
i
ch Felker
remo
v
e volatile q
u
a
lification from categor
y
pointe
r
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
a
d
apt setlocale to
s
upport possib
i
lity of fai
l
ure
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
a
d
just types in
F
I
LE
s
t
ruct to make
line
buff
e
rin
g
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
op
t
imize
i
nter
n
a
l
p
utc_unl
o
cked macro
used
i
n putc
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix wro
n
g result
for pu
t
c variants
due to oper
a
tor
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
further optimi
z
e getc/
p
utc
wh
e
n locking is needed
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Fe
l
ker
us
e
prototype for function pointer in static link libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix
e
rror
in constra
i
nts for static link libc ini
t
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
fix bu
i
ld
r
egre
s
s
i
o
n
due to missing file f
o
r p
u
t
c changes
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch F
e
lke
r
bypass i
n
directio
n
throug
h
pointer objects
t
o access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
Felker
optimize hot path
s
of putc
w
ith
manu
a
l
s
hri
n
k-wrap
p
ing
commit
|
commitdiff
|
tree
2018-10-18
R
ich Felker
op
t
i
mize h
o
t
p
ath
s
o
f
g
e
tc with manual shr
i
nk-wrapping
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
document and mak
e
expl
i
cit d
e
sired noinline p
r
opert
y
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h F
e
l
k
er
i
mpose b
a
rrier
b
e
tween thr
e
a
d poin
t
er setup and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
make thread-point
e
r-l
o
ading asm non-volatile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felk
e
r
remov
e
ancient
c
lang workaro
u
nd from power
p
c
pthread_a
r
ch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felk
e
r
restore a
t
tribut
e
((
c
onst)) to p
t
h
r
ead_self and
errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
add new stage
2
b to dy
n
amic linke
r
boot
s
trap
f
or thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ric
h
Fel
k
e
r
move
stdio
l
ocki
n
g MAYBE_WAITE
R
S
definition to stdio_
i
m
p
l
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich Felker
fix m
i
s
l
e
a
d
ing p
l
a
cement of statement
on same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich
Felker
allow
e
s
caped path
-
sep
a
rator
slashes
in
g
lob
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch Felker
re
w
rit
e
core of th
e
glo
b
i
mp
l
ementation for correctness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich Fe
l
ker
fix dlsym of
t
hread-local s
y
mbols on archs with DTP_OFFSET
!
=
0
commit
|
commitdiff
|
tree
2018-10-12
R
i
ch Felke
r
combine arch A
B
I
'
s DTP_OFFSET i
n
to
D
TV p
o
inters
commit
|
commitdiff
|
tree
2018-10-11
Ri
c
h Fe
l
k
e
r
fix redundant computat
i
ons of
strlen in g
l
ob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix
invalid substitut
e
of [1] fo
r
flexible a
r
r
ay member
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich
F
elker
f
ix bui
l
d
r
egression on armhf in
tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Fe
l
ke
r
allow free
a
ddrinfo
o
f a
r
b
i
trar
y
su
b
l
ists of ad
d
r
info
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felk
e
r
inline
cp15 t
h
read pointer
l
oad in a
r
m
dy
n
amic T
L
SDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felke
r
a
dd
T
LSDESC s
u
pport for 32-bit ar
m
commit
|
commitdiff
|
tree
2018-09-26
Rich Felk
e
r
fix
aliasing-based un
d
ef
i
n
ed
b
ehavior in string
f
u
nctions
commit
|
commitdiff
|
tree
2018-09-23
Ric
h
Felker
optimize nop case
o
f wme
m
move
commit
|
commitdiff
|
tree
2018-09-23
Rich Felke
r
fix undefined pointer c
o
mpa
r
ison
in wme
m
m
o
ve
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefi
n
e
d
p
ointer c
o
mp
a
rison in
m
em
m
ove
commit
|
commitdiff
|
tree
2018-09-19
Rich Fe
l
ker
fix getaddri
n
fo regressi
o
n with AI_ADDRCONFIG on
some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
support
clang internal assembler when
building
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
s
u
ppor
t
setting o
f
default thr
e
ad
stack size via
P
T_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
increase d
e
fault
thread
s
tack/guard size
commit
|
commitdiff
|
tree
2018-09-19
R
ich Felker
limit t
h
e configurabl
e
default
s
t
ack/guard
size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
remove
redunda
n
t declarations of __def
a
ult_stacksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ri
c
h Felker
fix ben
i
gn data race in pthre
a
d
_attr_init
commit
|
commitdiff
|
tree
2018-09-18
R
i
ch
F
elker
fix deletion of pthread
t
sd keys that still
have non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
g
etdelim: only gr
o
w
b
uffer when necessa
r
y,
i
m
prove
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
fix null
p
o
inter subtr
a
ction and com
p
a
r
ison i
n
stdio
commit
|
commitdiff
|
tree
2018-09-16
R
i
c
h
F
elker
fix fa
i
lure of getdelim to set str
e
am o
r
ientatio
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
check
for
k
er
n
el support before allowing
r
obust mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Fel
k
er
fix undefi
n
ed behavi
o
r in strto
*
via FILE buffer pointe
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Ric
h
F
elker
ad
d
hidden v
e
rsion o
f
&errno accesso
r
funct
i
o
n
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix
build reg
r
e
s
sion in sys
c
onf for
archs with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Ri
c
h
Felker
dro
p
laz
y
plur
a
l forms init
in dcngettext
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix
broken a
t
omic store on powerpc[
6
4]
commit
|
commitdiff
|
tree
2018-09-13
R
i
ch F
e
lker
fix
r
egre
s
si
o
n with compilers not incorporat
i
ng C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Felker
configure: only try -
Q
u
n
used-arguments for cl
a
ng
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
m
ove vis
.
h protected-vi
s
ibilit
y
hack
commit
|
commitdiff
|
tree
next