|
Message-ID: <20140104235447.GA6573@brightrain.aerifal.cx> Date: Sat, 4 Jan 2014 18:54:47 -0500 From: Rich Felker <dalias@...ifal.cx> To: musl@...ts.openwall.com Subject: musl 0.9.15 released Hi everyone, I'm pleased to annonce the (much-belated) release of musl 0.9.15. I was originally hoping to have it ready a couple months ago, but drawing out this release cycle did allow us to find and fix a number of bugs and incompatibilities and build confidence in the quality of what will become the 1.0 release. Here's the quick release blurb for 0.9.15: Major bug fixes include a buffer overflow in mbsrtowcs, various group file handling errors, failure of execle to pass on the new environment, and timezone-parsing crashes on 64-bit systems. Also fixed are several file descriptor leak (close-on-exec) issues, handling of invalid IP address strings, several fnmatch corner cases possibly leading to out-of-bound access, and failure of faccessat with the AT_EACCESS flag. This release also adds support for mixing IPv4 and v6 nameservers in resolv.conf, expanded shadow password API, IPv6 multicast structures, and the ability for libc.so to report the version installed. http://www.musl-libc.org/releases/musl-0.9.15.tar.gz Due to the number of changes, the above blurb is highly condensed, so see the in-tree release notes for further details: http://git.musl-libc.org/cgit/musl/tree/WHATSNEW?h=v0.9.15 I'm hoping we can move ahead towards 1.0 quickly now. I updated the Roadmap on the wiki to reflect the remaining goals for 1.0: Key targets: - Polished documentation, and determining whether to include documentation with source or as a separate repository/download. - Finish setting up automated regression test procedures for releases. - Organized and coordinated publicity plan. - Softfloat subarch for mips. Secondary/optional targets: - Integrating x32 (32-bit x86_64 ABI) port (contingent on limiting invasiveness). - One or more other new ports labelled experimental (possibly aarch64 and/or sh). - Any other non-invasive but noteworthy features that can be added quickly. Hardly any of these goals deal with my personal active work on the codebase. My role between now and 1.0 should probably be focused on reviewing and integrating any patches that we receive and writing documentation, and of course the publicity plan. After 1.0 I have a lot more exciting ideas for actual coding tasks; these are mentioned on the wiki Roadmap. Rich
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.