|
@@ -1540,3 +1540,46 @@ other bugs fixed:
|
|
|
- failure of ungetc/ungetwc to work on FILE streams in EOF state
|
|
|
- possible null pointer dereference in gettext
|
|
|
- possible initial stack misalignment on mips with PIE
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+1.1.11 release notes
|
|
|
+
|
|
|
+new features:
|
|
|
+- byte-based C locale
|
|
|
+- vdso clock_gettime on arm
|
|
|
+- musl-clang wrapper
|
|
|
+- sh2 nommu target support
|
|
|
+
|
|
|
+performance:
|
|
|
+- major speed-up for dynamic linker symbol lookups with GNU hash
|
|
|
+
|
|
|
+compatibility:
|
|
|
+- strverscmp now matches GNU behavior in corner cases
|
|
|
+- empty TZ environment variable gives GMT rather than system default
|
|
|
+- reconnection on syslog server socket loss (syslogd restart)
|
|
|
+- mmap fallback in simple_malloc when brk fails
|
|
|
+- support for %m and %s with null pointers in wide printf variants
|
|
|
+- call frame information in i386 asm for improved debugger support
|
|
|
+
|
|
|
+bugs fixed:
|
|
|
+- spurious errors from pwd/grp functions when nscd backend is absent
|
|
|
+- possible invalid access on calloc with simple_malloc
|
|
|
+- null pointer dereferences after calling uselocale((locale_t)0)
|
|
|
+- erroneous support for cancellation in stdio caused data loss
|
|
|
+- inconsistent handling of atexit called from atexit handler
|
|
|
+- missing locking in error paths for ungetwc
|
|
|
+- btowc mishandling of out-of-range non-EOF inputs
|
|
|
+- negated return value of ns_skiprr, failure in related functions
|
|
|
+- incorrect void return type for syncfs, missing error status
|
|
|
+- possible failure of tempnam due to missing null termination
|
|
|
+- negated tm_gmtoff field in struct tm
|
|
|
+- off-by-one error in getsubopt leaving equals sign in value result
|
|
|
+
|
|
|
+arch-specific bugs fixed:
|
|
|
+- soft deadlocks on i386/x86_64 due to missing barrier in internal locks
|
|
|
+- regression in arm pre-v7 support for kernels with kuser helper removed
|
|
|
+- runaway PC on mips detached thread exit (due to kernel regression)
|
|
|
+- mismatched ABI for local-dynamic model TLS on mips and powerpc
|
|
|
+- incorrect value of some SO_* constants on mips
|
|
|
+- broken 64-bit syscall argument passing on aarch64
|