Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 19 Jul 2013 12:12:34 -0400
From: Rich Felker <dalias@...ifal.cx>
To: musl@...ts.openwall.com
Subject: Current status: important changes since 0.9.11

New features:
- Zoneinfo time zone support
- PIE support on arm
- Sub-archs for endian and float abi variants (mipsel, armhf, etc.)
- Better support for non-root installs of dynamic linker
- Make popen/posix_spawn work on qemu app-level emulation
  (working around a difficult-to-fix qemu bug)

Bugs fixed:
- Missing close-on-exec flags (possible fd leaks in threaded programs)
- Failure of make install to install bits headers in some circumstances
- Invalid phdr pointers passed back from dl_iterate_phdr
- Broken static-linked TLS on arm, mips, and powerpc
- Integer overflows in date/time conversion

I'd still like to get a couple more things in before making a release,
especially the symlink direction (this issue still needs discussion)
and Andre's work on ARM-optimized memcpy (should we go with the C
version or the originally-proposed asm?). The CPU affinity stuff is
also still a possible candidate to make it in. Oh, and the new crt1.c
idea could probably go in too, even though it won't be used much yet
except possibly adding PIE support on mips, powerpc, and microblaze.

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.