X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=WHATSNEW;h=d422df421ba9ee2bdfc3b9d2a988266334c85ace;hp=14731172edab0214ef1d8eed3fc2abd9c8165ca4;hb=acb04806628990ad2430e04261dd20f23babde5e;hpb=c5025bfabefe952507cf333ea89854d6ba612549 diff --git a/WHATSNEW b/WHATSNEW index 14731172..d422df42 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -244,3 +244,41 @@ 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 + + + +0.7.12 release notes + +new features: +- support for textrels in shared objects +- rpath support in dynamic linker +- stdio_ext.h functions (for better gnu software compatibility) + +bug fixes: +- some compilers miscompiling dlopen due to misuse of longjmp +- safe handling of invalid long-double bit patterns (affects printf) +- workaround for bugs in linux mprotect syscall +- thread-safety for random() functions +- various minor issues