]> code.ossystems Code Review - openembedded-core.git/commit
glibc: Bring in CVE fixes and other bugfixes from 2.31 release branch
authorKhem Raj <raj.khem@gmail.com>
Tue, 11 Aug 2020 18:01:24 +0000 (11:01 -0700)
committerSteve Sakoman <steve@sakoman.com>
Wed, 12 Aug 2020 14:29:38 +0000 (04:29 -1000)
commite03433fd52af298a4b177f36314728f916dd1ac2
treefe8cb67541acce482691761f043a0d3e00c7786e
parentb95d6aeafb70765e22d2e1254e749a48f508d489
glibc: Bring in CVE fixes and other bugfixes from 2.31 release branch

Drop 0016-Add-unused-attribute.patch since its fixed by Rewrite iconv
option parsing [BZ #19519] [1]

Upgrade to latest on 2.31 branch which brings following bug fixes

6fdf971c9db (origin/release/2.31/master) Add NEWS entry for CVE-2016-10228 (bug 19519)
70d585151c0 Rewrite iconv option parsing [BZ #19519]
1c8efe848bf powerpc: Fix incorrect cache line size load in memset (bug 26332)
7611339a9b5 nptl: Zero-extend arguments to SETXID syscalls [BZ #26248]
21b760cc2fa Disable warnings due to deprecated libselinux symbols used by nss and nscd
6f3459f9859 Add NEWS entry for CVE-2020-6096 (bug 25620)
64246fccafc arm: CVE-2020-6096: Fix multiarch memcpy for negative length [BZ #25620]
9bbd2b61729 arm: CVE-2020-6096: fix memcpy and memmove for negative length [BZ #25620]
4e8a33a9590 NEWS: Mention BZ 25933 fix
fd15ba932d2 Fix avx2 strncmp offset compare condition check [BZ #25933]
3a44844c97a nss_compat: internal_end*ent may clobber errno, hiding ERANGE [BZ #25976]
c8391752678 aarch64: fix strcpy and strnlen for big-endian [BZ #25824]
10947412240 aarch64: Accept PLT calls to __getauxval within libc.so
a98b8b221cf NEWS: Mention fixes for BZ 25810/25896/25902/25966
4c833bbebe3 x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [BZ #25966]
3b9ceb33204 NEWS: Mention bug 25639 fixed in 2.31 branch
bb44fe7711a oc_FR locale: Fix spelling of April (bug 25639)
f2ac7920474 oc_FR locale: Fix spelling of Thursday (bug 25639)
18fdba553dd Add a C wrapper for prctl [BZ #25896]
7c9e054afdd powerpc: Rename argN to _argN in LOADARGS_N [BZ #25902]
9c5ae39a644 Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810]
63c3696a4ac Mark unsigned long arguments with U in more syscalls [BZ #25810]
5b9d49293b7 Add a syscall test for [BZ #25810]
496b5963a75 Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810]
04330f85263 x32: Properly pass long to syscall [BZ #25810]
de371d1581f Fix build with GCC 10 when long double = double.
ece4e11d55d Add new file missed in previous hppa commit.
91b909315c4 Fix data race in setting function descriptors during lazy binding on hppa.
b999c0098ae nios2: delete sysdeps/unix/sysv/linux/nios2/kernel-features.h
54ba2541b3a mips: Fix bracktrace result for signal frames
83d3eec6728 stdlib: Move tst-system to tests-container
ad9b0037ccc support/shell-container.c: Add builtin kill
2448ba1d724 support/shell-container.c: Add builtin exit
5810e6d75ff support/shell-container.c: Return 127 if execve fails
d39fb022c26 Add NEWS entry for CVE-2020-1751 (bug 25423)
46bbbd46223 posix: Fix system error return value [BZ #25715]
3937f6806d9 Add NEWS entry for CVE-2020-1752 (bug 25414)
ab029a2801d Fix use-after-free in glob when expanding ~user (bug 25414)
a3189fb15b4 Update syscall lists for Linux 5.5.
05c08d5aea9 NEWS: update list of bugs fixed on the 2.31 branch
123d48b33a5 Add NEWS entry for CVE-2020-10029 (bug 25487)
03f44ce0938 math/test-sinl-pseudo: Use stack protector only if available
e85a88e00c1 sparc: Move sigreturn stub to assembly
a9ae2062d57 arm: Fix softp-fp Implies (BZ #25635)
da6ce60e3cb linux/sysipc: Include linux/posix_types.h for __kernel_mode_t
9db2970506c linux: Clear mode_t padding bits (BZ#25623)
44f2c26ee4f i386: Use comdat instead of .gnu.linkonce for i386 setup pic register (BZ #20543)
f2d95cf030f Improve IFUNC check [BZ #25506]
9f997ceca28 Avoid ldbl-96 stack corruption from range reduction of pseudo-zero (bug 25487).

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=70d585151c03ede999bd2ad5a724243914cb5f54

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-core/glibc/glibc-version.inc
meta/recipes-core/glibc/glibc/0016-Add-unused-attribute.patch [deleted file]
meta/recipes-core/glibc/glibc/CVE-2020-6096.patch [deleted file]
meta/recipes-core/glibc/glibc/CVE-2020-6096_2.patch [deleted file]
meta/recipes-core/glibc/glibc_2.31.bb