This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.24/master in repository glibc.
from 22b7478755 malloc: Always call memcpy in _int_realloc [BZ #24027] new b085cb9bbf x86-64 memchr/wmemchr: Properly handle the length parameter [...] new d057fef28c x86-64 memcmp/wmemcmp: Properly handle the length parameter [...] new 689ad96885 x86-64 memcpy: Properly handle the length parameter [BZ #24097] new 6f9ce82c1e x86-64 memrchr: Properly handle the length parameter [BZ #24097] new cfea023b20 x86-64 memset/wmemset: Properly handle the length parameter [...] new 2700f1d8b6 x86-64 strncmp family: Properly handle the length parameter [...] new b17dc7dec9 x86-64 strncpy: Properly handle the length parameter [BZ #24097] new fc4a25e814 x86-64 strnlen/wcsnlen: Properly handle the length parameter [...]
The 8 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: ChangeLog | 85 ++++++++++++++++++++++ NEWS | 7 ++ sysdeps/x86_64/memchr.S | 7 +- sysdeps/x86_64/memrchr.S | 4 +- sysdeps/x86_64/multiarch/memcmp-sse4.S | 9 ++- sysdeps/x86_64/multiarch/memcmp-ssse3.S | 7 +- sysdeps/x86_64/multiarch/memcpy-ssse3-back.S | 17 +++-- sysdeps/x86_64/multiarch/memcpy-ssse3.S | 17 +++-- .../multiarch/memmove-avx512-no-vzeroupper.S | 16 ++-- .../x86_64/multiarch/memmove-vec-unaligned-erms.S | 46 +++++++----- .../x86_64/multiarch/memset-avx512-no-vzeroupper.S | 6 +- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 26 ++++--- sysdeps/x86_64/multiarch/strcmp-sse42.S | 6 +- sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S | 4 +- sysdeps/x86_64/multiarch/strcpy-ssse3.S | 6 +- sysdeps/x86_64/strcmp.S | 6 +- sysdeps/x86_64/strlen.S | 10 +-- sysdeps/x86_64/x32/Makefile | 10 +++ sysdeps/x86_64/x32/test-size_t.h | 35 +++++++++ sysdeps/x86_64/x32/tst-size_t-memchr.c | 72 ++++++++++++++++++ sysdeps/x86_64/x32/tst-size_t-memcmp.c | 76 +++++++++++++++++++ sysdeps/x86_64/x32/tst-size_t-memcpy.c | 58 +++++++++++++++ sysdeps/x86_64/x32/tst-size_t-memrchr.c | 57 +++++++++++++++ sysdeps/x86_64/x32/tst-size_t-memset.c | 73 +++++++++++++++++++ sysdeps/x86_64/x32/tst-size_t-strncasecmp.c | 59 +++++++++++++++ sysdeps/x86_64/x32/tst-size_t-strncmp.c | 78 ++++++++++++++++++++ sysdeps/x86_64/x32/tst-size_t-strncpy.c | 58 +++++++++++++++ sysdeps/x86_64/x32/tst-size_t-strnlen.c | 72 ++++++++++++++++++ sysdeps/x86_64/x32/tst-size_t-wcsncmp.c | 20 +++++ sysdeps/x86_64/x32/tst-size_t-wmemcmp.c | 20 +++++ 30 files changed, 895 insertions(+), 72 deletions(-) create mode 100644 sysdeps/x86_64/x32/test-size_t.h create mode 100644 sysdeps/x86_64/x32/tst-size_t-memchr.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-memcmp.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-memcpy.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-memrchr.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-memset.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-strncasecmp.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-strncmp.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-strncpy.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-strnlen.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-wcsncmp.c create mode 100644 sysdeps/x86_64/x32/tst-size_t-wmemcmp.c