Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 03 Aug 2012 10:01:51 -0400
From: Gregor Richards <>
Subject: Re: musl 0.9.3 released

On 08/02/2012 10:36 PM, Rich Felker wrote:
> Hi all,
> After a few days' delay, here is the next release, 0.9.3, as promised:
>      New experimental MIPS port (32-bit, o32 ABI, static-linked-only at
>      this point). Various dynamic linker/loader bugs fixed. Network
>      service name lookup support from /etc/services. Wrappers for more
>      non-POSIX Linux syscalls. Overhauled crypt() with drastic
>      reductions in memory usage and run time. Fixes for several
>      important thread bugs including internal lock corruption, spurious
>      sem_trywait failure, and race conditions on detached-thread exit,
>      as well as various minor bug fixes.
> A few pending issues that will be addressed after the release are
> fixing the ARM setjmp/longjmp code not to break callers that are using
> the fpu, improving memcpy (and other string functions) performance on
> x86 with asm, and getting dynamic-linking support into the mips port.
> I'd also like to finish and integrate the rest of rdp's porting work
> (mips64, ppc, and microblaze) and possibly get an x32 (32-bit ABI on
> x86_64) port underway, and integrate additional hash function support
> (blowfish, sha, md5) for crypt.
> Priority scheduling and related realtime issues are something I
> haven't really touched yet, but it's also on the table for later in
> the 0.9.x series.
> Rich

Updated cross compilers for every supported target are at .

With valediction,
  - Gregor Richards

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.