This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gentoo/2.23 in repository glibc.
from b075014 configure: fix `test ==` usage new 4a23855 Revert "sys/types.h: drop sys/sysmacros.h include" new ab98aad math: don't clobber old libm.so on install [BZ #19822] new ad0f8e970 Suppress GCC 6 warning about ambiguous 'else' with -Wparentheses new 4152ba3 nss_db: Propagate ERANGE error if parse_line fails [BZ #19837] new 3540bac getnameinfo: Do not preserve errno new bdf9541 getnameinfo: Refactor and fix memory leak [BZ #19642] new 98a00b7 getnameinfo: Reduce line length and add missing comments new 09254da getnameinfo: Avoid calling strnlen on uninitialized buffer new 4ebe634 getnameinfo: Return EAI_OVERFLOW in more cases [BZ #19787] new efbeadd hesiod: Remove RCS keywords new 0f9d26d hesiod: Always use thread-local resolver state [BZ #19573] new 48148b3 hesiod: Avoid heap overflow in get_txt_records [BZ #20031] new fae1b8d malloc: Remove NO_THREADS new 57d20e7 Fix malloc threaded tests link on non-Linux new e7758c5 malloc: Run fork handler as late as possible [BZ #19431]
The 15 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: hesiod/Makefile | 2 +- hesiod/hesiod.c | 89 +-- hesiod/hesiod.h | 34 +- hesiod/hesiod_p.h | 26 +- hesiod/nss_hesiod/hesiod-grp.c | 8 +- hesiod/nss_hesiod/hesiod-init.c | 38 -- hesiod/nss_hesiod/hesiod-proto.c | 5 +- hesiod/nss_hesiod/hesiod-pwd.c | 5 +- hesiod/nss_hesiod/hesiod-service.c | 5 +- hesiod/nss_hesiod/nss_hesiod.h | 20 - inet/getnameinfo.c | 598 ++++++++++++--------- malloc/Makefile | 12 +- malloc/arena.c | 61 +-- .../timer_getoverr.c => malloc/malloc-internal.h | 30 +- malloc/malloc.c | 3 +- malloc/tst-malloc-fork-deadlock.c | 220 ++++++++ manual/memory.texi | 8 - math/Makefile | 3 +- nis/nis_call.c | 20 +- nss/nss_db/db-XXX.c | 4 +- posix/sys/types.h | 3 + stdlib/setenv.c | 26 +- sysdeps/generic/malloc-machine.h | 19 - sysdeps/mach/hurd/fork.c | 13 + sysdeps/nptl/fork.c | 13 +- 25 files changed, 721 insertions(+), 544 deletions(-) delete mode 100644 hesiod/nss_hesiod/hesiod-init.c delete mode 100644 hesiod/nss_hesiod/nss_hesiod.h copy sysdeps/unix/sysv/linux/timer_getoverr.c => malloc/malloc-internal.h (57%) create mode 100644 malloc/tst-malloc-fork-deadlock.c