about summary refs log tree commit diff
path: root/WHATSNEW
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-06-28 22:06:58 -0400
committerRich Felker <dalias@aerifal.cx>2011-06-28 22:06:58 -0400
commit2cee45762a1e69444cd711a1a8112a401540081a (patch)
tree74bc7dcd015be70170526bf7f5009027e058c848 /WHATSNEW
parent6717e62ac0ebcea681c7db4fafd36d2a0f1d6034 (diff)
downloadmusl-2cee45762a1e69444cd711a1a8112a401540081a.tar.gz
musl-2cee45762a1e69444cd711a1a8112a401540081a.tar.xz
musl-2cee45762a1e69444cd711a1a8112a401540081a.zip
release notes for 0.7.11 v0.7.11
Diffstat (limited to 'WHATSNEW')
-rw-r--r--WHATSNEW22
1 files changed, 22 insertions, 0 deletions
diff --git a/WHATSNEW b/WHATSNEW
index 14731172..e78ce1e4 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -244,3 +244,25 @@ general bug fixes:
 compiler issue workarounds:
 - incorrect inlining of variadic functions on recent gcc versions
 - pcc preprocessor bug with recursive macro expansion
+
+
+
+0.7.11 release notes
+
+new features:
+- integrated dynamic linker
+- dynamic loading (dlopen/dlsym) (for dynamic-linked programs only)
+- XSI search.h API
+- POSIX message queues
+- POSIX spawn interfaces
+- BSD pseudo-random number generator API (random/srandom/initstate/etc.)
+- floating point environment (limited usefulness due to gcc bugs)
+
+general bug fixes:
+- possible crashes with wordexp due to uninitialized variable
+- race condition in pthread_kill (also present and unfixed in glibc/nptl)
+- pthread exit destructors called too late
+- dangerous unbounded vla in glob
+- brk/sbrk legacy functions mismatching legacy semantics
+- wcsncpy dest buffer overflow
+- strncat and wcsncat possible overflows due to double-termination