- Tue Jun 22 2021 luigiwalser <luigiwalser> 6:2.29-23.mga7
+ Revision: 1731665
- add patches from redhat to fix CVE-2016-10228
+ tmb
- iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] (CVE-2020-27618)
- gconv: Fix assertion failure in ISO-2022-JP-3 module [BZ #27256] (CVE-2021-3326)
- nscd: Fix double free in netgroupcache [BZ #27462] (CVE-2021-27645)
- Use O_CLOEXEC in sysconf [BZ #26791]
- Fix parsing of /sys/devices/system/cpu/online [BZ #25859]
- aarch64: fix stack missing after sp is updated
- iconv: Fix incorrect UCS4 inner loop bounds [BZ #26923] (CVE-2020-29562)
- Fix buffer overrun in EUC-KR conversion module [bz #2497] (CVE-2019-25013)
- arm: CVE-2020-6096: Fix multiarch memcpy for negative length [BZ #25620]
- libio: Disable vtable validation for pre-2.1 interposed handles [BZ #25203]
- x86: Assume --enable-cet if GCC defaults to CET [BZ #25225]
- string.h: Define __CORRECT_ISO_CPP_STRING_H_PROTO for Clang [BZ #25232]
- misc/test-errno-linux: Handle EINVAL from quotactl
- nss_compat: internal_end*ent may clobber errno, hiding ERANGE [BZ #25976]
- Fix avx2 strncmp offset compare condition check [BZ #25933]
- AArch64: Align ENTRY to a cacheline
- AArch64: Add optimized Q-register memcpy
- AArch64: Improve backwards memmove performance
- AArch64: Rename IS_ARES to IS_NEOVERSE_N1
- AArch64: Increase small and medium cases for __memcpy_generic
- AArch64: Improve integer memcpy
- AArch64: Use __memcpy_simd on Neoverse N2/V1
- AArch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798]
- x86-64: Avoid rep movsb with short distance [BZ #27130]
- x86: Set header.feature_1 in TCB for always-on CET [BZ #27177]
- x86: Check IFUNC definition in unrelocated executable [BZ #20019]
- sinl() stack corruption from crafted input [BZ 25487] (CVE-2020-10029)
- Fix use-after-free in glob when expanding ~user [BZ 25414]
- Fix assertion in malloc.c:tcache_get
- Small tcache improvements
- malloc: Remove unwanted leading whitespace in malloc_info [BZ #24867]
- malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026]
- Add glibc.malloc.mxfast tunable
- malloc: Various cleanups for malloc/tst-mxfast
- Base max_fast on alignment, not width, of bins [BZ #24903]
- Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ #24532]
- rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC
(CVE-2019-19126) [BZ #25204]
- elf: Refuse to dlopen PIE objects [BZ #24323]
- Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP [BZ #23403]
- Call _dl_open_check after relocation [BZ #24259]
- support: Export bindir path on support_path
- nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696]
- Improve performance of strstr
- Improve performance of memmem
- malloc: Fix warnings in tests with GCC 9
- Use a proper C tokenizer to implement the obsolete typedefs test
- libio: do not attempt to free wide buffers of legacy streams [BZ #24228]
- io: Remove copy_file_range emulation [BZ #24744
- aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS
- aarch64: handle STO_AARCH64_VARIANT_PCS