aboutsummaryrefslogtreecommitdiff
path: root/WHATSNEW
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-04-25 14:35:51 -0400
committerRich Felker <dalias@aerifal.cx>2012-04-25 14:35:51 -0400
commit0bd7ac05d1c6691a7ff33c0145adcafb4f4803df (patch)
treecc768c82ad63a24588b71a360a5814b4b9949df9 /WHATSNEW
parent3ec8d29c754542c3f4b3d6c07ab6db17213aff17 (diff)
downloadmusl-0bd7ac05d1c6691a7ff33c0145adcafb4f4803df.tar.gz
musl-0bd7ac05d1c6691a7ff33c0145adcafb4f4803df.tar.xz
musl-0bd7ac05d1c6691a7ff33c0145adcafb4f4803df.zip
release notes for 0.8.10v0.8.10
Diffstat (limited to 'WHATSNEW')
-rw-r--r--WHATSNEW28
1 files changed, 28 insertions, 0 deletions
diff --git a/WHATSNEW b/WHATSNEW
index 5251eb08..ff93ce70 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -501,3 +501,31 @@ bug fixes:
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