Changelog for glibc-2.32-17.mga8.x86_64.rpm :

* Thu Jul 08 2021 tmb 6:2.32-17.mga8+ Revision: 1735142- wordexp: handle overflow in positional parameter number [BZ #28011]- fix %transfiletriggerin for running ldconfig (mga#28797)- run ldconfig via %transfiletriggerpostun also when removing libs (mga#28797)- run %transfiletrigger(in|postun) ldconfig for all files in lib directories to avoid broken pipe msg (mga#28797)- Use __pthread_attr_copy in mq_notify [BZ #27896]- Fix use of __pthread_attr_copy in mq_notify [BZ #27896]- support: Add capability to fork an sgid child- tst-env-setuid: Use support_capture_subprogram_self_sgid- Enhance setuid-tunables test- Fix SXID_ERASE behavior in setuid programs [BZ#27471]- support: Pass environ to child process- support: Typo and formatting fixes- nscd: Fix double free in netgroupcache [BZ #27462] (CVE-2021-27645)
* Sun Jan 31 2021 tmb 6:2.32-14.mga8+ Revision: 1674208- rebuild with new binutils / gcc
* Thu Jan 28 2021 tmb 6:2.32-12.mga8+ Revision: 1673800- gconv: Fix assertion failure in ISO-2022-JP-3 module [BZ #27256]
* Fri Jan 22 2021 tmb 6:2.32-11.mga8+ Revision: 1672828- aarch64: Fix missing BTI protection from dependencies [BZ #26926]- aarch64: align address for BTI protection [BZ #26988]-elf: Move note processing after l_phdr is updated- elf: Pass the fd to note processing- aarch64: Use mmap to add PROT_BTI instead of mprotect [BZ #26831]- __vfscanf_internal: fix aliasing violation [BZ #26690]- aarch64: fix static PIE start code for BTI [BZ #27068]
* Thu Jan 14 2021 tmb 6:2.32-10.mga8+ Revision: 1671756- tests-mcheck: New variable to run tests with MALLOC_CHECK_=3- x86: Set header.feature_1 in TCB for always-on CET [BZ #27177]- x86: Check IFUNC definition in unrelocated executable [BZ #20019]
* Mon Jan 04 2021 tmb 6:2.32-9.mga8+ Revision: 1668870- aarch64: fix stack missing after sp is updated- x86-64: Avoid rep movsb with short distance [BZ #27130]
* Fri Dec 25 2020 tmb 6:2.32-8.mga8+ Revision: 1663698- revert enabling SELinux+ oden - enable SELinux
* Mon Dec 21 2020 tmb 6:2.32-7.mga8+ Revision: 1662564- Fix buffer overrun in EUC-KR conversion module [bz #24973]- update syscall list for linux 5.10
* Sat Dec 12 2020 tmb 6:2.32-6.mga8+ Revision: 1655850- Fix parsing of /sys/devices/system/cpu/online [BZ #25859]- Handle out-of-memory case in svc_tcp.c/svc_unix.c:rendezvous_request- malloc: Detect infinite-loop in _int_free when freeing tcache [BZ#27052]
* Wed Dec 09 2020 tmb 6:2.32-5.mga8+ Revision: 1654770- iconv: Fix incorrect UCS4 inner loop bounds [BZ #26923] (CVE-2020-29562)- glibc-devel: drop deps on libtirpc and libnsl as they dont really help fixing anything
* Wed Dec 02 2020 tmb 6:2.32-4.mga8+ Revision: 1651569- iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] (CVE-2020-27618)
* Thu Nov 26 2020 tmb 6:2.32-3.mga8+ Revision: 1649550- linux: Allow adjtime with NULL argument [BZ #26833]- sync in glibc-2.32 branch - update to 2.32 - rebase P27 - update filelists - add fixes from upstream 2.32 branch - drop upstream removed --enable-obsolete-rpc, --enable-obsolete-nsl build flags - glibc-devel: require libtirpc and libnsl to simplify transition to glibc 2.32 - Use O_CLOEXEC in sysconf [BZ #26791]
* Mon Nov 16 2020 tmb 6:2.31-17.mga8+ Revision: 1646717- aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798]
* Thu Nov 05 2020 ghibo 6:2.31-16.mga8+ Revision: 1642869- Sync latest patches with upstream git (optimizations for memcpy for Zen Arch)
* Fri Oct 16 2020 ghibo 6:2.31-15.mga8+ Revision: 1636366- Merge latest patches from 2.31 branch (fixes for AArch64)
* Sun Aug 16 2020 ghibo 6:2.31-14.mga8+ Revision: 1614446- Rebuild for core/release from updates_testing
* Sat Aug 08 2020 ghibo 6:2.31-13.mga8+ Revision: 1612001- Add more patches from upstream 2.31 branch.
* Thu May 21 2020 tmb 6:2.31-12.mga8+ Revision: 1586535- aarch64: fix strcpy and strnlen for big-endian [BZ #25824]- nss_compat: internal_end
*ent may clobber errno, hiding ERANGE [BZ #25976]+ tv - improve debuginfo description
* Mon May 18 2020 tmb 6:2.31-10.mga8+ Revision: 1586064- split out debugsource from debuginfo- switch from RPM_BUILD_ROOT to buildroot macro- replace non-existant glibc_sysroot with buildroot- allow to disable debuginfo package- debuginfo: add missing Group and description- add fixes by Thierry Vignaud:
* we do not support ppc64
* generate debuginfo like FC does (mga#26517)
* strip debuging from libc_nonshared.a (mga#26517)
* kill 10+ years old %pre as those are no more symlinks
* kill sync header that has never been updated in mga
* Fri May 15 2020 tmb 6:2.31-9.mga8+ Revision: 1583751- oc_FR locale: Fix spelling of Thursday [BZ #25639]- oc_FR locale: Fix spelling of April [BZ #25639]- x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [BZ #25966]- aarch64: Accept PLT calls to __getauxval within tv - kill very old obsoletes- we never ever ship glibc-debug in mga...- locale: Fix C.UTF-8 ranges: The ellipsis range support only allows or as valid unicode code points, otherwise it treats it as a symbol and since we don\'t define the symbol the entire range is unused.
* Thu May 07 2020 tmb 6:2.31-8.mga8+ Revision: 1581497- x32: Properly pass long to syscall [BZ #25810]- Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810]- Add a syscall test for [BZ #25810]- Mark unsigned long arguments with U in more syscalls [BZ #25810]- Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810]- Add a C wrapper for prctl [BZ #25896]
* Mon May 04 2020 tmb 6:2.31-6.mga8+ Revision: 1579649- rebuild with gcc 10.1
* Mon May 04 2020 tmb 6:2.31-5.mga8+ Revision: 1579639- Fix build with GCC 10 when long double = double- support/shell-container.c: Return 127 if execve fail- support/shell-container.c: Add builtin exit- support/shell-container.c: Add builtin kill- stdlib: Move tst-system to tests-container- mips: Fix bracktrace result for signal frames
* Tue Mar 24 2020 tmb 6:2.31-4.mga8+ Revision: 1559492- posix: Fix system error return value [BZ #25715]
* Fri Mar 20 2020 tmb 6:2.31-3.mga8+ Revision: 1558340- [AArch64] Improve integer memcpy
* Fri Mar 20 2020 tmb 6:2.31-2.1.mga8+ Revision: 1558336- malloc/tst-mallocfork2: Kill lingering process for unexpected failures- Improve IFUNC check [BZ #25506]- i386: Use comdat instead of .gnu.linkonce for i386 setup pic register [BZ #20543]- linux: Clear mode_t padding bits [BZ#25623]- linux/sysipc: Include linux/posix_types.h for __kernel_mode_t- arm: Fix softp-fp Implies [BZ #25635]- Update syscall lists for Linux 5.5
* Thu Mar 05 2020 tmb 6:2.31-2.mga8+ Revision: 1554162- sinl() stack corruption from crafted input [BZ 25487] (CVE-2020-10029)- Fix use-after-free in glob when expanding ~user [BZ 25414]- Convert Python scripts to Python 3- enable systemtap support (tv)- drop obsolete mips support (tv)
* Sun Feb 02 2020 tmb 6:2.31-1.mga8+ Revision: 1486465- update filelists- update to 2.31
* drop merged patches
* Sun Nov 24 2019 tmb 6:2.30-6.mga8+ Revision: 1462537- Make tst-strftime2 and tst-strftime3 depend on locale generation- Add glibc.malloc.mxfast tunable- malloc: Various cleanups for malloc/tst-mxfast- Base max_fast on alignment, not width, of bins [BZ #24903]- Don\'t use a custom wrapper macro around __has_include [BZ #25189]- rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126) [BZ #25204]
* Tue Oct 15 2019 tmb 6:2.30-5.mga8+ Revision: 1453890- aarch64: Disable using DC ZVA in emag memset- Fix bad pointer / leak in regex code [BZ#24844]- Remove dead regex code- Fix small error in HP_TIMING_PRINT trailing null char setting- Chinese locales: Set first_weekday to 2 [BZ #24682]
* Mon Oct 14 2019 tmb 6:2.30-4.mga8+ Revision: 1452985- rebuild with binutils 2.33.1
* Wed Aug 14 2019 tmb 6:2.30-3.mga8+ Revision: 1429312- Get new entropy on each attempt __gen_tempname [BZ #15813]- malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026]
* Tue Aug 13 2019 tmb 6:2.30-2.mga8+ Revision: 1429118- rebuild with gcc 9.2
* Sun Aug 04 2019 tmb 6:2.30-1.mga8+ Revision: 1427350- malloc: Remove unwanted leading whitespace in malloc_info [BZ #24867]- update to 2.30
* drop merged patches
* Sat Jul 13 2019 tmb 6:2.29-15.mga8+ Revision: 1420997- 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