Date: Sun, 13 Oct 2019 18:27:42 -0400 From: Rich Felker <dalias@...c.org> To: musl@...ts.openwall.com Subject: musl 1.1.24 released This version adds the GLOB_TILDE extension for glob, a non-stub implementation of the catgets localization API, and posix_spawn extensions for chdir in the child. Many arch-specific bugs are fixed, some serious, including CVE-2019-14697 affecting several math functions only on i386, broken riscv64 atomics, broken lseek with large offsets on x32 and mipsn32, and broken setjmp/longjmp on mipsr6. Various low-severity, non-arch-specific bugs are also fixed. In addition, this release cycle sets the internal groundwork for moving 32-bit archs to 64-bit time_t, needed for their future viability as Y2038 approaches. Most of the changes are not externally visible, but some affect which syscalls are used. Notably, mips64 stat-family functions can now report 64-bit file timestamps correctly, and some time-related breakage on x32 is fixed. In addition, select no longer stores remaining time back to the timeout argument. Previously, whether it did so was arch-dependent and merely a consequence of the Linux syscall behavior, which was found to be mildly non-conforming. https://www.musl-libc.org/releases/musl-1.1.24.tar.gz https://www.musl-libc.org/releases/musl-1.1.24.tar.gz.asc Special thanks to musl's release sponsors who support the project financially via Patreon and GitHub Sponsors: * Justin Cormack * Nathan Hoad * Jeremiah Gowdy * Mirza Prasovic * Hurricane Labs (hurricanelabs.com) * Les Aker * Neal Gompa * The Midipix Project (midipix.org) * Wesley Moore * Laurent Bercot * Michael Forney * Andrew Kelley / ziglang For information on becoming a sponsor, visit one of: https://github.com/users/richfelker/sponsorship https://patreon.com/musl
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.