diff options
author | Rich Felker <dalias@aerifal.cx> | 2014-07-31 19:10:31 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-07-31 19:10:31 -0400 |
commit | 00733dd1cf791d13ff6155509cf139a5f7b2eecb (patch) | |
tree | a5ab11c589dfa3edc6c9069d175d560db0725bc7 | |
parent | 60276b995e6916bab7d8803b37260500a691c7ec (diff) | |
download | musl-00733dd1cf791d13ff6155509cf139a5f7b2eecb.tar.gz musl-00733dd1cf791d13ff6155509cf139a5f7b2eecb.tar.bz2 musl-00733dd1cf791d13ff6155509cf139a5f7b2eecb.tar.xz musl-00733dd1cf791d13ff6155509cf139a5f7b2eecb.zip |
release 1.1.4v1.1.4
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | WHATSNEW | 35 |
2 files changed, 36 insertions, 1 deletions
@@ -1 +1 @@ -1.1.3 +1.1.4 @@ -1295,3 +1295,38 @@ bugs fixed: arch-specific bugs fixed: - various subtle relocation bugs in powerpc and sh dynamic linker + + + +1.1.4 release notes + +new features: +- experimental locale support for LC_MESSAGES and LC_TIME +- non-stub gettext family functions for message translation +- or1k (OpenRISC 1000) port +- syslog options LOG_CONS and LOG_PERROR +- issetugid function (from OpenBSD) +- improved if_nameindex and getifaddrs functions + +compatibility: +- work around bug #61144 in gcc 4.9.0 and 4.9.1 +- support getauxval(AT_SECURE) even on kernels without AT_SECURE + +bugs fixed: +- empty dynamic linker error messages (regression in 1.1.3) +- if_nameindex omitted unconfigured and ipv6-only interfaces +- incorrect return value for fwide function +- failure of wide printf/scanf functions to set wide orientation +- multiple issues in legacy function getpass +- dynamic linker did not accept colon as a separator for LD_PRELOAD +- errno clobber in syslog caused wrong output for %m specifier +- crash in regexec for nonzero nmatch argument with REG_NOSUB +- minor bugs in rarely-used nl_langinfo item lookups + +arch-specific bugs fixed: +- broken relocations in mips dynamic linker (regression in 1.1.3) +- register state corruption in setjmp asm for microblaze +- broken struct stat st_ino field on microblaze +- broken struct stat st_dev field on big endian mips +- broken asm register constraints in atomics on powerpc +- missing barriers in atomics on mips, powerpc, microblaze, and sh |