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 invalid free of partial addrinfo list with multiple services
2019-02-20
Rich Felker
fix in
v
alid fr
e
e
o
f par
t
ial add
r
info
l
i
st
w
ith m
u
lt
i
ple
.
.
.
commit
|
commitdiff
|
tree
2019-02-19
R
i
c
h
Felker
i
n
stall dy
n
ami
c
tls s
y
nchronously
a
t dlo
p
en, streamline
.
.
.
commit
|
commitdiff
|
tree
2019-02-18
Rich Felke
r
f
i
x data race b
e
t
w
ee
n
new pt
h
read_key
_
delete
a
nd d
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
R
ich Fel
k
er
intr
o
duc
e
namespace-safe rwl
o
ck aliases; use in pthread_key_
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
Rich
Felker
rewrite pthread_key_de
l
ete to us
e
global th
r
ead list
commit
|
commitdiff
|
tree
2019-02-16
R
ich
F
elker
rewri
t
e __synccall in terms of global thread lis
t
commit
|
commitdiff
|
tree
2019-02-16
Rich
Fel
k
er
track all live threads i
n
an AS-safe,
fully-consistent
.
.
.
commit
|
commitdiff
|
tree
2019-02-16
R
ich F
e
lk
e
r
always block sig
n
als for starting new threads, ref
a
ctor
.
.
.
commit
|
commitdiff
|
tree
2019-02-15
Rich F
e
lk
e
r
for SIGEV_THREAD timer threads, repla
c
e sig
n
al handler
.
.
.
commit
|
commitdiff
|
tree
2019-02-15
R
ich Felke
r
def
e
r f
r
e
e
of thread-local
dlerror buffers from
i
ncon
s
is
t
ent
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
R
ich
F
elker
fix behavior
of gets when i
n
put line co
n
tains a null
.
.
.
commit
|
commitdiff
|
tree
2019-02-13
Rich Fel
k
er
redesign ro
b
ust
m
utex state
s
t
o
e
l
i
m
inat
e
data races
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Rich F
e
lke
r
fail fdope
n
dir f
o
r
O_PATH fi
l
e descri
p
tors
commit
|
commitdiff
|
tree
2019-01-21
Rich
Fel
k
er
release 1
.
1
.
21
commit
|
commitdiff
|
tree
2019-01-21
Rich Felker
fix call to
__pt
h
read_tsd
_
run_dtors wi
t
h too many argu
m
ents
commit
|
commitdiff
|
tree
2019-01-19
R
i
ch Felker
configure: accept ppc[64] as alia
s
for powerpc[64]
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Rich Felker
fix unint
e
nded linking dependency
o
f pthread_key_create
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
lker
halt getspnam[_r] search on error acce
s
si
n
g TCB
s
hadow
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
lke
r
don't
set
e
rrno
or
re
t
ur
n
an er
r
or when getsp
n
am[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Ric
h
F
e
lker
m
a
ke sem_wai
t
and s
e
m
_
timedwa
i
t int
e
rruptible by
s
ignal
s
commit
|
commitdiff
|
tree
2018-12-19
Rich Felk
e
r
don't fail pthread_sigmask/sigprocma
s
k
on inval
i
d how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich Felker
a
dd __t
i
m
e
d
w
ait backend wo
r
k
around for old
kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
on f
a
iled aio submission, set aio
c
b
error a
n
d return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ri
c
h Fel
k
er
do
n
't
create ai
o
queue/map
s
tru
c
tur
e
s for invalid file
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
i
ch Felker
move aio queue allocation from io
thread to s
u
bmitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich F
e
lker
fix and future-
p
roof against stack ov
e
rflow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
add
nam
e
space-safe version of geta
u
xval for internal use
commit
|
commitdiff
|
tree
2018-12-10
Ri
c
h Felker
fix wordexp no
t
to rea
d
past end of st
r
ing
ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
R
i
c
h Felker
f
i
x
r
egres
s
i
o
n in a
c
cess to opt
o
pt object
commit
|
commitdiff
|
tree
2018-11-08
Rich Felker
optimize
two-way st
r
s
tr and memmem bad character sh
i
ft
commit
|
commitdiff
|
tree
2018-11-03
R
ich Felker
f
i
x
regression in setloc
a
le for LC_ALL with per-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix fa
i
lure to flu
s
h stderr when ff
l
u
s
h
(0) is
c
a
lled
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix deadlock an
d
buffered data loss race in fclos
e
commit
|
commitdiff
|
tree
2018-11-02
R
ic
h
Felker
remove
c
ommented-out
d
eb
u
g printf fro
m
strstr
commit
|
commitdiff
|
tree
2018-11-02
Ri
c
h F
e
lk
e
r
fix
spuriously slow check
i
n twoway st
r
str/memme
m
core
s
commit
|
commitdiff
|
tree
2018-10-23
Rich Felke
r
don't omit
s
etting errno in
internal
__
m
ap_file
functi
o
n
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
make the default local
e
(& a vari
a
nt)
f
ailu
r
e-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
simplify ne
w
locale
a
nd allow failure for
ex
p
licit local
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich
F
elker
remove volatile
qua
l
ificat
i
on from category point
e
rs
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Ric
h
Felker
adapt setlocal
e
to support
pos
s
ibi
l
i
ty of f
a
ilure
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
a
djust ty
p
e
s in FIL
E
s
truct t
o
make line
buffer
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
opt
i
mize internal p
u
t
c
_unlocked macro used in put
c
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fi
x
w
rong
r
esult for putc variants due
to operator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
further
o
ptimize getc/putc
when locking is
n
e
e
ded
commit
|
commitdiff
|
tree
2018-10-18
R
ich Felker
u
s
e
prototype
for
f
un
c
tion po
i
n
t
er in stat
i
c link l
i
b
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h
Felker
fix error in
constraints fo
r
st
a
tic link l
i
bc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
e
l
ker
fix build regression
due to mis
s
ing file for pu
t
c
c
hang
e
s
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
bypass ind
i
re
c
t
i
on
t
hrough point
e
r
o
bj
e
cts to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
optimiz
e
hot pat
h
s of putc with
manual shrink-wrapping
commit
|
commitdiff
|
tree
2018-10-18
Rich Fe
l
ker
optimize h
o
t
p
ath
s
of
g
e
t
c
with
m
a
n
u
al shrink-wra
p
p
i
ng
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
d
o
c
u
ment and make e
x
plici
t
des
i
red noinline
pro
p
erty
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
impo
s
e barri
e
r between thread pointer setup and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
m
ake
th
r
e
a
d-pointer-loading
asm non-v
o
l
a
tile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
re
m
ove
a
n
cien
t
clang workaround from powerpc pt
h
rea
d
_
arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
i
ch Felker
restor
e
attribut
e
((con
s
t)) to pth
r
ea
d
_self
a
nd errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
add new stage 2b
t
o
dynamic linker bootstrap for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
m
o
ve stdio lock
i
ng MAYBE_WAITERS definition to
st
d
io_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
R
ich Felker
fix mi
s
leadin
g
plac
e
m
e
nt of
statement
on same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich F
e
l
ker
a
llow escap
e
d path-s
e
parato
r
sla
s
hes in glob
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
rewrite core
o
f
the glob implementation for correctness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich Felker
fix dlsym of
t
hread-loca
l
symbols on arc
h
s with DTP_OFFSET!=0
commit
|
commitdiff
|
tree
2018-10-12
Rich Felker
c
o
mb
i
ne
a
rch
A
BI's DTP_OFFSET into DT
V
poi
n
ters
commit
|
commitdiff
|
tree
2018-10-11
Rich Felke
r
fix
redundant
computations of
strlen in glob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
f
i
x invalid s
u
bstitute of [1] for flexible a
r
ray member
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich Felker
fix
b
uild regressi
o
n on armhf in
tlsdes
c
asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Felke
r
allow fr
e
ea
d
d
rinfo of arbitrary sublists of add
r
i
n
fo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
inline cp15 thread po
i
n
t
er load in a
r
m dynamic TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
ad
d
T
LSDESC s
u
pport for 32-bit arm
commit
|
commitdiff
|
tree
2018-09-26
Rich Felker
fix
a
liasing-based undefined behavio
r
in
s
tring fun
c
tions
commit
|
commitdiff
|
tree
2018-09-23
Ri
c
h Felker
opt
i
mize nop case of wmemm
o
v
e
commit
|
commitdiff
|
tree
2018-09-23
Rich
Felk
e
r
fix undefined poi
n
t
er comparison in wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Ric
h
F
e
l
k
er
fi
x
undefined pointer
comparison in
m
emmove
commit
|
commitdiff
|
tree
2018-09-19
Rich F
e
l
ker
fix
g
et
a
ddrinf
o
r
e
gression with AI
_
A
DDRCON
F
IG o
n
some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Fel
k
e
r
support cla
n
g intern
a
l assembler
w
hen building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Ri
c
h
Felker
support setting of default thre
a
d stack size vi
a
P
T
_
G
N
U
_S
T
AC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felk
e
r
incre
a
se default thread stack/guard s
i
z
e
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
limit th
e
co
n
figu
r
able
d
e
f
ault stack/gua
r
d siz
e
for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
remove redundant d
e
clarations of __
d
efault_stack
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich
Felk
e
r
fi
x
ben
i
gn d
a
ta race in pt
h
read_att
r
_init
commit
|
commitdiff
|
tree
2018-09-18
R
i
ch Felker
f
ix deletion of pthread
tsd keys
t
hat s
t
ill
h
ave non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Ric
h
Felker
getdelim: only
g
row buffer when necessary, i
m
pr
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich
F
e
lker
fix null pointer sub
t
raction a
n
d
comparis
o
n
in stdio
commit
|
commitdiff
|
tree
2018-09-16
R
ich Felk
e
r
fix fa
i
lure of getdelim
to set
s
tream orientati
o
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Fe
l
ker
check
for k
e
rn
e
l supp
o
rt before
all
o
wing robus
t
mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
R
i
c
h
Felker
fix undefined be
h
avio
r
in strt
o
*
vi
a
FILE buff
e
r pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
R
i
ch Felker
add hidden version o
f
&
e
rrno ac
c
essor function
commit
|
commitdiff
|
tree
2018-09-14
Ric
h
F
elker
fix buil
d
r
egression in s
y
sconf for
a
r
chs with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich
Felk
e
r
drop lazy
plural forms
i
nit in dcngettext
commit
|
commitdiff
|
tree
2018-09-14
Rich F
e
lker
fix broken atomic
s
t
ore on powerpc[64]
commit
|
commitdiff
|
tree
2018-09-13
Rich
Felker
fix
regression with compil
e
rs
n
ot incorporating
C
99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Ri
c
h
F
elke
r
configure: only t
r
y -Qunuse
d
-arguments f
o
r clang
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
remove
v
i
s
.
h p
r
otected
-
visibility hack
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felke
r
split i
n
t
ernal
l
ock
A
P
I
out of
libc
.
h,
creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
move misplaced __fork_handler
decl
a
ration
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
remove spuriou
s
in
c
lusion of libc
.
h
f
o
r LFS64 ABI aliases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
reduce spurious inclu
s
i
on of libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
use wrap
p
er
he
a
de
r
s to hi
d
e most n
a
m
e
s
p
ace
d
/inte
r
nall
y
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
remove __vfork alias
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
hide purely dependenc
y
-triggering f
u
n
cti
o
ns
in stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
declare __e
n
v_r
m
_add in wrapp
e
r stdlib
.
h
commit
|
commitdiff
|
tree
next