mirror of
https://git.musl-libc.org/git/musl
synced 2025-01-21 21:52:04 +03:00
release 1.1.11
This commit is contained in:
parent
a91ebdcfac
commit
650b04f8cc
43
WHATSNEW
43
WHATSNEW
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user