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
semaphores: fix missed wakes from ABA bug in waiter count logic
2020-11-22
Rich
F
e
lker
p
a
r
se
v
3 o
r
f
u
ture-un
k
nown zoneinfo file versions as v2+
commit
|
commitdiff
|
tree
2020-11-22
Rich Felker
explicitly prefer 64-bit/v
2
zoneinfo tabl
e
s
commit
|
commitdiff
|
tree
2020-11-20
Rich Felker
fix re
g
ression in p
t
hread_exit
commit
|
commitdiff
|
tree
2020-11-19
Rich
F
elke
r
r
ewrite wcsnrtombs
t
o fix buffer o
v
erflow a
n
d other
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
Rich
Felker
pr
o
tect destructio
n
o
f
pro
c
ess-shared mute
x
es again
s
t
.
.
.
commit
|
commitdiff
|
tree
2020-11-19
R
i
ch Felker
pthr
e
ad_exit: don't
_
_
v
m
_
w
ait under thread
lis
t
lock
commit
|
commitdiff
|
tree
2020-11-11
Rich Fe
l
ker
lift ch
i
ld
restri
c
t
io
n
s
after
m
ulti
-
t
h
readed fork
commit
|
commitdiff
|
tree
2020-11-11
Rich Felker
convert malloc use under libc-inte
r
nal
l
o
cks
t
o us
e
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Rich Felke
r
g
ive l
i
bc access to its own malloc eve
n
if public ma
l
loc
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Rich Felker
dro
p
u
s
e of getde
l
im/
s
tdio in dynamic linker
commit
|
commitdiff
|
tree
2020-11-11
R
ich Felker
dlerror
:
don't grat
u
ito
u
sly hold fre
e
bu
f
_queue lock
.
.
.
commit
|
commitdiff
|
tree
2020-11-11
Ric
h
Felker
fix vector typ
e
s in aarch64
r
e
g
ister f
i
l
e str
u
c
t
ur
e
s
commit
|
commitdiff
|
tree
2020-10-30
R
ich
F
elker
fix erroneous
pthread_c
o
n
d_wait m
u
tex
w
aiter count
.
.
.
commit
|
commitdiff
|
tree
2020-10-30
R
ich Felker
fi
x
m
is
s
ing-wake regressi
o
n in p
t
h
r
ead_cond_wait
commit
|
commitdiff
|
tree
2020-10-28
Rich Felker
fix sem_clos
e
unmapping of still-referenced semaphore
commit
|
commitdiff
|
tree
2020-10-27
R
ic
h
Felk
e
r
r
e
factor setxid return path
to use __s
y
sca
l
l_ret
commit
|
commitdiff
|
tree
2020-10-27
R
i
ch Felker
f
ix
s
e
tgroups behavio
r
in multithreaded
p
rocess
commit
|
commitdiff
|
tree
2020-10-27
R
i
ch
Felker
avoid
_
_
syn
c
call f
o
r setrlimit on kernels w
i
th p
r
limit
.
.
.
commit
|
commitdiff
|
tree
2020-10-26
Ri
c
h Fel
k
er
fix
reintro
d
uction of e
r
r
n
o
c
lobbering by atfork handler
s
commit
|
commitdiff
|
tree
2020-10-26
Rich Felker
fix pt
h
read_con
d
_wait p
a
i
r
e
d
with with priority-in
h
eritance
.
.
.
commit
|
commitdiff
|
tree
2020-10-24
Rich Fe
l
ker
lift sig
a
ction abor
t
lock
i
n
g to fix
p
osix_spawn child
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
R
i
ch Fe
l
ker
remov
e
unused we
a
k
d
efinition o
f
__
t
l_sync i
n
memb
a
r
r
ier
.
c
commit
|
commitdiff
|
tree
2020-10-15
Rich Fe
l
ker
mov
e
aio implementati
o
n details to
a proper internal
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
R
i
ch Fe
l
ker
remove long-unu
s
ed struct __timer
f
rom pthrea
d
_impl
.
h
commit
|
commitdiff
|
tree
2020-10-15
Rich Fe
l
k
er
dr
o
p use of pthrea
d
_onc
e
in ti
m
e
r
_
create
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
elker
re
m
ove unused S
I
GTIMER h
a
ndler i
n
ti
m
er_
c
r
eate
commit
|
commitdiff
|
tree
2020-10-15
R
i
c
h Felker
remove in
c
o
rrect
f
f
lush from assert failure h
a
ndler
commit
|
commitdiff
|
tree
2020-10-15
Rich Felke
r
fix get
g
roupli
s
t when nscd reports an empty
l
ist
commit
|
commitdiff
|
tree
2020-10-15
Rich
F
e
lker
fix p
o
six_spawn
i
nteraction with fork and
a
b
ort by
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Ri
c
h
Fe
l
ker
fix unintended
o
bserv
a
b
i
lity of SI
G
ABRT disposition
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Ric
h
Felker
i
mp
l
emen
t
_
F
ork and refac
t
or for
k
using it
commit
|
commitdiff
|
tree
2020-10-15
Rich Felker
rename fork source f
i
le
commit
|
commitdiff
|
tree
2020-10-15
Rich Fel
k
er
l
ds
o
:
u
se
p
t
h
rea
d
_t rather than
kerne
l
tid to track
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Ri
c
h Felker
fix
s
t
ale
l
o
c
k
when allo
c
ation of ctor
q
ueue fai
l
s
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
R
ich
F
elker
drop use o
f
pthread_once
in mutexattr
ke
r
ne
l
support
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Rich Felker
fix missing sy
n
chro
n
ization o
f
fork with
abort
commit
|
commitdiff
|
tree
2020-10-15
Rich Felk
e
r
mov
e
_
_
a
b
o
r
t
_lock t
o
its own fil
e
and dro
p
pointless
.
.
.
commit
|
commitdiff
|
tree
2020-09-28
Rich Felker
fix fork of proces
s
es wit
h
active async io c
o
ntexts
commit
|
commitdiff
|
tree
2020-09-18
Rich Felker
avoid se
t
*id/setrlimit m
i
sbehavio
r
a
n
d hang
in
v
for
k
e
d
.
.
.
commit
|
commitdiff
|
tree
2020-09-10
Rich
F
elker
use new SYS_f
a
ccessa
t
2 syscall t
o
implement faccessat
.
.
.
commit
|
commitdiff
|
tree
2020-09-03
Ric
h
Felker
use
g
eneric b
i
ts/fcntl
.
h for x86_64 a
n
d ris
c
v64
commit
|
commitdiff
|
tree
2020-09-03
Rich Felker
m
a
ke gene
r
ic bits
/
fcnt
l
.
h shar
e
a
b
le with 64-bit archs
commit
|
commitdiff
|
tree
2020-09-03
Rich Fe
l
k
e
r
fi
x
mis
s
ing O_LARGEFI
L
E values on x86_64, x
3
2, and
.
.
.
commit
|
commitdiff
|
tree
2020-09-03
Rich Felk
e
r
fix mis
s
ing newline
in herror output
commit
|
commitdiff
|
tree
2020-08-31
Rich Felker
f
i
x
i386 __set_thread_area f
a
l
l
back
commit
|
commitdiff
|
tree
2020-08-31
Rich Felker
restore h_errno A
B
I
compatibil
i
ty with ancient binaries
commit
|
commitdiff
|
tree
2020-08-30
Rich Felker
cl
e
a
n up overinclusion in files
using TIOCGWINSZ
commit
|
commitdiff
|
tree
2020-08-30
Rich F
e
lker
fix
r
egre
s
sion with
a
pplication
s
that expect struct
.
.
.
commit
|
commitdiff
|
tree
2020-08-28
Rich Felker
configure: ena
b
le warnings by
default
commit
|
commitdiff
|
tree
2020-08-28
Ric
h
Felker
confi
g
u
r
e: use additi
v
e
w
a
rnings instead of
s
u
btra
c
ting
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Ri
c
h Felker
co
n
fig
u
re:
a
dd further
-
W
error=
.
.
.
options to detecte
d
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Rich
F
elker
rem
o
ve
redundant pthrea
d
str
u
ct memb
e
rs repeated f
o
r
.
.
.
commit
|
commitdiff
|
tree
2020-08-27
Rich Felk
e
r
deduplicate __pth
r
ead_s
e
lf
t
hread po
i
nter adjustme
n
t
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
Rich Felker
deduplicate TP_ADJ l
o
gic out of ea
c
h arch, replace
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
R
ich
F
elker
report res
_
query fail
u
res, i
n
c
luding
n
xdomain/nodat
a
.
.
.
commit
|
commitdiff
|
tree
2020-08-25
R
i
c
h
Felker
make h_errno th
r
e
ad-local
commit
|
commitdiff
|
tree
2020-08-25
Ric
h
Felker
add tcgetwi
n
size
and tcsetw
i
n
si
z
e
f
un
c
t
i
ons,
m
o
v
e
s
t
ruct
.
.
.
commit
|
commitdiff
|
tree
2020-08-22
R
i
ch
Felker
fix MUSL_LO
C
PATH s
e
arch
commit
|
commitdiff
|
tree
2020-08-18
R
i
c
h Felker
a
d
d gettid functio
n
commit
|
commitdiff
|
tree
2020-08-09
Rich
F
e
lker
pr
e
fer new socket syscalls
,
fallba
c
k
t
o
SYS_socketcall
.
.
.
commit
|
commitdiff
|
tree
2020-08-06
R
i
ch
Felker
in hosts fi
l
e lookups
,
h
o
no
r
f
irst
c
a
nonical n
a
me re
g
ardless
.
.
.
commit
|
commitdiff
|
tree
2020-08-04
Rich
F
elk
e
r
in hosts
file l
o
okups,
u
se
o
nly
first match f
o
r
c
anonic
a
l
.
.
.
commit
|
commitdiff
|
tree
2020-08-04
Rich Felker
re
l
e
a
se 1
.
2
.
1
commit
|
commitdiff
|
tree
2020-08-03
Ri
c
h
Felker
add m68k
s
qrtl using
native
i
ns
t
ruction
commit
|
commitdiff
|
tree
2020-07-06
R
ich Felker
f
ix async-cancel-
s
afe
t
y of pthread_ca
n
cel
commit
|
commitdiff
|
tree
2020-07-06
Rich Felke
r
make
thr
e
ad k
i
llloc
k
asyn
c
-sig
n
a
l-safe for pthread_kill
commit
|
commitdiff
|
tree
2020-07-05
Rich Felker
fix C implementa
t
ion o
f
a_clz_32
commit
|
commitdiff
|
tree
2020-06-30
R
ich Felker
mak
e
mallocng th
e
def
a
ult m
a
ll
o
c implementation
commit
|
commitdiff
|
tree
2020-06-30
Rich Felker
a
dd malloc i
m
p
lement
a
tion
sel
e
ction to con
f
igure
commit
|
commitdiff
|
tree
2020-06-30
Rich Felker
impor
t
mallocng
commit
|
commitdiff
|
tree
2020-06-29
Rich Felker
a
dd glue co
d
e for mallocng merge
commit
|
commitdiff
|
tree
2020-06-26
Rich Felker
add
o
ptimized a
a
rch
6
4 memcpy
a
nd
mems
e
t
commit
|
commitdiff
|
tree
2020-06-21
Rich Felker
c
lear
need_locks in c
h
ild after fork
commit
|
commitdiff
|
tree
2020-06-16
Rich Felker
only use m
e
m
c
p
y real
l
oc
to shri
n
k if
an
e
xact
-
sized
.
.
.
commit
|
commitdiff
|
tree
2020-06-16
Ric
h
Felk
e
r
fix memset ov
e
rflow in oldmalloc ra
c
e
fix
o
verhaul
commit
|
commitdiff
|
tree
2020-06-15
Rich Felker
fix invalid u
s
e
of acc
e
ss
fu
n
c
t
i
on
i
n nftw
commit
|
commitdiff
|
tree
2020-06-11
Rich Felker
add
f
allback a
_
clz_32 im
p
lementa
t
ion
commit
|
commitdiff
|
tree
2020-06-11
Rich Felker
only disable
a
ligned_alloc if malloc was replaced but
.
.
.
commit
|
commitdiff
|
tree
2020-06-11
R
i
ch Felker
have
l
dso track replacement of align
e
d_alloc
commit
|
commitdiff
|
tree
2020-06-11
Rich
F
elker
reint
r
oduc
e
calloc el
i
son of memset for direc
t
-m
m
apped
.
.
.
commit
|
commitdiff
|
tree
2020-06-11
Rich Felker
m
ove
__malloc_r
e
pl
a
ced to a
to
p
-level malloc file
commit
|
commitdiff
|
tree
2020-06-11
Rich Felker
sw
i
tch
t
o a common cal
l
oc impl
e
m
en
t
ation
commit
|
commitdiff
|
tree
2020-06-03
Rich
F
elk
e
r
move oldmalloc to its o
w
n directory under
src/m
a
lloc
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
m
o
ve __expand_heap into malloc
.
c
commit
|
commitdiff
|
tree
2020-06-03
Rich Felke
r
renam
e
me
m
ali
g
n source fi
l
e
b
a
c
k
to its proper name
commit
|
commitdiff
|
tree
2020-06-03
R
ich Fe
l
ker
rename ali
g
ned_al
l
oc source file back to
i
ts proper
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
Rich
F
el
k
er
reverse dependency order of memalign
a
nd aligned_
a
llo
c
commit
|
commitdiff
|
tree
2020-06-03
Rich Felk
e
r
rena
m
e aligned_alloc source file
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
remo
v
e stale document from
malloc src directory
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
rewrite b
u
m
p
a
llocator to fix co
r
n
e
r cases, decouple
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
R
ich Felk
e
r
move
malloc_i
m
pl
.
h from src/internal to src/malloc
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
move declaration of interfaces be
t
ween malloc and ldso
.
.
.
commit
|
commitdiff
|
tree
2020-06-03
Ri
c
h Felker
reformat
c
lo
c
k_a
d
jti
m
e with always-true condition
r
emoved
commit
|
commitdiff
|
tree
2020-06-03
Rich Felker
always
use time64 syscall first for clo
c
k_adjt
i
m
e
commit
|
commitdiff
|
tree
2020-06-03
Rich Felke
r
fix b
r
oken ti
m
e6
4
clock_ad
j
t
i
m
e
commit
|
commitdiff
|
tree
2020-06-02
Rich Felker
fix
unbounded heap
e
xpansion
r
ac
e
in malloc
commit
|
commitdiff
|
tree
2020-06-02
R
i
ch Felker
suppr
e
ss unwant
e
d warnings wh
e
n confi
g
uring with
c
lang
commit
|
commitdiff
|
tree
2020-05-22
Rich Felk
e
r
rest
o
r
e
l
oc
k
-
skippi
n
g f
o
r processes that re
t
u
rn to
.
.
.
commit
|
commitdiff
|
tree
2020-05-22
Rich Fel
k
e
r
cut down size of some libc
st
r
uct members
commit
|
commitdiff
|
tree
2020-05-22
R
ich Felke
r
don't u
s
e libc
.
threa
d
s_mi
n
us_
1
as relaxed
a
to
m
ic for
.
.
.
commit
|
commitdiff
|
tree
next