71b6875764
- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: OBS-URL: https://build.opensuse.org/request/show/417981 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=206 |
||
---|---|---|
_constraints | ||
_service | ||
.gitattributes | ||
.gitignore | ||
abort-no-flush.patch | ||
baselibs.conf | ||
bindresvport.blacklist | ||
check-build.sh | ||
crypt_blowfish-1.2-hack_around_arm.diff | ||
crypt_blowfish-1.2-sha.diff | ||
crypt_blowfish-1.3.tar.gz | ||
crypt_blowfish-const.patch | ||
crypt_blowfish-gensalt.patch | ||
fix-locking-in-_IO_cleanup.patch | ||
fnmatch-collating-elements.patch | ||
glibc_post_upgrade.c | ||
glibc-2.2-sunrpc.diff | ||
glibc-2.3.2.no_archive.diff | ||
glibc-2.3.3-nscd-db-path.diff | ||
glibc-2.3.90-langpackdir.diff | ||
glibc-2.3.90-noversion.diff | ||
glibc-2.3.locales.diff.bz2 | ||
glibc-2.4-china.diff | ||
glibc-2.4.90-no_NO.diff | ||
glibc-2.14-crypt.diff | ||
glibc-2.24.tar.xz | ||
glibc-2.24.tar.xz.sig | ||
glibc-bindresvport-blacklist.diff | ||
glibc-c-utf8-locale.patch | ||
glibc-cpusetsize.diff | ||
glibc-disable-gettext-for-c-utf8.patch | ||
glibc-fix-double-loopback.diff | ||
glibc-nodate.patch | ||
glibc-nscd.conf.patch | ||
glibc-resolv-mdnshint.diff | ||
glibc-resolv-reload.diff | ||
glibc-testsuite.changes | ||
glibc-testsuite.patch | ||
glibc-testsuite.spec | ||
glibc-utils.changes | ||
glibc-utils.spec | ||
glibc-version.diff | ||
glibc.changes | ||
glibc.keyring | ||
glibc.rpmlintrc | ||
glibc.spec | ||
iconv-reset-input-buffer.patch | ||
ldd-system-interp.patch | ||
manpages.patch | ||
manpages.tar.bz2 | ||
noversion.tar.bz2 | ||
nscd-server-user.patch | ||
nscd.conf | ||
nscd.service | ||
nss-db-path.patch | ||
nss-files-long-lines-2.patch | ||
nsswitch.conf | ||
powerpc-elision-enable-envvar.patch | ||
pre_checkin.sh | ||
reinitialize-dl_load_write_lock.patch | ||
startcontext-cantunwind.patch |