This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.25/master in repository glibc.
from 7bd7ddfab1 Fix missing posix_fadvise64 mips64 static build (BZ #21232) new 2b54f16a8a i386: Hide __old_glob64 [BZ #18822] new ea54198514 posix: Sync glob with gnulib [BZ #1062] new 717743bb07 CVE-2017-15670: glob: Fix one-byte overflow [BZ #22320] new a06cc8caa7 glob: Add new test tst-glob-tilde new 3b587362bd Update NEWS and ChangeLog for CVE-2017-15671 new ee68a4419a glob: Fix buffer overflow during GLOB_TILDE unescaping [BZ #22332] new b2b39e6671 posix/tst-glob-tilde.c: Add test for bug 22332 new 4444f6a92b 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 | 16 + posix/Makefile | 14 +- 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, 907 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