diff options
author | Rich Felker <dalias@aerifal.cx> | 2014-06-06 18:36:00 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-06-06 18:36:00 -0400 |
commit | 3ff3a1d541241699f84b52e5ef4bacce2105568f (patch) | |
tree | d1038cbbe9256644f7b9efaefd1268f7e8a9a0c3 | |
parent | 348fc5561c816d56ae1c3d744e4c22b70e861d4e (diff) | |
download | musl-3ff3a1d541241699f84b52e5ef4bacce2105568f.tar.gz musl-3ff3a1d541241699f84b52e5ef4bacce2105568f.tar.bz2 musl-3ff3a1d541241699f84b52e5ef4bacce2105568f.tar.xz musl-3ff3a1d541241699f84b52e5ef4bacce2105568f.zip |
release 1.1.2v1.1.2
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | WHATSNEW | 31 |
2 files changed, 32 insertions, 1 deletions
@@ -1 +1 @@ -1.1.1 +1.1.2 @@ -1238,3 +1238,34 @@ arch-specific bugs fixed: - misdetection of superh ABI variant by configure on gcc 3.x - missing SO_RCVBUFFORCE and SO_SNDBUFFORCE in mips socket.h - build regression on armv6 and later with -mthumb + + + +1.1.2 release notes + +new features: +- multi-protocol matches (tcp and udp) in getaddrinfo +- support for AI_V4MAPPED and AI_ALL flags to getaddrinfo +- reverse name lookups from /etc/hosts +- reverse service lookups from /etc/services +- support for service aliases in /etc/services +- ipsec and tunneling protocols to getprotoent-family functions +- res_send, res_mkquery, res_querydomain, and dn_comp functions +- ipv6 scope id handling for link-local scope addresses +- previously-unimplemented %C and %y in strptime now work +- vdso clock_gettime acceleration on i386 (new kernel feature) +- better O_CLOEXEC/SOCK_CLOEXEC fallbacks for old kernels + +bugs fixed: +- buffer overflow in dns response parsing (CVE-2014-3484) +- possible infinite loop in dns response parsing +- sendfile off_t 32/64-bit size mismatch +- incorrect end pointer in some cases when wcsrtombs stops early +- incorrect if_nametoindex return value when interface does not exist +- dummy "ent" function aliases that possibly shadowed real ones +- tmpfile fd leak on memory exhaustion +- getaddrinfo returning EAI_NONAME for some transient failures + +arch-specific bugs fixed: +- broken kernel side RLIM_INFINITY on mips +- incorrect syscall argument 6/7 types for pselect on x32 |