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
halt getspnam[_r] search on error accessing TCB shadow
2018-12-28
Rich Felke
r
halt getspnam[_r] search
on error acce
s
s
i
n
g TCB
shadow
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
lker
d
on't
s
et errno or return an error when
g
etspna
m
[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Rich
F
e
l
ker
mak
e
sem_wait
a
nd sem_
t
imedwait
interrupt
i
ble by s
i
g
nals
commit
|
commitdiff
|
tree
2018-12-19
Rich Felke
r
don
'
t fail pthrea
d
_s
i
gmask/
s
igprocmask on in
v
alid how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Ric
h
Felker
add __timedwait
b
a
ckend workaround for o
l
d kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
ich Fel
k
er
on failed aio submission, set aioc
b
e
rro
r
and
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felke
r
don't create ai
o
queue
/
m
ap structu
r
e
s for invalid fil
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ric
h
Felker
move
a
io queue allocati
o
n from io t
h
read to submittin
g
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix an
d
fu
t
ure-proof against stack over
f
low in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Fe
l
k
er
a
d
d
n
amespace
-
safe ve
r
sion o
f
getauxval
f
or i
n
ternal
use
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix wo
r
dexp
not to
r
ead
p
ast end of string ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Rich Fe
l
ker
fix
r
e
g
r
ess
i
on
i
n acces
s
to
o
p
to
p
t object
commit
|
commitdiff
|
tree
2018-11-08
R
ich
Felker
optim
i
ze
two-way strstr and memmem bad charact
e
r
shi
f
t
commit
|
commitdiff
|
tree
2018-11-03
Rich Fe
l
ker
fix regre
s
s
ion in setlocal
e
for LC_A
L
L with per-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich
Fel
k
er
fix failure to fl
u
sh stderr
w
hen
f
flu
s
h(0) is called
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix dea
d
lock and bu
f
f
e
red data l
o
s
s
race in fclose
commit
|
commitdiff
|
tree
2018-11-02
Rich Fel
k
er
r
e
move
c
ommente
d
-out debug printf from str
s
tr
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix
s
p
u
riously
s
l
o
w
che
c
k
in twoway strstr/memmem
c
ores
commit
|
commitdiff
|
tree
2018-10-23
Ri
c
h Fe
l
ker
don't omit setting er
r
no in int
e
r
nal __map_file function
commit
|
commitdiff
|
tree
2018-10-22
Ric
h
F
elker
make the
default locale (& a var
i
a
nt)
failure
-
f
r
ee
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich
Felke
r
simplify newlocale an
d
all
o
w failure fo
r
explicit locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
remov
e
volatile qual
i
fication
f
rom category pointer
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich
F
elker
ad
a
p
t setlocale to s
u
pport
p
o
s
sibil
i
ty o
f
failure
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h Felk
e
r
adjust types in FILE struct to
ma
k
e li
n
e buffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
opt
i
mize int
e
rnal putc_unlocked ma
c
ro us
e
d in putc
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix wro
n
g r
e
sul
t
for putc variants due to o
p
erato
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h
Felker
further opt
i
mize getc/putc when locking i
s
needed
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
use prototype
f
or function po
i
nter in s
t
atic
link libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h
Felker
fix e
r
r
o
r in constr
a
ints for static link libc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
f
ix
b
uild re
g
r
ession due to mis
s
ing file for putc
c
han
g
es
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
bypass indirection through point
e
r objects to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
optimize hot
p
aths
of
putc with
m
anual
s
hrink-wrapping
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
o
p
t
imize
hot paths o
f
getc with manu
a
l shrink-wrapp
i
ng
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
d
o
c
ument
a
nd make
e
x
plicit desired noinline proper
t
y
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
imp
o
s
e
b
a
rrier
b
etwee
n
thread p
o
inte
r
setup and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
er
make
t
h
r
e
ad-po
i
nter-loadi
n
g asm non-vola
t
ile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felk
e
r
remove ancient clang workaroun
d
from powerpc pth
r
e
ad_ar
c
h
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
re
s
tore attribute((const)) to pthread_sel
f
and errn
o
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
add
n
ew stage 2
b
to dynamic linker bo
o
tstrap
for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h Felker
m
o
ve stdio
locking MA
Y
BE_W
A
ITERS definit
i
o
n to stdi
o
_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich
F
e
lker
fix m
i
sleading placement of statement
o
n s
a
me line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
al
l
ow e
s
c
a
pe
d
path-
s
eparator slashes
in glob
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
re
w
rite core of the glob implem
e
nta
t
i
on for cor
r
ect
n
ess
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
R
i
ch Felker
fix
d
lsym
o
f th
r
ead-local
s
ymbols on a
r
ch
s
with D
T
P_OFFSET!=0
commit
|
commitdiff
|
tree
2018-10-12
R
i
c
h Fel
k
er
combine arc
h
ABI's DTP_OFFSET
int
o
DTV pointers
commit
|
commitdiff
|
tree
2018-10-11
Rich Fe
l
k
er
fix
r
e
d
und
a
nt
computations of
strlen in glob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix
i
nvalid sub
s
titute o
f
[1] for flexib
l
e array member
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
R
ich Felker
f
ix build reg
r
ession
o
n
armhf in
t
lsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
R
i
ch Felker
a
l
low freeaddri
n
f
o of arb
i
trar
y
sublists of a
d
dri
n
f
o
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Ri
c
h Fel
k
er
i
n
li
n
e cp15 thread pointer lo
a
d in arm dy
n
a
mic TLSD
E
SC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
add TLSDESC support
f
o
r 32-b
i
t arm
commit
|
commitdiff
|
tree
2018-09-26
Rich Felker
fi
x
ali
a
sing-b
a
sed u
n
defined behavior
in
s
tring f
u
nctions
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
optimize nop case of wm
e
m
m
o
ve
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefined
p
o
inter compar
i
son in wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich Felk
e
r
fix unde
f
i
n
ed p
o
i
nter comparison in memmove
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
fix getaddr
i
nfo
regression with AI_ADDR
C
ONFIG on some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
support c
l
ang internal assembler when buildi
n
g for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich
F
elker
support
settin
g
of
default thread st
a
ck siz
e
via PT
_
GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Ri
c
h Felker
increase defaul
t
thread sta
c
k/
g
ua
r
d size
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Fe
l
ker
limit
t
h
e
c
onfigurable
d
efault stack/gua
r
d
s
ize for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich
F
e
l
k
er
r
em
o
v
e redun
d
a
nt declarat
i
ons of _
_
de
f
ault_st
a
cks
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ric
h
Felker
fix benign data race in pthread_attr
_
init
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fi
x
deletion o
f
pth
r
ead tsd
keys that still have non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getd
e
l
i
m
: only grow buffer when necessary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
R
i
c
h
Felker
fix n
u
ll
pointer subtraction and comparison i
n
stdio
commit
|
commitdiff
|
tree
2018-09-16
Rich
F
el
k
er
f
i
x failure of get
d
elim
to set st
r
e
am orientat
i
on on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
check for kernel support before
allowing robust mut
e
x
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich
F
e
l
ker
fix undefined behavi
o
r in strto
*
v
i
a
FILE buffer pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
add hid
d
en vers
i
on
o
f
&
errno
accessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich
F
elker
fix bui
l
d
regre
s
sion in
s
ysconf for archs with variabl
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
d
ro
p
lazy p
l
ural forms init in dcngettext
commit
|
commitdiff
|
tree
2018-09-14
Ric
h
Fel
k
er
fix broken a
t
o
m
ic store on
powerp
c
[64]
commit
|
commitdiff
|
tree
2018-09-13
Rich Felke
r
fix regressio
n
with
c
omp
i
lers not incorporating C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Felker
configure:
o
nly try -Qunused-ar
g
u
m
en
t
s
f
o
r
cla
n
g
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
re
m
ove vis
.
h protected-visib
i
lity hack
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
split
i
nter
n
a
l
lock API out of libc
.
h
,
creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
m
o
ve mi
s
placed __fork_h
a
n
dler declarat
i
on
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
move
spu
r
ious
i
n
clusion of libc
.
h for
LFS64 ABI al
i
ases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
r
e
duce
spur
i
ous inclusio
n
of libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
use wr
a
pper
headers to hide most namespaced/internally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
remove __vfork alias
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
hide p
u
rely dependency-triggering funct
i
ons in
stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declar
e
__env_rm
_
add in wrapper stdlib
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide
d
ep
e
ndency-triggeri
n
g po
i
n
t
e
r
obj
e
ct in
m
a
l
loc_usa
b
le_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Fe
l
ker
rework
malloc_usable_size to use mal
l
oc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
remove
un
u
sed __futex function and source file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hid
e
_
_
pt
h
r
e
a
d_once_full
s
y
mbol
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lk
e
r
declare and make hi
d
den additional i
n
ternal in
i
t/exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
dec
l
are and mak
e
hidden
a
dditional
i
n
t
e
rnal stdio s
y
mbo
l
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h F
e
lker
move d
e
cla
r
ation and apply hidde
n
visibility to _
_
utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
declare
a
nd make hidden more interna
l
locale
functio
n
s
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
r
emove unuse
d
__getden
t
s
,
re
n
a
m
e
and move file
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
r
e
move
o
r m
a
k
e stat
i
c
vari
o
us
unused __-pref
i
xed symbo
l
s
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
move a
d
ditional
pthread interna
l
declarat
i
ons to
pthread_imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
ap
p
ly hidden visib
i
lity to vari
o
us rema
i
ning internal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden visibili
t
y
t
o si
g
return code fragmen
t
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
k
er
appl
y
h
i
dden visib
i
lity to pthread internal
s
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
appl
y
hidden
v
isi
b
i
l
ity to std
i
o internals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply
hidden visibility to inter
n
al t
i
me[
z
one] implemen
t
atio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felk
e
r
apply hidden
v
isib
i
li
t
y to internal math functi
o
n
s
commit
|
commitdiff
|
tree
next