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
redesign robust mutex states to eliminate data races on type field
2019-02-13
Rich Fe
l
ker
red
e
sign
r
obust mutex st
a
tes to eli
m
i
nate data r
a
ces
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Rich Fel
k
er
fail fd
o
pendir for O
_
PATH fil
e
descri
p
tors
commit
|
commitdiff
|
tree
2019-02-07
B
o
b
b
y B
i
ngham
update line discipline
c
o
nsta
n
ts
commit
|
commitdiff
|
tree
2019-02-07
Bobb
y
B
ingha
m
mov
e
a
rch-invariant definitions out of
bi
t
s/ioctl
.
h
commit
|
commitdiff
|
tree
2019-02-07
A
.
Wi
l
cox
locale: ensu
r
e
dcngettext() preser
v
e
s
e
rrno
commit
|
commitdiff
|
tree
2019-01-21
Rich Fe
l
ker
release 1
.
1
.
21
commit
|
commitdiff
|
tree
2019-01-21
Rich Felke
r
f
ix call to __pthread_tsd_ru
n
_dtors w
i
th to
o
many argu
m
en
t
s
commit
|
commitdiff
|
tree
2019-01-19
Rich F
e
l
k
er
configure: accep
t
ppc[64]
a
s
a
lias fo
r
powerpc[64]
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
R
i
c
h Felker
fix
unintended linking dependenc
y
of pthread_ke
y
_
create
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Ri
c
h
F
e
lker
halt get
s
pnam[_r] search on error access
i
ng TC
B
shadow
commit
|
commitdiff
|
tree
2018-12-28
Ri
c
h Felker
don't set errno or return a
n
error when getspn
a
m[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Rich Fe
l
ker
make sem_wait and sem_timedwait interrup
t
ible by signals
commit
|
commitdiff
|
tree
2018-12-19
R
ich Felker
don'
t
fail pthread_sigmas
k
/s
i
gpr
o
cmas
k
o
n
inva
l
id how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
R
ic
h
Felker
add __timedwait backend worka
r
ound
f
or old kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich
F
e
l
k
er
on failed aio su
b
mission, set aiocb erro
r
and return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felk
e
r
don't create aio que
u
e/map
s
tru
c
tures fo
r
invalid file
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
ich
Felke
r
move aio queue al
l
ocation from io
t
hread to submitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix an
d
future-proof aga
i
n
st st
a
ck
o
verf
l
ow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
R
i
ch Felker
a
dd na
m
espace-saf
e
version of geta
u
xval for inte
r
nal
u
se
commit
|
commitdiff
|
tree
2018-12-10
Szabolc
s
Nagy
add NT_VMCORE
D
D to elf
.
h from lin
u
x v4
.
18
commit
|
commitdiff
|
tree
2018-12-10
S
z
abolcs Nag
y
ad
d
AT_MINSIGSTKSZ to e
l
f
.
h fro
m
linux
v
4
.
18
commit
|
commitdiff
|
tree
2018-12-10
Szabolcs Nagy
add io_
p
getevents and rseq sy
s
ca
l
l n
u
mbe
r
s from linux
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Szabolcs Nag
y
add TRAP_UNK si_code
to si
g
nal
.
h from linux v4
.
18
commit
|
commitdiff
|
tree
2018-12-10
Sz
a
bolcs N
a
g
y
add SIGSYS support
t
o s
y
s/signalfd
.
h from linux v4
.
18
commit
|
commitdiff
|
tree
2018-12-10
Szabolcs Nagy
add AF_XDP to sys/so
c
ket
.
h from linux v4
.
18
commit
|
commitdiff
|
tree
2018-12-10
S
zab
o
l
cs Nagy
upd
a
te netinet/udp
.
h for linu
x
v4
.
1
8
commit
|
commitdiff
|
tree
2018-12-10
Szabolcs
N
agy
up
d
ate
n
etinet/tcp
.
h fo
r
linux
v
4
.
18
commit
|
commitdiff
|
tree
2018-12-10
Ric
h
F
e
lker
fix word
e
x
p
not to rea
d
past end o
f
s
tring endi
n
g with
.
.
.
commit
|
commitdiff
|
tree
2018-12-02
Quen
t
in Rame
a
u
fix memccpy to not access buffer past giv
e
n
size
commit
|
commitdiff
|
tree
2018-11-19
Rich Felker
f
ix reg
r
ession in a
c
cess to optopt object
commit
|
commitdiff
|
tree
2018-11-08
Rich Felker
opti
m
ize two-way strstr and memm
e
m bad c
h
arac
t
er shif
t
commit
|
commitdiff
|
tree
2018-11-03
Rich Felker
fix regression in setlocale for LC_ALL with per-
c
at
e
gory
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix failure to flush stderr
w
h
e
n
fflush(0
)
is called
commit
|
commitdiff
|
tree
2018-11-02
Ric
h
Felker
f
i
x
d
eadl
o
ck
a
nd buffered data los
s
race in fc
l
ose
commit
|
commitdiff
|
tree
2018-11-02
Alexand
e
r Monakov
__libc
_
start_main: slig
h
tly simplify s
t
a
g
e2 pointer
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Fel
k
er
remov
e
c
ommente
d
-
o
ut debug
p
rint
f
from strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
e
lker
fix s
p
u
rious
l
y slow
c
heck
i
n twowa
y
strstr
/
m
e
mmem c
o
r
e
s
commit
|
commitdiff
|
tree
2018-10-23
R
i
c
h Fe
l
ke
r
don't omit setti
n
g errno in internal _
_
ma
p
_file functi
o
n
commit
|
commitdiff
|
tree
2018-10-22
R
i
c
h Felker
make the def
a
ult loc
a
le (& a
v
ari
a
nt) f
a
ilure-fre
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich Felk
e
r
simplif
y
new
l
o
cale and
allow failure f
o
r explic
i
t
lo
c
ale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
re
m
ove volatile
qualifica
t
i
o
n from
ca
t
egory
pointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Ric
h
F
e
l
ker
adapt set
l
oc
a
le
t
o support possibility of f
a
i
l
u
r
e
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
adjust types in
F
I
LE
struc
t
to make
line buffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
l
k
er
optimize i
n
te
r
n
al putc
_
unlocked macro
u
s
e
d in putc
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
e
l
ke
r
fix wrong
r
esult for putc variants due to
operato
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
further optimize getc/putc when l
o
c
king
is needed
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
F
elker
use prototype for fu
n
ction point
e
r in
s
tat
i
c
link
l
i
bc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h
F
elker
fix er
r
o
r
in
constraints for static lin
k
lib
c
init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
ich F
e
lker
fix build regr
e
ss
i
on
d
ue to m
i
ssing file for putc c
h
anges
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lk
e
r
bypass indire
c
ti
o
n throu
g
h p
o
inter objects to acces
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
op
t
imi
z
e hot paths of putc with man
u
al
s
hrin
k
-
w
rapp
i
ng
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
optimiz
e
hot path
s
o
f getc with man
u
a
l
sh
r
ink-wra
p
pi
n
g
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
docum
e
nt and make expl
i
cit
d
e
sired n
o
in
l
ine property
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
el
k
e
r
i
mpos
e
barrier between
t
hread point
e
r
s
e
tup
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
i
c
h
F
e
lker
mak
e
th
r
ead-poi
n
ter-loading asm non
-
vola
t
ile
commit
|
commitdiff
|
tree
2018-10-16
R
i
ch
Fe
l
k
e
r
remov
e
a
ncient clang
w
orkaround
from powerpc p
t
hread_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
ich Felker
restore attribute(
(
c
onst)
)
to pthre
a
d_self and errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
i
c
h Fe
l
k
e
r
add new stage 2b to
dy
n
amic linker b
o
o
t
s
t
rap for
t
hread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ric
h
Felker
move stdio locking MAYBE
_
W
A
ITERS de
f
inition to stdio_
i
m
p
l
.
h
commit
|
commitdiff
|
tree
2018-10-15
Ri
c
h Felker
fix misleading
placement of sta
t
ement on same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
S
zabolcs Nag
y
x86_64: add single instr
u
c
t
ion fma
commit
|
commitdiff
|
tree
2018-10-15
Szabolcs Nagy
arm: add
s
i
ngl
e
inst
r
uction fma
commit
|
commitdiff
|
tree
2018-10-15
Szab
o
l
c
s N
a
gy
pow
e
rpc:
add si
n
gle instructio
n
f
ab
s
, fab
s
f,
fm
a
,
fmaf
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Szabolcs Nagy
s
3
90x: add single instru
c
t
i
o
n
fma an
d
fmaf
commit
|
commitdiff
|
tree
2018-10-13
Ri
c
h Felker
a
l
low escaped path
-
separator slashes in glob
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch Felker
rewrite core
of the glo
b
imp
l
ementation for c
o
rrect
n
ess
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich Felker
f
ix d
l
sy
m
of thread-loca
l
s
ymbols on archs
with
DTP_OFFSET
!
=
0
commit
|
commitdiff
|
tree
2018-10-12
Rich Felk
e
r
combi
n
e arch ABI
'
s
DT
P
_OFFSET
i
nto DT
V
p
ointe
r
s
commit
|
commitdiff
|
tree
2018-10-11
Rich Felke
r
fix
redund
a
nt computa
t
ions of strle
n
i
n
glob ap
p
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich F
e
l
k
er
fix in
v
alid substitute of [
1
]
for flexible array member
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Szabolcs Nagy
f
ix fesetround
e
rror checking
commit
|
commitdiff
|
tree
2018-10-09
Rich Fel
k
e
r
fix
b
uild regression on armhf in
tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Felker
a
l
low freeaddrinfo of arbitr
a
ry
sublists o
f
addrinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
inl
i
ne
c
p15 th
r
ead p
o
inter
load
i
n arm dynamic T
L
SDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich
Felker
add TLSDESC support for 32-bi
t
ar
m
commit
|
commitdiff
|
tree
2018-09-26
R
i
ch
F
elker
fix aliasing-bas
e
d undefined be
h
avior in s
t
ring functi
o
ns
commit
|
commitdiff
|
tree
2018-09-23
Ri
c
h Felker
optimize nop
case of wmemmo
v
e
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefined pointer c
o
mparis
o
n
i
n wme
m
move
commit
|
commitdiff
|
tree
2018-09-23
Rich F
e
l
k
er
fix un
d
efined po
i
nt
e
r
c
omparison in mem
m
ove
commit
|
commitdiff
|
tree
2018-09-20
S
z
abolcs Nagy
new tsearch implementa
t
ion
commit
|
commitdiff
|
tree
2018-09-20
Sz
a
bolcs Nagy
add a
r
m and s
h
bits/ptr
a
c
e
.
h
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
fix getaddrinfo regression with AI_ADDRCONFIG on some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
ich Fe
l
ker
s
u
pport clang i
n
ternal assemb
l
er when b
u
ilding
for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Felker
s
u
pport setting of default t
h
read s
t
ac
k
size
v
ia PT_GN
U
_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
increase default thread stack/guard
s
ize
commit
|
commitdiff
|
tree
2018-09-19
Ric
h
Felker
li
m
it
the configu
r
a
b
le defaul
t
st
a
ck/guard
s
ize
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ri
c
h Felker
remov
e
redundant declarations of __default_stacksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ri
c
h
Fe
l
ker
fix benign data race in pthread_attr_in
i
t
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix del
e
tio
n
of pthre
a
d tsd keys
that still have no
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
K
a
arle
R
itvane
n
fix
race condition in file locking
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getdelim
:
only grow buf
f
e
r
when nece
s
sary, i
m
prove
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Fel
k
er
f
i
x
null point
e
r subtraction and
comparison in stdio
commit
|
commitdiff
|
tree
2018-09-16
Ri
c
h
Fel
k
e
r
fix failu
r
e
o
f ge
t
d
elim to set strea
m
orien
t
ation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
R
ich Fe
l
ke
r
check for kerne
l
suppo
r
t
before all
o
wing robust mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
B
enjami
n
Peterson
a
l
ways
reset DST rules d
u
r
i
ng tzset
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
fix un
d
e
fined beh
a
vior in strt
o
* via FILE buffer pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Benj
a
min Peterson
improve error
hand
l
ing of ttyname_r an
d
i
s
atty
commit
|
commitdiff
|
tree
2018-09-15
Rich F
e
l
ker
ad
d
hi
d
den
version o
f
&
e
r
r
no accessor f
u
n
c
tion
commit
|
commitdiff
|
tree
2018-09-14
R
ich Felker
fix bu
i
ld reg
r
ession i
n
sysco
n
f
for archs with
v
a
r
i
a
ble
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
R
ic
h
F
elker
drop lazy plural forms init in dcn
g
ettext
commit
|
commitdiff
|
tree
next