This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch google/grte/v5-2.27/master in repository glibc.
from e4187ca242 Read f->func.cxa under the lock. new 5764818eef gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256) new 48c92f96c6 Fix buffer overrun in EUC-KR conversion module (bz #24973) new 4bb48f1b3a Fix a return type in elf unload test new 1ebb784472 Fix use-after-free in glob when expanding ~user (bug 25414) new 422709b0a1 posix: Sync gnulib regex implementation new ade59dc8ae Avoid ldbl-96 stack corruption from range reduction of pseud [...] new d7315f6920 math/test-sinl-pseudo: Use stack protector only if available new 243fdae975 iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923) new 9babbdefdc iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] new a089968ffd Rewrite iconv option parsing [BZ #19519] new 4f6ee37204 intl: Handle translation output codesets with suffixes [BZ #26383] new f9fdf6acdb Disable tests that need more-recent infrastructure
The 12 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: elf/unload8mod1.c | 3 +- iconv/Makefile | 18 +- iconv/Versions | 3 + iconv/gconv_charset.c | 228 +++++ iconv/gconv_charset.h | 34 +- iconv/gconv_int.h | 40 +- iconv/gconv_open.c | 64 +- iconv/gconv_simple.c | 16 +- iconv/iconv_open.c | 46 +- iconv/iconv_prog.c | 63 +- iconv/tst-iconv-opt.c | 347 ++++++++ time/tst-y2039.c => iconv/tst-iconv8.c | 44 +- iconv/tst-iconv_prog.sh | 280 ++++++ iconvdata/Makefile | 5 +- iconvdata/bug-iconv13.c | 53 ++ iconvdata/bug-iconv14.c | 127 +++ iconvdata/euc-kr.c | 6 +- iconvdata/ibm1364.c | 14 +- iconvdata/iso-2022-jp-3.c | 67 +- iconvdata/ksc5601.h | 6 +- intl/dcigettext.c | 16 +- intl/tst-codeset.c | 36 +- posix/Makefile | 3 +- posix/PCRE.tests | 13 - posix/bug-regex28.c | 46 +- elf/tst-pie2.c => posix/bug-regex37.c | 22 +- elf/tst-pie2.c => posix/bug-regex38.c | 22 +- posix/glob.c | 25 +- posix/regcomp.c | 597 +++++++------ posix/regex.c | 21 +- posix/regex.h | 335 +++++--- posix/regex_internal.c | 295 ++++--- posix/regex_internal.h | 442 ++++++---- posix/regexec.c | 936 +++++++++++---------- sysdeps/ieee754/ldbl-96/Makefile | 5 +- sysdeps/ieee754/ldbl-96/e_rem_pio2l.c | 12 + .../ieee754/ldbl-96/test-sinl-pseudo.c | 35 +- 37 files changed, 2869 insertions(+), 1456 deletions(-) create mode 100644 iconv/gconv_charset.c create mode 100644 iconv/tst-iconv-opt.c copy time/tst-y2039.c => iconv/tst-iconv8.c (54%) create mode 100644 iconv/tst-iconv_prog.sh create mode 100644 iconvdata/bug-iconv13.c create mode 100644 iconvdata/bug-iconv14.c copy elf/tst-pie2.c => posix/bug-regex37.c (74%) copy elf/tst-pie2.c => posix/bug-regex38.c (73%) copy elf/tst-pie2.c => sysdeps/ieee754/ldbl-96/test-sinl-pseudo.c (57%)