+2019-05-20 Mike Crowe <mac@mcrowe.com>
+
+ * support/timespec.c: Add backslash to correct newline in failure
+ message.
+
+ * support/timespec.h: Correct confusing comment.
+
+2019-05-20 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * sysdeps/unix/sysv/linux/ipc_priv.h (SEMTIMEDOP_IPC_ARGS): New
+ define.
+ * sysdpes/unix/sysv/linux/s390/ipc_priv.h: New file.
+ * sysdeps/unix/sysv/linux/s390/semtimedop.c: Remove file.
+ * sysdeps/unix/sysv/linux/semtimedop.c (semtimedop): Use
+ SEMTIMEDOP_IPC_ARGS for calls with __NR_ipc.
+
+ [BZ #24570]
+ * sysdeps/unix/sysv/linux/msgctl.c (__old_msgctl): Remove __IPC_64
+ usage.
+
+2019-05-20 Joseph Myers <joseph@codesourcery.com>
+
+ * elf/elf.h (NT_ARM_PACA_KEYS): New macro.
+ (NT_ARM_PACG_KEYS): Likewise.
+
+2019-05-17 Wilco Dijkstra <wdijkstr@arm.com>
+
+ * malloc/malloc.c (MAX_TCACHE_COUNT): Increase to UINT16_MAX.
+ (tcache_put): Remove redundant assert.
+ (tcache_get): Remove redundant asserts.
+ (__libc_malloc): Check tcache count is not zero.
+ * manual/tunables.texi (glibc.malloc.tcache_count): Update maximum.
+
+2019-05-17 Florian Weimer <fweimer@redhat.com>
+
+ * manual/llio.texi (Open-time Flags): Document O_DIRECTORY.
+
+2019-05-16 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/alpha/kernel-features.h
+ (__ASSUME_STATFS64): Only undefine if [__LINUX_KERNEL_VERSION <
+ 0x050100].
+ * sysdeps/unix/sysv/linux/ia64/kernel-features.h (__ASSUME_STATX):
+ Likewise.
+ * sysdeps/unix/sysv/linux/sh/kernel-features.h
+ (__ASSUME_STATX): Likewise.
+
+2019-05-16 Florian Weimer <fweimer@redhat.com>
+
+ * nis/nss_nis/nis-hosts.c (EXTRA_ARGS, EXTRA_ARGS_DECL): Remove
+ flags argument.
+ (LINE_PARSER): Do not map IPv4 addresses.
+ (internal_nis_gethostent_r): Remove flags argument. Adjust call
+ to parse_line.
+ (_nss_nis_gethostent_r): Always pass AF_INET to
+ internal_nis_gethostent_r.
+ (internal_gethostbyname2_r): Remove flags argument. Adjust call
+ to parse_line.
+ (_nss_nis_gethostbyname2_r): Adjust call to
+ internal_nis_gethostent_r.
+ (_nss_nis_gethostbyname_r): Do not attempt IPv6 query. Adjust
+ call to internal_nis_gethostent_r.
+ (_nss_nis_gethostbyaddr_r): Do not request IPv4 address mapping
+ from parse_line.
+ (_nss_nis_gethostbyname4_r):Adjust call to parse_line.
+ * nis/nss_nisplus/nisplus-hosts.c (_nss_nisplus_parse_hostent):
+ Remove flags argument. Do not map IPv4 addresses.
+ (internal_nisplus_gethostent_r): Adjust call to
+ _nss_nisplus_parse_hostent.
+ (internal_gethostbyname2_r): Remove flags argument. Adjust call
+ to _nss_nisplus_parse_hostent.
+ (_nss_nisplus_gethostbyname2_r): Adjust call to
+ internal_gethostbyname2_r.
+ (_nss_nisplus_gethostbyname_r): Do not perform IPv6 lookup.
+ Adjust call to internal_gethostbyname2_r.
+ (_nss_nisplus_gethostbyaddr_r): Adjust call to
+ _nss_nisplus_parse_hostent.
+ (_nss_nisplus_gethostbyname4_r): Adjust call to
+ internal_gethostbyname2_r.
+
+2019-05-16 Florian Weimer <fweimer@redhat.com>
+
+ * nss/nss_files/files-hosts.c (EXTRA_ARGS, EXTRA_ARGS_DECL):
+ Remove flags.
+ (LINE_PARSER): Remove address mapping.
+ (EXTRA_ARGS_VALUE): Remove flags argument.
+ (gethostbyname3_multi): Likewise. Adjust call to internal_getent.
+ (_nss_files_gethostbyname3_r): Adjust calls to internal_getent and
+ gethostbyname3_multi.
+ (_nss_files_gethostbyname_r): Always use AF_INET. Adjust call to
+ _nss_files_gethostbyname3_r.
+ (_nss_files_gethostbyname4_r): Adjust call to internal_getent.
+
+2019-05-16 Florian Weimer <fweimer@redhat.com>
+
+ * support/support_test_compare_blob.c (report_blob): Report
+ incorrect NULL blobs.
+
+2019-05-15 Mark Wielaard <mark@klomp.org>
+
+ [BZ# 24476]
+ * dlfcn/dlerror.c (__dlerror_main_freeres): Guard using
+ __libc_once_get (once) and static_buf == NULL.
+ (__dlerror): Check we have a valid key, set result to static_buf
+ otherwise.
+
+2019-05-15 Andreas Schwab <schwab@suse.de>
+
+ [BZ #20568]
+ * libio/wfileops.c (_IO_wfile_sync): Correct last argument to
+ __codecvt_do_length.
+ * libio/Makefile (tests): Add tst-wfile-sync.
+ ($(objpfx)tst-wfile-sync.out): Depend on $(gen-locales).
+ * libio/tst-wfile-sync.c: New file.
+ * libio/tst-wfile-sync.input: New file.
+
+2019-05-15 Florian Weimer <fweimer@redhat.com>
+
+ nss: Turn __nss_database_lookup into a compatibility symbol.
+ * nss/nsswitch.h (__nss_database_lookup2): Renamed from
+ __nss_database_lookup.
+ * nss/nsswitch.c (__nss_database_lookup2): Likewise.
+ (nss_load_all_libraries): Call __nss_database_lookup2 instead of
+ __nss_database_lookup.
+ (__nss_next): Move to …
+ * nss/compat-lookup.c (nss_next): … here. Change it to fail
+ unconditionally.
+ (__nss_database_lookup): New function.
+ * nss/Versions (GLIBC_2.0): Update comment.
+ (GLIBC_PRIVATE): Export __nss_database_lookup2.
+ * grp/initgroups.c (internal_getgrouplist): Call
+ __nss_database_lookup2 instead of __nss_database_lookup.
+ * nscd/aicache.c (addhstaiX): Likewise.
+ * nscd/initgrcache.c (addinitgroupsX): Likewise.
+ * nscd/netgroupcache.c (addgetnetgrentX): Likewise.
+ * nss/XXX-lookup.c (DB_LOOKUP_FCT): Likewise.
+ * nss/nss_compat/compat-grp.c (init_nss_interface): Likewise.
+ * nss/nss_compat/compat-initgroups.c (init_nss_interface):
+ Likewise.
+ * nss/nss_compat/compat-pwd.c (init_nss_interface): Likewise.
+ * nss/nss_compat/compat-spwd.c (init_nss_interface): Likewise.
+ * sysdeps/posix/getaddrinfo.c (gaih_inet): Likewise.
+
2019-05-15 Alexandra Hajkova <ahajkova@redhat.com>
+
* support/support.h (support_install_rootsbindir): New variable.
* support/support_paths.c: Likewise.
* support/Makefile (CFLAGS-support_paths.c): Add -DROOTSBINDIR_PATH.
* localedata/locales/lzh_TW (era): Likewise.
* localedata/locales/nan_TW (era): Likewise.
+2019-03-14 Adam Maris <amaris@redhat.com>
+
+ * malloc/malloc.c (_int_malloc): Check for large bin list
+ corruption when inserting unsorted chunk.
+
2019-03-14 Florian Weimer <fweimer@redhat.com>
Remove obsolete, never-implemented XSI STREAMS declarations.