about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-10-28 18:45:11 -0400
committerRich Felker <dalias@aerifal.cx>2012-10-28 18:45:11 -0400
commitdd762cf6e5886ed297886a19a2e2ffd49157a786 (patch)
tree3ac9b6f824cbf8ada7c881ffca42c8620acb2221
parent86dd1e7bbb1e0901b7f07ed41be5dc98fd39f5ef (diff)
downloadmusl-dd762cf6e5886ed297886a19a2e2ffd49157a786.tar.gz
musl-dd762cf6e5886ed297886a19a2e2ffd49157a786.tar.xz
musl-dd762cf6e5886ed297886a19a2e2ffd49157a786.zip
release notes for 0.9.7 v0.9.7
-rw-r--r--WHATSNEW31
1 files changed, 31 insertions, 0 deletions
diff --git a/WHATSNEW b/WHATSNEW
index 0e0d9340..b0c319af 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -749,3 +749,34 @@ bug fixes:
 new features:
 - O_EXEC open mode
 - md5 crypt hash function
+
+
+
+0.9.7 release notes
+
+new features:
+- thread-local storage (__thread/_Thread_local)
+- microblaze port
+- getopt option parsing reset support
+- vsyscall (sysenter, etc.) support on i386 (faster syscalls)
+- memmem function (GNU extension)
+- mips fenv support
+- accept "nan(n-char-sequence)" in strtod/scanf family functions
+- configure now supports compiling with pcc
+
+quality and correctness improvements:
+- close-on-exec flag for all library-internal file descriptors
+- cancellation-safety and corner-case overhaul in shm_open/sem_open
+- close EINTR vs EINPROGRESS issue
+- mark binaries as not requiring executable stack
+- better gdb compatibility in dynamic linker
+- support recursive dlopen (dlopen called from constructors)
+- posix_spawn/system/popen no longer momentarily double commit charge
+- all stdio functions wait for locks
+
+bug fixes:
+- broken sysvipc *ctl functions on 64-bit archs
+- broken shmdt on some archs
+- getaddrinfo failure with port "0"
+- dirname handling of trailing slash
+- vfork race in posix_spawn