This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 4a2ab5843a dlsym: Do not determine caller link map if not needed new 446997ff14 resolv: Implement trust-ad option for /etc/resolv.conf [BZ #20358] new 79e0cd7b3c Lazy binding failures during dlopen/dlclose must be fatal [B [...] new 440b7f8653 Avoid late failure in dlopen in global scope update [BZ #25112] new a509eb117f Avoid late dlopen failure due to scope, TLS slotinfo updates [...] new f63b73814f Remove all loaded objects if dlopen fails, ignoring NODELETE [...] new a2e8aa0d9e Block signals during the initial part of dlopen new e37c2cf299 Move _dl_open_check to its original place in dl_open_worker
The 7 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: NEWS | 15 + elf/Makefile | 26 +- elf/dl-close.c | 60 +- elf/dl-lookup.c | 72 ++- elf/dl-open.c | 657 +++++++++++++++------ elf/dl-tls.c | 9 +- elf/get-dynamic-info.h | 2 + elf/rtld.c | 4 +- elf/tst-dlopenfail.c | 79 +++ .../tst-dlopenfaillinkmod.c | 4 +- posix/tst-fnmatch4.c => elf/tst-dlopenfailmod1.c | 33 +- .../tst-dlopenfailmod2.c | 16 +- libio/tst-bz24228.c => elf/tst-finilazyfailmod.c | 16 +- elf/tst-initfinilazyfail.c | 84 +++ .../tst-initlazyfailmod.c | 21 +- include/link.h | 20 + resolv/Makefile | 2 + resolv/res_debug.c | 1 + resolv/res_init.c | 3 +- resolv/res_mkquery.c | 2 + resolv/res_send.c | 21 + resolv/resolv.h | 1 + resolv/tst-resolv-res_init-skeleton.c | 10 + resolv/tst-resolv-trustad.c | 200 +++++++ support/resolv_test.c | 2 + support/resolv_test.h | 3 + sysdeps/generic/ldsodefs.h | 20 +- 27 files changed, 1088 insertions(+), 295 deletions(-) create mode 100644 elf/tst-dlopenfail.c copy sysdeps/unix/sysv/linux/powerpc/test-gettimebasefreq-static.c => elf/tst-dlop [...] copy posix/tst-fnmatch4.c => elf/tst-dlopenfailmod1.c (62%) copy sysdeps/x86/tst-cet-legacy-mod-5.c => elf/tst-dlopenfailmod2.c (73%) copy libio/tst-bz24228.c => elf/tst-finilazyfailmod.c (74%) create mode 100644 elf/tst-initfinilazyfail.c copy sysdeps/x86/tst-cet-legacy-mod-5c.c => elf/tst-initlazyfailmod.c (75%) create mode 100644 resolv/tst-resolv-trustad.c