* musl 1.1.9 released
@ 2015-05-12 23:52 Rich Felker
0 siblings, 0 replies; only message in thread
From: Rich Felker @ 2015-05-12 23:52 UTC (permalink / raw)
To: musl
This release features significant overhauls in dynamic linking that
now make it possible to build libc.so itself with stack protector
hardening. Runtime dynamic linker error messages (dlerror) are now
thread-local, and long path and symbol names in messages are no longer
truncated. The sigsetjmp/siglongjmp functions have been redesigned to
restore signal mask after restoring the context, rather than before,
to prevent the possibility of unbounded stack growth when using
siglongjmp to return from a signal handler while under heavy signal
load. Global code size and performance improvements have been made for
toolchains supporting protected visibility.
Various bugs have been fixed, including issues when detached threads
exit with robust mutexes held, static TLS alignment errors, wrongful
continuation of several path search operations after transient
failures, two memory leaks, a crash on OOM, and significant
malfunction of the duplocale function. Many arch-specific fixes were
also made, including broken stack protector on powerpc and x32 and
several issues on mips, sh, aarch64, and x32.
http://www.musl-libc.org/releases/musl-1.1.9.tar.gz
http://www.musl-libc.org/releases/musl-1.1.9.tar.gz.asc
As always thanks goes out to musl's release sponsors supporting this
release via Patreon (https://www.patreon.com/musl):
The Midipix Project: http://midipix.org/
Hurricane Labs: https://www.hurricanelabs.com/
Further notes on post-1.1.9 development direction will follow soon.
Rich
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-05-12 23:52 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-12 23:52 musl 1.1.9 released Rich Felker
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/musl/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).