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
don't fail pthread_sigmask/sigprocmask on invalid how when set is null
2018-12-19
Rich F
e
lker
don't fail p
t
hread_
s
i
gmask/sig
p
rocmask
on i
n
v
a
lid
how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich Felker
add
_
_
t
imedwait b
a
ck
e
nd worka
r
ou
n
d for old kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ric
h
Fel
k
er
on failed
a
io submissio
n
, s
e
t
a
iocb error a
n
d return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich
Felker
don't
c
r
eate aio queue/map structures for inval
i
d f
i
le
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Fe
l
ker
move
a
io
q
ue
u
e allocation from io
t
h
r
e
ad to s
u
bmitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Ri
c
h F
e
lker
fix and
future-proof aga
i
ns
t
stack overflow in
a
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
add
n
amespa
c
e-saf
e
version of getau
x
val for i
n
ter
n
a
l
us
e
commit
|
commitdiff
|
tree
2018-12-10
R
ich Felker
f
i
x
w
o
rdexp not to read past
end of s
t
ring endin
g
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Ric
h
Fel
k
er
fix regr
e
ssion in access to optopt
o
bj
e
ct
commit
|
commitdiff
|
tree
2018-11-08
Rich Felk
e
r
opt
i
m
ize tw
o
-w
a
y st
r
str
a
n
d
m
emmem bad charact
e
r
shift
commit
|
commitdiff
|
tree
2018-11-03
Ri
c
h Felker
fi
x
regre
s
sion in set
l
o
c
ale for LC_ALL wi
t
h
p
er-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
R
i
ch Felker
fix failure to
flush st
d
err when ff
l
ush(0) is called
commit
|
commitdiff
|
tree
2018-11-02
Rich
Felker
fix dea
d
loc
k
and buffered data loss race in fclose
commit
|
commitdiff
|
tree
2018-11-02
Rich
Felker
r
em
o
ve commented-out debug prin
t
f from
s
trstr
commit
|
commitdiff
|
tree
2018-11-02
Ri
c
h Felker
fix s
p
uriously slow check
i
n twoway s
t
rstr/memmem cores
commit
|
commitdiff
|
tree
2018-10-23
Ri
c
h
Felke
r
don't omit
setting errno in internal __map_file function
commit
|
commitdiff
|
tree
2018-10-22
Rich F
e
lker
make the def
a
ult lo
c
ale (& a variant)
f
ailure-
f
ree
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich
Felker
simp
l
ify
n
ewlocale a
n
d allow fail
u
r
e
for ex
p
licit locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
r
e
move volatile qualific
a
ti
o
n
from ca
t
egory
p
ointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
adapt s
e
tlo
c
ale t
o
support possibility of
f
a
ilur
e
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
adjust types in
F
I
LE
s
tr
u
ct to make l
i
ne buff
e
r
ing
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
optimize internal putc_unlocked
m
a
c
ro used in
p
ut
c
commit
|
commitdiff
|
tree
2018-10-18
Rich
Felker
fix w
r
ong resu
l
t
f
or putc variants due to op
e
rator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
e
lker
furt
h
er optimize getc/putc when locking
i
s needed
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
use pro
t
oty
p
e for funct
i
on pointer in
s
tatic link libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix error in
c
on
s
traints for static link libc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix build reg
r
ession
d
ue
t
o mis
s
ing file f
o
r
putc cha
n
g
e
s
commit
|
commitdiff
|
tree
2018-10-18
R
ich
F
el
k
e
r
bypa
s
s indire
c
tion t
h
ro
u
gh point
e
r o
b
je
c
ts to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
optimize hot p
a
t
h
s of putc with manual s
h
rink-
w
rapping
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
opt
i
m
i
ze
h
ot paths o
f
getc
with m
a
n
u
al shri
n
k-wrapping
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
document and make expli
c
it des
i
red noinline prope
r
ty
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
impose barrier b
e
tween
thread pointer setup and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich F
e
l
k
er
make thr
e
ad-pointer-loading
a
sm n
o
n-volatile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felke
r
remove an
c
ien
t
clang w
o
rkaround from
pow
e
rpc pthread_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h Felker
resto
r
e
a
tt
r
ibute((cons
t
)) to
p
thread_self and
e
r
r
no
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich F
e
lker
add n
e
w
stage
2b to dynami
c
linker boot
s
trap for thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
ich
Felker
m
o
ve
s
td
i
o locking
M
AYBE_WAITERS defin
i
t
ion
t
o st
d
i
o
_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Ri
c
h Felker
fix
m
isleading pla
c
e
ment o
f
statement on s
a
me line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
allow e
s
caped
p
a
th-separator slashes in glob
commit
|
commitdiff
|
tree
2018-10-13
Ric
h
Felker
rewrite
core of the glob i
m
ple
m
e
ntation
f
or correctness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Ri
c
h Felk
e
r
f
i
x
dlsym of thread-loca
l
symbols
on archs with
D
TP_OFFSE
T
!=0
commit
|
commitdiff
|
tree
2018-10-12
R
ich
Felker
co
m
bine
a
rch
A
B
I
's D
T
P
_OFFSET into
D
T
V
pointers
commit
|
commitdiff
|
tree
2018-10-11
Ri
c
h
Felk
e
r
fix
r
edunda
n
t computations of st
r
le
n
in g
l
ob
a
ppend
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Ric
h
Felker
fix invalid
s
ubst
i
tute of [
1
] f
o
r
flexible array
member
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich
F
elker
fix build
r
egression on
a
r
mhf
in tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Felker
allow freea
d
drinfo of arbitrary
sub
l
ists of addrinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Ric
h
Felke
r
inline cp
1
5
t
hread pointer load in arm dynamic TLS
D
ESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
add T
L
S
D
E
S
C
support for 32-bit arm
commit
|
commitdiff
|
tree
2018-09-26
Rich Felker
fix aliasin
g
-based undefined behavior
i
n string funct
i
ons
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
optimize nop cas
e
o
f wmemmo
v
e
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix un
d
efined pointer
c
om
p
arison in
w
memmov
e
commit
|
commitdiff
|
tree
2018-09-23
Rich Felk
e
r
fix undefined pointer
c
omp
a
rison in m
e
mmo
v
e
commit
|
commitdiff
|
tree
2018-09-19
Ric
h
F
elker
fix getaddr
i
nfo regre
s
si
o
n
w
i
t
h AI
_
ADDR
C
ONFIG on som
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
supp
o
rt c
l
ang int
e
rn
a
l
a
ssembl
e
r
when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Ri
c
h F
e
lke
r
suppo
r
t setting of default
t
hrea
d
stack
s
i
ze via
PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
increase defaul
t
thre
a
d stac
k
/guard si
z
e
commit
|
commitdiff
|
tree
2018-09-19
Rich Fel
k
er
limit th
e
confi
g
urable d
e
fault s
t
ack/guard
s
iz
e
for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Fe
l
k
er
remov
e
redundant
d
e
clarat
i
o
n
s of __default_s
t
acksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
R
i
ch Felker
fi
x
beni
g
n data race in pthread
_
a
t
tr_init
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
f
i
x
dele
t
i
on of pth
r
ead tsd keys that still hav
e
non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
R
ich Fel
k
er
getdelim: only grow
b
uffer when neces
s
ary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Ric
h
Felker
fi
x
nul
l
poin
t
er
s
u
b
tr
a
ction and comparison in
stdio
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
fix
f
a
ilure o
f
getd
e
li
m
t
o
set stream orientation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
R
ich F
e
lker
c
heck
for kernel support befor
e
allowing robust mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
fix undefined be
h
avio
r
in strto* via FILE buffer
poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
add
h
idde
n
version of &errno acces
s
or fu
n
ction
commit
|
commitdiff
|
tree
2018-09-14
R
i
ch
F
e
lker
f
ix
build regression
i
n s
y
s
co
n
f
f
o
r
archs with va
r
iable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
R
ich Felker
dro
p
la
z
y plural
f
orms init in dcngette
x
t
commit
|
commitdiff
|
tree
2018-09-14
Ric
h
Fe
l
ker
f
i
x broken a
t
o
m
ic store on
powerpc[64]
commit
|
commitdiff
|
tree
2018-09-13
Rich
F
el
k
e
r
fix
r
e
gression
w
ith com
p
ilers not incorporatin
g
C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Ric
h
Felker
configure:
only try -Qunused
-
a
r
guments for clang
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
re
m
ove vis
.
h protected-visibility
h
ack
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Fel
k
er
split internal lock API o
u
t of l
i
bc
.
h, cr
e
ati
n
g lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich
Felker
move mi
s
p
l
ace
d
__fork_
h
andler declaratio
n
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
re
m
o
v
e spurious inclusion
of libc
.
h for LF
S
64 ABI aliases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
d
u
ce spurio
u
s
inc
l
usion
of li
b
c
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
F
elker
use wr
a
pper header
s
to hide most namesp
a
ced/in
t
ernally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
remove __vfo
r
k al
i
as
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
hi
d
e
p
urely depe
n
dency-triggeri
n
g functions in
stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
d
e
clare __env
_
rm_add i
n
wrapper
std
l
i
b
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
hide
dependency-triggering pointer o
b
ject in malloc
_
usab
l
e_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
r
e
work malloc_usabl
e
_
s
i
ze to use m
a
l
l
oc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
remove unu
s
ed _
_
futex
f
unc
t
ion a
n
d sourc
e
file
commit
|
commitdiff
|
tree
2018-09-12
Rich
Fe
l
ke
r
hide __pthread
_
onc
e
_ful
l
sy
m
bol
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Fe
l
k
er
decl
a
re and
m
ake hid
d
en
a
dditiona
l
interna
l
init/exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
declare and m
a
ke h
i
dden additi
o
nal internal
s
tdio symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move dec
l
aration and ap
p
ly
h
i
dden visibility t
o
__utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h
F
e
lke
r
declare and make hidden more
i
nte
r
nal locale
fu
n
c
tions
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
remove
unus
e
d __g
e
tde
n
ts,
r
e
n
ame and move file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
remove or make sta
t
ic vari
o
us unuse
d
__-prefixed symb
o
ls
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
l
k
e
r
m
o
ve additional pthread internal d
e
clarations
t
o pthread_imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
app
l
y hid
d
en vi
s
ibility to vario
u
s remaining internal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
a
pply
hidden visibility to sigreturn code frag
m
ent
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
e
r
a
p
ply hidden visibi
l
ity to p
t
hread
i
n
t
ernals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden visibilit
y
to
s
t
d
i
o
internals
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
k
er
apply hidden visibility to i
n
t
e
rnal time[z
o
ne] impl
e
mentatio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lk
e
r
ap
p
ly
h
idden
v
i
sibility to intern
a
l math fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
el
k
er
overha
u
l
i
nt
e
rnal
l
y-public dec
l
arations using wrapp
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
d
e
clare __get
o
pt_msg in
s
t
d
io_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
use lighter
i
n
t
e
rnal
stdio loc
k
in getopt e
r
ror
printin
g
commit
|
commitdiff
|
tree
next