# changelog

author: Florian Weimer <fweimer@redhat.com> - 2.27-30
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit 68c1bf80978594388157c62fd2edd467d4e8dfb2:
  - regexec: Fix off-by-one bug in weight comparison (#1582229)
  - es_BO locale: Change LC_PAPER to en_US (swbz#22996)
  - conform/conformtest.pl: Escape literal braces in regular expressions


author: Florian Weimer <fweimer@redhat.com> - 2.27-32
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit 2b47bb9cba048e778a7d832f284feccb14a40483:
  - nptl: Fix waiters-after-spinning case in pthread_cond_broadcast (#1622669)
  - x86: Correct index_cpu_LZCNT (swbz#23456)
  - x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459)


author: Florian Weimer <fweimer@redhat.com> - 2.27-35
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit 9f433fc791ca4f9d678903ff45b504b524c886fb:
  - CVE-2018-19591: if_nametoindex: Fix descriptor leak (#1654000)
  - libanl: proper cleanup if first helper thread creation failed (#1646381)
  - x86: Fix Haswell CPU string flags (#1641980)
  - resolv/tst-resolv-network.c: Additional test case (swbz#17630)
  - ia64: fix missing exp2f, log2f and powf symbols in libm.a (swbz#23822)
  - conform: XFAIL siginfo_t si_band test on sparc64
  - signal: Use correct type for si_band in siginfo_t (swbz#23562)
  - pthread_mutex_lock: Fix race while promoting to PTHREAD_MUTEX_ELISION_NP
    (swbz#23275)
  - preadv2/pwritev2: Fix misreported errno (swbz#23579)
  - preadv2/pwritev2: Handle offset == -1 (swbz#22753)
  - posix_spawn: Fix potential segmentation fault


author: Florian Weimer <fweimer@redhat.com> - 2.27-36
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit 2794474c655a0f895862a6de9fb79a2fd2cdde28:
  - powerpc: missing CFI register information in __mpn_* functions (swbz#23614)
  - malloc: Implement tcache double free check (#1647395)
  - inet/tst-if_index-long: New test case for CVE-2018-19591 (swbz#23927)
  - elf: Fix _dl_profile_fixup data-dependency issue (swbz#23690)


author: Carlos O'Donell <carlos@redhat.com> - 2.27-37
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit f6d0e8c36f02b387d33f2cc58c7cb204f201d92e.
  - rdlock stalls indefinitely on an unlocked pthread rwlock (swbz#23861)


author: Carlos O'Donell <carlos@redhat.com> - 2.27-38
changelog:
  - Auto-sync with upstream branch release/2.27/master,
    commit de9d4aa3534282645fde9d3a4a1113a947a057db:
  - ja_JP locale: Add entry for the new Japanese era [BZ #22964] (#1695404)
  - S390: Mark vx and vxe as important hwcap.
  - Add compiler barriers for robust mutex locks. [BZ #24180]
  - x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155]
  - x86-64 strnlen/wcsnlen: Properly handle the length parameter [BZ #24097]
  - x86-64 strncpy: Properly handle the length parameter [BZ #24097]
  - x86-64 strncmp family: Properly handle the length parameter [BZ #24097]
  - x86-64 memset/wmemset: Properly handle the length parameter [BZ #24097]
  - x86-64 memrchr: Properly handle the length parameter [BZ #24097]
  - x86-64 memcpy: Properly handle the length parameter [BZ #24097]
  - x86-64 memcmp/wmemcmp: Properly handle the length parameter [BZ #24097]
  - x86-64 memchr/wmemchr: Properly handle the length parameter [BZ #24097]
  - intl: Do not return NULL on asprintf failure in gettext [BZ #24018]
  - malloc: Always call memcpy in _int_realloc [BZ #24027]


