Revisions of glibc

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 514073 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 210)
- Update to glibc 2.26 (forwarded request 514072 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 483846 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 209)
- i686-memchr-sse.patch: Fix i686 memchr overflow calculation
  (bsc#1031021, BZ #21182)
- sunrpc-use-after-free.patch: Avoid use-after-free read access in
  clntudp_call (BZ #21115)
- Build testsuite with gdb and python-pexpect to enable more tests (forwarded request 483845 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 455481 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 208)
- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ
  #21109) (forwarded request 455480 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 434699 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 207)
- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)

- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to
  /var/lib/nscd
- glibc-2.3.90-langpackdir.diff: simplify (forwarded request 434696 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 417981 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 206)
- 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:
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 407108 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 205)
- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for
  stncat on i586 (BZ #20260)
- Update glibc.keyring
- Unset MALLOC_CHECK_ during testsuite run

- nsswitch.conf: Add fallback to files for passwd and group to prepare for
  libnsl removal.

- nis-initgroups-status.patch: Return proper status from
  _nss_nis_initgroups_dyn (bsc#984269, BZ #20262)
- robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to
  check for timeout (bsc#985170, BZ #20263) (forwarded request 407107 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 401557 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 204)
- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ
  #19755) (forwarded request 401556 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 398988 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 203)
- clntudp-call-alloca.patch: do not use alloca in clntudp_call
  (CVE-2016-4429, bsc#980854, BZ #20112) (forwarded request 398987 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 394999 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 202)
- Import patches from 2.23 branch (forwarded request 394998 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 360165 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 199)
- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with
  C++11 (bsc#963700, BZ #19439) (forwarded request 360162 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 348825 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 198)
- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock
  on fork (BZ #19282) (forwarded request 348824 from Andreas_Schwab)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 345165 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 197)
- resolv-mem-leak.patch: Fix resource leak in resolver (BZ #19257)
- tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set
  DST rules only (BZ #19253)

- glibc-2.3.90-noversion.diff: use stat64

- ld-pointer-guard.patch: Always enable pointer guard (bsc#950944, BZ
  #18928) (forwarded request 345159 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 338136 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 196)
- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based
  optimization (BZ #18589)

- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE
  error handler (BZ #18830) (forwarded request 338135 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 334939 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 195)
- nss-files-long-lines-2.patch: Properly reread entry after failure in
  nss_files getent function (bsc#945779, BZ #18991) (forwarded request 334938 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 329760 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 194)
- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works
  test
- static-dlopen.patch: Static dlopen default library search path fix
  (bsc#937853)

- mntent-blank-line.patch: Fix memory corruption w/blank lines (forwarded request 329759 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 321589 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 193)
- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from
  all loaded objects on failed dlopen
- openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64 (forwarded request 321588 from Andreas_Schwab)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 311392 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 191)
- Add /usr/include/gnu/lib-names-.*.h to baselibs
- pthread-join-deadlock.patch: Don't require rtld lock to store static TLS
  offset in the DTV (bsc#930015, BZ #18457)
- heap-top-corruption.patch: Do not corrupt the top of a threaded heap if
  top chunk is MINSIZE (BZ #18502) (forwarded request 311391 from Andreas_Schwab)
Displaying revisions 81 - 100 of 290
openSUSE Build Service is sponsored by