Florian Weimer 32602d51fd Auto-sync with upstream branch release/2.36/master (#2115752, #2126522)
Upstream commit: df51334828f2af214105aad82042140ee3a6de0a

- elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
- NEWS: Note bug 12154 and bug 29305 as fixed
- resolv: Fix building tst-resolv-invalid-cname for earlier C standards
- nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
- resolv: Add new tst-resolv-invalid-cname
- nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
- nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
- nss_dns: Remove remnants of IPv6 address mapping
- nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
- nss_dns: Split getanswer_ptr from getanswer_r
- resolv: Add DNS packet parsing helpers geared towards wire format
- resolv: Add internal __ns_name_length_uncompressed function
- resolv: Add the __ns_samebinaryname function
- resolv: Add internal __res_binary_hnok function
- resolv: Add tst-resolv-aliases
- resolv: Add tst-resolv-byaddr for testing reverse lookup
- nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
- Add NEWS entry for CVE-2022-39046
- syslog: Remove extra whitespace between timestamp and message (BZ#29544)
- elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
- Apply asm redirections in wchar.h before first use (rhbz#2115752)
- elf: Call __libc_early_init for reused namespaces (bug 29528)
- syslog: Fix large messages (BZ#29536)
- Linux: Fix enum fsconfig_command detection in <sys/mount.h> (rhbz#2126522)
- linux: Fix sys/mount.h usage with kernel headers (rhbz#2126522)
- linux: Use compile_c_snippet to check linux/mount.h availability
- linux: Mimic kernel defition for BLOCK_SIZE
- linux: Use compile_c_snippet to check linux/pidfd.h availability
- glibcextract.py: Add compile_c_snippet
2022-09-14 10:44:35 +02:00
2021-11-18 16:45:23 +01:00
2015-05-08 11:49:59 +05:30
2022-03-15 08:57:44 +01:00
2015-05-08 11:49:59 +05:30
2017-10-06 15:55:09 -07:00

All of the useful glibc maintainer scripts are located at:
https://pagure.io/glibc-maintainer-scripts
Languages
RPM Spec 75.5%
Diff 17.4%
C 3.5%
Shell 2.3%
Makefile 1.3%