|
|
|
|
Changelog for glibc-2.17-317.el7.i686.rpm :
Tue May 12 14:00:00 2020 Florian Weimer - 2.17-317 - Do not clobber errno in nss_compat (#1834816)
Thu Jan 30 13:00:00 2020 Carlos O\'Donell - 2.17-316 - Adjust security hardening changes for 64-bit POWER BE due to toolchain limitations (#1793853)
Wed Jan 29 13:00:00 2020 Florian Weimer - 2.17-315 - argp: Do not override GCC keywords with macros (#1763325)
Wed Jan 29 13:00:00 2020 Florian Weimer - 2.17-314 - Disable libio vtable validation for interposed pre-2.1 stdio handles (#1775816)
Tue Jan 28 13:00:00 2020 Florian Weimer - 2.17-313 - Remove problematic Obsoletes: (#1795573)
Fri Jan 24 13:00:00 2020 Patsy Griffin - 2.17-312 - Update syscall-names.list to current version 5.4. (#1747465)
Tue Jan 21 13:00:00 2020 DJ Delorie - 2.17-311 - Improve bcopy performance on Intel Haswell (#1772307)
Tue Jan 21 13:00:00 2020 DJ Delorie - 2.17-310 - Filter \"ignore\" autofs mount entries in getmntent (#1728915)
Tue Jan 21 13:00:00 2020 Arjun Shankar - 2.17-309 - Fix race condition in tst-waitid (#1235112)
Tue Jan 21 13:00:00 2020 Arjun Shankar - 2.17-308 - CVE-2019-19126: rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (#1775599)
Tue Oct 22 14:00:00 2019 Florian Weimer - 2.17-307 - Fix assert after attempting to dlopen main programs (#1740039)
Fri Aug 2 14:00:00 2019 Carlos O\'Donell - 2.17-306 - Fix dlopen crash when LD_LIBRARY_PATH is set (#1484832)
Thu Aug 1 14:00:00 2019 Florian Weimer - 2.17-305 - Fix race condition in malloc_info (#1065574)
Thu Aug 1 14:00:00 2019 Florian Weimer - 2.17-304 - Account for size of locale-archive in RPM package (#1714888)
Thu Aug 1 14:00:00 2019 Florian Weimer - 2.17-303 - Do not mark locale archive as %config (#1717512)
Wed Jul 31 14:00:00 2019 DJ Delorie - 2.17-302 - Allow endpwent without getpwent (#1698015)
Wed Jul 31 14:00:00 2019 DJ Delorie - 2.17-301 - Ensure binary locale files are identical across multilibs (#1691534)
Wed Jul 31 14:00:00 2019 DJ Delorie - 2.17-300 - Fix off-by-one in nscd getservbyport call (#1634021)
Tue Jul 30 14:00:00 2019 Patsy Griffin - 2.17-299 - Update glibc headers for Linux 4.0, 4.1 definitions and Linux 4.2 netinet/in.h values. (#1579451)
Mon Jul 29 14:00:00 2019 Patsy Griffin - 2.17-298 - Improve NSS testing including new MERGE feature testing (#1636229)
Fri Jul 26 14:00:00 2019 Patsy Griffin - 2.17-297 - Add compiler barriers around modifications of the robust mutex list for pthread_mutex_trylock. (#1672771)
Fri Jul 26 14:00:00 2019 Arjun Shankar - 2.17-296 - Fix crash in posix/bug-ga2 test when there is no IPv6 interface (#1451308)
Fri Jul 26 14:00:00 2019 Arjun Shankar - 2.17-295 - resolv: Switch DNS servers on all ICMP errors (#1670041)
Thu Jul 25 14:00:00 2019 Arjun Shankar - 2.17-294 - Build glibc with additional hardening (#1406732)
Wed Jul 24 14:00:00 2019 Arjun Shankar - 2.17-293 - iconv: Add support for IBM858 character encoding (#1414263)
Tue Apr 30 14:00:00 2019 Arjun Shankar - 2.17-292 - Avoid iconv hang on invalid multi-byte sequences (#1427734)
Tue Apr 30 14:00:00 2019 Florian Weimer - 2.17-291 - Use versioned Obsoletes: for nss_db (#1703565)
Mon Apr 1 14:00:00 2019 Florian Weimer - 2.17-290 - Adjust to find-debuginfo.sh changes (#1661508)
Mon Apr 1 14:00:00 2019 Florian Weimer - 2.17-289 - ja_JP: Add new Japanese Era name (#1555189)
Wed Mar 27 13:00:00 2019 Arjun Shankar - 2.17-288 - Unify and improve pthread_once implementation for all architectures (#1163509)
Tue Mar 26 13:00:00 2019 DJ Delorie - 2.17.287 - malloc: Always call memcpy in _int_realloc (#1662842)
Wed Mar 20 13:00:00 2019 Carlos O\'Donell - 2.17-286 - Update comments in nscd.conf and nsswitch.conf (#1488370)
Tue Mar 19 13:00:00 2019 Arjun Shankar - 2.17-285 - intl: Ensure plural.c is current to prevent regenerating it (#1640764)
Tue Mar 5 13:00:00 2019 Florian Weimer - 2.17-284 - Update to include IP *_PMTUDISC_OMIT and others (#1684874)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-283 - elf: Adjust the big PT_NOTE test to exercise the bug in more cases (#1579739)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-282 - x86: Fix incorrect selection of string functions (#1641981)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-281 - elf: Avoid stack overflow with large PT_NOTE segments (#1579739)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-280 - resolv: Fully initialize sendmmsg argument data (#1579354)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-279 - Improve formatting of Netlink error messages (#1443872)
Fri Mar 1 13:00:00 2019 Florian Weimer - 2.17-278 - Run resolv/tst-inet_aton_exact test (#1673465)
Thu Feb 28 13:00:00 2019 Florian Weimer - 2.17-277 - getifaddrs could return interfaces with ifa_name set to NULL (#1472832)
Thu Feb 28 13:00:00 2019 Florian Weimer - 2.17-276 - Terminate process on invalid netlink response from kernel (#1443872)
Thu Feb 28 13:00:00 2019 Florian Weimer - 2.17-275 - resolv: Support host names with trailing dashes (#1039304)
Thu Feb 28 13:00:00 2019 Florian Weimer - 2.17-274 - CVE-2016-10739: Reject trailing characters in getaddrinfo (#1673465)
Thu Feb 28 13:00:00 2019 Carlos O\'Donell - 2.17-273 - Update syscall list for Linux 4.20 (#1657015)
Wed Feb 20 13:00:00 2019 Arjun Shankar - 2.17-272 - glibc-headers: Add ipc STAT_ANY constants (#1592475)
Wed Feb 13 13:00:00 2019 Arjun Shankar - 2.17-271 - localedata: Make IBM273 compatible with ISO-8859-1 (#1591268)
Mon Jan 28 13:00:00 2019 Patsy Griffin Franklin - 2.17-270 - Fix pldd race condition that may leave the process stopped after detaching. (#1609067)
Tue Jan 22 13:00:00 2019 DJ Delorie - 2.17-269 - libanl: properly cleanup if first helper thread creation failed (#1646373)
Mon Jan 21 13:00:00 2019 DJ Delorie - 2.17-268 - Add note about missing test case for BZ1457479 (#1635325)
Thu Dec 20 13:00:00 2018 Florian Weimer - 2.17-267 - elf: Fix data race in _dl_profile_fixup (#1630440)
Wed Dec 19 13:00:00 2018 Florian Weimer - 2.17-266 - Fix i386 sigaction sa_restorer initialization (#1579730)
Wed Dec 19 13:00:00 2018 Florian Weimer - 2.17-265 - Fix compilation error in stdlib/tst-strtod-overflow.c (#1647490)
Thu Dec 13 13:00:00 2018 DJ Delorie - 2.17-264 - aarch64: Disable lazy symbol binding of TLSDESC (#1639524)
Fri Nov 9 13:00:00 2018 Florian Weimer - 2.17-263 - Reduce RAM requirements for stdlib/test-bz22786 (#1647490)
Wed Nov 7 13:00:00 2018 Florian Weimer - 2.17-262 - libio vtable validation improvements (#1595191)
Wed Nov 7 13:00:00 2018 Florian Weimer - 2.17-261 - Update support/ to the most recent upstream version (#1595191)
Wed Jun 27 14:00:00 2018 Patsy Franklin - 2.17-260 - Update glibc-rh1560641.patch to initialize pad outside the conditional eliminating an uninitialized byte warning from valgrind. (#1560641)
Fri Jun 15 14:00:00 2018 Arjun Shankar - 2.17-259 - Correctly set errno when send() fails on i686 (#1550080)
Tue Jun 12 14:00:00 2018 Carlos O\'Donell - 2.17-258 - Fix dynamic string token substitution in DT_RPATH etc. (#1447808, #1540480) - Additional robust mutex fixes (#1401665)
Tue Jun 12 14:00:00 2018 Carlos O\'Donell - 2.17-257 - Improve process-shared robust mutex support (#1401665)
Tue Jun 12 14:00:00 2018 Carlos O\'Donell 2.17-256 - CVE-2017-16997: Correctly handle DT_RPATH (#1540480). - Correctly process \"$ORIGIN\" element in DT_RPATH or DT_NEEDED (#1447808).
Tue Jun 12 14:00:00 2018 Carlos O\'Donell - 2.17-255 - Make transition from legacy nss_db easier (#1408964)
Mon Jun 11 14:00:00 2018 Arjun Shankar - 2.17-254 - nptl: Avoid expected SIGALRM in most tests (#1372304)
Fri Jun 8 14:00:00 2018 Patsy Franklin - 2.17-253 - Add support for el_GRAATTeuro locale. Update el_GR, ur_IN and wal_ET locales. (#1448107)
Fri Jun 8 14:00:00 2018 Arjun Shankar - 2.17-252 - Do not scale NPTL tests with available number of CPUs (#1526193)
Thu Jun 7 14:00:00 2018 Arjun Shankar - 2.17-251 - Correctly set errno when send() fails on s390 and s390x (#1550080)
Wed Jun 6 14:00:00 2018 Patsy Franklin - 2.17-250 - Initialize pad field in sem_open. (#1560641)
Mon Jun 4 14:00:00 2018 Arjun Shankar - 2.17-249 - getlogin_r: Return early when process has no associated login UID (#1563046)
Mon Jun 4 14:00:00 2018 Arjun Shankar - 2.17-248 - Return static array, not local array from transliteration function (#1505500)
Mon Jun 4 14:00:00 2018 Arjun Shankar - 2.17-247 - Re-write multi-statement strftime_l macros using better style (#1505477)
Mon Jun 4 14:00:00 2018 Arjun Shankar - 2.17-246 - Fix pthread_barrier_init typo (#1505451)
Wed May 23 14:00:00 2018 Florian Weimer - 2.17-245 - CVE-2018-11237: AVX-512 mempcpy for KNL buffer overflow (#1579809)
Wed May 23 14:00:00 2018 Florian Weimer - 2.17-244 - resolv: Fix crash after memory allocation failure (#1579727)
Wed May 23 14:00:00 2018 Florian Weimer - 2.17-243 - CVE-2018-11236: Path length overflow in realpath (#1579742)
Tue May 22 14:00:00 2018 DJ Delorie - 2.17-242 - S390: fix sys/ptrace.h to make it includible again after asm/ptrace.h (#1457479)
Tue May 22 14:00:00 2018 Florian Weimer - 2.17-241 - x86: setcontext, makecontext alignment issues (#1531168)
Wed May 16 14:00:00 2018 DJ Delorie - 2.17-240 - Remove abort() warning in manual (#1577333)
Wed May 16 14:00:00 2018 DJ Delorie - 2.17-239 - Add Open File Description (OFL) locks. (#1461231)
Sun May 13 14:00:00 2018 Patsy Franklin - 2.17-238 - Properly handle more invalid --install-langs arguments. (#1349982)
Fri May 11 14:00:00 2018 DJ Delorie - 2.17-237 - Add O_TMPFILE macro (#1471405) - Update syscall names list to kernel 4.16 (#1563747) - Include in bits/fcntl-linux.h. (#1476120) - Fix netgroup cache keys. (#1505647) - Update ptrace constants. (#1457479)
Thu May 3 14:00:00 2018 Arjun Shankar - 2.17-236 - Fix strfmon_l so that it groups digits (#1307241)
Thu May 3 14:00:00 2018 Arjun Shankar - 2.17-235 - CVE-2018-6485: Integer overflow in posix_memalign in memalign (#1548002)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-234 - Adjust spec file for compiler warnings cleanup (#1505492) - Drop ports add-on - Do not attempt to disable warnings-as-errors on s390x
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-233 - Compiler warnings cleanup, phase 7 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-232 - Compiler warnings cleanup, phase 6 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-231 - Compiler warnings cleanup, phase 5 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-230 - Compiler warnings cleanup, phase 4 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-229 - Compiler warnings cleanup, phase 3 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-228 - Compiler warnings cleanup, phase 2 (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-227 - Fix downstream-specific compiler warnings (#1505492)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-226 - rtkaio: Do not define IN_MODULE (#1349967)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-225 - Fix K&R function definitions in libio (#1566623)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-224 - Fix type errors in string tests (#1564638)
Fri Apr 13 14:00:00 2018 Florian Weimer - 2.17-223 - Make nscd build reproducible for verification (#1505492)
Thu Feb 1 13:00:00 2018 Florian Weimer - 2.17-222 - Restore internal GLIBC_PRIVATE symbols for use during upgrades (#1523119)
Fri Jan 19 13:00:00 2018 Carlos O\'Donell - 2.17-221 - CVE-2018-1000001: Fix realpath() buffer underflow (#1534635) - i386: Fix unwinding for 32-bit C++ application (#1529982) - Reduce thread and dynamic loader stack usage (#1527904) - x86-64: Use XSAVE/XSAVEC more often during lazy symbol binding (#1528418)
Fri Nov 17 13:00:00 2017 Carlos O\'Donell - 2.17-220 - Update HWCAP bits for IBM POWER9 DD2.1 (#1503854)
Fri Nov 17 13:00:00 2017 Florian Weimer - 2.17-219 - Rebuild with newer gcc for aarch64 stack probing fixes (#1500475)
Tue Nov 7 13:00:00 2017 Carlos O\'Donell - 2.17-218 - Improve memcpy performance for POWER9 DD2.1 (#1498925)
Thu Nov 2 13:00:00 2017 Florian Weimer - 2.17-217 - Update Linux system call list to kernel 4.13 (#1508895)
Thu Nov 2 13:00:00 2017 Florian Weimer - 2.17-216 - x86-64: Use XSAVE/XSAVEC in the ld.so trampoline (#1504969)
Thu Nov 2 13:00:00 2017 Florian Weimer - 2.17-215 - CVE-2017-15670: glob: Fix one-byte overflow with GLOB_TILDE (#1504809) - CVE-2017-15804: glob: Fix buffer overflow in GLOB_TILDE unescaping (#1504809)
Sat Oct 21 14:00:00 2017 Patsy Franklin - 2.17-214 - Fix check-localplt test failure. - Include ld.so in check-localplt test. (#1440250)
Thu Oct 19 14:00:00 2017 Florian Weimer - 2.17-213 - Fix build warning in locarchive.c (#1349964)
Wed Oct 18 14:00:00 2017 Florian Weimer - 2.17-212 - Hide reference to mktemp in libpthread (#1349962)
Wed Oct 18 14:00:00 2017 Florian Weimer - 2.17-211 - Implement fopencookie hardening (#1372305)
Wed Oct 18 14:00:00 2017 Florian Weimer - 2.17-210 - x86-64: Support __tls_get_addr with an unaligned stack (#1468807)
Wed Oct 18 14:00:00 2017 Florian Weimer - 2.17-209 - Define CLOCK_TAI in (#1448822)
Mon Oct 16 14:00:00 2017 Florian Weimer - 2.17-208 - Compile glibc with -fstack-clash-protection (#1500475)
Thu Oct 12 14:00:00 2017 Florian Weimer - 2.17-207 - aarch64: Avoid invalid relocations in the startup code (#1500908)
Fri Oct 6 14:00:00 2017 Patsy Franklin - 2.17-206 - Fix timezone test failures on large parallel builds. (#1234449, #1378329)
Fri Oct 6 14:00:00 2017 DJ Delorie - 2.17-205 - Handle DSOs with no PLT (#1445781)
Fri Oct 6 14:00:00 2017 DJ Delorie - 2.17-204 - libio: Implement vtable verification (#1398413)
Thu Oct 5 14:00:00 2017 Arjun Shankar - 2.17-203 - Fix socket system call selection on s390x (#1498566). - Use different construct for protected visibility in IFUNC tests (#1445644)
Fri Sep 29 14:00:00 2017 Florian Weimer - 2.17-202 - Rebase the DNS stub resolver and getaddrinfo to the glibc 2.26 version - Support an arbitrary number of search domains in the stub resolver (#677316) - Detect and apply /etc/resolv.conf changes in libresolv (#1432085) - CVE-2017-1213: Fragmentation attacks possible when ENDS0 is enabled (#1487063) - CVE-2016-3706: Stack (frame) overflow in getaddrinfo when called with AF_INET, AF_INET6 (#1329674) - CVE-2015-5180: resolv: Fix crash with internal QTYPE (#1497131) - CVE-2014-9402: denial of service in getnetbyname function (#1497132) - Fix getaddrinfo to handle certain long lines in /etc/hosts (#1452034) - Make RES_ROTATE start with a random name server (#1257639) - Stricter IPv6 address parser (#1484034) - Remove noip6dotint support from the stub resolver (#1482988) - Remove partial bitstring label support from the stub resolver - Remove unsupported resolver hook functions from the API - Remove outdated RR type classification macros from the API - hesiod: Always use TLS resolver state - hesiod: Avoid non-trust-boundary crossing heap overflow in get_txt_records
Tue Sep 26 14:00:00 2017 DJ Delorie - 2.17.201 - Fix hang in nscd cache prune thread (#1435615)
Thu Sep 21 14:00:00 2017 Patsy Franklin - 2.17-200 - Add binary timezone test data files (#1234449, #1378329)
Wed Sep 20 14:00:00 2017 DJ Delorie - 2.17.198 - Add support for new IBM z14 (s390x) instructions (#1375235)
Wed Aug 16 14:00:00 2017 DJ Delorie - 2.17-197 - Fix compile warnings in malloc (#1347277) - Fix occasional tst-malloc-usable failures (#1348000) - Additional chunk hardening in malloc (#1447556) - Pointer alignment fix in nss group merge (#1463692) - Fix SIGSEGV when LD_LIBRARY_PATH only has non-existing paths (#1443236)
Fri Jun 16 14:00:00 2017 Florian Weimer - 2.17-196 - CVE-2017-1000366: Avoid large allocas in the dynamic linker (#1452721)
Fri Jun 9 14:00:00 2017 Florian Weimer - 2.17-195 - Rounding issues on POWER (#1457177)
Wed Apr 26 14:00:00 2017 Florian Weimer - 2.17-194 - Use a built-in list of system call names (#1439165)
Tue Apr 18 14:00:00 2017 Florian Weimer - 2.17-193 - Inhibit FMA while compiling sqrt, pow (#1413638)
Wed Mar 29 14:00:00 2017 Carlos O\'Donell - 2.17-192 - Exclude lock elision support for older Intel hardware with Intel TSX that has hardware errata (#841653).
Tue Mar 28 14:00:00 2017 Carlos O\'Donell - 2.17-191 - Add transparent lock elision for default POSIX mutexes on IBM POWER hardware with support for IBM POWER HTM (#731835).
Tue Mar 28 14:00:00 2017 Carlos O\'Donell - 2.17-190 - Add transparent lock elision for default POSIX mutexes on Intel hardware with support for Intel TSX (#841653). - Update dynamic loader trampoline for Intel Skylake server (#1421155).
Wed Mar 15 13:00:00 2017 Carlos O\'Donell - 2.17-189 - Update dynamic loader trampoline for Intel SSE, AVX, and AVX512 usage (#1421155)
Wed Mar 15 13:00:00 2017 Carlos O\'Donell - 2.17-188 - Improve exp() and pow() performance in libm (#1409611) - Add optimized strcmp and strncmp for IBM POWER9 hardware (#1320947)
Tue Mar 14 13:00:00 2017 Patsy Franklin - 2.17-187 - Define MSG_FASTOPEN. (#1387874)
Tue Mar 14 13:00:00 2017 Patsy Franklin - 2.17-186 - Update patch for glibc-rh1288613.patch to include tst-res_hconf_reorder in the list of tests to be built and run. (#1367804)
Tue Mar 14 13:00:00 2017 Florian Weimer - 2.17-185 - math: Regenerate ULPs for POWER (#1385004)
Thu Mar 9 13:00:00 2017 Martin Sebor - 2.17-184 - Correct s390 definition of SIZE_MAX (#1385003)
Thu Mar 9 13:00:00 2017 Martin Sebor - 2.17-183 - Fix CVE-2015-8776 glibc: Segmentation fault caused by passing out-of-range data to strftime() (#1374658)
Thu Mar 9 13:00:00 2017 Martin Sebor - 2.17-182 - Fix CVE-2015-8778: Integer overflow in hcreate and hcreate_r (#1374657)
Wed Mar 8 13:00:00 2017 DJ Delorie - 2.17-181 - Fix rare case where calloc may not zero memory properly (#1430477)
Wed Mar 8 13:00:00 2017 Florian Weimer - 2.17-180 - malloc: additional unlink hardening for non-small bins (#1326739)
Wed Mar 8 13:00:00 2017 Martin Sebor - 2.17-179 - Add improvements and optimizations to take advantage of the new z13 processor design (#1380680)
Wed Mar 8 13:00:00 2017 Martin Sebor - 2.17-178 - Backport the latest POWER8 performance optimizations (#1385004)
Tue Mar 7 13:00:00 2017 DJ Delorie - 2.17-177 - LD_POINTER_GUARD in the environment is not sanitized (#1383951)
Tue Mar 7 13:00:00 2017 DJ Delorie - 2.17-176 - Fix cmpli usage in power6 memset. (#1418997)
Mon Mar 6 13:00:00 2017 Martin Sebor - 2.17-175 - Avoid accessing user-controlled stdio locks in forked child (#1322544)
Mon Mar 6 13:00:00 2017 DJ Delorie - 2.17-174 - Fix unbounded stack allocation in catopen function (#1374654)
Mon Mar 6 13:00:00 2017 DJ Delorie - 2.17-173 - Fix unbounded stack allocation in nan * functions (#1374652)
Fri Mar 3 13:00:00 2017 Martin Sebor - 2.17-172 - Handle /var/cache/ldconfig/aux-cache corruption (#1325138)
Wed Mar 1 13:00:00 2017 DJ Delorie - 2.17-171 - Make padding in struct sockaddr_storage explicit (#1338672)
Wed Mar 1 13:00:00 2017 Florian Weimer - 2.17-170 - Add AF_VSOCK/PF_VSOCK, TCP_TIMESTAMP (#1417205)
Tue Feb 28 13:00:00 2017 Martin Sebor - 2.17-169 - Define and macros unconditionally (#1318877)
Tue Feb 28 13:00:00 2017 Martin Sebor - 2.17-168 - Backport the groups merging feature (#1298975)
Tue Feb 28 13:00:00 2017 Florian Weimer - 2.17-167 - Fix sunrpc UDP client timeout handling (#1228114)
Tue Feb 28 13:00:00 2017 Florian Weimer - 2.17-166 - Add \"sss\" service to the automount database in nsswitch.conf (#1392540)
Mon Feb 27 13:00:00 2017 Florian Weimer - 2.17-165 - Fix use of uninitialized data in getaddrinfo with nscd (#1324568) - Remove the \"power8\" AT_PLATFORM directory (#1404435) - Fix profil on aarch64 (#1144516)
Tue Feb 21 13:00:00 2017 Martin Sebor - 2.17-164 - Fix TOC stub on powerpc64 clone() (#1398244)
Wed Feb 15 13:00:00 2017 Florian Weimer - 2.17-163 - stdio buffer auto-tuning should reject large buffer sizes (#988869)
Tue Feb 14 13:00:00 2017 Florian Weimer - 2.17-162 - Backport support/ subdirectory from upstream (#1418978) - Fix deadlock between fork, malloc, flush (NULL) (#906468)
Fri Jan 27 13:00:00 2017 Patsy Franklin - 2.17-161 - Fix tst-cancel17/tst-cancelx17 was sometimes segfaulting. Wait for the read to finish before returning. (#1337242)
Wed Jan 25 13:00:00 2017 Florian Weimer - 2.17-160 - Add internal-only support for O_TMPFILE (#1330705)
Thu Oct 20 14:00:00 2016 Carlos O\'Donell - 2.17-158 - Do not set initgroups in default nsswitch.conf (#1366569) - nss_db: Request larger buffers for long group entries (#1318890) - nss_db: Fix get *ent crash without preceding set *ent (#1213603) - nss_db: Fix endless loop in services database processing (#1370630)
Thu Aug 11 14:00:00 2016 Florian Weimer - 2.17-157 - Rebuild with updated binutils (#1268008)
Tue Jul 19 14:00:00 2016 Florian Weimer - 2.17-156 - malloc arena free free list management fix (#1276753)
Wed Jun 29 14:00:00 2016 Florian Weimer - 2.17-155 - Basic validity check for locale-archive.tmpl (#1350733)
Wed Jun 22 14:00:00 2016 Carlos O\'Donell - 2.17-153 - Add Intel AVX-512 optimized routines (#1298526).
Wed Jun 22 14:00:00 2016 Carlos O\'Donell - 2.17-151 - Improve malloc peformance in low-memory situations (#1255822).
Wed Jun 22 14:00:00 2016 Carlos O\'Donell - 2.17-150 - Improve performance on Intel Knights Landing/Silvermont (#1292018).
Tue Jun 21 14:00:00 2016 Carlos O\'Donell - 2.17-149 - Improve performance on Intel Purley (#1335286).
Mon Jun 20 14:00:00 2016 Carlos O\'Donell - 2.17-148 - Support upstream build infrastrucutre changes (#1256317).
Sun Jun 19 14:00:00 2016 Florian Weimer - 2.17-147 - CVE-2016-3075: Stack overflow in nss_dns_getnetbyname_r (#1321993)
Sun Jun 19 14:00:00 2016 Carlos O\'Donell - 2.17-146 - s390: Restore signal mask on setcontext/swapcontext (#1249114). - s390: Fix backtrace in the presence of makecontext (#1249115).
Fri Jun 17 14:00:00 2016 Carlos O\'Donell - 2.17-145 - Fix times() handling of EFAULT when buf is NULL (#1308728).
Fri Jun 17 14:00:00 2016 Carlos O\'Donell - 2.17-144 - Fix sem_post/sem_wait race causing sem_post to return EINVAL (#1027348).
Fri Jun 17 14:00:00 2016 Carlos O\'Donell - 2.17-143 - Support installing only those locales specified by the RPM macro %_install_langs (#1296297).
Fri Jun 17 14:00:00 2016 Carlos O\'Donell - 2.17-142 - Fix Linux kernel UAPI header synchronization for IPv6 (#1268050).
Fri Jun 17 14:00:00 2016 Florian Weimer - 2.17-141 - Update BIG5-HKSCS charmap to HKSCS-2008 (#1211823)
Thu Jun 16 14:00:00 2016 Florian Weimer - 2.17-140 - Remove printf from signal handler in tst-longjump_chk2 (#1346397)
Thu Jun 16 14:00:00 2016 Florian Weimer - 2.17-139 - Improve libm performance AArch64 (#1302086)
Wed Jun 15 14:00:00 2016 Florian Weimer - 2.17-138 - Search locale archive again after alias expansion (#971416)
Wed Jun 15 14:00:00 2016 Florian Weimer - 2.17-137 - Revert IPv6 name server management changes (#1305132)
Fri Jun 10 14:00:00 2016 Yaakov Selkowitz - 2.17-136 - aarch64: Fix bits/stat.h FTM guards (#1221046)
Fri May 13 14:00:00 2016 Florian Weimer - 2.17-135 - aarch64: Fix various minor ABI incompatibilities (#1335925)
Fri May 13 14:00:00 2016 Florian Weimer - 2.17-134 - aarch64: Correct definition of MINSIGSTKSZ/SIGSTKSZ (#1335629)
Tue May 3 14:00:00 2016 Carlos O\'Donell - 2.17-133 - Require libselinux for nscd in non-bootstrap configuration (#1255847).
Thu Apr 28 14:00:00 2016 Martin Sebor - 2.17-132 - Fix a number of long-standing issues in the TZ parser (#1234449).
Mon Apr 25 14:00:00 2016 Florian Weimer - 2.17-131 - Remove PER_THREAD preprocessor macro from malloc - Use final upstream patch for arena free list fix (#1276753)
Thu Apr 14 14:00:00 2016 Martin Sebor - 2.17-130 - Prevent the compiler from clobbering floating point and vector registers in S390 symbol resolution functions (#1324427). - Improve posix_fallocate behavior with NFS file descriptors (#1140250).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-129 - Remove a race condition from tst-mqueue5.c test to prevent spurious failures (#1064063).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-128 - Prevent a deadlock in gethostbyname_r (#1288613).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-127 - Use test-skeleton.c in tests (#1298354).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-126 - Fix inconsistent passwd compensation in nss/bug17079.c (#1293433).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-125 - Backport tst-getpw enhancement to limit the time the test takes up (#1298349).
Mon Apr 4 14:00:00 2016 Florian Weimer - 2.17-124 - Log system information during build (#1307028).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-123 - Avoid appending duplicate shift sequences in iconv (#1293916).
Mon Apr 4 14:00:00 2016 Carlos O\'Donell - 2.17-122 - Reorganize POWER7 and POWER8 support (#1213267). - Only build POWER7 runtime for ppc64p7. - Only build POWER8 runtime for ppc64le. - Configure with --with-cpu=power8 for ppc64le. - Configure with --with-cpu=power8 for ppc. - Configure with --with-cpu=power7 for ppc64 default runtime.
Mon Apr 4 14:00:00 2016 DJ Delorie - 2.17-121 - Build require gcc-c++ for the C++ tests. - Add --with/--without controls for building glibc (#1255847) - Support --without testsuite option to disable testing after build. - Support --without benchtests option to disable microbenchmarks (placeholder for upstream compatibility only) - Update --with bootstrap to disable valgrind, documentation, selinux, and nss-crypt during bootstrap. - Support --without werror to disable building with -Werror. - Support --without docs to disable build requirement on texinfo. - Support --with valgrind to enable testing with valgrind.
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-120 - Make minor compatibility adjustments in headers (#1268050).
Mon Apr 4 14:00:00 2016 Florian Weimer - 2.17-119 - Avoid aliasing issue in tst-rec-dlopen (#1292224)
Mon Apr 4 14:00:00 2016 Florian Weimer - 2.17-118 - Suppress expected backtrace in tst-malloc-backtrace (#1276631).
Mon Apr 4 14:00:00 2016 Florian Weimer - 2.17-117 - Avoid ld.so crash when audit modules provide path (#1211100)
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-116 - Avoid \"monstartup: out of memory\" error on powerpc64le (#1249102).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-115 - Configure --with-cpu=power8 on powerpc64 to generate POWER8 instructions for POWER8 runtime (#1183088, #1213267).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-114 - Add enhanced and optimized support for IBM z13 systems (#1268008).
Mon Apr 4 14:00:00 2016 Florian Weimer - 2.17-113 - Prevent the malloc arena free list form turning cyclic (#1276753).
Mon Apr 4 14:00:00 2016 Martin Sebor - 2.17-112 - Backported POWER8 optimizations for math and string functions (#1240351).
Mon Apr 4 14:00:00 2016 Carlos O\'Donell - 2.17-111 - Fix NULL pointer dereference in stub resolver with unconnectable name server addresses (#1320596).
Thu Mar 31 14:00:00 2016 Carlos O\'Donell - 2.17-110 - Fix memory leak in ftell for wide-oriented streams (#1310530).
Fri Feb 12 13:00:00 2016 Florian Weimer - 2.17-109 - Avoid race condition in _int_free involving fastbins (#1305406).
Fri Jan 15 13:00:00 2016 Carlos O\'Donell - 2.17-108 - Fix CVE-2015-7547: getaddrinfo() stack-based buffer overflow (#1296031). - Fix madvise performance issues (#1284959). - Avoid \"monstartup: out of memory\" error on powerpc64le (#1249102). - Update malloc testing for 32-bit POWER (#1293976).
Wed Jan 13 13:00:00 2016 Carlos O\'Donell - 2.17-107 - Fix CVE-2015-5229: calloc() may return non-zero memory (#1293976).
Tue Oct 27 13:00:00 2015 Florian Weimer - 2.17-106 - Add fix for CVE-2015-5277 (#1263134).
Fri Aug 14 14:00:00 2015 Siddhesh Poyarekar - 2.17-105 - Fix up test case for initial-exec fix (#1248208).
Wed Aug 5 14:00:00 2015 Siddhesh Poyarekar - 2.17-104 - Mark all TLS variables in libc.so as initial-exec (#1248208).
Sat Jul 11 14:00:00 2015 Siddhesh Poyarekar - 2.17-103 - Apply correct fix for #1195672.
Fri Jul 10 14:00:00 2015 Carlos O\'Donell - 2.17-102 - Remove workaround for kernel netlink bug (#1089836). - Use only 32-bit instructions in optimized 32-bit POWER functions (#1240796).
Mon Jun 22 14:00:00 2015 Carlos O\'Donell - 2.17-101 - Correct the AArch64 ABI baseline for libpthread (#1234622).
Mon Jun 22 14:00:00 2015 Martin Sebor - 2.17-100 - Prevent tst-rec-dlopen from intermittently failing in parallel builds due to a missing makefile dependency (#1225959).
Sat Jun 20 14:00:00 2015 Carlos O\'Donell - 2.17-99 - Increase AArch64 TLS descriptor performance (#1202952).
Sat Jun 20 14:00:00 2015 Carlos O\'Donell - 2.17-98 - Move arch-specific header files from glibc-headers to glibc-devel (#1230328).
Sat Jun 20 14:00:00 2015 Carlos O\'Donell - 2.17-97 - Rebase high-precision timing support for microbenchmark (#1214326).
Fri Jun 19 14:00:00 2015 Carlos O\'Donell - 2.17-96 - Rebase microbenchmarks from upstream for performance testing (#1214326) - Fix running microbenchmark script bench.pl from source (#1084395)
Thu Jun 18 14:00:00 2015 Carlos O\'Donell - 2.17-95 - Enable systemtap support for all architectures (#1225490).
Thu Jun 18 14:00:00 2015 Carlos O\'Donell - 2.17-94 - Fix ruserok API scalability issues (#1216246).
Tue Jun 16 14:00:00 2015 Martin Sebor - 2.17-93 - Backport fixes and enhancements for ppc64 and ppc64le (#1162895). - Correct DT_PPC64_NUM in elf/elf.h. - Correct IBM long double frexpl. - Correct IBM long double nextafterl.
Fri Jun 12 14:00:00 2015 Martin Sebor - 2.17-92 - Backport fixes for various security flaws (#1209107): - Prevent heap buffer overflow in swscanf (CVE-2015-1472, CVE-2015-1473, - Prevent integer overflow in _IO_wstr_overflow (#1195762). - Prevent potential denial of service in internal_fnmatch (#1197730). - Prevent buffer overflow in gethostbyname_r and related functions with misaligned buffer (CVE-2015-1781, #1199525).
Fri Jun 5 14:00:00 2015 Carlos O\'Donell - 2.17-91 - Allow more shared libraries with static TLS to be loaded (#1227699).
Fri May 29 14:00:00 2015 Siddhesh Poyarekar - 2.17-90 - Work around kernel netlink bug on some specialized hardware setup (#1089836). - Fix invalid file descriptor reuse when sending DNS query (CVE-2013-7423, #1194143). - Sync netinet/tcp.h with the kernel (#1219891).
Thu May 28 14:00:00 2015 Siddhesh Poyarekar - 2.17-89 - Avoid deadlock in malloc on backtrace (#1207032). - Actually test iconv modules (#1176906). - Use calloc to allocate xports (#1159169). - Return EAI_AGAIN for AF_UNSPEC when herrno is TRY_AGAIN (#1098042).
Wed May 27 14:00:00 2015 Martin Sebor - 2.17-88 - Add librtkaio.abilist generated by make update-abi (#1173238).
Fri May 15 14:00:00 2015 Martin Sebor - 2.18-87 - Enhance nscd inotify support (#1193797).
Fri May 15 14:00:00 2015 Martin Sebor - 2.17-86 - Use NSS_STATUS_TRYAGAIN to indicate insufficient buffer (#1173537).
Thu May 14 14:00:00 2015 Marek Polacek - 2.17-85 - Skip logging for DNSSEC responses (#1186620). - Also apply the RHEL6.7 Makerules patch (#1189278).
Tue May 5 14:00:00 2015 Marek Polacek - 2.17-84 - Initialize nscd stats data (#1183456).
Mon Apr 27 14:00:00 2015 Marek Polacek - 2.17-83 - Resize DTV if the current DTV isn\'t big enough (#1189278).
Sun Apr 26 14:00:00 2015 Martin Sebor - 2.17-82 - Backport an alternate implementation of strstr and strcasestr for x86 that doesn\'t use the stack for temporaries requiring 16-byte alignment (#1150282).
Wed Apr 15 14:00:00 2015 Marek Polacek - 2.17-81 - Fix recursive dlopen() (#1165212). - Correctly size profiling reloc table (#1144133).
Thu Apr 9 14:00:00 2015 Martin Sebor - 2.17-80 - Work around a suspected gcc 4.8 bug (#1064066).
Mon Jan 26 13:00:00 2015 Martin Sebor - 2.17-79 - Restructure spec file to unconditionally apply ppc64le support (#1182355). - Fix test failure in test-ildoubl on ppc64 (#1186491).
Mon Jan 19 13:00:00 2015 Carlos O\'Donell - 2.17-78 - Fix ppc64le builds (#1077389).
Mon Jan 19 13:00:00 2015 Siddhesh Poyarekar - 2.17-77 - Fix parsing of numeric hosts in gethostbyname_r (CVE-2015-0235, #1183545).
Thu Jan 15 13:00:00 2015 Carlos O\'Donell - 2.17-76 - Fix application crashes during calls to gettimeofday on ppc64 when kernel exports gettimeofday via VDSO (#1077389). - Prevent NSS-based file backend from entering infinite loop when different APIs request the same service (CVE-2014-8121, #1182272).
Mon Dec 8 13:00:00 2014 Carlos O\'Donell - 2.17-75 - Fix permission of debuginfo source files to allow multiarch debuginfo packages to be installed and upgraded (#1170110).
Fri Dec 5 13:00:00 2014 Carlos O\'Donell - 2.17-74 | |