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 bea3f92405 x86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve [BZ #21265] new 89bf8ef2db i386: Hide __old_glob64 [BZ #18822] new 832e2ec567 posix: Sync glob with gnulib [BZ #1062] new 1f523e3c6e CVE-2017-15670: glob: Fix one-byte overflow [BZ #22320] new 5ff2eb52b2 glob: Add new test tst-glob-tilde new 1e53b88296 Update NEWS and ChangeLog for CVE-2017-15671 new 94825c8924 glob: Fix buffer overflow during GLOB_TILDE unescaping [BZ #22332] new bddc572881 posix/tst-glob-tilde.c: Add test for bug 22332 new d81254d2ef Update NEWS to add CVE-2017-15804 entry
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 | 94 +++ NEWS | 13 + posix/Makefile | 13 +- posix/flexmember.h | 45 ++ posix/glob.c | 780 ++++++++++----------- posix/glob64.c | 6 - posix/glob_internal.h | 57 ++ posix/glob_pattern_p.c | 33 + posix/globfree.c | 41 ++ posix/globfree64.c | 31 + posix/tst-glob-tilde.c | 143 ++++ sysdeps/gnu/glob64.c | 3 - sysdeps/gnu/globfree64.c | 10 + sysdeps/unix/sysv/linux/Makefile | 2 +- sysdeps/unix/sysv/linux/alpha/glob.c | 4 - .../unix/sysv/linux/alpha/{glob.c => globfree.c} | 20 +- sysdeps/unix/sysv/linux/i386/glob64.c | 36 +- .../unix/sysv/linux/mips/mips64/n64/globfree64.c | 1 + sysdeps/unix/sysv/linux/oldglob.c | 42 ++ sysdeps/unix/sysv/linux/wordsize-64/globfree64.c | 2 + sysdeps/unix/sysv/linux/x86_64/x32/globfree.c | 1 + sysdeps/wordsize-64/glob.c | 2 - sysdeps/wordsize-64/{glob.c => globfree.c} | 5 +- sysdeps/wordsize-64/globfree64.c | 1 + 24 files changed, 903 insertions(+), 482 deletions(-) create mode 100644 posix/flexmember.h create mode 100644 posix/glob_internal.h create mode 100644 posix/glob_pattern_p.c create mode 100644 posix/globfree.c create mode 100644 posix/globfree64.c create mode 100644 posix/tst-glob-tilde.c create mode 100644 sysdeps/gnu/globfree64.c copy sysdeps/unix/sysv/linux/alpha/{glob.c => globfree.c} (65%) create mode 100644 sysdeps/unix/sysv/linux/mips/mips64/n64/globfree64.c create mode 100644 sysdeps/unix/sysv/linux/oldglob.c create mode 100644 sysdeps/unix/sysv/linux/wordsize-64/globfree64.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/x32/globfree.c copy sysdeps/wordsize-64/{glob.c => globfree.c} (57%) create mode 100644 sysdeps/wordsize-64/globfree64.c