# changelog

author: Nick Clifton <nickc@redhat.com> 2.29.1-22
changelog:
  - Treat relocs against s390x IFUNC symbols in note sections as relocs against the FUNC symbol instead.  (#1553705)


author: Nick Clifton <nickc@redhat.com> 2.29.1-23
changelog:
  - Do not discard debugobj files created by GCC v8 LTO wrapper.  (#1543912 and RHBZ 84847 and PR 20882)


author: David Howells <dhowells@redhat.com> - 1:0.18.3-1
changelog:
  Dodji Seketeli <dodji@seketeli.org>
  - Update to upstream cloog-0.18.3
  - Obsoletes the previous cloog-ppl package.
  - Requires isl-devel.
  - Ship the ChangeLog file.
  - Ship the libcloog-isl.so* files.


author: Kamil Dudka <kdudka@redhat.com> - 8.29-2
changelog:
  - doc: warn about following symlinks recursively in chown/chgrp (CVE-2017-18018)
  - mv -n: do not overwrite the destination


author: Kamil Dudka <kdudka@redhat.com> - 8.29-5
changelog:
  - drop BR for bison, which is not used during the build
  - make sure that parse-datetime.{c,y} ends up in debuginfo (#1555079)
  - fix build failure with glibc-2.28


author: Kamil Dudka <kdudka@redhat.com> - 8.29-7
changelog:
  - ls: increase the allowed abmon width from 5 to 12 (#1577872)
  - date, ls: pick strftime fixes from glibc to improve locale support (#1577872)


author: Ondrej Vasik <ovasik@redhat.com> - 3.6-1
changelog:
  - own /usr/share/bash-completion{,/completions,/helpers} (#1504616)
  - create and own /usr/lib/debug/.dwz dir to prevent
    dangling symlink (#1508610)


author: Ondrej Vasik <ovasik@redhat.com> - 3.7-1
changelog:
  - own /usr/share/locale and /usr/lib/modules
  - own /usr/lib/sysimage
  - improve filesystem content file to include symlinks and rootdir


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]


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 1:6.1.2-3
changelog:
  - Build process updated to correctly build .debug_info for i386
    and to correctly use hardening flags


author: Petr Stodulka <pstodulk@redhat.com> - 1.7-1
changelog:
  - rebase to new upstream version 1.7
  - dropped all patches (almost all issues are fixed in new upstream version,
    sometimes in different way)
    - only patch gzip-1.3.12-openbsd-owl-tmp.patch is untested - code is changed
      significantly and patch is undocumented from archaic time, so I drop it too
    Resolves: #1321560


author: Jakub Martisko <jamartis@redhat.com> - 1.9-4
changelog:
  - Fix wrong skip size in gzexe
  - Add new test dealing with the ^^ (needs autoreconf)
  - Enable make check (needs less)
    Resolves: 1690825


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4-2
changelog:
  - Fix broken reference following when the reference is split to
    more than one line
  - Fix possible incorrect selection of already loaded file when
    following cross reference
    Resolves: #1383057


author: Petr Pisar <ppisar@redhat.com> - 6.4-3
changelog:
  - perl dependency renamed to perl-interpreter
    <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 6.5-4
changelog:
  - Fix bug in fix-info-dir which prevented the transfiletriggerpostun script
    from working properly.


author: Tomáš Mráz <tmraz@redhat.com> 1.8.3-2
changelog:
  - make only_urandom a default in non-presence of configuration file
  - run the full FIPS selftests only when the library is called from
    application


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-2
changelog:
  - reset pointer after free in cil_strpool_destroy()
  - cil: Add ability to redeclare types[attributes]
  - cil: Keep attributes used by generated attributes in neverallow rules
  - use IN6ADDR_ANY_INIT to initialize IPv6 addresses
  - fix memory leak in sepol_bool_query()
  - cil: drop wrong unused attribute
  - cil: fix -Wwrite-strings warning
  - cil: __cil_post_db_neverallow_attr_helper() does not use extra_args


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-5
changelog:
  - cil: Create new keep field for type attribute sets
  - build: follow standard semantics for DESTDIR and PREFIX
  - cil: show an error when cil_expr_to_string() fails


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-6
changelog:
  - Prevent freeing unitialized value in ibendport handling
  - Add support for the SCTP portcon keyword
  - Export sepol_polcap_getnum/name functions


author: Pavel Raiskup <praiskup@redhat.com> - 1.2.11-1
changelog:
  - latest upstream release (rhbz#1409372)
  - cleanup rpmlint
  - revert fix for rhbz#985344
  - requires with %_isa tag
  - drop zlib Z_BLOCK flush patch (rhbz#1417355)


author: James Paul Turner <jamesturner246@fedoraproject.org> - 3.1.6-1
changelog:
  - Update to MPFR version 3.1.6
  - Use autosetup specfile macro for applying patches (patches 1 and 2 applied)
  - Removed iconv calls, as they were breaking .info files, which are now unicode
    resolves #1299649
  - Other minor cleanups
  - BuildRequire gcc per https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires


author: Miroslav Lichvar <mlichvar@redhat.com> 6.0-14.20170916
changelog:
  - update to 6.0-20170916 (CVE-2017-13728 CVE-2017-13729 CVE-2017-13730
    CVE-2017-13731 CVE-2017-13732 CVE-2017-13733 CVE-2017-13734)


author: Jakub Jelen <jjelen@redhat.com> - 7.7p1-6 + 0.10.3-4
changelog:
  - Fix listing of kex algoritms in FIPS mode
  - Allow aes-gcm cipher modes in FIPS mode
  - Coverity fixes


author: Jakub Jelen <jjelen@redhat.com> - 7.8p1-2 + 0.10.3-5
changelog:
  - New upstream release fixing CVE 2018-15473
  - Remove unused patches
  - Remove reference to unused enviornment variable SSH_USE_STRONG_RNG
  - Address coverity issues
  - Unbreak scp between two IPv6 hosts
  - Unbreak GSSAPI key exchange (#1624344)
  - Unbreak rekeying with GSSAPI key exchange (#1624344)


author: Jakub Jelen <jjelen@redhat.com> - 7.8p1-3 + 0.10.3-5
changelog:
  - Disable OpenSSH hardening flags and use the ones provided by system
  - Ignore unknown parts of PKCS#11 URI
  - Do not fail with GSSAPI enabled in match blocks (#1580017)
  - Fix the segfaulting cavs test (#1628962)


author: Tomáš Mráz <tmraz@redhat.com> 1.1.0g-6
changelog:
  - one more try to apply RPM_LD_FLAGS properly (#1541033)
  - dropped unneeded starttls xmpp patch (#1417017)


author: Petr Pisar <ppisar@redhat.com> - 10.32-4
changelog:
  - Fix matching a zero-repeated subroutine call at a start of a pattern
    (upstream bug #2332)
  - Fix heap limit checking overflow in pcre2_dfa_match() (upstream bug #2334)


author: Petr Pisar <ppisar@redhat.com> - 10.32-5
changelog:
  - Fix anchoring a pattern preceded with (*MARK)
  - Fix OpenPOWER 64-bit ELFv2 ABI detection in JIT compiler (upstream bug #2353)
  - Fix an undefined behavior in aarch64 JIT compiler (upstream bug #2355)


author: Petr Pisar <ppisar@redhat.com> - 10.32-7
changelog:
  - Fix version conditions in DFA engine (upstream bug #2367)
  - Use an upstream fix for POSIX names as macros (bug #1667614)


author: Alan Modra <amodra@au1.ibm.com> 2.18.50-21
changelog:
  - SPU auto-overlay --fixed-size bugfixes and improvements.
  - Fix ppc64 multi-toc segfault.  #47023
  - Fix ppc dynreloc error.


author: Tomas Orsava <torsava@redhat.com> - 2.7.14-17
changelog:
  - Change shebangs to the proper versioned binary
  - Bytecompile files manually, disbale brp-python-bytecompile
  Resolves: rhbz#1572171


author: Tomas Orsava <torsava@redhat.com> - 4.14.1-5
changelog:
  - Add envvar that will be present during RPM build,
    Part of a Fedora Change for F28: "Avoid /usr/bin/python in RPM build"
    https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build


author: Panu Matilainen <pmatilai@redhat.com> - 4.14.1-6
changelog:
  - Avoid unnecessary macro helper dependency on /usr/bin/python (#1538657)
  - Fix release of previous changelog entry


author: Tomas Orsava <torsava@redhat.com> - 3.6.5-2
changelog:
  - Fix %py_byte_compile macro: when invoked with a Python 2 binary it also
    mistakenly ran py3_byte_compile


author: Pavel Raiskup <praiskup@redhat.com> - 5.2.3-1
changelog:
  - rebase to stable 5.2.3 per release notes:
    http://www.mail-archive.com/xz-devel@tukaani.org/msg00285.html


author: Pavel Raiskup <praiskup@redhat.com> - 5.2.4-1
changelog:
  - rebase to 5.2.4 (rhbz#1574039), per release notes:
    https://www.mail-archive.com/xz-devel@tukaani.org/msg00295.html


author: Pavel Raiskup <praiskup@redhat.com> - 5.2.4-2
changelog:
  - drop ppc64p7 hack, per fedora devel list discussion:
    https://lists.fedoraproject.org/archives/list/
    devel@lists.fedoraproject.org/thread/2OWD2QRDFBEC6HTPVQ7FMJENH32BWT54/
  - don't explicitly set _FILE_OFFSET_BITS, package uses AC_SYS_LARGEFILE


