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 aliasing-based undefined behavior in string functions
2018-09-26
Rich Felker
fix al
i
asing-based u
n
defined behav
i
or in string functions
commit
|
commitdiff
|
tree
2018-09-23
Rich
Felker
optimi
z
e n
o
p case of w
m
e
m
move
commit
|
commitdiff
|
tree
2018-09-23
R
ich F
e
lker
fix u
n
defined pointe
r
compar
i
son in wmemm
o
ve
commit
|
commitdiff
|
tree
2018-09-23
Rich Felke
r
fix undefin
e
d
p
ointer comparison
i
n memmove
commit
|
commitdiff
|
tree
2018-09-20
Szabol
c
s Nagy
new tsearch
imple
m
entation
commit
|
commitdiff
|
tree
2018-09-20
Szabolcs N
a
gy
ad
d
a
r
m and sh bits/ptrace
.
h
commit
|
commitdiff
|
tree
2018-09-19
R
i
c
h
Felker
fix ge
t
addrinfo
r
egression
w
i
th AI_ADDRCONFIG on some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Ri
c
h Fel
k
er
s
upport
c
lang internal assembler when
building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch
F
elk
e
r
suppo
r
t
se
t
ting
o
f
d
efault
th
r
ead st
a
ck size via
P
T_GNU_
S
TAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Fe
l
ke
r
incre
a
s
e default th
r
e
a
d
s
tack/guar
d
si
z
e
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch F
e
lker
limit
t
he
configurable d
e
fault
stack/guard size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
remove redundant de
c
larations of __defa
u
lt_
s
ta
c
ksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix benign data race
in pthr
e
ad
_
attr_ini
t
commit
|
commitdiff
|
tree
2018-09-18
Rich Fe
l
k
e
r
fix d
e
letion of pt
h
read t
s
d
keys that still have non
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ka
a
rle Ritv
a
n
en
fi
x
race condition in
f
i
l
e lo
c
k
i
ng
commit
|
commitdiff
|
tree
2018-09-17
Ric
h
Felk
e
r
g
e
tdelim:
onl
y
grow buffer whe
n
neces
s
ary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
fix null poi
n
t
e
r subtract
i
on and comparison in stdio
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
f
i
x failure o
f
getdelim to set
s
tream orie
n
tation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Fel
k
er
check for
k
ern
e
l suppo
r
t
b
efore allo
w
ing r
o
bust m
u
tex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
B
enjami
n
Peterson
always re
s
et DS
T
r
u
le
s
dur
i
ng
tz
s
et
commit
|
commitdiff
|
tree
2018-09-15
Ric
h
Felker
fix undefined behav
i
or in str
t
o*
v
i
a FILE
buffer
poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Benjamin
P
eterson
i
m
prove
er
r
or handlin
g
o
f
ttyname_r and isatty
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
add hidden ve
r
s
ion
o
f &errno accessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich
F
elker
fix build
regression
in sys
c
onf for arc
h
s with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich
Felker
drop l
a
zy p
l
ura
l
forms init
i
n dcnget
t
e
xt
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fi
x
broken at
o
mic sto
r
e on
powe
r
pc[64]
commit
|
commitdiff
|
tree
2018-09-13
Khe
m
Raj
define MAX_HANDLE_S
Z
for use with na
m
e_to_handle_
a
t
commit
|
commitdiff
|
tree
2018-09-13
Rich
Felker
fix regression wi
t
h
compi
l
ers not incorporating C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Fel
k
er
c
onf
i
gure: on
l
y t
r
y
-
Qunu
s
ed-arguments f
o
r c
l
ang
commit
|
commitdiff
|
tree
2018-09-13
Khem Raj
wireup linux/name_to_h
a
ndle
_
at
a
n
d name
_
to_ha
n
d
l
e_at
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
emove vis
.
h pro
t
ected-visibility hack
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
split internal loc
k
API out
of libc
.
h
,
creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
move misplaced __fork_handler declarat
i
on
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
e
l
ker
re
m
ove spurio
u
s inclu
s
ion of libc
.
h for
LFS64 ABI aliases
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lk
e
r
reduce
s
puri
o
us
i
nclus
i
on of l
i
b
c
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
use wrapper header
s
to
hide most nam
e
spa
c
ed/internally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
Felker
remove __vfork al
i
as
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide pu
r
ely dependency-t
r
ig
g
ering functions in stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
d
e
clare
_
_
env_r
m
_add in
w
r
apper stdli
b
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
hide dependency-triggering pointer object i
n
malloc_usable_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felke
r
re
w
ork m
a
lloc_usable_size t
o
use
malloc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich Fe
l
ker
remo
v
e u
n
used
__futex function
and so
u
rce file
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
hi
d
e __pthread_o
n
c
e
_full symbol
commit
|
commitdiff
|
tree
2018-09-12
R
ich
Felker
d
eclar
e
and make hidden additional internal init/exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
de
c
lare and make hidde
n
additional i
n
ternal s
t
dio sy
m
bo
l
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
move declarati
o
n and apply
h
idden visibi
l
ity
t
o __
u
tc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and make hidden more inte
r
nal lo
c
a
l
e
f
unctio
n
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
e
lker
r
e
mov
e
un
u
s
ed __getdents, rename and move fi
l
e
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felke
r
remove or
m
ake sta
t
ic various unused __-prefixed symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felker
move
ad
d
itional pth
r
ead in
t
erna
l
dec
l
arations to pt
h
read_imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden
v
isibili
t
y to various remaining inte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
a
pply
hidde
n
v
is
i
bility to s
i
greturn code fragments
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
a
pply hidden v
i
sibil
i
ty t
o
pthre
a
d internals
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
apply hidden v
i
sibility to std
i
o
internals
commit
|
commitdiff
|
tree
2018-09-12
R
ich F
e
lker
appl
y
hidden
visibility
to internal t
i
me
[
zon
e
] implementati
o
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply
hi
d
den visi
b
i
l
ity to intern
a
l math functions
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felker
overhaul in
t
e
rnally-public dec
l
arations u
s
ing
w
r
apper
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
F
e
lker
decl
a
r
e _
_
g
e
topt_m
s
g in stdio_im
p
l
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
use li
g
hter internal stdio
l
o
c
k
in getopt error printing
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
add cryp
t
_des
header for decla
r
ations shared
with
e
ncrypt
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
mak
e
mko
s
temps source fil
e
incl
u
de the header f
o
r
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move __memalig
n
declar
a
tion to malloc
_
impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
use hidden visib
i
lity for
s
h __
u
nmapself backends
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
Felker
rework mechanis
m
for posi
x
_spawnp calli
n
g
p
osix_spawn
commit
|
commitdiff
|
tree
2018-09-12
R
ich
F
elk
e
r
make ar
c
h __
f
esetroun
d
backe
n
ds hidden
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
make
a
rc
h
__
s
et_thread_area
backends hidde
n
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
make
a
rch __clone bac
k
ends
hidden
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Fe
l
ker
move tlsdesc and i
n
ternal dl fu
n
ction declara
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
add internal header for declaring __p
l
eval
func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
move __stdio
_
exit_needed to
stdi
o
_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich F
e
lker
move __
l
o
c
_is_allocate
d
decl
a
ration to locale_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
mov
e
declarations of tls setup/access f
u
nc
t
ions
to
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
add a
n
d use inte
r
nal header
for *rand48 lc
g
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move __strftime
_
fmt_1 decl
a
ration to time_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
mov
e
__tm_to_tzna
m
e declaration to time_impl
.
h
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
remove unu
s
ed code from strcp
y
.
c
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move
_
_res_
m
send_
r
c declarat
i
on to lookup
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
f
i
x ty
p
e-mism
a
tc
h
ed declarations of __nl_lang
i
nfo_l
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
for
c11 mtx and
cnd
f
unctions, use externally cons
i
st
e
nt
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
elker
m
o
ve and deduplicate declarations of
__dns_
p
arse to
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
m
ove lgam
m
a-
r
e
lated internal
declarations t
o
libm
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felke
r
declare
__s
y
scall_
r
et a
s
h
i
d
den in
vfork asm
commit
|
commitdiff
|
tree
2018-09-12
Patrick Oppe
n
lande
r
a
dd arm
a
s
m
for vfo
r
k
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move de
c
la
r
a
tions
f
or ma
l
loc inte
r
nals
to malloc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
i
m
pr
o
ve machinery for ldso t
o
r
eport libc v
e
rsion
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h F
e
lker
make in
t
ernal decl
a
r
a
t
i
o
ns fo
r
flockfil
e
tracking f
u
n
c
ti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
make inadvertently expos
e
d __h{create,delete
,
sear
c
h
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Fe
l
ker
make
i
nadvertently exposed __pthread_
{
ti
m
ed,try}join_np
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
us
e
idiomatic weak alias approach for defining asctime_r
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move and dedup
l
icate declarations
o
f __vdso
s
ym to make
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
m
ove and
d
eduplica
t
e d
e
clarations o
f
__procfdnam
e
to
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
f
ix issues
fro
m
public
f
unctions
defin
e
d
w
ithout
declarati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
Rich Felker
remove
leftover decl
a
rations for removed
f
u
n
ction
s
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
Rich F
e
lke
r
def
i
ne and us
e
internal
m
acros for hidden
visibility
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
Rich F
e
lker
f
i
x
namespace vio
l
a
t
ion for
c11 mutex fu
n
ctions
commit
|
commitdiff
|
tree
2018-09-05
Ri
c
h Felker
in pthread_mutex_timedlock, avoid
r
epeatedly reading
.
.
.
commit
|
commitdiff
|
tree
2018-09-05
R
i
ch Fe
l
ker
i
n pthread_mutex
_
trylock,
EBUSY out more directly
when
.
.
.
commit
|
commitdiff
|
tree
2018-09-04
Rich Felker
fix mista
k
e/cruft
i
n 1
.
1
.
20 rel
e
ase
n
otes
commit
|
commitdiff
|
tree
2018-09-04
J
oseph C
.
Sib
l
e
implement fex
e
cv
e
in
t
erms of execv
e
a
t when i
t
exists
commit
|
commitdiff
|
tree
2018-09-04
Rich Felker
r
e
lease 1
.
1
.
20
commit
|
commitdiff
|
tree
next