X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=WHATSNEW;h=ff93ce70ac92378ff77abe6f292306cdfc93319f;hp=03adfad3458bccd04da4409d4fb1c0cc9ad559d7;hb=e765239f334d670e1b68289a2fcaa6b82a3b9666;hpb=ef2c4fd91ffb0b333f7258e3d62266414d00702e diff --git a/WHATSNEW b/WHATSNEW index 03adfad3..ff93ce70 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -490,3 +490,42 @@ other bug fixes: - tgammal was wrongly setting global signgam - crash in wordfree with uninitialized we_offs - fix wordexp not null-initializing the we_offs initial slots + + + +0.8.9 release notes + +bug fixes: +- major breakage in strtol and family: failure to accept leading spaces +- incorrect name for MATH_ERREXCEPT in math.h + +compatibility: +- prototypes for a few additional nonstandard functions + + + +0.8.10 release notes + +new features: +- correct over/underflow detection (ERANGE setting) for strtod +- new musl-gcc wrapper, specfile based, faster and more robust +- meaningful return strings for dlerror +- new iswalpha, iswpunct, and wcwidth; sync'd to Unicode 6.1 +- towupper/towlower sync'd with Unicode 6.1 +- new futex-based libc-internal locks instead of spinlocks +- experimental stack protector support (minimal; no random canary) +- experimental gdb shared library tracking support + +compatibility: +- getusershell family functions +- getresuid and getresgid syscall wrappers +- byte swapping macros in endian.h +- getdtablesize was wrongly declared in unistd.h for _XOPEN_SOURCE + +bug fixes: +- iconv_open wrongly rejecting most dest charsets (broken in 0.8.0) +- sysconf failure when correct value is -1 (broken in 0.8.8) +- scanf and strtod family functions overreading past NAN (4 bytes vs 3) +- scanf and strtod wrongly treating "0.00000000001", etc. as 0 +- many bugs in towupper/towlower (never seriously tested before) +- int8_t definition was wrong when gcc -funsigned-char was used