aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 006e851..88ad53a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,28 @@
2016-05-23 Florian Weimer <fweimer@redhat.com>
+ [BZ #20111]
+ * bits/sockaddr.h (_SS_SIZE): Define.
+ * bits/socket.h (_SS_SIZE): Remove.
+ (_SS_PADSIZE): Adjust to account for all padding.
+ (struct sockaddr_storage): Update comment. Avoid implicit
+ padding.
+ * sysdeps/mach/hurd/bits/socket.h (_SS_SIZE): Remove.
+ (_SS_PADSIZE): Adjust to account for all padding.
+ (struct sockaddr_storage): Update comment. Avoid implicit
+ padding.
+ * sysdeps/unix/bsd/bits/sockaddr.h (_SS_SIZE): Define.
+ * sysdeps/unix/sysv/linux/bits/socket.h (_SS_SIZE): Remove.
+ (_SS_PADSIZE): Adjust to account for all padding.
+ (struct sockaddr_storage): Update comment. Avoid implicit
+ padding.
+ * sysdeps/unix/sysv/linux/m68k/bits/sockaddr.h: New file.
+ __SS_SIZE is 126 in this version.
+ * inet/tst-sockaddr.c: New file.
+ * inet/Makefile (tests): Add tst-sockaddr.c
+ (tst-sockaddr.c): Compile with non-strict aliasing.
+
+2016-05-23 Florian Weimer <fweimer@redhat.com>
+
CVE-2016-4429
[BZ #20112]
* sunrpc/clnt_udp.c (clntudp_call): Use malloc/free for the error