# changelog

author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2122.305.7.el7uek]
changelog:
  - ice: implement device flash update via devlink (Jacob Keller)  [Orabug: 33236075]  
  - ice: add board identifier info to devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
  - ice: add basic handler for devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
  - ice: enable initial devlink support (Jacob Keller)  [Orabug: 33236075]  
  - bitops: introduce the for_each_set_clump8 macro (William Breathitt Gray)  [Orabug: 33236075]  
  - Add pldmfw library for PLDM firmware update (Jacob Keller)  [Orabug: 33236075]  
  - devlink: expand the devlink-info documentation (Jakub Kicinski)  [Orabug: 33236075]  
  - devlink: promote "fw.bundle_id" to a generic info version (Jacob Keller)  [Orabug: 33236075]  
  - devlink: remove trigger command from devlink-region.rst (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add trap metadata type for cookie (Jiri Pirko)  [Orabug: 33236075]  
  - devlink: add ACL generic packet traps (Jiri Pirko)  [Orabug: 33236075]  
  - devlink: Force enclosing array on binary fmsg data (Aya Levin)  [Orabug: 33236075]  
  - devlink: document devlink info versions reported by bnxt_en driver (Vasundhara Volam)  [Orabug: 33236075]  
  - devlink: add macro for "fw.roce" (Vasundhara Volam)  [Orabug: 33236075]  
  - devlink: Add health recover notifications on devlink flows (Moshe Shemesh)  [Orabug: 33236075]  
  - devlink: Add overlay source MAC is multicast trap (Amit Cohen)  [Orabug: 33236075]  
  - devlink: Add tunnel generic packet traps (Amit Cohen)  [Orabug: 33236075]  
  - devlink: Add non-routable packet trap (Amit Cohen)  [Orabug: 33236075]  
  - devlink: fix typos in qed documentation (Jacob Keller)  [Orabug: 33236075]  
  - devlink: correct misspelling of snapshot (Jacob Keller)  [Orabug: 33236075]  
  - devlink: document region snapshot triggering from userspace (Jacob Keller)  [Orabug: 33236075]  
  - devlink: introduce devlink-dpipe.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add a devlink-resource.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
  - devlink: rename and expand devlink-trap-netdevsim.rst (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add documentation for ionic device driver (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add a file documenting devlink regions (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add a driver-specific file for the qed driver (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add parameter documentation for the mlx4 driver (Jacob Keller)  [Orabug: 33236075]  
  - devlink: document info versions for each driver (Jacob Keller)  [Orabug: 33236075]  
  - devlink: convert driver-specific files to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
  - devlink: mention reloading in devlink-params.rst (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add documentation for generic devlink parameters (Jacob Keller)  [Orabug: 33236075]  
  - devlink: convert devlink-params.txt to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
  - devlink: rename devlink-info-versions.rst and add a header (Jacob Keller)  [Orabug: 33236075]  
  - devlink: convert devlink-health.txt to rst format (Jacob Keller)  [Orabug: 33236075]  
  - devlink: move devlink documentation to subfolder (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add macro for "fw.psid" (Jacob Keller)  [Orabug: 33236075]  
  - devlink: add devink notification when reporter update health state (Vikas Gupta)  [Orabug: 33236075]  
  - rds_rdma: add missing rds_ib_cm_handle_connect tracepoint (Alan Maguire)  [Orabug: 33243559]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.0.el7uek]
changelog:
  - misc/pvpanic: fix set driver data (Mihai Carabas)  [Orabug: 33290806]  
  - btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33265208]  
  - vdpa/mlx5: fix feature negotiation across device reset (Si-Wei Liu)  [Orabug: 33247045]  
  - net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Parav Pandit)  [Orabug: 33241452]  
  - xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)   
  - net/mlx5: E-switch, Use eswitch total_vports (Parav Pandit)  [Orabug: 33213269]  
  - net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Parav Pandit)  [Orabug: 33213269]  
  - net/mlx5: E-switch, Consider maximum vf vports for steering init (Parav Pandit)  [Orabug: 33213269]  
  - RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Maor Gottlieb)  [Orabug: 33303297]  
  - rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372378]  
  - KVM: X86: Micro-optimize IPI fastpath delay (Wanpeng Li)  [Orabug: 33119431]  
  - net/mlx5_core: Restore driver version (Roy Novich)  [Orabug: 33112151]  
  - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Christoph Hellwig)  [Orabug: 33107202]  
  - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Jason Gunthorpe)  [Orabug: 33107202]  
  - RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
  - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
  - uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33246580]  
  - rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573]  
  - driver core: auxiliary bus: Fix memory leak when driver_register() fail (Peter Ujfalusi)  [Orabug: 32461425]  
  - driver core: auxiliary bus: Remove unneeded module bits (Dave Jiang)  [Orabug: 32461425]  
  - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Dave Jiang)  [Orabug: 32461425]  
  - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Dave Jiang)  [Orabug: 32461425]  
  - bnxt_en: Use register window 6 instead of 5 to read the PHC (Michael Chan)  [Orabug: 33181761]  
  - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Michael Chan)  [Orabug: 33181761]  
  - bnxt_en: Update firmware interface to 1.10.2.52 (Michael Chan)  [Orabug: 33181761]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.1.el7uek]
changelog:
  - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33336805]  {CVE-2021-3743} 
  - ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33336785]  {CVE-2021-40490} 
  - net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Vu Pham)  [Orabug: 33291040]  
  - rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33331710]  
  - RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33331640]  
  - usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33329086]  {CVE-2021-37159} 
  - hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33329086]  {CVE-2021-37159} 
  - uek-rpm: Set DEFAULTKERNEL in /etc/sysconfig/kernel correctly (Dave Kleikamp)  [Orabug: 33219604]  
  - RDMA/mlx5: Fix crash when unbind multiport slave (Maor Gottlieb)  [Orabug: 33303425]  
  - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Leon Romanovsky)  [Orabug: 33220810]  
  - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Leon Romanovsky)  [Orabug: 33220810]  
  - net/mlx5: Dynamically assign MSI-X vectors count (Leon Romanovsky)  [Orabug: 33220810]  
  - net/mlx5: Add dynamic MSI-X capabilities bits (Leon Romanovsky)  [Orabug: 33220810]  
  - PCI/IOV: Add sysfs MSI-X vector assignment interface (Leon Romanovsky)  [Orabug: 33220810]  
  - net/mlx5: Check that driver was probed prior attaching the device (Leon Romanovsky)  [Orabug: 33286656]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.2.el7uek]
changelog:
  - btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739} 
  - Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669]  
  - bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233]  
  - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216]  
  - IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556]  
  - IB/core: Shifting initialization of device->cache_lock (Anand Khoje)  [Orabug: 33283556]  
  - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556]  
  - IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556]  
  - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556]  
  - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Dongli Zhang)  [Orabug: 33106728]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.3.el7uek]
changelog:
  - net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
  - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
  - KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
  - net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.4.el7uek]
changelog:
  - Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
  - bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.5.el7uek]
changelog:
  - dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
  - block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
  - uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.300.7.el7uek]
changelog:
  - KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
  - Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]


author: Petr Sabata <contyk@redhat.com> - 1.5-1
changelog:
  - 1.5 bump
  - BuildRoot and defattr cleanup
  - Use macros in Sources
  - Drop show-ports and foreach patches -- those have been included upstream


author: Petr Sabata <contyk@redhat.com> - 1.5-2
changelog:
  - Add three latest bugfixes from upstream git on top of 1.5
  - Dropping params patch (included upstream variant)


author: Jon Ciesla <limburgher@gmail.com> - 4.5-5
changelog:
  - Add systemd unit file, BZ 916628.
  - Drop spurious post scripts.
  - Move eveything but man pages and license files top -docs.


author: Jaroslav Škarvada <jskarvad@redhat.com> - 4.5-10
changelog:
  - Hardened build
    Resolves: rhbz#1092547
  - Fixed Braille display emulator to start
    Resolves: rhbz#1304725


author: Jaroslav Škarvada <jskarvad@redhat.com> - 4.5-11
changelog:
  - Fixed Braille characters not displaying in the XW driver window
    Resolves: rhbz#1324669
  - Added AT-SPI2 driver
    Resolves: rhbz#1324672
  - Fixed requirements
    Resolves: rhbz#1324850


author: Jaroslav Škarvada <jskarvad@redhat.com> - 4.5-12
changelog:
  - Improved fix for Braille characters not displaying in the XW driver window
    Related: rhbz#1324669


author: Jaroslav Škarvada <jskarvad@redhat.com> - 4.5-13
changelog:
  - Made brltty-config executable, currently useless, but FHS compliant
    Resolves: rhbz#1332981
  - Fixed multilib
    Related: rhbz#1324850


author: Eric Sandeen <sandeen@redhat.com> 0.20.rc1.20130917git194aa4a-1
changelog:
  - New upstream snapshot
  - Deprecated btrfsctl, btrfs-show, and btrfs-vol; still available in btrfs cmd


author: Petr Machata <pmachata@redhat.com> - 1.9.20111219-1
changelog:
  - Rebase to 20111219
    - add "-s" option
    - Resolves: #769237
  - Revert default stack size to 10000
    - Related: #743343


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.5.1-12
changelog:
  - Patch for failure to gpg sign commits with no gpg-agent 
    https://bugzilla.redhat.com/show_bug.cgi?id=905087


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.1-5
changelog:
  - Apply a patch by Stephen Gallagher to patch autoconf, not configure to
    allow optflags to be passed in by build environment
  - Run autoreconf before configure
  - git rm obsolete patches
  - Apply upstream patch to stop overriding AC_CONFIG_MACRO_DIR


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.1-1
changelog:
  - New upstream release 1.10
  - Obsolete upstreamed patches
  - Amend the multilib patch, there's no need to patch configure since we
    are running autoreconf anyways
  - https://raw.github.com/bagder/c-ares/cares-1_10_0/RELEASE-NOTES


author: David Howells <dhowells@redhat.com> 0.10.6-1
changelog:
  - Note the correct licence.
  - Handle malformed kernel status correctly.
  - Permit culling to be disabled on the command line with the -N flag.
  - Suspend culling when cache space is short and cache objects are pinned.


author: David Howells <dhowells@redhat.com> 0.10.8-1
changelog:
  - Use systemd interaction macros in specfile installation sections [RH BZ 850053].
  - Fix the service file to use /usr/sbin/ rather than /sbin/.
  - Turn on RELRO and PIE build hardening in RPM builds (#1092561).


author: Haïkel Guémar <hguemar@fedoraproject.org> - 1.9.8-1
changelog:
  - upstream 1.9.8
  - fix issues with f15/rawhide (RHBZ #676878)
  - drop gtk-doc dependency (RHBZ #604169)


author: Kalev Lember <kalevlember@gmail.com> - 1.10.0-1
changelog:
  - Update to 1.10.0
  - Have the -doc subpackage depend on the base package
  - Modernize the spec file
  - Really own /usr/share/devhelp directory


author: Peter Jones <pjones@redhat.com> - 10.2-8
changelog:
  - Incorporate changes from Matthias Saou:
  - Include install patch, to avoid all of the ugly manual installation.
  - Cosmetic fixes (libs group, scriplets, don't mix %name with hardcode...).


author: Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 10.2-15
changelog:
  - Patched configure to use config.{guess,sub} files so 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro }"; export LDFLAGS; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
        [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info macro can
    replace them with proper version. With this change it builds fine for AArch64
    architecture.
    Resolves: rhbz#1023783


author: Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 10.2-15
changelog:
  - Patched configure to use config.{guess,sub} files so 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro }"; export LDFLAGS; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
        [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib64 \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info macro can
    replace them with proper version. With this change it builds fine for AArch64
    architecture.
    Resolves: rhbz#1023783


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 1.1.11-18
changelog:
  - ported from cdda-paranoia to libcdio-paranoia, modified paranoia-cdda.patch
  - fixed bogus date in changelog


author: Jakub Martisko <jamartis@redhat.com> - 1.1.11-25
changelog:
  - add support for device names of the form /dev/srN
  - fix provided by Frantisek Kluknavsky
  - resolves:rhbz#1058446


author: Boris Ranto <branto@redhat.com> - 1:10.2.5-1
changelog:
  - New version (1:10.2.5-1)
  - Makefile: Fix dencoder build
  - Add fake fcgiapp.h for rgw
  - common: Build more files of libcommon in client
  - libradosstripper: Build libradostripper for rados as noinst


author: Nalin Dahyabhai <nalin@redhat.com> 0.66-1
changelog:
  - build as position-independent executables with early binding (#883966)
  - also don't tag the unit file as a configuration file (internal tooling)


author: Nalin Dahyabhai <nalin@redhat.com> 0.67-1
changelog:
  - when saving certificates to NSS databases, try to preserve the trust
    value assigned to a previously-present certificate with the same nickname
    and subject, if one is found
  - when saving certificates to NSS databases, also prune certificates from
    the database which have both the same nickname and subject as the one
    we're adding, to avoid tripping up tools that only fetch one certificate
    by nickname


author: Nalin Dahyabhai <nalin@redhat.com> 0.67-3
changelog:
  - pull up a patch from master to adapt self-tests to certutil's diagnostic
    output having changed (#992050)


author: Nalin Dahyabhai <nalin@redhat.com> 0.68-1
changelog:
  - notice when the OpenSSL RNG isn't seeded
  - notice when saving certificates or keys fails due to filesystem-related
    permission denial (#996581)


author: Nalin Dahyabhai <nalin@redhat.com> 0.69-1
changelog:
  - tweak how we decide whether we're on the master or a minion when we're
    told to use certmaster as a CA
  - clean up one of the tests so that it doesn't have to work around internal
    logging producing duplicate messages
  - when logging errors while setting up to contact xmlrpc servers, explicitly
    note that the error is client-side
  - don't abort() due to incorrect locking when an attempt to save an issued
    certificate to the designated location fails (part of #1032760/#1033333,
    ticket #22)
  - when reading an issued certificate from an enrollment helper, ignore
    noise before or after the certificate itself (more of #1032760/1033333,
    ticket #22)
  - run subprocesses in a cleaned-up environment (more of #1032760/1033333,
    ticket #22)
  - clear the ca-error that we saved when we had an error talking to the CA if we
    subsequently succeed in talking to the CA
  - various other static-analysis fixes


author: Nalin Dahyabhai <nalin@redhat.com> 0.70-1
changelog:
  - add a --with-homedir option to configure, and use it, since subprocesses
    which we run and which use NSS may attempt to write to $HOME/.pki, and
    0.69's strategy of setting that to "/" was rightly hitting SELinux policy
    denials (#1047798)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.12-1
changelog:
  - correct encoding/decoding of variant-typed data which we receive and send
    as part of the org.freedesktop.DBus.Properties interface over the bus, and
    add some tests for them (based on patch from David Kupka, ticket #36)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.14-1
changelog:
  - make pathname canonicalization slightly smarter, to handle ".." in
    locations (#1131758)
  - updates to self-tests (#1144082)


author: Jan Cholasta <jcholast@redhat.com> - 0.75.14-2
changelog:
  - backport dogtag-submit: accept additional options to pass to the server when
    approving requests using agent creds (#1165155)


author: Jan Cholasta <jcholast@redhat.com> - 0.75.14-3
changelog:
  - backport change from git to correctly retrieve string values from DBus
    property interface replies (#1181022)


author: Jan Cholasta <jcholast@redhat.com> - 0.78.1-1
changelog:
  - Resolves: #1140241 RFE: Add SCEP support to certmonger
  - Resolves: #1148001 ipa-getcert killed by SIGABRT
  - Resolves: #1205756 Rebase certmonger to 0.77 or later
    - Update to upstream 0.78.1


author: Jan Cholasta <jcholast@redhat.com> - 0.78.3-1
changelog:
  - Resolves: #1244914 scep ca helper does not parse command line options
    correctly
  - Related:  #1205756 Rebase certmonger to 0.77 or later
    - Update to upstream 0.78.3


author: Jan Cholasta <jcholast@redhat.com> - 0.78.4-1
changelog:
  - Resolves: #1249753 challenge password not added in csr using start-tracking
  - Resolves: #1250397 Remove certmonger rekey feature in 7.2
    - Remove rekey feature
  - Related:  #1205756 Rebase certmonger to 0.77 or later
    - Update to upstream 0.78.4


author: Jan Cholasta <jcholast@redhat.com> - 0.78.4-2
changelog:
  - Resolves: #1345755 Support for specifying IPA lightweight CA
    - Add 'issuer' request option for specifying issuer
    - Documentation: mark $CERTMONGER_CA_ISSUER as 0.79
    - Comment/whitespace fixup
    - ipa-submit: Retry without "ca" on OptionError
    - getcert: fix a potential out-of-bounds
    - Document the -X option in the ipa-submit man page
  - Resolves: #1351052 certmonger build for RHEL 7.3 failure
    - Stop assuming RSA 512 works
    - Stop assuming RSA 512 works, part two
    - Fix a flakiness in the 028-dbus test


author: Jan Cholasta <jcholast@redhat.com> - 0.78.4-3
changelog:
  - Resolves: #1367683 getcert request command fails to use Sub CA using -X
    argument
    - Fix CA option name for ipa cert-request


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-4
changelog:
  - Use required DER encoding when setting CA basic constraint (#1551635)
  - NSS 3.34 more strictly enforces length checking when verifying signatures
    (#1551702)


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-5
changelog:
  - Add Requires on psmsic for killall in post script (#1458890)
  - upstream project migrated from fedorahosted.org to pagure.io (#1501723)
  - Strip CR/LF from passwords read from a file (#1545935)


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-8
changelog:
  - Disable iterate-10 test which fails intermitently (#1596161)
  - Add BuildRequires for running autoreconf


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-9
changelog:
  - Remove patch to pass _PROXY, _proxy, LANG and LC_* environment
    variables to helpers. The root cause was a bug in IPA (#1596161)


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-12
changelog:
  - Add documentation for the '-N' option to the dogtag-ipa-renew-agent-submit
    man page (#1651368)
  - SCEP: Don't set message=<ca ident> with GetCaps and GetCACert (#1608781)
  - SCEP operation GetCAChain is not valid. Should be GetCACertChain (#1590727)
  - Document owner and permission parameters to getcert (#1549585)


author: Rob Crittenden <rcritten@redhat.com> - 0.78.4-3.1
changelog:
  - Use required DER encoding when setting CA basic constraint (#1560961)
  - NSS 3.34 more strictly enforces length checking when verifying signatures
    (#1560960)


author: Dan Walsh <dwalsh@redhat.com> - 2.1.11-3
changelog:
  - Update to latest patches from eparis/Upstream
  -   checkpolicy: libsepol: implement default type policy syntax
  -   
  -   We currently have a mechanism in which the default user, role, and range
  -   can be picked up from the source or the target object.  This implements
  -   the same thing for types.  The kernel will override this with type
  -   transition rules and similar.  This is just the default if nothing
  -   specific is given.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-1
changelog:
  - Update to upstream 
          * Fix errors found by coverity
          * implement default type policy syntax
          * Free allocated memory when clean up / exit.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-4
changelog:
  - Fix a segmentation fault if the --handle-unknown option was set without
  arguments.
  - Thanks to Alexandre Rebert and his team at Carnegie Mellon University
  for detecting this crash.


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-3
changelog:
  - Fix typos in test/dispol
  - Set flex as default lexer
  - Fix checkmodule output message
  - Build policy on systems not supporting DCCP protocol
  - Fail if module name different than output base filename


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-6
changelog:
  - Add ibendport ocontext handling
  - Add support for ibendportcon labels
  - Add ibpkey ocontext handling
  - Add support for ibpkeycon labels
  - Add binary module support for xperms


author: Hans de Goede <hdegoede@redhat.com> - 2:3.8.2-3
changelog:
  - Add a number of bug-fixes to deal better with high res cams (#873434)
  - Fix cheese-introduction.png being in both cheese and cheese-libs (#893756)
  - Put the COPYING file in the docs for cheese-libs (#893800)
  - Fix the flash when taking a photo being dark grey instead of white (#965813)
  - Fix needing to press the effects button twice to select effects after
    selecting an effect for the first time
  - Various other bug-fixes


author: Hans de Goede <hdegoede@redhat.com> - 2:3.8.2-4
changelog:
  - Fix misbehavior when started without a camera
  - Don't crash when the (last) camera gets unplugged
  - Automatically use a newly plugged camera when going from 0 to 1 cameras
  - Misc. other bugfixes


author: Bill Nottingham <notting@redhat.com> 1.3.57-1
changelog:
  - assorted cleanups to LSB dependency support (#693202 fixed properly, #701573)
  - fix kill values for LSB-only scripts (#696305, <jbastian@redhat.com>)
  - don't apply start deps for services that aren't starting anywhere (#750446)


author: Bill Nottingham <notting@redhat.com> 1.3.58-1
changelog:
  - fix forwarding to systemctl with systemd >= 41 (#789256)
  - assorted regression fixes from 1.3.57 (#782152, etc.)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.3.60-1
changelog:
  - don't completely override LDFLAGS
  - pass along any rpm-configured LD flags
  - make sure install_initd/remove_initd provides appropriate help output for those commands (#803818)
  - check for overridden services in /etc too (#850899)
  - chconfig should own /etc/rc.d (#894328)
  - isXinetdEnabled should also ask systemd (#820363)
  - alternatives: look for service file also in /etc
  - alternatives: add --list option (#622635)
  - chkconfig: add hint to call systemctl list-unit-files and list-dependencies (#800334)
  - chkconfig: correctly handle unreadable init.d (#913807)
  - alternatives: call systemctl enable with --force (#915667)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.3.61-5
changelog:
  - chkconfig: don't create symlinks if they already exist
  - fix combination --type xinetd --list service
  - leveldb: restore selinux context for xinetd conf files


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.3.62-1
changelog:
  - use systemctl preset, not systemctl enable
  - fix typo in manpage
  - partly support socket activated services


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.4-1
changelog:
  - ntsysv: show systemd services and sockets
  - fix combination --type xinetd --list service
  - leveldb: restore selinux context for xinetd conf files
  - alternatives: remove unused variable
  - alternatives: warn if the target is not a symlink
  - spec: add link to git
  - lets simplify version


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.5-1
changelog:
  - add systemd-sysv-install alias
  - don't create symlinks if they already exist
  - fix wrongly behaving LDFLAGS


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.6-1
changelog:
  - systemd-sysv-install: don't play ping-pong with systemctl
  - ntsysv: add description to systemd services
  - ntsysv: skip templates
  - Makefile: fix typo


author: Lukáš Nykrýn <lnykryn@redhat.com> - 1.7.2-1
changelog:
  - alternatives: introduce --keep-missing
  - alternatives: allow family in --set and display it in --config


author: Jan Macku <jamacku@redhat.com> - 1.7.5-1
changelog:
  - Fix issues with extra backslashes in path string - (#1485304)
  - Add documentation for --keep-missing option - (#1371146)


author: Miroslav Lichvar <mlichvar@redhat.com> 1.27-2
changelog:
  - suppress error messages from tr when generating key (#907914)
  - fix delta calculation with extreme frequency offsets


author: Miroslav Lichvar <mlichvar@redhat.com> 1.27-3
changelog:
  - disable chrony-wait service by default (#961047)
  - drop old systemd scriptlets
  - don't own ntp-units.d directory
  - move files from /lib
  - remove unncessary dependency on syslog target


author: Miroslav Lichvar <mlichvar@redhat.com> 1.29.1-1
changelog:
  - update to 1.29.1 (#1053022, CVE-2014-0021)
  - fix selecting of sources with prefer option (#1061048)
  - fix potential bug in writing of drift files (#1061106)
  - replace hardening build flags with _hardened_build (#1061036)


author: Miroslav Lichvar <mlichvar@redhat.com> 2.1-1
changelog:
  - update to 2.1 (#1117882 #1169353 #1206504 #1209568 CVE-2015-1821
    CVE-2015-1822 CVE-2015-1853)
  - extend chrony-helper to allow using servers from DNS SRV records (#1211600)
  - add servers from DHCP with iburst option by default (#1219492)
  - execute test suite


author: Miroslav Lichvar <mlichvar@redhat.com> 3.1-1
changelog:
  - update to 3.1 (#1387223 #1274250 #1350669 #1406445)
  - don't start chronyd without capability to set system clock (#1306046)
  - fix chrony-helper to escape names of systemd units (#1418968)
  - package chronyd sysconfig file (#1396840)


author: Miroslav Lichvar <mlichvar@redhat.com> 3.2-1
changelog:
  - update to 3.2 (#1482565 #1462081 #1454765)
  - use ID from /etc/os-release to set pool.ntp.org vendor zone


author: Miroslav Lichvar <mlichvar@redhat.com> 3.4-1
changelog:
  - update to 3.4 (#1636117, #1565544, #1565548, #1596239, #1600882)
  - drop support for HW timestamping on kernels < 3.10.0-613


author: Petr Machata <pmachata@redhat.com> - 0.13-11
changelog:
  - Add missing last entry in long options array
    (chrpath-0.13-getopt_long.patch)
  - Update config.sub and config.guess to support aarch64
    (chrpath-0.13-aarch64.patch)


author: Jeff Layton <jlayton@redhat.com> 6.2-3
changelog:
  - fixes for bugs reported by coverity:
  - update bad bit shift patch with one that patches getcifsacl.c too
  - remove some dead code from getcifsacl.c, asn1.c, and data_blob.c
  - fix bad handling of allocated memory in del_mtab in mount.cifs.c


author: Sachin Prabhu <sprabhu@redhat.com> - 6.2-8
changelog:
  - Prevent unnecessary linking of libwbclient
  - Uppercase orig_dev on 2nd try at mounting
  - Include paths.h in mtab.c
  - Clarify use of backupuid/backupgid in manpage
  - Ignore x-* mount options


author: Nathaniel McCallum <npmccallum@redhat.com> - 5-1
changelog:
  - New upstream release
  - Run clevis decryption from udisks2 under an unprivileged user
  - Reenable udisks2 subpackage


author: Nathaniel McCallum <npmccallum@redhat.com> - 6-1
changelog:
  - New upstream release
  - Specify unprivileged user/group during configuration
  - Move clevis user/group creation to base clevis package


author: Nathaniel McCallum <npmccallum@redhat.com> - 7-1
changelog:
  - Update to v7
  - Resolves: rhbz#1467907
  - Resolves: rhbz#1467908
  - Resolves: rhbz#1475406
  - Resolves: rhbz#1500975
  - Resolves: rhbz#1478888


author: Rex Dieter <rdieter@fedoraproject.org> 2.3.3.4-6
changelog:
  - contribs-lib is not built and installed even with config (#794795, upstream ID: 3392466)
  - pkgconfig file is missing clucene-shared (upstream ID: 3461512)
  - non-descriptive descripton (#757319)


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.10.1-2
changelog:
  - packaging fixes (clufter-cli requires python-setuptools, adjust for
    older schema of Bash completions)


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.57.0-1
changelog:
  - bump upstream package, see https://pagure.io/clufter/releases
  - generate man pages also for offered commands
  - auto-generate SEE ALSO sections for the man pages
  - move entry_points.txt to clufter-cli sub-package
  - general spec file refresh (pagure.io as a default project base, etc.)
  - make Python interpreter execution sane
  - fix *2pcscmd* commands so they do not suggest
    "pcs cluster cib <file> --config" that doesn't currently
    work for subsequent local-modification pcs commands
    [rhbz#1328078]
  - add support for ticket constraints to *2pcscmd commands
    [rhbz#1340243]


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.58.0-1
changelog:
  - fix Python interpreter propagated as enquoted string with old setuptools
  - bump upstream package, see https://pagure.io/clufter/releases


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.59.0-1
changelog:
  - add ability to borrow validation schemas from pacemaker installed along
  - bump upstream package, see https://pagure.io/clufter/releases


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.70.0-2
changelog:
  - split -bin and -common packages, the former becoming the only arch-specific
  - also move python-specific (entry points, main files) back from -cli package
  - also add virtual provides for python-clufter as python2-clufter
  - bump upstream package (version rolling the above changes out)
  - build for ppc64le
    [rhbz#1402565]


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.75.0-1
changelog:
  - move nano fallback editor dependency to -cli package [PGissue#1]
  - bump upstream package, see https://pagure.io/clufter/releases


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.76.0-1
changelog:
  - factor "borrow validation schemas from pacemaker" out to a separate script
  - bump upstream package, see https://pagure.io/clufter/releases


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.77.0-2
changelog:
  - fix nodelist.node.name configuration option (originaly devised by pacemaker)
    not supported in corosync.conf with the built-in validation schema
    [rhbz#1517834]


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.77.1-1
changelog:
  - bump upstream package, see https://pagure.io/clufter/releases
  - build for aarch64
    [rhbz#1569111]


author: Florian Müllner <fmuellner@redhat.com> - 1.14.4-7
changelog:
  - Backport device manager cleanups for pointer emulation for touch events
    in mutter
    Resolves: rhbz#1051029


author: Owen Taylor <otaylor@redhat.com> - 1.14.4-9
changelog:
  - Add upstream patches fixing problems that resulted in the entire
    screen being redrawn too often with gnome shell.
    Resolves: rhbz#1034941


author: Owen Taylor <otaylor@redhat.com> - 1.20.0-6
changelog:
  - Fix problem with stereo patch (missing export declarations) that resulted
    in added symbols not being exported.
    Resolves: #1306801


author: Owen Taylor <otaylor@redhat.com> - 1.20.0-8
changelog:
  - Add a patch that adds clutter_x11_enable_threaded_swap_wait(),
    enabling proper waiting for frame completion on NVIDIA.
  - Add a patch to fix Cogl Glib source added multiple times.
    See https://bugzilla.gnome.org/show_bug.cgi?id=768243
    Resolves: #1306801


author: Rui Matos <rmatos@redhat.com> - 1.20.0-10
changelog:
  - Add patches to make the backend driver selection explicit instead of
    changing the default to gl3
    Resolves: #1361251


author: Petr Machata <pmachata@redhat.com> - 2.8.11-2
changelog:
  - Pass -fno-strict-aliasing to cm_sha2.c to avoid strict aliasing
    problems that GCC warns about.
  - Icon name in CMake.desktop shouldn't include filename extension.


author: Patsy Franklin <pfrankli@redhat.com> - 2.8.12.2-1
changelog:
  - Rebase to 2.8.12.2 including some recent patches. (BZ #1195919)
  - Fix to find python libs version 3.4 (BZ #1246369)
  - Don't fail if certain Qt modules are unavailable. (BZ #1192188)


author: Jan Safranek <jsafrane@redhat.com> - 0.5.2-6
changelog:
  - Fixed 'env' parameter value in 'get_providers()' function
    Resolves: #919082
  - Fixed embedded instance properties
    Resolves: #919081


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 0.9.5-3
changelog:
  - Fix placement of *.py[co] files
    Resolves: #921547
  - Remove /usr/share/cmpi - it's used by ruby binding that we don't build


author: Dominik Perpeet <dperpeet@redhat.com> 138-3
changelog:
  - Fix issues with connections between multiple hosts
  - Fix format string type mismatch on some architectures


author: Martin Pitt <mpitt@redhat.com> 138-10
changelog:
  - Backport upstream patches to fix integration tests
  - Fix unit test failure in mock with nspawn
  - Fix created timer units so that they can actually get enabled and started
    rhbz#1478832
  - Fix connecting to remote servers with non-standard ssh port rhbz#1478828


author: Bruce Hill <bruce.hill@oracle.com> - 138-10.0.2
changelog:
  - Revert to enable git patch and update patch 0024-remove-rh-reference.patch
  - Drop subscription-manager requires due to we did not ship it (tianyue.lan@oralce.com)
  - Remove Red Hat references.


author: Martin Pitt <mpitt@redhat.com> 154-3
changelog:
  - Update source po for Japanese translations rhbz#1512923
  - Adjust build system to avoid build failure for the above


author: Martin Pitt <mpitt@redhat.com> 169-3
changelog:
  - Rebase to version 169, drop all patches rhbz#1568728
  - Fix Subscriptions page hang when accessing as non-admin rhbz#1442540
  - Show an indicator on front page if updates are available rhbz#1495543
  - Properly localize "Log in" rhbz#1541454
  - Improve check for root privilege availability, to e. g. also work for FreeIPA
    admins rhbz#1574630


author: Martin Pitt <mpitt@redhat.com> 173-6
changelog:
  - Fix remote unauthenticated crash with crafted URLs rhbz#1627631
  - Fix off-by-one error in flow control rhbz#1626846


author: EL Errata <el-errata_ww@oracle.com> - 173-7.0.1
changelog:
  - turn off display of subscriptions menu item in GUI
  - Drop subscription-manager requirement since we do not ship it (tianyue.lan@oralce.com)
  - Remove Red Hat references.


author: Martin Pitt <mpitt@redhat.com> 173.1-1
changelog:
  - Crash fixes spotted by coverity rhbz#1644345
  - Fix race condition with fslist channels rhbz#1644346
  - Fix remotectl crash on errors rhbz#1644348


author: Martin Pitt <mpitt@redhat.com> 190-1
changelog:
  - kdump: Add NFS and SSH dump targets rhbz#1533366
  - kdump: Fix confusing design of target selector rhbz#1536327
  - firewall: Hide already enabled items from "Add Services" dialog rhbz#1598625
  - networking: Gracefully handle when NetworkManager is  not running
    rhbz#1551615
  - web server: Mark deleted cookie as "secure", and add X-Content-Type-Options
    header rhbz#1677767
  - web server: Mark deleted cookie as "HttpOnly" rhbz#1656339
  - Fix various crashes spotted by coverity rhbz#1644209
  - Fix remotectl crash with inaccessible files rhbz#1644213
  - Fix race condition with fslist1 channels rhbz#1644223
  - Fix crash with parsing invalid bas64 headers rhbz#1663712


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 195-1.0.1
changelog:
  - Turn off display of subscriptions menu item in GUI
  - Drop subscription-manager requirement since we do not ship it (tianyue.lan@oracle.com)
  - Remove Red Hat references.


author: Martin Pitt <mpitt@redhat.com> 195.2-1
changelog:
  - firewall: Only reload firewall when adding custom services (rhbz#1725094)
  - networking: Activate a connection after clearing master/slave fields (rhbz#1729378)
  - Add Obsoletes: for ancient cockpit-shell package (rhbz#1744208)


author: Martin Pitt <mpitt@redhat.com> 195.3-1
changelog:
  - subscriptions: Add support for Red Hat Insights (rhbz#1748026)
  - systemd: Warn if not connected to Insights (rhbz#1748350)


author: Martin Pitt <mpitt@redhat.com> 195.8-1
changelog:
  - webserver: Fix large requests with TLS (rhbz#1785497)
  - Machines: Avoid D-Bus introspection to libvirt-dbus, to speed up polkit
    operations (rhbz#1780400)
  - Machines: Fix CPU statistics (rhbz#1763641)


author: Martin Pitt <mpitt@redhat.com> 195.9-1
changelog:
  - ws: Add support for EC certificates (rhbz#1841070)
  - Translation fixes (rhbz#1796834)
  - Use RHSM1 service instead of the deprecated (and now removed)
    com.redhat.SubscriptionManager


author: EL Errata <el-errata_ww@oracle.com> - 195.10-1.0.1
changelog:
  - Turn off display of subscriptions menu item in GUI
  - Drop subscription-manager requirement since we do not ship it (tianyue.lan@oracle.com)


author: Adam Jackson <ajax@redhat.com> 1.14.0-5.1
changelog:
  - Enable GLX_MESA_copy_sub_buffer on llvmpipe, since RHEL's Mesa includes
    a fix for that; also conflict with Mesas that don't.


author: Owen Taylor <otaylor@redhat.com> - 1.18.2-12
changelog:
  - Add patches to improve display synchronization on NVIDIA
      
    When testing quadbuffer stereo patches, GNOME Shell would sometimes
    hang up on restart. This turned out to be a problem with display
    synchronization on NVIDIA. The patches added here make display
    synchronization work much more similarly with the NVIDIA drivers
    and the open source drivers, which not only fixes this bug, but should
    reduce future bugs.
      
    Resolves: #1305076

  - Add patches improving frame completion events in Cogl


author: Richard Hughes <richard@hughsie.com> 0.1.33-1
changelog:
  - New upstream version
  - Add some translated profile descriptions for the CMYK profiles
  - Add the FOGRA45L and FOGRA47L CMYK and eciRGBv1 profiles
  - Check the generated CCMX matrix for invalid data
  - Do not print a warning if the DBus property does not exist
  - Ensure mbstowcs() has an LC_CTYPE of 'en_US.UTF-8'
  - Always write C-locale floating point values in IT8 files
  - Initialize the value of the CCMX matrix
  - Never promote localized v2 ICC profiles to v4
  - Rename ISOnewspaper26 to IFRA26S_2004_newsprint


author: Richard Hughes <richard@hughsie.com> 0.1.34-1
changelog:
  - New upstream version
  - Add a ICC transform object for simple RGB conversions
  - Add a warning for RGB profiles with unlikely whitepoint values
  - Add Qt DBus annotations
  - Allow clients to call org.freedesktop.DBus.Peer
  - Correct a lot more company names when creating devices
  - Do not automatically add EDID profiles with warnings to devices
  - Increase the delay between patches in the session-helper
  - Install the bash completion support into /usr


author: Richard Hughes <richard@hughsie.com> 1.0.0-1
changelog:
  - New upstream version
  - Add a config option for monitors with identical EDID values
  - Allow a different input and output format in CdTransform
  - Build all installed binaries with PIE
  - Build the colord binary with full RELRO
  - Do not show a warning when using 'colormgr device-get-profile-for-qualifier'
  - Fix crash in cd-iccdump by working around an lcms2 bug
  - Fix using the color sensors on ARM hardware
  - Set the STANDARD_space metadata for the print profiles
  - Show all the translations when dumping an ICC profile


author: Richard Hughes <richard@hughsie.com> 1.0.1-1
changelog:
  - New upstream version
  - Do not unconditionally enable BPC on the color transform
  - Fix profile created time for non-UTC timezones
  - Record the gamma table in the session helper error message


author: Richard Hughes <richard@hughsie.com> 1.0.2-1
changelog:
  - New upstream version
  - Add cd_icc_save_data() so that we can easily set _ICC_PROFILE
  - Add CdIccStore to monitor directories of ICC profiles
  - Add SystemVendor and SystemModel properties to the main interface
  - Allow to specify a non-qualified path when using FindProfileByFilename
  - Allow using the key 'Filename' when using FindProfileByProperty
  - Always return the error if any sync method failed
  - Fix GObject introspection when getting lists
  - Fix GObject introspection when getting metadata


author: Richard Hughes <richard@hughsie.com> 1.0.4-1
changelog:
  - Rebase to a new upstream version to fix small security bug
  - Use %ghost in the to avoid removing databases on upgrades
  - Resolves: #1012832


author: Richard Hughes <richard@hughsie.com> 0.1.22-2
changelog:
  - Backport a patch from git master that fixes an include issue with
    projects that want to use colord-gtk.h and colord.h at the same time.


author: Richard Hughes <richard@hughsie.com> 0.1.25-1
changelog:
  - New upstream version.
  - Give the sample widget slightly curved corners and a gray outline
  - Do not use deprecated functions from libcolord
  - Fix warnings when building ColordGtk-1.0.gir
  - Fix up the licence boilerplate for CdSampleWidget


author: Jay Fenlason <fenlason@redhat.com> 1:1.2.15-1.el5
changelog:
  - Change sysconfig file to /etc/rdma/compat-dapl to match the change in dapl
  - Split out into separate source rpm from the dapl-2.0.25-2.el5.src.rpm
    Resolves: rhbz#557170 split compat-dapl into a separate srpm


author: Doug Ledford <dledford@redhat.com> - 1:1.2.15-2.el6
changelog:
  - Fix various rpmlint wanrings in spec file
  - Version all of the obsoletes
  - Now that this is no longer part of the dapl rpm, it needs its own
    doc macro so that the license and whatnot are on the system when the
    package is installed
  - Related: bz555835


author: Jay Fenlason <fenlason@redhat.com> - 1:1.2.15-2.1.el6
changelog:
  - Include pipe-leak patch to close
    Resolves: rhbz619439 - OFED1.5.1: uDAPL - cma: memory leak of FD's (DB2 pureScale)
    This required some whitspace editing--apparently the patch was garbled
    somewhere in transit.
  - Include the cma-memleak-verbs-CQ-compl-chans-fix patch to close
    Resolves: rhbz619443 - OFED1.5.1: uDAPL handles close on forked child exit (DB2 pureScale)


author: Doug Ledford <dledford@redhat.com> - 1:1.2.19-1
changelog:
  - Update to latest upstream release (1.2.15 -> 1.2.19)
  - Remove 3 patches rolled into upstream
  - Update exclusive arch to accommodate i686 arch
  - Related: bz725016, bz724896


author: Jindrich Novy <jnovy@redhat.com> 4.7.25-18
changelog:
  - really fix the update path (#627019, #627387)
  - introduce -headers subpackage to avoid conflicts on multiarch
    systems (#590973)
  - install package license


author: Jan Grulich <jgrulich@redhat.com> - 0.23-1
changelog:
  - Spec file based on exiv2 package to provide old libraries before API change
    Resolves: bz#1568618


author: Jan Grulich <jgrulich@redhat.com> - 0.26-1
changelog:
  - Spec file based on exiv2 package to provide old libraries before API change
    Resolves: bz#1668355


author: Jakub Jelinek <jakub@redhat.com> 3.2.3-70
changelog:
  - filter out -fstack-protector-strong, -grecord-gcc-switches and new
    i686, ppc and s390 tunings (#1048850)


author: Jakub Jelinek <jakub@redhat.com> 4.4.7-7
changelog:
  - change -fstack-protector-strong to -fstack-protector in optflags,
    remove -march=x86-64 and -mfpmath=sse for ix86 (#1048852)


author: Jan Vcelak <jvcelak@redhat.com> 1:2.3.43-3
changelog:
  - enhancement: build with hardening flags (RELRO)
  - fix: querying for IPv6 DNS records when IPv6 is disabled on the host (#835013)
  - drop unnecessary patches
  - clean configure flags


author: Doug Ledford <dledford@redhat.com> - 3.3.5-2
changelog:
  - Drop libibmad as it didn't soname bump, and also remove the lower level
    opensm libs, libosm{comp,vendor} as they didn't soname bump either
  - Related: bz725016


author: Doug Ledford <dledford@redhat.com> - 3.3.5-3
changelog:
  - Change the file spec so we don't accidentally pick up the debug files in
    the base package on 32bit arches
  - Resolves: bz732495


author: Honggang Li <honli@redhat.com> - 3.3.15-3
changelog:
  - Package up libosmcomp.so.3* to fix dependency issue after rebase
    opensm to release 3.3.21
  - Resolves: bz1670692


author: Denys Vlasenko <dvlasenk@redhat.com> - 0.2.7-4
changelog:
  - Forward-porting fixes from RHEL6.
  - Enlarge buffer used for formatting date in a string format.
  - Resolves: rhbz#891938.
  - Allow configuration of the maximum number of open files.
  - Resolves: rhbz#738967.


author: Denys Vlasenko <dvlasenk@redhat.com> - 0.2.7-9
changelog:
  - Added commented-out "LimitNOFILE=" directive to conman.service.
  - This is systemd-esque way to change process limits for serivces.
  - Also and a comment when to use it.
  - Resolves: rhbz#1035228.


author: Paul Wouters <pwouters@redhat.com> - 1.4.2-8
changelog:
  - Resolves: rhbz#CVE-2015-6496
  - Fold in upstream patches since 1.4.2 release up to git 900d7e8
  - Fold in upstream patch set of 2015-08-18 for coverity issues


author: Paul Wouters <pwouters@redhat.com> - 1.4.4-3
changelog:
  - Resolves: rhbz#1425552 (explicitely Require: libnetfilter_conntrack >= 1.0.6 as it is same .so version)


author: Paul Wouters <pwouters@redhat.com> - 1.4.4-4
changelog:
  - Resolves: rhbz#1578059 Greatest NVR version of conntrack-tools for ppc64le and x86_64 are different


author: Phil Sutter <psutter@redhat.com> - 1.4.4-5
changelog:
  - Add git commit info to IPv6 NAT support patch
  - Backport: conntrackd: helpers: dhcpv6: Fix potential array overrun
  - Backport: nfct: Drop dead code in nfct_timeout_parse_params()
  - Backport: src: Fix for implicit-fallthrough warnings


author: Bastien Nocera <bnocera@redhat.com> - 3.26.2-6
changelog:
  + control-center-3.26.2-6
  - Fix Clone MAC not being saved in Ethernet device properties
  - Resolves: #1467295


author: Bastien Nocera <bnocera@redhat.com> - 3.26.2-8
changelog:
  + control-center-3.26.2-8
  - Fix Wi-Fi networks not getting updated
  - Show "Wi-Fi disabled" page when Wi-Fi is disabled
  - Resolves: #1545713


author: Robert Relyea <rrelyea@redhat.com> - 1.1.0-34
changelog:
  - recognize up to 32 keys and certs in coolkeys. (can go up to 62 with just #define changes)
  - own our cache file.
  - verify we are using the correct mechanisms


author: Ondrej Vasik <ovasik@redhat.com> 8.22-3
changelog:
  - mark deprecated SELinux related downstream options as
    deprecated in usage/man
  - temporarily disable setting SELinux contexts recursively
    for existing directories - broken (#1045122)


author: Ondrej Vasik <ovasik@redhat.com> 8.22-5
changelog:
  - do not modify SELinux contexts of existing parent
    directories when copying files (fix by P.Brady, #1045122)


author: Ondrej Vasik <ovasik@redhat.com> 8.22-10
changelog:
  - cp/mv/install: do not crash when getfscreatecon() is
    returning a NULL context
  - fix the cut optimizations to UTF-8 locales only
  - unset the unnecessary envvars after colorls scripts


author: Ondrej Vasik <ovasik@redhat.com> - 8.22-13
changelog:
  - call utilities in colorls.* scripts with full path (#1222223)
  - tail: disable inotify in --follow for vxfs (#1109083)
  - remove circular dependency for util-linux (not relevant for RHEL 7 - #1155963)
  - sort: do not look at more than specified keys for mb locales (#1148347)
  - i18n patch: fix buffer overruns and compiler warnings (#1148347)
  - xfs: fix dd sparse false test failure on btrfs and xfs (#1223041)
  - dd: new status=progress level to print stats periodically (#1147701)
  - id/groups - print correct group for session (#1115430)
  - cp,install,mknod,mkfifo,mkdir: separate -Z and --context options
    in --help and manpage (#1084471)
  - ls: clarify --scontext/--context/--lcontext options behaviour
    in info documentation, mention deprecation (#1099508)
  - du: handle bindmount cycles more gracefully (#1238191)
  - mv: prevent possible race condition for hardlinks (#1166570)
  - df: improve filtering of NFS mounts and bind mounts
    (#1197463, #1100026, #1129661)


author: Ondrej Vasik <ovasik@redhat.com> - 8.22-18
changelog:
  - fix xfs build failure in chrooted environment (#1263341)
  - update filesystem lists for stat and tail from latest upstream
    (#1327881, #1280357) 
  - disable id/setgid.sh test(missing chroot feature), fix 
    cp-a-selinux test (#1266500,#1266501)
  - colorls.sh - change detection of interactive shell for ksh
    compatibility (#1321648)
  - fix date --date crash with empty or invalid TZ envvar (#1325786)
  - df -l: do not hang on a dead autofs mount point (#1309247)
  - sort -h: fix functionality of human readable numeric sort for other
    than first field (#1328360)


author: Kamil Dudka <kdudka@redhat.com> - 8.22-19
changelog:
  - timeout: fix race possibly terminating wrong process (#1439465)
  - ls: allow interruption when reading slow directories (#1421802)
  - fold: preserve new-lines in mutlibyte text (#1418505)


author: Kamil Dudka <kdudka@redhat.com> - 8.22-23
changelog:
  - update description of the -a/--all option in df.1 man page (#1553212)
  - sort -M: fix memory leak when using multibyte locale (#1540059)


author: EL Errata <el-errata_ww@oracle.com> - 8.22-23.0.1
changelog:
  - clean up empty file if cp is failed [Orabug 15973168]
  - tests: avoid false failure when df lists no root file system


author: Kamil Dudka <kdudka@redhat.com> - 8.22-24
changelog:
  - doc: improve description of the --kibibytes option of ls (#1527391)
  - doc: fix typo in date example (#1620624)
  - stat,tail: sync the list of file systems with coreutils-8.31 (#1659530)
  - df: avoid stat() for dummy file systems with -l (#1668137)
  - df: prioritize mounts nearer the device root (#1042840)


author: Jan Friesse <jfriesse@redhat.com> 2.3.1-3
changelog:
  - Resolves: rhbz#998362

  - Fix scheduler pause-detection timeout (rhbz#998362)
  - merge upstream commit 2740cfd1eac60714601c74df2137fe588b607866 (rhbz#998362)


author: Jan Friesse <jfriesse@redhat.com> 2.3.2-3
changelog:
  - Resolves: rhbz#1031832

  - cfgtool: return error on reload failure (rhbz#1031832)
  - merge upstream commit 7014f10123a634cf026491edc9a09d6044106116 (rhbz#1031832)


author: Jan Friesse <jfriesse@redhat.com> 2.3.3-2
changelog:
  - Resolves: rhbz#1067028

  - cpg: Refactor mh_req_exec_cpg_procleave (rhbz#1067028)
  - merge upstream commit fcf26e03036b6ae5a8ef762ea0b5691a4f790c92 (rhbz#1067028)
  - cpg: Make sure nodid is always logged as hex num (rhbz#1067028)
  - merge upstream commit 83c63b247f4030fe8123df7c9f96d7a1c8e245b1 (rhbz#1067028)
  - cpg: Make sure left nodes are really removed (rhbz#1067028)
  - merge upstream commit fbe8768f1bbab6d546023d70e7f7b91a9dc213b0 (rhbz#1067028)


author: Jan Friesse <jfriesse@redhat.com> 2.3.4-3
changelog:
  - Resolves: rhbz#1078361
  - Resolves: rhbz#1136429
  - Resolves: rhbz#1149916

  - [crypto] fix crypto block rounding/padding calculation (rhbz#1136429)
  - merge upstream commit 239e2397820f9fa7ef430ebef0947ec1246eb50f (rhbz#1136429)
  - Adjust MTU for IPv6 correctly (rhbz#1136429)
  - merge upstream commit 03f95ddaa1d223e1e93788a307dc1b36d86b22b5 (rhbz#1136429)
  - init: Don't wait for ipc if corosync doesn't start (rhbz#1149916)
  - merge upstream commit b627844f3d5c5788bd8bb140d8852ba666da16aa (rhbz#1149916)
  - manpage: Fix English (rhbz#1078361)
  - merge upstream commit f77a61ac1795e794244440e1bfe804f02cc5d2b6 (rhbz#1078361)
  - Store configuration values used by totem to cmap (rhbz#1078361)
  - merge upstream commit bb52fc2774ef690d6bb951fe9cc34e5b373caffe (rhbz#1078361)
  - man page: Improve description of token timeout (rhbz#1078361)
  - merge upstream commit 57539d1abc09e5aef322cb9cca5b3e6c496cfae9 (rhbz#1078361)


author: Jan Friesse <jfriesse@redhat.com> 2.3.4-4
changelog:
  - Resolves: rhbz#1184154

  - Handle adding and removing UDPU members atomically (rhbz#1184154)
  - merge upstream commit d77cec24d0025d353681762fe707794c621665c7 (rhbz#1184154)


author: Jan Friesse <jfriesse@redhat.com> 2.3.4-5
changelog:
  - Resolves: rhbz#1197091
  - Resolves: rhbz#1197671

  - Votequorum: Fix auto_tie_breaker default (rhbz#1197091)
  - merge upstream commit 314a01c98e5f98ff686333966dbe675935b7b6a8 (rhbz#1197091)
  - Don't allow both two_node and auto_tie_breaker in corosync.conf (rhbz#1197671)
  - merge upstream commit c832ade034fa737561ccabefbe417c9d7855d970 (rhbz#1197671)


author: Jan Friesse <jfriesse@redhat.com> 2.3.4-6
changelog:
  - Resolves: rhbz#1170347
  - Resolves: rhbz#1225441
  - Resolves: rhbz#1226842
  - Resolves: rhbz#1229194
  - Resolves: rhbz#1234261
  - Resolves: rhbz#1234266
  - Resolves: rhbz#682771
  - Resolves: rhbz#773464

  - config: Make sure user doesn't mix IPv6 and IPv4 (rhbz#773464)
  - merge upstream commit 6c028d4d9c53decaa9469c792ac68fd2a886e7d9 (rhbz#773464)
  - config: Process broadcast option consistently (rhbz#773464)
  - merge upstream commit 70bd35fc06e68a010d780dfa39bd68d4bd2f7da7 (rhbz#773464)
  - config: Ensure mcast address/port differs for rrp (rhbz#773464)
  - merge upstream commit 6449bea835c90045baa23e3e041fed1df2abf070 (rhbz#773464)
  - Reset timer_problem_decrementer on fault (rhbz#1234261)
  - merge upstream commit 8f284b26b3331e1ab252969ba65543e6d9217ab1 (rhbz#1234261)
  - automake: Check minimum automake version (rhbz#773464)
  - merge upstream commit 114b826c67126fe1f690ad976b5217a8487994a4 (rhbz#773464)
  - Set RR priority by default (rhbz#1170347)
  - merge upstream commit 177ef0e5240b4060ff5b14eab6f2eefee3aa777d (rhbz#1170347)
  - Log auto-recovery of ring only once (rhbz#773464)
  - merge upstream commit e0ac861efdc32831366a2b5f5cc1d61e2ffa5504 (rhbz#773464)
  - totem: Ignore duplicated commit tokens in recovery (rhbz#1234261)
  - merge upstream commit 4ee84c51fa73c4ec7cbee922111a140a3aaf75df (rhbz#1234261)
  - corosync_ring_id_store: Use safer permissions (rhbz#1234266)
  - merge upstream commit 252b38ab8a62ff083e83b1d6f514109f7b7cbb42 (rhbz#1234266)
  - totemsrp: Format member list log as unsigned int (rhbz#773464)
  - merge upstream commit 5d9acc5604eb4e8a739cb37a4ad46bcc5ad8deb6 (rhbz#773464)
  - cpg: Add support for messages larger than 1Mb (rhbz#682771)
  - merge upstream commit 8cc8e513633a1a8b12c416e32fb5362fcf4d65dd (rhbz#682771)
  - Really add cpghum (rhbz#682771)
  - merge upstream commit 3842ba6080e00fd9484a2a875d982e149f67bc44 (rhbz#682771)
  - quorum: don't allow quorum_trackstart to be called twice (rhbz#1229194)
  - merge upstream commit 82526d2fe9137e8b604f1bbae6d6e39ba41377f9 (rhbz#1229194)
  - totemconfig: Check for duplicate nodeids (rhbz#773464)
  - merge upstream commit 997074cc3e1ea425ca63e453b7e2181741bdcef0 (rhbz#773464)
  - totem: Log a message if JOIN or LEAVE message is ignored (rhbz#773464)
  - merge upstream commit 53f67a2a7914228f1a406aad61ea6768525e11b0 (rhbz#773464)
  - totemsrp: Improve logging of left/down nodes (rhbz#773464)
  - merge upstream commit ab8942f6260fde93824ed2a18e09e572b59ceb25 (rhbz#773464)
  - votequorum: Fix auto_tie_breaker behaviour in odd-sized clusters (rhbz#1229194)
  - merge upstream commit b9f5c290b7dedd0a677cdfc25db7dd111245a745 (rhbz#1229194)
  - Add note about rrp active beeing unsupported (rhbz#1226842)
  - merge upstream commit 219965f4fe694eaaf2eb4ea05cdc7e35f5146114 (rhbz#1226842)
  - Log: Add logrotate configuration file (rhbz#1225441)
  - merge upstream commit aabbace625b3c68332b4356887378fca81f8f387 (rhbz#1225441)


author: Jan Friesse <jfriesse@redhat.com> 2.3.4-7
changelog:
  - Related: rhbz#682771

  - Don't link with libz when not needed (rhbz#682771)
  - merge upstream commit 145f9279d12cf0b981494bbd4dabbc9c3641378e (rhbz#682771)


author: Jan Friesse <jfriesse@redhat.com> 2.3.6-1
changelog:
  - Related: rhbz#1306680
  - Resolves: rhbz#1289169
  - Resolves: rhbz#1306349
  - Resolves: rhbz#1282372
  - Resolves: rhbz#1317573
  - Resolves: rhbz#1336462

  - Rebase to Corosync 2.3.6


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-2
changelog:
  - Resolves: rhbz#1363654

  - Config: Flag config uidgid entries (rhbz#1363654)
  - merge upstream commit f837f95dfe96d60f2367e900efd4def7a07b2a89 (rhbz#1363654)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-3
changelog:
  - Related: rhbz#1363654

  - Enhance spec so corosync-qdevice subpackage depends on same version of
    the corosync and corosynclib packages.


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-4
changelog:
  - Resolves: rhbz#1367813

  - Man: Fix corosync-qdevice-net-certutil link (rhbz#1367813)
  - merge upstream commit 49a9f722bba13e4b2762151b7b96b1d4196fd5e0 (rhbz#1367813)
  - man: mention qdevice incompatibilites in votequorum.5 (rhbz#1367813)
  - merge upstream commit 0da1b7446239424b76b1d5eb7c3640afce9b054e (rhbz#1367813)
  - Qnetd LMS: Fix two partition use case (rhbz#1367813)
  - merge upstream commit b0c850f308d44ddcdf1a1f881c1e1142ad489385 (rhbz#1367813)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-6
changelog:
  - Resolves: rhbz#1371880

  - libvotequorum: Bump version (rhbz#1371880)
  - merge upstream commit 96f91f23a6a413535cc2f0e8492e2300373fed40 (rhbz#1371880)
  - votequorum: Don't update expected_votes display if value is too high (rhbz#1371880)
  - merge upstream commit 596433066805af029be1292a37a35ce31307f0bf (rhbz#1371880)
  - votequorum: simplify reconfigure message handling (rhbz#1371880)
  - merge upstream commit 4a385f2e94c7168dbd92168c54a80ee97a3c2140 (rhbz#1371880)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-7
changelog:
  - Related: rhbz#1371880

  - Fix build on RHEL7.3 latest (rhbz#1371880)
  - merge upstream commit 19e48a6eee20d5f34f79a3b8d4e1c694169c1d7b (rhbz#1371880)
  - Enable aarch64 build (bz#1422598)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-8
changelog:
  - Resolves: rhbz#1434528
  - Resolves: rhbz#1434529
  - Resolves: rhbz#1434534

  - cfg: Prevents use of uninitialized buffer (rhbz#1434528)
  - merge upstream commit 52e6ae57ea06d0bef61c5c9250881bef1372ead2 (rhbz#1434528)
  - man: Fix typos in man page (rhbz#1434529)
  - merge upstream commit b642904ea9640bd7a1573a8c0d2c5bcb43a10dfc (rhbz#1434529)
  - Fix typo: Destorying -> Destroying (rhbz#1434529)
  - merge upstream commit 117d9e4eb77ef9941fdeaf17ddfd892514da8143 (rhbz#1434529)
  - init: Add doc URIs to the systemd service files (rhbz#1434529)
  - merge upstream commit 21a728785027483786e41c19f6aff57a95b80aa5 (rhbz#1434529)
  - man: Modify man-page according to command usage (rhbz#1434529)
  - merge upstream commit 79898e8cb1715e79b7467b91661b7341e2664550 (rhbz#1434529)
  - Totempg: remove duplicate memcpy in mcast_msg func (rhbz#1434528)
  - merge upstream commit 4a8e9d80409590cb42732ae3105b5ae71fda52c1 (rhbz#1434528)
  - upstart: Add softdog module loading example (rhbz#1434529)
  - merge upstream commit 75474d69bebea6c9c4ef2252476ce738cf92f0f4 (rhbz#1434529)
  - Remove deprecated doxygen flags (rhbz#1434529)
  - merge upstream commit b252013e42007ea7284ae54d035a30ca40f20fc0 (rhbz#1434529)
  - Remove redundant header file inclusion (rhbz#1434528)
  - merge upstream commit d6c7ade277a4a23d84c56d7fde6b60b377a1023b (rhbz#1434528)
  - Qdevice: fix spell errors in qdevice (rhbz#1434529)
  - merge upstream commit d9caa09c45d4560c89a1ad873087c0476cabab46 (rhbz#1434529)
  - doc: document watchdog_device parameter (rhbz#1434529)
  - merge upstream commit a5f97ae1b99063383d8f45168125b34232b91faf (rhbz#1434529)
  - Logsys: Change logsys syslog_priority priority (rhbz#1434534)
  - merge upstream commit 609cc0cc100aa1070d97b405273373682da0e270 (rhbz#1434534)
  - logconfig: Do not overwrite logger_subsys priority (rhbz#1434534)
  - merge upstream commit c866a2f8603b44e89eb21a6cf7d88134af2e8b66 (rhbz#1434534)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-9
changelog:
  - Resolves: rhbz#1445001

  - Main: Call mlockall after fork (rhbz#1445001)
  - merge upstream commit 238e2e62d8b960e7c10bfa0a8281d78ec99f3a26 (rhbz#1445001)
  - Disable aarch64 build (bz#1422598)


author: Jan Friesse <jfriesse@redhat.com> 2.4.0-10
changelog:
  - Resolves: rhbz#1439205
  - Resolves: rhbz#1461450
  - Resolves: rhbz#1469170
  - Resolves: rhbz#1476214

  - main: Don't ask libqb to handle segv, it doesn't work (rhbz#1439205)
  - merge upstream commit c0da36a6c0ecf7bc7def252a06336a7088e68086 (rhbz#1439205)
  - totem: Propagate totem initialization failure (rhbz#1461450)
  - merge upstream commit 0413a8f4672352171f0df731b7d9c1fe20acbc4c (rhbz#1461450)
  - totemcrypto: Refactor symmetric key importing (rhbz#1461450)
  - merge upstream commit a885868181c07ba9ab5cdfdad1d66d387b2a4428 (rhbz#1461450)
  - totemcrypto: Use different method to import key (rhbz#1461450)
  - merge upstream commit 5dadebd21862074deaeb9a337fc9e49f5e9f692a (rhbz#1461450)
  - main: Add option to set priority (rhbz#1469170)
  - merge upstream commit a008448efb2b1d45c432867caf08f0bcf2b4b9b0 (rhbz#1469170)
  - main: Add support for libcgroup (rhbz#1476214)
  - merge upstream commit c56086c701d08fc17cf6d8ef603caf505a4021b7 (rhbz#1476214)
  - totemcrypto: Fix compiler warning (rhbz#1461450)
  - merge upstream commit fdeed33f514e0056e322a45d9a0a04ca4b9a2709 (rhbz#1461450)


author: Jan Friesse <jfriesse@redhat.com> 2.4.3-2
changelog:
  - Resolves: rhbz#1536219

  - logging: Make blackbox configurable (rhbz#1536219)
  - merge upstream commit 8af39f66e56e319b6b93804c0400e6e29737a90f (rhbz#1536219)
  - logging: Close before and open blackbox after fork (rhbz#1536219)
  - merge upstream commit 995ed0bd814ff3eacf6c09534841e6ce39ab6614 (rhbz#1536219)


author: Jan Friesse <jfriesse@redhat.com> 2.4.3-5
changelog:
  - Resolves: rhbz#1376819
  - Resolves: rhbz#1634710

  - configure: add --with-initconfigdir option (rhbz#1376819)
  - merge upstream commit c0d8af0c7b247df16a90850b0edab4f978cb8192 (rhbz#1376819)
  - Use RuntimeDirectory instead of tmpfiles.d (rhbz#1376819)
  - merge upstream commit fde7fa0c6408709ccdd090aa9064e6a78232498a (rhbz#1376819)
  - totemcrypto: Fix importing of the private key (rhbz#1634710)
  - merge upstream commit 3f3e6b62719a263cb221c19a06d9a2c570234caa (rhbz#1634710)
  - qnetd: Check existence of NSS DB dir before fork (rhbz#1376819)
  - merge upstream commit eac28dffdf7f060f41f2b2e95bb0f4c6c033425d (rhbz#1376819)


author: Jan Friesse <jfriesse@redhat.com> 2.4.5-1
changelog:
  - Resolves: rhbz#1732039
  - Resolves: rhbz#1153818
  - Resolves: rhbz#1647120

  - Rebase to Corosync 2.4.5


author: Jan Friesse <jfriesse@redhat.com> 2.4.5-2
changelog:
  - Resolves: rhbz#1656492

  - totem: Increase ring_id seq after load (rhbz#1656492)
  - merge upstream commit 1061804d09565363aba73e369faf310a7d2c4d86 (rhbz#1656492)


author: Jan Friesse <jfriesse@redhat.com> - 2.4.5-3
changelog:
  - Resolves: rhbz#1737884
  - Resolves: rhbz#1737887

  - Do not set exec permission for service file
  - Fix CFLAGS definition


author: Jan Friesse <jfriesse@redhat.com> 2.4.5-5
changelog:
  - Resolves: rhbz#1679792
  - Resolves: rhbz#1780134

  - votequorum: Ignore the icmap_get_* return value (rhbz#1780134)
  - merge upstream commit 8ad3c6bbb4556332c5a6b7fecdab73310c045b24 (rhbz#1780134)
  - votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780134)
  - merge upstream commit bfbed8c320b0c0c5d3db48630f3de77e5fd62b75 (rhbz#1780134)
  - votequorum: set wfa status only on startup (rhbz#1679792)
  - merge upstream commit 6894792d76b1e8932bc822bb040933ae17e1a0c7 (rhbz#1679792)


author: Jan Friesse <jfriesse@redhat.com> 2.4.5-6
changelog:
  - Resolves: rhbz#1835885

  - stats: Add basic schedule-miss stats to needle (rhbz#1835885)
  - merge upstream commit 274fda334a84253222e01b779349784ec552921b (rhbz#1835885)
  - main: Add schedmiss timestamp into message (rhbz#1835885)
  - merge upstream commit 3166a87749fa4817d90ed335f3c5843fc38e7304 (rhbz#1835885)


author: Jan Friesse <jfriesse@redhat.com> 2.4.5-7
changelog:
  - Related: rhbz#1835885

  - main: Make schedmiss in cmap and log equal (rhbz#1835885)
  - merge upstream commit 44c1c8ea31f981bdd7856d4eb8f4ac49f95a85e3 (rhbz#1835885)


author: Pavel Raiskup <praiskup@redhat.com> - 2.11-14
changelog:
  - fix bad changelog entries
  - allow to build in Fedora Rawhide (temporarily because of #872336) (the value
    is guessed from from /usr/include/asm-generic/fcntl.h)


author: Pavel Raiskup <praiskup@redhat.com> - 2.11-17
changelog:
  - fix small memory leak in copyin.c (#919454)
  - remove %defattr and install 'cpio' to real %{_bindir}
  - CovScan: add %{?_rawbuild}


author: Pavel Raiskup <praiskup@redhat.com> - 2.11-20
changelog:
  - fix another bogus date in changelog
  - update config.guess/config.sub for aarm64 build (#925189)
  - run autoreconf instead of autoheader


author: Tomáš Mráz <tmraz@redhat.com> - 2.9.0-3
changelog:
  - fix the python module to work with compressed dictionaries (#972542)
  - fix various dictionary lookup errors (#986400, #986401)
  - make the library reentrant and fix compilation warnings


author: Tomáš Mráz <tmraz@redhat.com> - 2.9.0-5
changelog:
  - make the simplistic check and the purging of special characters much
    less aggressive (#1003624, #985378)


author: Dave Anderson <anderson@redhat.com> - 7.0.2-1
changelog:
  - Update to latest upstream release
  - Fix for ppc64 embedded gdb NULL pointer translation sigsegv
  - Fix for bt -F failure


author: Dave Anderson <anderson@redhat.com> - 7.0.2-2
changelog:
  - Compressed kdump 46-bit physical memory support
    Resolves: rhbz#1015250
  - Fix incorrect backtrace for dumps taken with "virsh dump --memory-only"
    Resolves: rhbz#1020469
  - Fix cpu number display on systems with more than 254 cpus
    Resolves: rhbz#1020536


author: Dave Anderson <anderson@redhat.com> - 7.0.2-4
changelog:
  - Fixes for "kmem -S" command for CONFIG_SLUB.
  - Resolves: rhbz#1045591
  - Increase S390X NR_CPUS
  - Resolves: rhbz#1051156


author: Dave Anderson <anderson@redhat.com> - 7.0.2-5
changelog:
  - Fix for a missing kernel-mode exception frame dump by the x86_64 
    "bt" command if a page fault was generated by a bogus RIP.
  - Resolves: rhbz#1057353
  - Fix for the x86_64 "bt" command to prevent an unwarranted message
    indicating "WARNING: possibly bogus exception frame" generated
    from a blocked kernel thread that was in the process of exec'ing
    a user process via the call_usermodehelper() facility.
  - Resolves: rhbz#1057357


author: Dave Anderson <anderson@redhat.com> - 7.0.8-1
changelog:
  - Rebase to upstream version 7.0.8.
  - Resolves: rhbz#1110513
  - Fix to calculate the physical base address of dumpfiles created
    by a "virsh dump" of an OVMF guest.
  - Resolves: rhbz#1080698
  - Support for aarch64 architecture.
  - Resolves: rhbz#1110551
  - Fix to prevent crash from spinning endlessly on a corrupted/truncated
    dumpfile whose bitmap data is not wholly contained within the file.
  - Resolves: rhbz#1114088
  - Support for ppc64le architecture.
  - Resolves: rhbz#1123991


author: Dave Anderson <anderson@redhat.com> - 7.0.8-2
changelog:
  - Fix ps performance patch regression on live systems.
  - Resolves: rhbz#1134177
  - Minor build-related fixes for ppc64le.
  - Resolves: rhbz#1123991


author: Dave Anderson <anderson@redhat.com> - 7.0.9-2
changelog:
  - Use registers from QEMU-generated ELF and compressed kdump headers 
    for active task backtraces.
  - Resolves: rhbz#1169555


author: Dave Anderson <anderson@redhat.com> - 7.0.9-5
changelog:
  - Support new sadump format that can represent more than 16 TB physical memory space
    Resolves: rhbz#1182383


author: Dave Anderson <anderson@redhat.com> - 7.1.1-1
changelog:
  - Rebase to upstream version 7.1.1
    Resolves: rhbz#1207696
  - Display s390x vector registers from a kernel dump.
    Resolves: rhbz#1182161
  - Fix date displayed on initial system banner and by the "sys" command on ARM64.
    Resolves: rhbz#1223044
  - Fix ARM64 page size calculation on 4.1 and later kernels.
    Resolves: rhbz#1222645


author: Dave Anderson <anderson@redhat.com> - 7.1.2-1
changelog:
  - Rebase to upstream version 7.1.2
    Resolves: rhbz#1207696
  - Fix several ppc64 backtrace issues
    Resolves: rhbz#1235447


author: Dave Anderson <anderson@redhat.com> - 7.1.2-2
changelog:
  - Fix "kmem -s <address>", "bt -F[F]", and "rd -S[S]" options in kernels 
    configured with CONFIG_SLUB having multiple-page slabs.
    Resolves: rhbz#1244003
  - Fix for SIGSEGV generated by "bt -[f|F]" in ARM64 kernels.
    Resolves: rhbz#1248859


author: Dave Anderson <anderson@redhat.com> - 7.1.2-3
changelog:
  - crash fails to read or wrongly reads some parts of memory in sadump vmcore format
    Resolves: rhbz#1282997


author: Dave Anderson <anderson@redhat.com> - 7.1.5-1
changelog:
  - Rebase to upstream version 7.1.5
    Resolves: rhbz#1292566
  - Decode clflushopt instruction
    Resolves: rhbz#1262479
  - Support AArch64 QEMU generated dumps 
    Resolves: rhbz#1299873
  - crash: zero-size memory allocation (aarch64) 
    Resolves: rhbz#1312738


author: Dave Anderson <anderson@redhat.com> - 7.1.5-2
changelog:
  - Fix for kernel module symbol gathering when the ordering of module
    symbol name strings does not match the order of the kernel_symbol
    structures.
  - Resolves: rhbz#1375130


author: Dave Anderson <anderson@redhat.com> - 7.2.3-1
changelog:
  - Rebase to upstream version 7.2.3
    Resolves: rhbz#1559460
  - eBPF support with new bpf command
    Resolves: rhbz#1559758


author: Dave Anderson <anderson@redhat.com> - 7.2.3-2
changelog:
  - Work around rhel-7.6 s390/s390x ptrace.h incompatiblity FTBFS issue
  - Rebase to github commit 46d21219
    Resolves: rhbz#1559460


author: Dave Anderson <anderson@redhat.com> - 7.2.3-5
changelog:
  - Rebase to github commits b9d76838 to c79a11fa
    Resolves: rhbz#1559460
  - Fix ppc64/ppc6le stacksize calculation
    Resolves: rhbz#1589685


author: Dave Anderson <anderson@redhat.com> - 7.2.3-7
changelog:
  - Support ppc64 increased VA range
  - Fix ppc64 "bt" command failure reporting invalid NIP value
    Resolves: rhbz#1617936


author: Dave Anderson <anderson@redhat.com> - 7.2.3-8
changelog:
  - Fix ppc64 "bt" command failure reporting invalid NIP value for a user-space task. 
    Resolves: rhbz#1617936


author: Dave Anderson <anderson@redhat.com> - 7.2.3-9
changelog:
  - Alternate list loop detection option
    Resolves: rhbz#1595389
  - Readline library tab completion plugin
    Resolves: rhbz#1656165


author: Dave Anderson <anderson@redhat.com> - 7.2.0-5
changelog:
  - Additional support for analyzing an SADUMP dumpfile if KASLR
    and KPTI are both enabled
    Resolves: rhbz#1504467


author: Alex Burmashev <alexander.burmashev@oracle.com> - 7.2.7-1.0.5
changelog:
  - Update to 7.2.7 upstream
  - Drop not needed OL7 patchset [Orabug: 30521747]
  - Backport needed upstream patches [Orabug: 30352094]


author: Dave Anderson <anderson@redhat.com> - 7.1.9-1
changelog:
  - Rebase to upstream version 7.1.9
    Resolves: rhbz#1393534
  - Fix gdb "set scope" option for KASLR kernels.
    Resolves: rhbz#1440725
  - Fix for the determination of the x86_64 "phys_base" value when it is
    not passed in the VMCOREINFO data of ELF vmcores
    Resolves: rhbz#1439170


author: Dave Anderson <anderson@redhat.com> - 7.1.9-2
changelog:
  - Rebase to github commits 87179026 to ad3b8476
    Resolves: rhbz#1393534
  - Prohibit native gdb disassemble command when KASLR
    Resolves: rhbz#1445649


author: Dave Anderson <anderson@redhat.com> - 7.2.0-1
changelog:
  - Rebase to upstream version 7.2.0
  - Rebase to github commits da9bd35a to e2efacdd
    Resolves: rhbz#1497316
  - ppc64le: fix for "WARNING: cannot access vmalloc'd module memory"
    Resolves: rhbz#1485391
  - Support for analyzing an SADUMP crash dump if KASLR is enabled
    Resolves: rhbz#1504467


author: Dave Anderson <anderson@redhat.com> - 7.2.0-3
changelog:
  - Rebase to github commits 494a796e to 63419fb9
    Resolves: rhbz#1497316
  - Fix IRQ stack transition failure due to kernel's removal of 64-byte gap
    Resolves: rhbz#1530887


author: HATAYAMA Daisuke <d.hatayama@jp.fujitsu.com> - 1.0-1
changelog:
  - Remove inclusion of kvmdump.h and unwind_x86_64.h due to non-supporting issue
    on crash-devel package. Instead, use a new interface for them.
  - Remove ppc64, ia64, s390 and s390x from ExclusiveArch, leave x86_64
    and %{ix86} there.
  - Add descriptions in BuildRequires and Requires about crash and crash-devel.


author: Dave Anderson <anderson@redhat.com> - 1.0.3-2.el7
changelog:
  - Add RPM_OPT_FLAGS to gcc line in ptdump.mk
    Resolves: rhbz#1450708
  - Set gdb scope to get appropriate ring_buffer structure
    Resolves: rhbz#1451181


author: Dave Anderson <anderson@redhat.com> - 1.0.3-3.el7
changelog:
  - ptdump: fix build warning: warning: this ‘if’ clause does not guard
  - ptdump: fix failure: ptdump: invalid size request: 0 type: "read page for write" 
  - ptdump: fix heap memory and fd leak when fault happens
    Resolves: rhbz#1791525


author: Dave Anderson <anderson@redhat.com> - 2.0-3
changelog:
  - Replace obsolete _init() and _fini() functions.
  - Fix possible segmentation violation on calloc() failure.
  - Initialize trace_dat to avoid compiler warning.


author: Dave Anderson <anderson@redhat.com> - 2.0.12
changelog:
  - Differentiate ppc64 .ring_buffer_read text symbol from ring_buffer_read data symbol
  - Fix for ring_buffer_per_cpu.nr_pages size change on big-endian systems 
  - Fix for Linux 4.7 change to the TRACE_EVENT_FL_TRACEPOINT flag
    Resolves: rhbz#1441914
    Resolves: rhbz#1440726


author: Dave Anderson <anderson@redhat.com> - 2.0.13
changelog:
  - Build requires crash-devel-7.2.0-2 and usage requires crash-7.2.0-2
    because of load_module structure change.
    Resolves: rhbz#1520825


author: Dave Anderson <anderson@redhat.com> - 1.0-3
changelog:
  - Remove trace_dump.patch, which requires a kernel later than
    the RHEL6 base of 2.6.32.
    Resolves: rbhz#601536


author: John W. Linville <linville@redhat.com> - 1.1.3_2013.02.13-3
changelog:
  - setregdomain: remove sed and awk calls
  - setregdomain: reimplement COUNTRY assignment with shell function


author: John W. Linville <linville@redhat.com> - 1.1.3_2014.06.13-1
changelog:
  - Update wireless-regdb to version 2014.06.13
  - Add logger commands to setregdomain to make it more communicative


author: John W. Linville <linville@redhat.com> - 1.1.3_2015.04.06-2
changelog:
  - Update wireless-regdb to version 2015.04.06
  - Add patch for regdbdump to display DFS region
  - Make some improvements to setregdomain and its man page


author: Adrian Reber <areber@redhat.com> - 1.6.1-2
changelog:
  - removed criu.service (CVE-2015-5228, CVE-2015-5231)
  - removed devel sub-package (related to above CVEs)


author: Adrian Reber <adrian@lisas.de> - 3.12-0.1
changelog:
  - Updated to 3.12 (pre-release)
  - Create libs subpackage
  - Build against SELinux (Fedora and RHEL8)
  - Build against libbsd (Fedora)


author: Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-2
changelog:
  - scriptlets are not created correctly if systemd is not in BR 986698
  - remove sub-package sysvinit, which is not needed anymore
  - update license, anacron is under GPLv2+


author: Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-3
changelog:
  - 919290 systemd script use "KillMode=process"
  - Fcntl locking has different semantics than flock. Prefer flock.
    - 49225e172d156531ca142518d2638350752e373a
  - Pull PAM environment variables also from session modules.
    - c8e7d1b43c86a85441cb09cf7e08090f3ec1f384


author: Marcela Mašláňová <mmaslano@redhat.com> - 1.4.11-5
changelog:
  - Cronie doesn't work when is executed as stand alone without systemd (for 
    debuging issues)
  - Fix another permission, hopefully all now.
  - Resolves: rhbz#1012420, rhbz#1015567


author: Tomáš Mráz <tmraz@redhat.com> - 1.4.11-14
changelog:
  - mark the 0hourly and dailyjobs crontabs as config
  - properly handle users for whose getpwnam() returns NULL temporarily
  - log when crond is shutting down


author: Tomáš Mráz <tmraz@redhat.com> - 1.4.11-16
changelog:
  - disable mail from anacron with empty MAILTO
  - crontab: do not block access with PAM when running as root
  - improve the crontab man page
  - do not hardcode system_u selinux user but use the user from
    the current context


author: Tomáš Mráz <tmraz@redhat.com> - 1.4.11-17
changelog:
  - make anacron not to contradict itself in syslog
    (job output does not have to be necessarily mailed)


author: Tomáš Mráz <tmraz@redhat.com> - 1.4.11-18
changelog:
  - fix regression - spurious PAM log message from crontab (#1479064)
  - allow empty variables in crontabs (#1439217)


author: Marcel Plch <mplch@redhat.com> - 1.4.11-20
changelog:
  - Fix race condition when crontab is modified the same second
    before and after reading the crontab
  - Resolves: rhbz#1638691


author: Marcel Plch <mplch@redhat.com> - 1.4.11-22
changelog:
  - Backport upstream patch to fix cron failing on
    smart card authentication
  - Resolves: rhbz#1650314


author: Joe Orton <jorton@redhat.com> - 2.4.1-40.1
changelog:
  - keyutil: use SHA1 as default hash in created certs (#1030470)
  - genkey: default to 2048 bit keysize (#1039896)


author: Joe Orton <jorton@redhat.com> - 2.4.1-42
changelog:
  - genkey: skip cert generation after CSR for OpenSSL (#1039896)
  - keyutil: fix error reporting (#1039896)


author: Milan Broz <mbroz@redhat.com> - 1.6.0-0.1
changelog:
  - Update to cryptsetup 1.6.0-rc1.
  - Relax license to GPLv2+ according to new release.
  - Compile cryptsetup with libpwquality support.


author: Milan Broz <mbroz@redhat.com> - 1.6.0-1
changelog:
  - Update to cryptsetup 1.6.0.
  - Change default LUKS encryption mode to aes-xts-plain64 (AES128).
  - Force use of gcrypt PBKDF2 instead of internal implementation.


author: Ondrej Kozina <okozina@redhat.com> - 1.6.2-1
changelog:
  - Update to cryptsetup 1.6.2.
  - Add dracut module for cryptsetup-reencrypt (90reencrypt).
  - 90reencrypt: Rename dracut parameteres to be compliant with actual naming guidance.
  - 90reencrypt: Install and load loop kernel module.
  - 90reencrypt: Fix lock file name.
  - 90reencrypt: Add conflict with 90crypt dracut module (more info in #1010287)
  - Resolves: #1010278 #1010287


author: Ondrej Kozina <okozina@redhat.com> - 1.6.2-2
changelog:
  - 90reencrypt: Move conflict with 90crypt to install() section.
  - 90reencrypt: Drop to emergency_shell after successful reencryption.
  - Resolves: #1021593


author: Ondrej Kozina <okozina@redhat.com> - 1.6.3-1
changelog:
  - Update to cryptsetup 1.6.3.
  - various fixes related to block devices with 4KiB sectors
  - enable reencryption using specific keyslot (dracut module)
  - fix failure in reading last keyslot from external LUKS header
  - update FIPS POST to be complaint with actual requirements
  - fix hash limiting if parameter is not numeric
  - Resolves: #1028362 #1029032 #1029406 #1030288 #1034388 #1038097


author: Ondrej Kozina <okozina@redhat.com> - 1.6.7-1
changelog:
  - Update to cryptsetup 1.6.7.
  - patch: avoid use of kernel crypto API socket which is known
    to be broken in RHEL7.0 kernel (7.1+ is fine).
  - Resolves: #1206170


author: Ondrej Kozina <okozina@redhat.com> - 1.7.4-4
changelog:
  - patch: fix regression in blockwise functions
  - patch: avoid repeating error messages when device holders
    detected.
  - patch: add option to cryptsetup-reencrypt to print progress
    log sequentaly
  - patch: use --progress-frequency in reencryption dracut module
  - Resolves: #1480006 #1447632 #1479857


author: Ondrej Kozina <okozina@redhat.com> - 2.0.3-2
changelog:
  - patch: stop LUKS2 auto-recovery if device is no longer LUKS
    type
  - patch: update cryptsetup man page for --type option
  - patch: rephrase error message for invalid --type option in
    convert action
  - Resolves: #1599281 #1601477 #1601481


author: Ondrej Kozina <okozina@redhat.com> - 2.0.3-3
changelog:
  - Add expected permissions explicitly for locking directory.
  - Reinstate sed script removing library rpath from libtool
    script due to bug in upstream sources distribution.
  - Resolves: #1609847 #1610379


author: Ondrej Kozina <okozina@redhat.com> - 2.0.3-4
changelog:
  - patch: Fix broken LUKS2 api test.
  - patch: Allow cryptsetup to process all LUKS2 metadata variants
    according to LUKS2 specifiation.
  - Resolves: #1653388


author: Ondrej Kozina <okozina@redhat.com> - 2.0.3-5
changelog:
  - patch: calculate alignment offset correctly for LUKS2 devices.
  - patch: fix memory leak in LUKS2 validation.
  - Resolves: #1613953 #1693592


author: John Dennis <jdennis@redhat.com> - 5.8-11
changelog:
  - add ctags-5.8-memmove.patch
    bug #284 absoluteFilename uses strcpy on overlapping strings 
    http://sourceforge.net/p/ctags/bugs/284/  
    The bug was fixed upstream on 2012-03-26 in the following commit
    http://sourceforge.net/p/ctags/code/782/
    ctags-5.8-memmove.patch simply adds the same patch as the above commit.


author: Sumit Bose <sbose@redhat.com> - 2.1-1
changelog:
  - Update to ctdb version  2.1
  - added fix for tevent configure check
  - make sure autogen.sh is called before configure
    Resolves: rhbz#925204


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-7
changelog:
  - Reverted upstream change to FINAL_CONTENT_TYPE in order to fix
    printing to remote CUPS servers (bug #1013040).


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-12
changelog:
  - Return jobs in rank order when handling IPP-Get-Jobs (bug #1046841).
  - dbus notifier: call _exit when handling SIGTERM (STR #4314, bug #1030666).
  - Use '-f' when using rm in %setup section (bug #1046374).


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-16
changelog:
  - Apply upstream patch to fix CVE-2014-5029 (bug #1122600),
    CVE-2014-5030 (bug #1128764), CVE-2014-5031 (bug #1128767). Also:
    - Fix conf/log file reading for authenticated users (STR #4461).
    - Fix icon display in web interface during server restart (STR #4475).
  - Apply upstream patch to fix privilege escalation due to insufficient
    checking (CVE-2014-3537, bug #1115576).
  - Describe ErrorPolicy in the cupsd.conf man page (bug #1120591).
  - Reduce package dependencies (bug #1115057):
    - New client subpackage containing command line client tools.
    - Removed 'Requires: /sbin/chkconfig'.
    - Moved 'Provides: lpd' to lpd subpackage.
  - Avoid race condition in cupsdReadClient() (bug #1113045).
  - Apply upstream patch to avoid 10 second timeouts in cupsd caused by
    reading when no data ready (bug #1110259).
  - Use colord interface correctly (bug #1087323).
  - Fix for cupsEnumDest() 'removed' callbacks (bug #1072954, STR #4380).


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-17
changelog:
  - Support for failover without load-balancing (bug #1115219).
  - Fix cupsGetPPD3() so it doesn't give the caller an unreadable file
    (part of fix for CVE-2014-5031, STR #4500).
  - Can no longer reproduce bug #1010580 so removing final-content-type
    patch as it causes issues for some backends (bug #1149245).
  - Start cups.service after network.target (bug #1144780).


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-19
changelog:
  - Validate ErrorPolicy in configuration (bug #1196218, STR #4591).
  - Don't use SSLv3 by default (bug #1161172, STR #4476).


author: Tim Waugh <twaugh@redhat.com> - 1:1.6.3-20
changelog:
  - Don't start jobs while cancelling others (bug #1233002, STR #4648).
  - Fix slow resume of jobs after restart (bug #1233006, STR #4646).
  - Fixes for post-install scriptlet (bug #1235035).


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-23
changelog:
  - 1257051 - cups-lpd man page incomplete
  - 1275790 - spec file includes triggers with overlapping version intervals
  - 1259770 - permission changed after writing to /etc/cups/subscriptions.conf


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-25
changelog:
  - 1297035 - gnome-settings-daemon leaks file descriptors
  - 1257751 - Email notifications ("lp -m") for printer classes don't work


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-32
changelog:
  - 1468747 - CUPS failover backend allows multiple jobs to get stuck in failed queue
  - 1469816 - Failover backend won't fail-over if the printer is disconnected


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-33
changelog:
  - 1466497 - Remove weak SSL/TLS ciphers from CUPS
  - 1434153 - CUPS print jobs show incorrect number under the "pages" column


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-39
changelog:
  - resolve covscan issue found in fix for 1570480
  - automake sometimes fails to generate correct macros - so force autoconf


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-44
changelog:
  - 1774460 - CVE-2019-8696 cups: stack-buffer-overflow in libcups's asn1_get_packed function [rhel-7]
  - 1774461 - CVE-2019-8675 cups: stack-buffer-overflow in libcups's asn1_get_type function [rhel-7]
  - 1753809 - Settings in ~/.cups/client.conf aren't used


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.6.3-46
changelog:
  - 1715907 - CUPS- client: cupsGetPPD3() function tries to load PPD from IPP printer and not from the CUPS queue


author: Tim Waugh <twaugh@redhat.com> - 1.0.35-6
changelog:
  - Set cost for text filters to 200 so that the paps filter gets
    preference for the time being (bug #988909).


author: Tim Waugh <twaugh@redhat.com> - 1.0.35-7
changelog:
  - Upstream patch to re-work filter costs (bug #998981). No longer need
    text filter costs patch as paps gets used by default now if
    installed.


author: Tim Waugh <twaugh@redhat.com> - 1.0.35-15:.1
changelog:
  - Applied upstream patch to fix BrowseAllow parsing issue
    (CVE-2014-4338, bug #1091568).
  - Applied upstream patch for cups-browsed DoS via
    process_browse_data() out-of-bounds read (CVE-2014-4337,
    bug #1111510).


author: Tim Waugh <twaugh@redhat.com> - 1.0.35-18
changelog:
  - Fix segfault in texttopdf filter (bug #1194263).
  - Improve cups-browsed efficiency (bug #1191691).
  - Fetch printer descriptions with cups-browsed (bug #1223719).
  - Fix cups-browsed "_" handling for printer names (bug #1167408).


author: Tim Waugh <twaugh@redhat.com> - 1.0.35-21
changelog:
  - Fix heap-based buffer overflow in texttopdf filter (bug #1241242,
    CVE-2015-3258, CVE-2015-3279).


author: EL Errata <el-errata_ww@oracle.com> - 1.0.35-26.0.1
changelog:
  - Fixes [Orabug: 29163824] source indentation not following convention
  - 28265099 - header/footer not being printed in banner page


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.0.35-28
changelog:
  - 1816109 - Queues are not cleaned up after stopping cups-browsed
  - 1811190 - cups-browsed leaks memory


author: EL Errata <el-errata_ww@oracle.com> - 1.0.35-28.0.1
changelog:
  - Fix memory leak problem [Orabug: 30574125]
  - Fixes [Orabug: 29163824] source indentation not following convention
  - 28265099 - header/footer not being printed in banner page


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-15
changelog:
  - allow to use ECC ciphers if NSS implements them (#1058776)
  - re-use of wrong HTTP NTLM connection in libcurl (CVE-2014-0015)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-16
changelog:
  - allow to use TLS > 1.0 if built against recent NSS (#1036789)
  - use proxy name in error message when proxy is used (#1042831)
  - refresh expired cookie in test172 from upstream test-suite (#1063693)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-26
changelog:
  - implement 'curl --unix-socket' and CURLOPT_UNIX_SOCKET_PATH (#1263318)
  - improve parsing of URL-encoded user name and password (#1260178)
  - prevent test46 from failing due to expired cookie (#1258834)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-28
changelog:
  - prevent NSS from incorrectly re-using a session (#1269855)
  - call PR_Cleanup() in the upstream test-suite if NSPR is used (#1243324)
  - disable unreliable upstream test-case 2032 (#1241168)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-33
changelog:
  - fix re-using connections with wrong client cert (CVE-2016-5420)
  - fix TLS session resumption client cert bypass (CVE-2016-5419)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-34
changelog:
  - acknowledge the --no-sessionid/CURLOPT_SSL_SESSIONID_CACHE option
    (required by the fix for CVE-2016-5419)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-37
changelog:
  - fix tight loop in non-blocking TLS handhsake over proxy (#1388162)
  - handle cookies with numerical IPv6 address (#1341503)
  - make libcurl recognize chacha20-poly1305 and SHA384 cipher-suites (#1374740)
  - curl -E: allow to escape ':' in cert nickname (#1376062)
  - run automake in %prep to avoid patching Makefile.in files from now on


author: Kamil Dudka <kdudka@redhat.com> - 7.29.0-48
changelog:
  - fix RTSP bad headers buffer over-read (CVE-2018-1000301)
  - fix FTP path trickery leads to NIL byte out of bounds write (CVE-2018-1000120)
  - fix LDAP NULL pointer dereference (CVE-2018-1000121)
  - fix RTSP RTP buffer over-read (CVE-2018-1000122)
  - http: prevent custom Authorization headers in redirects (CVE-2018-1000007)
  - doc: --tlsauthtype works only if built with TLS-SRP support (#1542256)
  - update certificates in the test-suite because they expire soon (#1572723)


author: Kamil Dudka <kdudka@redhat.com> - 7.29.0-50
changelog:
  - remove dead code, detected by Coverity Analysis
  - remove unused variable, detected by GCC and Clang


author: Livy Ge <livy.ge@oracle.com> - 7.29.0-51.0.1.el7_6.3
changelog:
  - Security Fixes [OraBug: 28939992]
  - CVE-2016-8615 cookie injection for other servers (https://curl.haxx.se/docs/CVE-2016-8615.html)
  - CVE-2016-8616 case insensitive password comparison (https://curl.haxx.se/docs/CVE-2016-8616.html)
  - CVE-2016-8617 OOB write via unchecked multiplication (https://curl.haxx.se/docs/CVE-2016-8617.html)
  - CVE-2016-8618 double-free in curl_maprintf (https://curl.haxx.se/docs/CVE-2016-8618.html)
  - CVE-2016-8619 double-free in krb5 code (https://curl.haxx.se/docs/CVE-2016-8619.html)
  - CVE-2016-8621 curl_getdate read out of bounds (https://curl.haxx.se/docs/CVE-2016-8621.html)
  - CVE-2016-8622 URL unescape heap overflow via integer truncation (https://curl.haxx.se/docs/CVE-2016-8622.html)
  - CVE-2016-8623 Use-after-free via shared cookies (https://curl.haxx.se/docs/CVE-2016-8623.html)
  - CVE-2016-8624 invalid URL parsing with # (https://curl.haxx.se/docs/CVE-2016-8624.html)


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-43
changelog:
  - curl --socks5-{basic,gssapi}: control socks5 auth (#1409208)
  - nss: fix a memory leak when CURLOPT_CRLFILE is used (#1427883)
  - nss: do not leak PKCS #11 slot while loading a key (#1444860)
  - nss: fix a possible use-after-free in SelectClientCert() (#1473158)


author: Kamil Dudka <kdudka@redhat.com> - 7.29.0-52
changelog:
  - prevent curl --rate-limit from hanging on file URLs (#1281969)
  - fix NTLM password overflow via integer overflow (CVE-2018-14618)
  - fix bad arithmetic when outputting warnings to stderr (CVE-2018-16842)
  - backport options to force TLS 1.3 in curl and libcurl (#1672639)
  - prevent curl --rate-limit from crashing on https URLs (#1683292)


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 7.29.0-57.0.1
changelog:
  - Fix TFTP small blocksize heap buffer overflow (https://curl.haxx.se/docs/CVE-2019-5482.html)[CVE-2019-5482][Orabug: 30568724]
  - Security Fixes [OraBug: 28939992]
  - CVE-2016-8615 cookie injection for other servers (https://curl.haxx.se/docs/CVE-2016-8615.html)
  - CVE-2016-8616 case insensitive password comparison (https://curl.haxx.se/docs/CVE-2016-8616.html)
  - CVE-2016-8617 OOB write via unchecked multiplication (https://curl.haxx.se/docs/CVE-2016-8617.html)
  - CVE-2016-8618 double-free in curl_maprintf (https://curl.haxx.se/docs/CVE-2016-8618.html)
  - CVE-2016-8619 double-free in krb5 code (https://curl.haxx.se/docs/CVE-2016-8619.html)
  - CVE-2016-8621 curl_getdate read out of bounds (https://curl.haxx.se/docs/CVE-2016-8621.html)
  - CVE-2016-8622 URL unescape heap overflow via integer truncation (https://curl.haxx.se/docs/CVE-2016-8622.html)
  - CVE-2016-8623 Use-after-free via shared cookies (https://curl.haxx.se/docs/CVE-2016-8623.html)
  - CVE-2016-8624 invalid URL parsing with # (https://curl.haxx.se/docs/CVE-2016-8624.html)


author: EL Errata <el-errata_ww@oracle.com> - 7.29.0-59.0.1
changelog:
  - Fix TFTP small blocksize heap buffer overflow (https://curl.haxx.se/docs/CVE-2019-5482.html)[CVE-2019-5482][Orabug: 30568724]
  - Security Fixes [OraBug: 28939992]
  - CVE-2016-8615 cookie injection for other servers (https://curl.haxx.se/docs/CVE-2016-8615.html)
  - CVE-2016-8616 case insensitive password comparison (https://curl.haxx.se/docs/CVE-2016-8616.html)
  - CVE-2016-8617 OOB write via unchecked multiplication (https://curl.haxx.se/docs/CVE-2016-8617.html)
  - CVE-2016-8618 double-free in curl_maprintf (https://curl.haxx.se/docs/CVE-2016-8618.html)
  - CVE-2016-8619 double-free in krb5 code (https://curl.haxx.se/docs/CVE-2016-8619.html)
  - CVE-2016-8621 curl_getdate read out of bounds (https://curl.haxx.se/docs/CVE-2016-8621.html)
  - CVE-2016-8622 URL unescape heap overflow via integer truncation (https://curl.haxx.se/docs/CVE-2016-8622.html)
  - CVE-2016-8623 Use-after-free via shared cookies (https://curl.haxx.se/docs/CVE-2016-8623.html)
  - CVE-2016-8624 invalid URL parsing with # (https://curl.haxx.se/docs/CVE-2016-8624.html)
  - Drop 1001-tftp-Alloc-maximum-blksize-and-use-default-unless-OA.patch


author: Petr Pisar <ppisar@redhat.com> - 1.11.23-29
changelog:
  - Correct handling systemd service (bug #737264)
  - Allow configuration with automake-1.13.1
  - Allow to stop all server instances by stopping cvs.target


author: Petr Pisar <ppisar@redhat.com> - 1.11.23-30
changelog:
  - Fix texinfo documentation to work with texinfo-5.1 (bug #970716)
  - Do not crash if crypt(3) returns NULL (bug #966497)


author: Petr Pisar <ppisar@redhat.com> - 1.11.23-31
changelog:
  - Allow CVS server to use any Kerberos key with cvs service name. This reverts
    canonicalization on clite side introduced with 1.11.23-20 and replaces it
    with a more benevolent key selection on server side. (bug #722972)


author: Petr Pisar <ppisar@redhat.com> - 1.11.23-32
changelog:
  - Harden build for cvs in server role (bug #983164)
  - Add cvs.sh(5) manual page (bug #983164)
  - Add cvs.csh(5) manual page (bug #983164)


author: Ville Skyttä <ville.skytta@iki.fi> - 2.2-0.5.b1
changelog:
  - Build with -DLINUX to fix --cvs-direct on 64-bit platforms (#539765).
  - Use patch instead of sed for man page fixes.


author: Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 2.4.17-1
changelog:
  - New upstream version, fixes upstream bugs:
  - reconstruct doesn't retain internaldate correctly (#3733)
  - Race condition in maibox rename (#3696)
  - DBERROR db4: Transaction not specified for a transactional database (#3715)
  - performance degradation on huge indexes in 2.4 branch (#3717)
  - typo fix in imapd.conf man page (#3729)
  - quota does not find all quotaroots if quotalegacy, fulldirhash and prefix are used and virtdomains is off (#3735)
  - Mail delivered during XFER was lost (#3737)
  - replication does not work on RENAME (#3742)
  - Failed asserting during APPEND (#3754)


author: Petr Lautrbach <plautrba@redhat.com> 2.1.26-10
changelog:
  - fix hardening for /usr/sbin/saslauthd
  - add testsaslauthd.8 man page to the package
  - use static md5global.h file


author: Jakub Jelen <jjelen@redhat.com> 2.1.26-18
changelog:
  - Revert updated GSSAPI flags as in RFC 4752 to restore backward compatibility (#1154566)
  - Add and document ability to run saslauth as non-root user (#1188065)
  - Support AIX SASL GSSAPI (#1174322)
  - Update client library to be thread safe (#1147659)
  - Fix problem, that parsing short prefix matches the whole mechanism name (#1089267)
  - Don't use unnecessary quotes around user description (#1082564)
  - Fix confusing message when config file has typo (#1022479)


author: Doug Ledford <dledford@redhat.com> - 2.0.25-3.el6
changelog:
  - Update config directory for rhel6 (from /etc/ofed to /etc/rdma)
  - Remove compat-dapl and split it off to its own rpm
  - Related: bz543948


author: Doug Ledford <dledford@redhat.com> - 2.0.25-4.el6
changelog:
  - Clean up rpmlint warnings about unversioned obsoletes
  - Make setup quite
  - Include COPYING file in docs
  - Fix naked macro in changelog
  - Related: bz555835


author: Jay Fenlason <fenlason@redhat.com> 2.0.25-5.1.el6
changelog:
  - dapl-2.0.25-signal-handler.patch
    Resolves: bz667742	Error mapping bug in dapls_wait_comp_channel
  - dapl-2.0.25-new-providers.patch
    Resolves: bz636596
  - dapl-2.0.25-dat_ia_open_hang.patch
    Resolves: bz649360
  - dapl-2.0.25-cleanup-cr-linkings-after-dto-error-on-ep.patch
    Resolves: bz626541
  - dapl-2.0.25-verbs-cq-completion-channels-leak.patch
    Resolves: bz637980


author: Jay Fenlason <fenlason@redhat.com> 2.0.25-5.2.el6
changelog:
  - Actually install the signal-handler patch
    Resolves: bz667742	Error mapping bug in dapls_wait_comp_channel


author: Doug Ledford <dledford@redhat.com> - 2.0.32-1
changelog:
  - Update to latest upstream version (2.0.25 -> 2.0.32)
  - Remove 4 patches folded into upstream release
  - Rebuild against new libibverbs and librdmacm
  - Update exclusive arch to accommodate i686 arch
  - Related: bz724896, bz725016


author: Doug Ledford <dledford@redhat.com> - 2.0.34-1
changelog:
  - Update to latest upstream version
  - Rebuild against new libibverbs (FDR link speed capable and IBoE enabled)
  - Related: bz750609


author: Jay Fenlason <fenlason@redhat.com> - 2.0.39-1
changelog:
  - Upgrade to latest version
    Resolves: rhbz#985117
  - Fix a compile problem with NULL not being defined
    Resolves: rhbz#1029509


author: Doug Ledford <dledford@redhat.com> - 2.0.39-5
changelog:
  - Bump and rebuild after retagging the latest libibverbs and librdmacm
    into the build root
  - Related: bz1123996


author: Doug Ledford <dledford@redhat.com> - 2.1.5-1
changelog:
  - Update to latest upstream release
  - Include support for s390x
  - Include support for aarch64
  - Drop old fix for NULL not defined, upstream has it resolved
  - Resolves: bz1182180, bz1197216, bz1172462, bz1044727, bz1056487


author: Colin Walters <walters@verbum.org> - 1:1.6.12-2
changelog:
  - Enable all upstream tests
    Resolves: #955532
    This is fairly hacky; a much better replacement would be
    something like the InstalledTests system.  But we have to live
    with rpm and stuff for now...


author: Rex Dieter <rdieter@fedoraproject.org> - 1.1.1-3
changelog:
  - python3-dbus subpkg (#892474)
  - (main) Provides: python-dbus
  - BR: python-docutils
  - .spec cosmetics
  - skip failed tests on rawhide (#913936)


author: Colin Walters <walters@redhat.com> - 1.1.1-9
changelog:
  - Move modules to libdir to avoid multilib conflicts
  - And comment out test suite, since we were not actually
    failing if it failed, but it trips up an rpmdiff check
    on the output of the suite.
  - Resolves: #1076411


author: Rex Dieter <rdieter@fedoraproject.org> - 0.15.2-2
changelog:
  - -devel: drop Requires: glib2-devel, already gets pulled in via pkgconfig deps
  - -editor: add icon scriptlets
  - tighten subpkg deps via %{_isa}


author: Kalev Lember <kalevlember@gmail.com> - 0.15.3-1
changelog:
  - Update to 0.15.3
  - Install the HighContrast icons and update the icon cache scriptlets to take
    this into account


author: Marek Kasik <mkasik@redhat.com> - 0.26.0-1
changelog:
  - Update to 0.26.0
  - Remove editor subpackage
  - Return libdbus-1 library (not header or pkgconfig files)
  - Resolves: #1386841


author: Marek Kasik <mkasik@redhat.com> - 0.26.0-3
changelog:
  - Check mtimes of files in /etc/dconf/db/*.d/ directories
  - when running "dconf update"
  - Resolves: #1626372


author: Marek Kasik <mkasik@redhat.com> - 0.28.0-3
changelog:
  - Check mtimes of files in /etc/dconf/db/*.d/ directories
  - when running "dconf update"
  - Resolves: #1570569


author: Marek Kasik <mkasik@redhat.com> - 3.22.3-2
changelog:
  - Import dconf-editor package from Fedora 25
  - Add Conflicts tag
  - Version BuildRequires
  - Update License field
  - Resolves: #1388931


author: Jonathan Dieter <jdieter@lesbg.com> - 3.6-0.13.20130520git
changelog:
  - Clearer error message when applydeltaiso fails (#825428) (Thanks, John!)
  - Add details to applydeltaiso and makedeltaiso man pages (#569499)
  - Add fragiso man page to deltaiso package (#569776)
  - Fix section for applydeltaiso (#548970)
  - Add arch-specific requires (#677060)


author: Jonathan Dieter <jdieter@lesbg.com> - 3.6-1
changelog:
  - Update to 3.6 which, among other things, fixes a bug when applying a deltarpm
    to create a gzip-compressed rpm using full compression


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-104
changelog:
  - Change _pkgconfdir from /usr/share/pkgconfig to /usr/lib/pkgconfig
  - Modify 0209-UPBZ-1430097-multipath-C-API.patch
    * change _pkgconfdir and fixed double-closing fd
  - Add 0211-RH-strlen-fix.patch
    * checks that variables are not NULL before passing them to strlen
  - Related: bz #1430097


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-107
changelog:
  - Modify 0197-RHBZ-1394059-max-sectors-kb.patch
    * Make multipath only change max_sectors_kb on creates. On reloads, it
      just makes sure the new path matches the multipath device.
  - Refresh 0198-RHBZ-1372032-detect-path-checker.patch
  - Refresh 0201-RHBZ-1403552-silence-warning.patch
  - Refresh 0206-RHBZ-1239173-pt2-no-paths.patch
  - Refresh 0207-UP-add-libmpathcmd.patch
  - Refresh 0212-RHBZ-1431562-for-read-only.patch
  - Resolves: bz #1394059


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-109
changelog:
  - Add 0214-RHBZ-1392115-set-paths-not-ready.patch
    * Set ENV{SYSTEMD_READY}="0" on multipath path devices
  - Resolves: bz #1392115


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-110
changelog:
  - Add 0215-RHBZ-1444194-fix-check-partitions.patch
    * make sure kpartx partions match the correct device
  - Add 0216-RHBZ-1448562-fix-reserve.patch
    * don't join threads that haven't been created
  - Add 0217-RHBZ-1437329-blacklist-oracle-devs.patch
    * blacklist db2.* devices
  - Add 0218-RHBZ-1448576-3PAR-config.patch
  - Resolves: bz #1444194, #1448562, #1437329, #1448576


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-111
changelog:
  - Remove 0217-RHBZ-1437329-blacklist-oracle-devs.patch
    * Incorrect change, and the bug is already fixed.
  - Move 0218-RHBZ-1448576-3PAR-config.patch to
    0217-RHBZ-1448576-3PAR-config.patch
  - Resolves: bz #1448576


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-111.1
changelog:
  - Add 0218-RHBZ-1510837-add-feature-fix.patch
    * handle null feature string
  - Add 0219-RHBZ-1510834-unpriv-sgio.patch
    * add unpriv_sgio configuration option to set unpriv_sgio on multipath device
      and paths
  - Add 0220-RHBZ-1510834-prkey.patch
    * allow setting reservation_key to "file" to set and read keys from
      prkey_file. Also add new multipathd commands to modify the prkey file.
  - Add 0221-RHBZ-1510839-nimble-config.patch
  - Resolves: bz #1510834, #1510837, #1510839


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-111.2
changelog:
  - Modify Add 0220-RHBZ-1510834-prkey.patch
    * Improve error checking for mpathpersist
  - Resolves: bz #1510834


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-112
changelog:
  - Modify 0191-RHBZ-1169168-disable-changed-paths.patch
    * man page fixup
  - Modfiy 0197-RHBZ-1394059-max-sectors-kb.patch
    * man page fixup
  - Modify 0205-RHBZ-1416569-reset-stats.patch
    * man page fixup
  - Add 0218-RHBZ-1459370-add-feature-fix.patch
    * handle null feature string
  - Add 0219-RHBZ-1448970-fix-resize.patch
    * if the resize fails, try to resume again with the old table.
  - Add 0220-RHBZ-1448223-fix-kpartx.patch
    * gracefully fail when run on something other than a file or block device
  - Add 0221-RH-harden-files.patch
    * change build parameters to use position independent code
  - Add 0222-RHBZ-1457288-fix-show-maps-json.patch
    * handle running "show maps json" with no multipath devices present
  - Add 0223-RHBZ-1452210-unpriv-sgio.patch
    * add unpriv_sgio configuration option to set unpriv_sgio on multipath device
      and paths
  - Add 0224-RHBZ-1452210-prkey.patch
    * allow setting reservation_key to "file" to set and read keys from
      prkey_file. Also add new multipathd commands to modify the prkey file.
  - Resolves: bz #1459370, #1448970, #1448223, #1457288, #1452210


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-113
changelog:
  - Modify 0224-RHBZ-1452210-prkey.patch
    * fix errow with telling multipathd to set prkeys
  - Add 0225-RH-udevdir.patch
    * fix rpmdiff complaint about udev rules installation
  - Resolves: bz #1452210


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-114
changelog:
  - Add 0226-RH-allow-overrides-section.patch
    * This is a dummy section that exists to help the transition to RHEL8
  - Add 0227-RHBZ-1465773-fix-path-delay-msg.patch
  - Add 0228-RHBZ-1464634-hauwei-config-update.patch
  - Add 0229-RHBZ-1467987-poll-on-udev-monitor.patch
    * Do poll first, so udev_monitor_receive_device doesn't return error when
      there is no uevent
  - Add 0230-UP-allow-invalid-creates.patch
    * Allow creation of devices with no valid paths.
  - Add 0231-RHBZ-1458852-delay-readying.patch
    * Add ghost_delay configuration option to delay device activation when only
      ghost paths exist.
  - Add 0232-RHBZ-1456955-property-blacklist.patch
    * Add the "property" blacklist type.
  - Resolves: bz #1456955, #1458852, #1464634, #1465773, #1467987


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-115
changelog:
  - Add 0233-RHBZ-1451852-1482629-nimble-config.patch
  - Add 0234-RHBZ-1500109-doc-typo.patch
  - Remove old triggerun scriptlet (bz1470384)
  - Resolves: bz #1451852, #1470384, #1482629, #1500109


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-116
changelog:
  - Add 0235-RHBZ-1480638-NVMe-support.patch
    * adds support for multipathing NVMe devices
  - Resolves: bz #1480638


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-117
changelog:
  - Modify 0235-RHBZ-1480638-NVMe-support.patch
    * remove overly-restrictive uevent filtering
  - Resolves: bz #1480638


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-118
changelog:
  - Modify 0224-RHBZ-1452210-prkey.patch
    * Improve error checking for mpathpersist
  - Resolves: bz #1452210


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-119.1
changelog:
  - Add 0237-RHBZ-1607749-add-transport-blacklist.patch
    * and new blacklist option, "protocol"
  - Resolves: bz #1607749


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-120
changelog:
  - Add 0237-RHBZ-1526876-show-sysfs-state.patch
    * Correctly get sysfs state for multipath -l output
  - Add 0238-RHBZ-1508483-mpathconf-info.patch
  - Add 0239-RHBZ-1544958-client-timeout.patch
    * increase maximum multipathd client reply timeout to 60 seconds
  - Add 0240-UPBZ-1568902-id_size.patch
    * increase maximum size of product and revision strings to deal with nvme
  - Add 0241-RHBZ-1554516-show-path-failures.patch
    * add a path failures multipathd path format wildcard
  - Add 0242-RHBZ-1541116-all-tg-pt.patch
    * add all_tg_pt configuration option to make mpathpersist send only
      one registration per host
  - Add 0243-RHBZ-1498724-save-persist-options.patch
    * allow ":aptpl" to be added to the reservation_key to fix multipathd
      aptpl persistent reservation handling
  - Add 0244-RHBZ-1562247-remove-rbd.patch
    * remove multipath support for rbd
  - Resolves: bz #1498724, #1508483, #1526876, #1541116, #1544958, #1554516
  - Resolves: bz #1562247, #1568902


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-121
changelog:
  - Add 0245-RHBZ-1584228-fix-readsector0_size.patch
    * correctly figure IO size
  - Add 0246-RHBZ-1593459-add-transport-blacklist.patch
    * and new blacklist option, "protocol"
  - Add 0247-RHBZ-1585824-mpathconf-allow-doc.patch
  - Resolves: bz #1584228, #1585824, #1593459


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-123
changelog:
  - Add 0249-RHBZ-1610263-mpathpersist-max-fds.patch
    * make mpathpersist honor max_fds multipath.conf parameter
  - Resolves: bz #1610263


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-124
changelog:
  - Add 0250-RHBZ-1610867-rescan-change.patch
    * Update multipath devices on change events.
  - Add 0251-RHBZ-1614011-discovery-timeout.patch
  - Add 0252-RHBZ-1623595-cmd-error-status.patch
  - Add 0253-RHBZ-1618549-mix-hw-handler.patch
    * Don't retain attached hw handler when different hw handlers are
      attached to different paths
  - Add 0254-RHBZ-1635819-fix-mpathpersist-crash.patch
  - Add 0255-RHBZ-1638651-marginal-path.patch
    * backport marginal_path options from upstream
  - Resolves: bz #1610867, #1614011, #1618549, #1623595, #1635819, #1638651


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-125
changelog:
  - Modify 0250-RHBZ-1610867-rescan-change.patch
    * Fix memory Leak
  - Modify 0255-RHBZ-1638651-marginal-path.patch
    * Fix NULL dereference
  - Refresh 0252-RHBZ-1623595-cmd-error-status.patch
  - Resolves: bz #1610867, #1638651


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-127
changelog:
  - Add 0256-RHBZ-1672175-retry-no-fd-paths.patch
    * retry adding paths if they couldn't be opened initially
  - Add 0257-RHBZ-1679556-dont-check-dm-devices.patch
    * don't check if dm devices are multipath paths
  - Add 0258-RHBZ-1634183-ANA-prioritizer.patch
    * Add NVMe ANA path prioritizer
  - Resolves: bz #1634183, #1672175, #1679556


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-128
changelog:
  - Modify 0258-RHBZ-1634183-ANA-prioritizer.patch
    * minor change
  - Add 0259-RHBZ-1701604-fix-nr-active.patch
    * recalculate the number of active paths whenever a path is checked
  - Add 0260-RHBZ-1634183-prio-fixes.patch
  - Add 0261-RHBZ-1714506-skip-blacklisted-paths.patch
    * ignore blacklisted paths in mpathpersist
  - Add 0262-RHBZ-1699486-reload-with-failed-paths.patch
    * allow forced reloads even if there are no reusable paths
  - Add 0263-RHBZ-1686708-nvme-hcil.patch
    * make nvme ids work like in upstream
  - Add 0264-RHBZ-1699441-de-series-config.patch
  - Resolves: bz #1686708, #1699441, #1699486, #1701604, #1714506


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-129
changelog:
  - Add 0265-RHBZ-1721855-mpathpersist-speedup.patch
    * only grab path information from necessary devices, and allow batch files.
  - Add 0266-RHBZ-1696817-fix-emc-checker.patch
    * fix detection of inactive snapshots
  - Add 0267-RHBZ-1661156-powermax-config.patch
  - Remove 0261-RHBZ-1714506-skip-blacklisted-paths.patch
    * This fix is superseded by 0265-RHBZ-1721855-mpathpersist-speedup.patch
  - Resolves: bz #1661156, #1696817, #1721855


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-130
changelog:
  - Add 0268-RHBZ-1721855-mpathpersist-fixes.patch
    * Fix issues in the mpathpersist speedup code
  - Resolves: bz #1721855


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-131
changelog:
  - Modify 0268-RHBZ-1721855-mpathpersist-fixes.patch
    * The fix for 1721855 broke 1714506.
  - Resolves: bz #1714506


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-132
changelog:
  - Add 0269-RHBZ-1804420-remove-kpartx-limit.patch
    * Remove the 256 device limit, when searching loop devices with kpartx
  - Resolves: bz #1804420


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-133
changelog:
  - Add 0270-RHBZ-1775481-segfault-fix.patch
    * Fix segfault related to missing dm device tables
  - 0271-RHBZ-1806197-mpathconf-typo.patch
  - Resolves: bz #1775481, #1806197


author: David Sloboda <david.x.sloboda@oracle.com> - 0.4.9-133.0.1
changelog:
  - Add 0001-multipath-fix-segfault-with-disable_changed_wwids.patch
    * fix segfault with disable_changed_wwids for orabug 29469903 (jianchao.w.wang@oracle.com)


author: David Kubat <david.kubat@oracle.com> - 0.4.9-135.0.1
changelog:
  - mpathpersist: Fix Register and Ignore with 0x00 SARK [Orabug: 32696195]
  - mpathpersist: update prkeys file on changing registrations [Orabug: 32696195]
  - Keep upstream patch 0273-RHBZ-1988462-fix-disable-changed-wwids-segfault.patch 
    * fix segfault with disable_changed_wwids for orabug 29469903 (jianchao.w.wang@oracle.com)


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-57
changelog:
  - Add 0065-UPBZ-995538-fail-rdac-on-unavailable.patch
    * make rdac checker always mark paths with asymmetric access state of
      unavailable as down
  - Resolves: bz #995538


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-58
changelog:
  - 0066-UP-dos-4k-partition-fix.patch
    * Make kpartx correctly handle 4K sector size devices with dos partitions.
  - Resolves: bz #1018439


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-59
changelog:
  - Add 0067-RHBZ-1022899-fix-udev-partition-handling.patch
    * Make sure to wipe partition devices on change event if they weren't 
      wiped on the device add event 
  - Add 0068-RHBZ-1034578-label-partition-devices.patch   
    * Make sure that partition devices are labeled like the whole device 
  - Add 0069-UPBZ-1033791-improve-rdac-checker.patch   
    *  Use RTPG data in RDAC checker 
  - Add 0070-RHBZ-1036503-blacklist-td-devs.patch
  - Add 0071-RHBZ-1031546-strip-dev.patch   
    * make multipathd interactive commands able to handle /dev/<devnode> 
      instead of just <devnode>
  - Resolves: bz #1022899, #1031546, #1033791, #1034578, #1036503


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-60
changelog:
  - Add 0072-RHBZ-1039199-check-loop-control.patch
    * Make kpartx use LOOP_CTL_GET_FREE and loop-control to find a free
      loop device. This will autoload the loop module.
  - Resolves: bz #1039199


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-63
changelog:
  - Modify 0072-RHBZ-1039199-check-loop-control.patch
    * only call close on the /dev/loop-control fd the open succeeds
  - Add 0073-RH-update-build-flags.patch
    * fix print call to work with -Werror=format-security compile flag, and
      change compilation flags for non-rpmbuild compiles
  - Add 0074-RHBZ-1056976-dm-mpath-rules.patch
    * Add rules to keep from doing work in udev if there are no
      active paths, or if the event was for a multipath device
      reloading its table due to a path change.
  - Add 0075-RHBZ-1056976-reload-flag.patch
    * multipath code to identify reloads that the new rules can
      ignore
  - Add 0076-RHBZ-1056686-add-hw_str_match.patch
    * add a new default config paramter, "hw_str_match", to make user
      device configs only overwrite builtin device configs if the
      identifier strings match exactly, like the default in RHEL6.
  - Add 0077-RHBZ-1054806-mpathconf-always-reload.patch
    * Make mpathconf always reconfgure multipathd when you run it with
      a reconfigure option and --with-multipathd=y, even if the
      configuration doesn't change.
  - Update Requires and BuildRequires for device-mapper to 1.02.82-2
  - Install new udev rules file /usr/lib/udev/rules.d/11-dm-mpath.rules
  - Related: bz #1039199
  - Resolves: bz #1054806, #1056686, #1056976


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-65
changelog:
  - Add 0078-RHBZ-1054044-fix-mpathconf-manpage.patch
    * Fix typo
  - Add 0079-RHBZ-1070581-add-wwid-option.patch
    * add multipath option "-a". To add a device's wwid to the wwids file
  - Resolves: bz #1054044, #1070581


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-66
changelog:
  - Add 0080-RHBZ-1075796-cmdline-wwid.patch
    * add multipath option "-A" to add wwids specified by the kernel
      command line mapth.wwid options.
  - Resolves: bz #1075796


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-69
changelog:
  - Add 0096-RHBZ-979474-new-wildcards.patch
    * Add N, n, R, and r path wildcards to print World Wide ids
  - Add 0097-RH-fix-coverity-errors.patch
    * Fix a number of unterminated strings and memory leaks on failure
      paths.
  - Resolves: bz #979474


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-70
changelog:
  - Modify 0096-RHBZ-979474-new-wildcards.patch
    * Fix a faulty check
  - Add 0098-UPBZ-1067171-mutipath-i.patch
    * Add -i option to ignore wwids file when checking for valid paths
  - Add 0099-RH-add-all-devs.patch
    * Add new devices config option all_devs. This makes the configuration
      overwrite the specified values in all builtin configs
  - Related: bz #979474
  - Resolves: bz #1067171


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-71
changelog:
  - Re-add 0050-RH-listing-speedup.patch
  - Modify 0098-UPBZ-1067171-mutipath-i.patch
    * add dry_run cleanup code from upstream
  - Refresh 0099-RH-add-all-devs.patch
  - Add 0100-RHBZ-1067171-multipath-i-update.patch
    * make -i work correctly with find_multipaths
  - Resolves: bz #1067171


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-72
changelog:
  - Add 0101-RH-cleanup-partmaps-code.patch
    * code refactoring to prepare for next patch
  - Add 0102-RHBZ-631009-deferred-remove.patch
    * add deferred_remove option to /etc/multipath.conf
  - Resolves: bz #631009


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-75
changelog:
  - Add 0103-RHBZ-1148979-fix-partition-mapping-creation-race-with-kpartx.patch
    * Only run kpartx on device activation
  - Resolves: bz #1148979


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-76
changelog:
  - Modify 0102-RHBZ-631009-deferred-remove.patch
    * Fixed compiler warning message for builds with old device-mapper versions
  - Add 0104-RHBZ-1159337-fix-double-free.patch
    * made ev_remove_path exit immediately after failing setup_multipath, since
      it handles cleaning up the device
  - Resolves: bz #1159337
  - Related: bz #631009


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-77
changelog:
  - Add 0105-RHBZ-1180032-find-multipaths-man.patch
    * add find_multipaths to man page
  - Modify multipath.conf (bz #1069360)
    * add uid_attribute example
  - Resolves: bz #1180032


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-77.2
changelog:
  - Add 0107-UPBZ-1254292-iscsi-targetname.patch
    * check for targetname iscsi sysfs value
  - Resolves: bz #1267131


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-78
changelog:
  - Modify 0102-RHBZ-631009-deferred-remove.patch
    * Code refactor and minor fix.
  - Add 0106-RHBZ-1169935-no-new-devs.patch
    * add new configuration option "ignore_new_boot_devs"
  - Add 0107-RH-adapter-name-wildcard.patch
    * add new paths wildcard to show the host adapter
  - Add 0108-RHBZ-1153832-kpartx-remove-devs.patch
    * switch to kpartx -u in 62-multipath.rules to delete removed partitions
  - Add 0109-RH-read-only-bindings.patch
    * add -B support to multipathd
  - Add 0110-RHBZ-blacklist-vd-devs.patch
    * virtio-blk devices don't report a WWID so multipath can't use them
  - Add 0111-RH-dont-show-pg-timeout.patch
    * remove pg_timeout setting and displaying code
  - Add 0112-RHBZ-1194917-add-config_dir-option.patch
    * add new configuration option "config_dir"
  - Add 0113-RHBZ-1194917-cleanup.patch
    * code refactoring
  - Add 0114-RHBZ-1196394-delayed-reintegration.patch
    * add new configuration options "delay_watch_checks" and
      "delay_wait_checks"
  - Add 0115-RHBZ-1198418-fix-double-free.patch
    * fix crash when multipath fails adding a multipath device
  - Add 0116-UPBZ-1188179-dell-36xxi.patch
    * New builtin config
  - Add 0117-RHBZ-1198424-autodetect-clariion-alua.patch
    * update default config
  - Add 0118-UPBZ-1200738-update-eternus-config.patch
    * update default config
  - Add 0119-RHBZ-1081397-save-alua-info.patch
    * make prioritizers save information between calls to speed them up.
  - Add 0120-RHBZ-1043093-realloc-fix.patch
    * free old memory if realloc fails.
  - Add 0121-RHBZ-1197234-rules-fix.patch
    * make sure kpartx runs after an DM_ACTIVATION event occurs.
  - Add 0122-RHBZ-1212590-dont-use-var.patch
    * use /run instead of /var/run
  - Add 0123-UPBZ-1166072-fix-path-offline.patch
    * Don't mark quiesce and transport-offline paths as offline
  - Modify mulfipth.conf default config file (bz #1194794)
  - Related: bz #1153832
  - Resolves: bz #631009, #1043093, #1081397, #1166072, #1169935, #1188179
  - Resolves: bz #1194794, #1194917, #1196394, #1197234, #1198418, #1198424
  - Resolves: bz #1200738, #1212590


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-79
changelog:
  - Add 0124-RHBZ-1209275-retrigger-uevents.patch
    * Make multipathd retrigger uevents when paths haven't successfully had
      their udev_attribute environment variable set by udev and add
      "retrigger_ties" and "retrigger_delay" to control this
  - Add 0125-RHBZ-1153832-kpartx-delete.patch
    * Delete all partition devices with -d (not just the ones in the partition
      table)
  - Add 0126-RHBZ-1211383-alias-collision.patch
    * make multipathd use the old alias, if rename failed and add
      "new_bindings_in_boot" to determine if new bindings can be added to
      the bindings file in the initramfs
  - Resolves: bz #1153832, #1209275, #1211383


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-80
changelog:
  - Add 0127-RHBZ-1201030-use-blk-availability.patch
    * Make multipath use blk-availability.service
  - Add 0128-RHBZ-1222123-mpathconf-allow.patch
    * Add mpathconf --allow for creating specialized config files.
  - Resolves: bz #1201030, #1222123


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-81
changelog:
  - Modify 0128-RHBZ-1222123-mpathconf-allow.patch
    * Fix up covscan complaints.
  - Related: bz #1222123


author: Benjmain Marzinski <bmarzins@redhat.com> 0.4.9-82
changelog:
  - Add 0129-UPBZ-1254292-iscsi-targetname.patch
    * check for targetname iscsi sysfs value
  - Resolves: bz #1254292


author: Benjmain Marzinski <bmarzins@redhat.com> 0.4.9-83
changelog:
  - Add 0130-RHBZ-1259523-host_name_len.patch
    * increase size of host string
  - Resolves: bz# 1259523


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-84
changelog:
  - 0131-UPBZ-1259831-lock-retry.patch
    * retry locking when creating multipath devices
  - Resolves: bz# 1259831


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.1
changelog:
  - Add 0132-RHBZ-1296979-fix-define.patch
    * look for the correct libudev function to set define
  - Resolves: bz #1303623


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.2
changelog:
  - Add 0133-RHBZ-1321019-wait-for-map-add.patch
    * wait for the device to finish being added before reloading it.
  - Resolves: bz #1321019


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.3
changelog:
  - Add 0134-UPBZ-1328515-dont-fail-discovery.patch
    * don't fail discovery because individual paths failed.
  - Resolves: bz #1328515


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.4
changelog:
  - Add 0135-RHBZ-1330480-kpartx-sync.patch
    * default to using udev sync mode
  - Resolves: bz #1330480


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.5
changelog:
  - Add 0136-RHBZ-1335746-clear-chkr-msg.patch
    * clear old checker message for offline paths.
  - Resolves: bz #1335746


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-85.6
changelog:
  - Add 0137-RHBZ-1364905-ordering.patch
    * force multipathd.service to start after systemd-udev-trigger.service
  - Resolves: bz #1364905


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-90
changelog:
  - Modify 0159-UPBZ-1255885-udev-waits.patch
    * fix bug in failure path
  - Add 0160-RH-udev-flags.patch
  - Add 0161-RHBZ-1311659-no-kpartx.patch
    * skip_kpartx option disables kpartx running on multipath devices
  - Add 0162-RHBZ-1333331-huawei-config.patch
    * Add default config for Huawei XSG1 array
  - Add 0163-UPBZ-1333492-resize-map.patch
    * restore old size if resize fails
  - Add 0164-RHBZ-1311463-dos-part-rollover.patch
    * fix incorrect partition size due to 4k device size rollover
  - Resolves: bz #1255885, #1311463, #1311659, #1333331, #1333492


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-91
changelog:
  - Add 0165-UPBZ-1341748-MSA-2040-conf.patch
    * Add default config for MSA 2040 array
  - Resolves: bz #1341748


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-92
changelog:
  - Add 0166-RHBZ-1323429-dont-allow-new-wwid.patch
    * don't allow path wwid to change while it is in use
  - Add 0167-RHBZ-1335176-fix-show-cmds.patch
    * and new show multipath format wildcard, 'f' to sho number of failures.
      This will hopefully be useful for tracking what happens to multipath
      devices for bz #1335176
  - Resolves: bz #1323429


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-93
changelog:
  - Modify 0135-RHBZ-1299600-path-dev-uevents.patch
    * trigger uevents when adding wwids for existing devices during startup
  - Refresh 0136-RHBZ-1304687-wait-for-map-add.patch
  - Refresh 0150-RHBZ-1253913-fix-startup-msg.patch
  - Add 0168-RHBZ-1347769-shared-lock.patch
    * make multipath lock the path devices with a shared lock
  - Add 0169-UPBZ-1353357-json-output.patch
    * add mulitpathd json output command
  - Resolves: bz #1299600, #1347769, #1353357


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-95
changelog:
  - Add 0170-UPBZ-1352925-fix-typo.patch
  - Add 0171-UPBZ-1356651-allow-zero-size.patch
    * Allow zero-sized paths to be added to a multipath device
  - Add 0172-RHBZ-1350931-no-active-add.patch
    * Allow paths to be added to a new map if no active paths exist. Also
      fixes 1351430
  - Resolves: bz #1350931, #1351430, #1352925, #1356651


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-96
changelog:
  - Modify 0136-RHBZ-1304687-wait-for-map-add.patch
    * change missing_uev_msg_delay to missing_uev_msg_timeout, and make
      multipathd re-enable table loads if the timeout has passed
  - Refresh 0137-RHBZ-1280524-clear-chkr-msg.patch
  - Refresh 0139-RHBZ-1273173-queue-no-daemon-doc.patch
  - Refresh 0150-RHBZ-1253913-fix-startup-msg.patch
  - Refresh 0154-UPBZ-1291406-disable-reinstate.patch
  - Refresh 0155-UPBZ-1300415-PURE-config.patch
  - Refresh 0156-UPBZ-1313324-dont-fail-discovery.patch
  - Refresh 0161-RHBZ-1311659-no-kpartx.patch
  - Refresh 0167-RHBZ-1335176-fix-show-cmds.patch
  - Add 0173-RH-update-man-page.patch
  - Add 0174-RHBZ-1362396-modprobe.patch
    * make starting the multipathd service modprobe dm-multipath in the
      sysvinit scripts
  - Add 0175-RHBZ-1357382-ordering.patch
    * force multipathd.service to start after systemd-udev-trigger.service
  - Add 0176-RHBZ-1363830-fix-rename.patch
    * initialized a variable to make dm_rename not fail randomly
  - Resolves: bz #1304687, #1362396, #1357382, #1363830


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-97
changelog:
  - Add 0177-libmultipath-correctly-initialize-pp-sg_id.patch
    * This and all the following patches add the rbd patch checker
  - Add 0178-libmultipath-add-rbd-discovery.patch
  - Add 0179-multipath-tools-add-checker-callout-to-repair-path.patch
  - Add 0180-multipath-tools-Add-rbd-checker.patch
  - Add 0181-multipath-tools-Add-rbd-to-the-hwtable.patch
  - Add 0182-multipath-tools-check-for-initialized-checker-before.patch
  - Add 0183-multipathd-Don-t-call-repair-on-blacklisted-path.patch
  - Add 0184-rbd-fix-sync-repair-support.patch
  - Add 0185-rbd-check-for-nonshared-clients.patch
  - Add 0186-rbd-check-for-exclusive-lock-enabled.patch
  - Add 0187-rbd-fixup-log-messages.patch
  - Added BuildRequires on librados2-devel
  - Resolves: bz #1348372


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-98
changelog:
  - Modified 0180-multipath-tools-Add-rbd-checker.patch
    * make the rbd path checker only compile if librados2-devel is installed
  - Make librados2-devel only be BuildRequired on x86_64
  - Resolves: bz #1348372


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-99
changelog:
  - Add 0188-RHBZ-1368501-dont-exit.patch
    * make multipathd not exit if it encounters recoverable errors on startup
  - Resolves: bz #1368501


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-99.1
changelog:
  - Add 0189-RHBZ-1395298-rbd-lock-on-read.patch
    * pass lock_on_read when remapping image
  - Resolves: bz #1395298


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-99.2
changelog:
  - Add 0190-RHBZ-1429885-max-sectors-kb.patch
    * add new max_sectors_kb multipath.conf parameter
  - Resolves: bz #1429885


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.9-99.3
changelog:
  - Modify 0190-RHBZ-1429885-max-sectors-kb.patch
    * make max_sectors_kb only update the device sysfs paramter on creates.
  - Resolves: bz #1429885


author: Heinz Mauelshagen <heinzm@redhat.com> - 0.2.2-1
changelog:
  - New upstream version with missing man pages, thin_metadata_size
    calculator and thin_dump metadata snapshot support.
  - Manual page header fixes


author: Peter Rajnoha <prajnoha@redhat.com> - 0.5.1-1
changelog:
  - Add space map checking for thin_check.
  - Add --clear-needs-check option for cache_check.
  - Update to latest upstream release.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.5.3-1
changelog:
  - Tools now open the metadata device in O_EXCL mode to stop
    running the tools on active metadata.
  - Update to latest upstream release.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.5.4-1
changelog:
  - Fix cache_check with --clear-needs-check-flag option to
    make sure metadata device is not open already by the tool
    when open with O_EXCL mode is requested.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.5.5-1
changelog:
  - Support thin_delta's --metadata_snap option without specifying snap location.
  - Update man pages to make it clearer that tools shoulnd't be run on live metadata.
  - Fix bugs in the metadata reference counting for thin_check.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.6.2-1
changelog:
  - New thin_ls command.
  - era_invalidate may be run on live metadata if the --metadata-snap
    option is given.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.6.2-2
changelog:
  - Improve documentation and messages on output file preallocation
    when using thin_repair and thin_restore.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.7.0-0.1-rc3
changelog:
  - Update to latest upstream release including various bug fixes and new features.
  - New thin_show_duplicates command.
  - Add '--skip-mappings' and '--format custom' options to thin_dump.


author: Peter Rajnoha <prajnoha@redhat.com> - 0.7.0-0.1-rc6
changelog:
  - Don't open devices as writeable if --clear-needs-check-flag is not set.
  - Fix cache metadata format version 2 superblock packing.


author: Marian Csontos <mcsontos@redhat.com> - 0.7.2-1
changelog:
  - Update to latest upstream release including various bug fixes and new features.
  - Fix segfault when dump tools are given a tiny metadata file.
  - Fix -V exiting with 1.
  - Fix thin_check when running on XML dump instead of binary data.
  - Speed up free block searches.


author: Marian Csontos <mcsontos@redhat.com> - 0.7.3-1
changelog:
  - Update to latest bugfix and documentation update release.
  - *_restore tools wipe superblock as a last resort.
  - Add thin_check --override-mapping-root.


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-34
changelog:
  - Use network-online.target instead of network.target (#1145832)
  - dhclient-script: restorecon calls shouldn't be needed
                     as we have SELinux transition rules (#1161500)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-37
changelog:
  - dhcpd generates spurious responses when seeing requests from vlans on plain interface (#1175350)
  - option 97 - pxe-client-id (#1175422)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-38
changelog:
  - correctly set IB's hw->hlen and add more randomness into xid generation (#1195693)
  - send unicast request/release via correct interface (#1177351)


author: Zdenek Dohnal <zdohnal@redhat.com> - 12:4.2.5-44
changelog:
  - 1269596 - dhclient-script doesn't keep old nameservers
  - 1193586 - DHCP renewal does not update lifetimes if MTU has changed
  - 1306608 - Add ignore-client-uids option to dhcpd
  - 1267489 - dhclient-script does not respect DEFROUTE/GATEWAYDEV


author: Pavel Zhukov <pzhukov@redhat.com> - 12:4.2.5-55
changelog:
  - Resolves: #1349044 - Add disclamer for chaging /etc/dhcp permission for scripts
  - Fix syntax error in attr


author: Petr Menšík <pemensik@redhat.com> - 12:4.2.5-74
changelog:
  - Use bind-export-libs package instead of bind99
  - Use isc-config.sh to configure bind libs
  - Change requirement to bind-export-devel
  - Compile with recent bind includes, that does not include isc/util.h


author: Jakub Hrozek <jhrozek@redhat.com> - 0.3.0.1-1
changelog:
  - New upstream release 0.3.0.1
  - https://fedorahosted.org/sssd/wiki/Releases/DingNotes-0.3.0.1
  - obsoletes patch0001


author: Jakub Hrozek <jhrozek@redhat.com> - 0.3.0.1-15
changelog:
  - Increase the release number to -15 to allow clean upgrade path from
    0.2 since some of the components kept their version the same in 0.3


author: Ondrej Kos <okos@redhat.com> - 0.3.0.1-18
changelog:
  - Apply patch to stop generating doxygen timestamps
  - Apply patch to include correct libini_config file


author: Jakub Hrozek <jhrozek@redhat.com> - 0.3.0.1-20
changelog:
  - Apply a patch by Dmitri Pal to strip trailing whitespace
  - Resolves: rhbz#1012434 - libiniconfig doesn't trim trailing whitespace


author: Jakub Hrozek <jhrozek@redhat.com> - 0.5.0.1-25
changelog:
  - Resolves: rhbz#1205557 - Include the latest upstream ding-libs release in 7.2
  - Port the SONAME hack


author: Jakub Hrozek <jhrozek@redhat.com> - 0.5.0.1-27
changelog:
  - Re-add the soname hack
  - Resolves: rhbz#1290382 - Rebase ding-libs to the latest available upstream


author: Michal Židek <mzidek@redhat.com> - 0.6.1-29
changelog:
  - Fix rpmdiff failure for 'Binary stripping'
  - Resolves: rhbz#1480270 - Rebase ding-libs to the latest upstream release


author: Michal Židek <mzidek@redhat.com> - 0.6.1-30
changelog:
  - Adopting to use Downstream Helper for bellow BZ backport
  - Related: rhbz#1507607 - ding-libs: libini_config: `ini_config_augment` reports errors on match failure


author: Michal Židek <mzidek@redhat.com> - 0.6.1-31
changelog:
  - Resolves: rhbz#1507607 - ding-libs: libini_config: `ini_config_augment` reports errors on match failure


author: Michal Židek <mzidek@redhat.com> - 0.6.1-32
changelog:
  - Previous change in spec file broke the application of downstream only patch
  - Related: rhbz#1507607 - ding-libs: libini_config: `ini_config_augment` reports errors on match failure


author: Anton Arapov <anton@redhat.com> - 1:2.11-7
changelog:
  - Add "PXE" to HP OEM Type 209 record output
  - Properly print the hexadecimal value of invalid string characters


author: Petr Oros <poros@redhat.com> - 1:2.12-6
changelog:
  - Add preliminary support for SMBIOS 64-bit entry point (Mark Salter)
  - Add support for DDR4 memmory


author: Petr Oros <poros@redhat.com> - 1:2.12-9
changelog:
  - dmioem: Decode Acer-specific DMI type 170
  - dmioem: Decode HP-specific DMI types 212 and 219
  - dmioem: Decode HP-specific DMI type 233, and refactored 209 and 221 to use a common function
  - Resolves: #1232501


author: Lianbo Jiang <lijiang@redhat.com> - 1:3.2-4
changelog:
  - Fix System Slot Information for PCIe SSD
  - Resolves: rhbz#1793900
  - Sync with upstream(commit:62bce59fed1)
  - Resolves: rhbz#1767323


author: Peter Rajnoha <prajnoha@redhat.com> - 1.0.0.rc16-18
changelog:
  - Add fedora-dmraid-activation script and dmraid-activation.service systemd unit.
    This replaces dmraid activation part of the former fedora-storage-init
    script that was included in the initscripts package before.
  - Add 'Requires: systemd' to dmraid package.


author: Peter Rajnoha <prajnoha@redhat.com> - 1.0.0.rc16-26.el7_2.1
changelog:
  - Do not compile testing support which caused scanning of device-mapper devices.
  - Fix missing cleanup of dmraid-activation.service symlink on package removal.


author: Tomas Hozza <thozza@redhat.com> - 2.66-3
changelog:
  - Use Full RELRO when linking the daemon
  - compile the daemon with PIE
  - include two fixes from upstream git repo


author: Tomas Hozza <thozza@redhat.com> - 2.66-4
changelog:
  - include several fixes from upstream repo:
    - Send TCP DNS messages in one packet
    - Fix crash on SERVFAIL when using --conntrack option
    - Fix regression in dhcp_lease_time utility
    - Man page typos fixes
    - Note that dhcp_lease_time and dhcp_release work only for IPv4
    - Fix for --dhcp-match option to work also with BOOTP protocol


author: Tomas Hozza <thozza@redhat.com> - 2.66-5
changelog:
  - dnsmasq unit file cleanup
    - drop forking Type and PIDfile and rather start dnsmasq with "-k" option
    - drop After syslog.target as this is by default


author: Tomas Hozza <thozza@redhat.com> - 2.66-6
changelog:
  - include several fixies from upstream repo:
    - Tighten hostname checks in legal hostname() function
    - Replace inet_addr() with inet_pton() in src/option.c
    - Use dnsmasq as default DNS server for RA only if it's doing DNS
    - Handle IPv4 interface address labels (aliases) in Linux (#962246)
    - Fix failure to start with ENOTSOCK (#962874)


author: Tomas Hozza <thozza@redhat.com> - 2.66-7
changelog:
  - use _hardened_build macro instead of hardcoded flags
  - include several fixies from upstream repo:
    - Allow constructed ranges from interface address at end of range
    - Dont BINDTODEVICE DHCP socket if more interfaces may come
    - Fix option parsing for dhcp host
    - Log forwarding table overflows
    - Remove limit in prefix length in auth zone


author: Petr Menšík <pemensik@redhat.com> - 2.76-2
changelog:
  - Fix a few coverity warnings
  - package is dual-licensed GPL v2 or v3
  - don't include /etc/dnsmasq.d in triplicate, ignore RPM backup files instead


author: Petr Menšík <pemensik@redhat.com> - 2.76-5
changelog:
  - Fix CVE-2017-14491
  - Fix CVE-2017-14492
  - Fix CVE-2017-14493
  - Fix CVE-2017-14494
  - Fix CVE-2017-14496
  - Fix CVE-2017-14495
  - extra fixes


author: Petr Menšík <pemensik@redhat.com> - 2.76-16.1
changelog:
  - Accept responses only on correct sockets (CVE-2020-25684)
  - Use strong verification on queries (CVE-2020-25685)
  - Handle multiple identical DNS queries better (CVE-2020-25686)
  - Link against nettle for sha256 hash implementation


author: Petr Menšík <pemensik@redhat.com> - 2.76-1
changelog:
  - Rebase to 2.76 (#1375527)
  - Include also dhcp_release6 (#1375569)
  - Fix compilation warnings
  - Correct manual about interface aliases, warn if used without --bind*


author: Tomas Hozza <thozza@redhat.com> - 0.11-13
changelog:
  - Use improved NM dispatcher script from upstream (#980036)
  - Added tmpfiles.d config due to improved NM dispatcher script


author: Tomas Hozza <thozza@redhat.com> - 0.11-20
changelog:
  - use systemd macros instead of directly using systemctl (#1058773)
  - Replace the "Fedora /EPEL" comment in dnssec-trigger.conf (#1055949)
  - Use more newer and more advanced dispatcher script (#1034813)


author: Tomas Hozza <thozza@redhat.com> - 0.11-21
changelog:
  - handle IndexError exception in NM script until NM provides better API (#1063735)
  - restart NM when stopping dnssec-trigger daemon instead of handling
    resolv.conf by ourself. (#1061370)


author: Tomas Hozza <thozza@redhat.com> - 0.11-22
changelog:
  - Improved text in the GUI panel in Hotspot sign-on mode (#1254473)
  - Build all binaries with PIE hardening (#1092526)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.3-1
changelog:
  - dovecot updated to 2.2.3
  - IMAP: If subject contained only whitespace, Dovecot returned an
    ENVELOPE reply with a huge literal value, effectively causing the
    IMAP client to wait for more data forever.
  - IMAP: Various URLAUTH fixes.
  - imapc: Various bugfixes and improvements
  - pop3c: Various fixes to make it work in dsync (without imapc)
  - dsync: Fixes to syncing subscriptions. Fixes to syncing mailbox
    renames.


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.10-7
changelog:
  - prevent warning messages from %post section if selinux-policy is
    not installed (yet) (#1057522)
  - compile with xz compression support enabled (#1176214)
  - fix crash in sieve script compilation (#1177852)
  - wait with start after network-online target (#1209006)
  - build with tcp wrappers enabled (#1229164)
  - fixed userdb extra fields handling in passdb failure (#1234868)
  - fix valgrind option detection for make check (#1249625)
  - first valid regular user id is 1000 (#1280433)
  - fixed race condition when creating a new mailbox and another process getting its GUID (#1331478)
  - fixed header parsing when there were multiple same header names (#1224496)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-1
changelog:
  - dovecot updated to 2.2.36, pigeonhole to 0.4.24
  - fixed dsync not replicating sieve scripts (#1419426)
  - fix plugins incorrectly reporting epipe errors(#1489943)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-3
changelog:
  - fix global ACL directory configuration search path (#1630380)
  - update first/last_valid_gid range patch (#1630409)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-3.1
changelog:
  - fix CVE-2019-11500: IMAP protocol parser does not properly handle NUL byte
    when scanning data in quoted strings, leading to out of bounds heap
    memory writes (#1751383)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-5
changelog:
  - fix CVE-2019-3814: improper certificate validation (#1674369)
  - fix CVE-2019-7524: buffer overflow in indexer-worker process resulting in privilege 
    escalation (#1700398)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-6
changelog:
  - fix CVE-2019-11500: IMAP protocol parser does not properly handle NUL byte
    when scanning data in quoted strings, leading to out of bounds heap
    memory writes (#1741787)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-6.1
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1871841)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1871843)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1871842)


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.36-7.1
changelog:
  - fix CVE-2020-12100 resource exhaustion via deeply nested MIME parts (#1866752)
  - fix CVE-2020-12673 out of bound reads in dovecot NTLM implementation (#1866757)
  - fix CVE-2020-12674 crash due to assert in RPA implementation (#1866764)


author: Rex Dieter <rdieter@fedoraproject.org> - 1:1.8.3-2
changelog:
  - doxygen is missing dependencies for texlive update (#891452)
  - doxywizard: tighten dep on main pkg


author: Than Ngo <than@redhat.com> - 1:1.8.4-3
changelog:
  - backport upstream patches to fix issues:
     * Generated XML is malformed
     * Missing space before optional option in method argument list
     * Closing ) of function in function documentation is in wrong color
     * Segmentation fault parsing a fortran file


author: Harald Hoyer <harald@redhat.com> 033-150
changelog:
  - make dracut-shutdown not fail fatally
  Resolves: rhbz#1067116
  - do PREINIT6 for DHCP6
  Resolves: rhbz#1064365


author: Harald Hoyer <harald@redhat.com> 033-153
changelog:
  - fcoe: wait for lldpad to be ready
  Resolves: rhbz#1080353
  - network: handle "ip=dhcp6" for all interfaces
  Resolves: rhbz#1064365


author: Harald Hoyer <harald@redhat.com> 033-156
changelog:
  - network: set correct lease times for DHCPv6
  Resolves: rhbz#1064365
  - include dm-cache kernel modules
  Resolves: rhbz#1081435


author: Harald Hoyer <harald@redhat.com> 033-160
changelog:
  - add fsck.<filesystem>, if it exists
  Resolves: rhbz#1083654
  - set IPV6INIT=yes if inet6 is found on the interface
  Resolves: rhbz#1083153


author: Harald Hoyer <harald@redhat.com> 033-165
changelog:
  - do not reload systemd with wait_for_dev
  Resolves:rhbz#1144066
  - do not bind persistent interface names to HWADDR
  Resolves:rhbz#1135478


author: Harald Hoyer <harald@redhat.com> 033-233
changelog:
  - fips: corrected previous fix
  Resolves: rhbz#1165603
  - fixed iscsi_target parsing
  Resolves: rhbz#1176534
  - skip GlobalKnownHostsFile for ssh_config
  Resolves: rhbz#1086778
  - cms-write-ifcfg.sh: turn SUBCHANNELS into lowercase
  Resolves: rhbz#1169384
  - fixed static routes execution
  Resolves: rhbz#1101412
  - add 90-vconsole.rules
  Resolves: rhbz#1162177


author: Harald Hoyer <harald@redhat.com> 033-237
changelog:
  - add support for multiple autoconf options ip=eth0:auto6,dhcp
  Resolves: rhbz#1069270
  - fixed team implementation
  Resolves: rhbz#1147521


author: Harald Hoyer <harald@redhat.com> 033-346
changelog:
  - slim down the image by not including microcode header, if
    not needed
  - add command line parameter for hostonly keyboard layouts
     --hostonly-i18n
  Resolves: rhbz#1262208


author: Harald Hoyer <harald@redhat.com> 033-349
changelog:
  - no iSCSI timeout and modprobe, if iSCSI is not used
  - modprobe iSCSI modules with "-b" to allow blacklisting
  Resolves: rhbz#1263984
  - check for firmware file existance, before crafting
    microcode cpio
  Resolves: rhbz#1263798


author: Harald Hoyer <harald@redhat.com> 033-353
changelog:
  - fix network wait_for_if_up() to parse NO-CARRIER
  Resolves: rhbz#1249507
  - don't create garbage directories because of ldconfig
    misparsing
  Resolves: rhbz#1264725


author: Harald Hoyer <harald@redhat.com> 033-358
changelog:
  - fixed qemu detection
  Resolves: rhbz#1245959
  - fixed vlan ifcfg generation and nameserver handling
  Resolves: rhbz#1267311


author: Lukáš Nykrýn <lnykryn@redhat.com> - 033-359
changelog:
  - write-ifcfg: fix creating configuration for VLAN
  Resolves: rhbz#1267311
  - 90qemu: also add ibmvscsi on qemu
  Resolves: rhbz#1245959


author: EL Errata <el-errata_ww@oracle.com> - 033-360.0.2.1
changelog:
  - add Correctly handle module aliases [Orabug 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug 19191303] (Vaughan Cao)


author: Harald Hoyer <harald@redhat.com> - 033-457
changelog:
  - add --help documentation for --no-hostonly-i18n and --hostonly-i18n options
  Resolves: rhbz#1266448
  - mention rd.shell=0 for rd.emergency
  Resolves: rhbz#1359144
  - put IPv6 IP in brackets for IBFT
  Resolves: rhbz#1322592
  - install symlinked ca-bundle.crt for curl and ssl
  Resolves: rhbz#1341280


author: Harald Hoyer <harald@redhat.com> - 033-461
changelog:
  - be more liberal to multiple ip= lines and ip=dhcp
  Resolves: rhbz#1304069
  - don't display error for hba.conf
  Resolves: rhbz#1369342


author: Jacob Wang <jacob.wang@oracle.com> - 033-463.0.1
changelog:
  - Increase timeout when waiting for carrier detection on a network interface [bug 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug 19191303] (Vaughan Cao)


author: EL Errata <el-errata_ww@oracle.com> - 033-463.0.2.1
changelog:
  - Enhancement of module alias handling for kernel upgrade and downgrade compatibility [Orabug 24408414]
  - Increase timeout when waiting for carrier detection on a network interface [bug 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug 19191303] (Vaughan Cao)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 033-487
changelog:
  - add upstream tests
  - dracut.sh: fail hard, if we find modules and modules.dep is missing
  Resolves: rhbz#1298656
  - add dracut.pc pkg-config file
  Resolves: rhbz#1397853
  - systemd/dracut-cmdline.sh: unset "UNSET" $root
  Releated: rhbz#1365667
  - dracut.conf.5.asc: add Warning about leading and trailing spaces in lists
  - fips/module-setup.sh: make tcrypt non-optional


author: Lukáš Nykrýn <lnykryn@redhat.com> - 033-495
changelog:
  - ifup: don't ifup team master indefinitely
  Resolves: rhbz#1416958
  - write-ifcfg: do't write MTU twice for regular eth devices
  Resolves: rhbz#1366163
  - network/ifup: write override file before dhcp_do
  Resolves: rhbz#1415004


author: Lukáš Nykrýn <lnykryn@redhat.com> - 033-499
changelog:
  - module-setup.sh: Add ARM specific driver to initramfs image
  Resolves: #1459277
  - Revert "systemd/dracut-initqueue.sh: don't go into emergency"
  Resolves: #1396865
  - udev-rules: pull in 40-redhat-cpu-hotplug.rules
  Resolves: #1460707


author: Lukáš Nykrýn <lnykryn@redhat.com> - 033-520
changelog:
  - network/ifup: don't arping for point-to-point connections
  Resolves: #1477339
  - network: Only bring up wired network interfaces
  Resolves: #1480246
  - dracut.sh: source dracut-version.sh earlier than dracut-functions.sh
  Resolves: #1490777
  - Fix MTU on bond interface.
  - add 'mtu' parameter for bond options
  Resolves: #1494265
  - fcoe: Allow more time for the bnx2x link negotiation before brining up fcoe interfaces.
  Resolves: #1378910
  - lvm_scan.sh: use -K when calling lvchange
  Resolves: #1489841


author: Lukas Nykryn <lnykryn@redhat.com> - 033-534
changelog:
  - base/dracut-lib.sh:dev_unit_name() guard against $dev beginning with "-"
  - base/dracut-lib.sh: remove bashism
  - Align dev_unit_name() with systemd's function.
  - dracut-lib.sh:dev_unit_name(): use systemd-escape, if available
  Resolves: #1306640
  - 90dmsquash-live-ntfs: fix depends()
  - 90dmsquash-live: we don't have find_binary inside initramdisk
  - dracut: Ajusting variables name for --include
  Resolves: #1489882


author: EL Errata <el-errata_ww@oracle.com> - 033-535.0.3.el7_5.1
changelog:
  - Enhancement of module alias handling for kernel upgrade and downgrade compatibility [Orabug 24408414]
  - Increase timeout when waiting for carrier detection on a network interface [bug 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug 19191303] (Vaughan Cao)
  - parametrize initrd DAD packets to boot faster [Orabug 27910517]
  - 01fips: Add sha3_generic module (Khalid Aziz <khalid.aziz@oracle.com>)


author: Lukas Nykryn <lnykryn@redhat.com> - 033-546
changelog:
  - fcoe: handle CNAs with DCB firmware support
  Resolves: #1442663
  - mdraid: wait for rd.md.uuid specified devices to be assembled
  Resolves: #1451660
  - dracut: Introduce --force-drivers parameter and force_drivers=+ config option
  Resolves: #1577626
  - Skip iscsi attachment if no info
  Resolves: #1513397
  - Fix loading of modules in modules-load.d
  Resolves: #1547730
  - 40network: introduce ip=either6 option
  Resolves: #1582398
  - dracut-functions.sh:check_vol_slaves() speedup LV -> VG name
  Resolves: #1531503
  - dracut-function.sh:check_block_and_slaves() check for block devices
  Resolves: #1549498
  - net-lib: bump carrier timeout to 15
  Resolves: #1401811
  - dracut.sh: workaround broken read from /proc/modules
  Resolves: #1578222


author: Lukas Nykryn <lnykryn@redhat.com> - 033-551
changelog:
  - Revert "add 90multipath-hostonly module"
  - Introduce tri-state hostonly mode
  Resolves: #1599592
  - Correct paths for firmware
  Resolves: #1608491
  - Record loaded kernel modules when hostonly mode is enabled
  Resolves: #1607744


author: EL Errata <el-errata_ww@oracle.com> - 033-554.0.1
changelog:
  - 40network scripts ifup and netlib updates for iSCSI [orabug 28502725]
  - Enhancement of module alias handling for kernel upgrade and downgrade compatibility [Orabug 24408414]
  - Increase timeout when waiting for carrier detection on a network interface [bug 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug 19191303] (Vaughan Cao)
  - parametrize initrd DAD packets to boot faster [Orabug 27910517]
  - 01fips: Add sha3_generic module (Khalid Aziz <khalid.aziz@oracle.com>)


author: Natalya Naumova <natalya.naumova@oracle.com> - 033-554.0.3
changelog:
  - Oracle kernels are now shipped with .xz compressed modules - strip .xz before calculating module name ( backwards compatible ) [orabug 28622864] (Alex Burmashev)


author: Lukas Nykryn <lnykryn@redhat.com> - 033-560
changelog:
  - fips: removed false-positive 'FATAL: Module xxx not found' error message when kernel provides a generic algo for module
  - fips: ensure fs module for /boot is installed
  - iscsi: always popd, even if there is no iscsi device
  - Harden dracut against BASH_ENV environment variable
  - fips: check fips integrity just before mounting local filesystems in /sysroot


author: EL Errata <el-errata_ww@oracle.com> - 033-564.0.1
changelog:
  - Oracle kernels are now shipped with .xz compressed modules - strip .xz before calculating module name ( backwards compatible ) [Orabug: 28622864] (Alex Burmashev)
  - 40network scripts ifup and netlib updates for iSCSI [Orabug: 28502725]
  - Enhancement of module alias handling for kernel upgrade and downgrade compatibility [Orabug: 24408414]
  - Increase timeout when waiting for carrier detection on a network interface [Orabug: 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug: 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug: 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug: 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug: 19191303] (Vaughan Cao)
  - parametrize initrd DAD packets to boot faster [Orabug: 27910517]
  - 01fips: Add sha3_generic module (Khalid Aziz <khalid.aziz@oracle.com>)


author: Lukas Nykryn <lnykryn@redhat.com> - 033-571
changelog:
  - Drop dependency on bridge-utils
  - dracut.sh: disable lsinitrd logging when quiet
  - netlib: fix botched backport


author: EL Errata <el-errata_ww@oracle.com> - 033-572.0.1
changelog:
  - Fix boot disk hung due raid1 corruption [Orabug: 31134130]
  - Send DHCP query only on min BDF device to improve boot times by 50-60 secs [Orabug: 29962625]
  - bcache module removed (now in bcache-tools upstream) [Orabug: 30800803]
  - add ofb and cfb to 01fips kernel module list [Orabug: 30622681]
  - Fix dhclient classless static route parsing [Orabug: 28881975]
  - Add new rd.iscsi.bypass parameter to always prefer root=, if it exists [Orabug: 30312004]
  - Remove 0560-95iscsi-iscsiroot-synchronously-wait-until-iscsistar.patch [Orabug: 30100182]
  - Oracle kernels are now shipped with .xz compressed modules - strip .xz before calculating module name ( backwards compatible ) [Orabug: 28622864] (Alex Burmashev)
  - 40network scripts ifup and netlib updates for iSCSI [Orabug: 28502725]
  - Enhancement of module alias handling for kernel upgrade and downgrade compatibility [Orabug: 24408414]
  - Increase timeout when waiting for carrier detection on a network interface [Orabug: 24657828] (kevin.x.lyons@oracle.com)
  - Update 0001-Dracut-Handle-module-alias-of-the-running-kernel.patch to redirect to &1 instead of /dev/null [Orabug 24346754] [Orabug: 24658791] (Manjunath Govind)
  - add Handle module alias of the running kernel [Orabug: 24346754] (Manjunath Govind)
  - add Correctly handle module aliases [Orabug: 22600855] (Fabian Vogt)
  - add hyperv-keyboard for Hyper-V Gen2 VM [Orabug: 19191303] (Vaughan Cao)
  - parametrize initrd DAD packets to boot faster [Orabug: 27910517]
  - 01fips: Add sha3_generic module (Khalid Aziz <khalid.aziz@oracle.com>)


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.4.1-1
changelog:
  - Align with new cyclic implementation in UEK3 kernel.
    [Orabug: 17553446]
  - Bugfix for module reference counting.
  - Fix memory leak.
  - Fix race condition in speculative tracing buffer cleaning.
    [Orabug: 17591351]
  - Ensure safe access to userspace stack memory location.
    [Orabug: 17591351]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.4.2-1
changelog:
  - Fix 'vtimestamp' implementation.
    [Orabug: 17741477]
  - Support SDT probes points in kernel modules.
    [Orabug: 17851716]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.4.3-4
changelog:
  - Updated NEWS file: test stress/buffering/tst.resize1.d is XFAIL for now.
  - Align with kernel header file change: FOLL_NOFAULT -> FOLL_IMMED.
    [Orabug: 18653713]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.4.5-1
changelog:
  - Support USDT for 32-bit applications on 64-bit hosts.
    [Orabug: 21219315]
  - Convert from sdt_instr_t to asm_instr_t.
    [Orabug: 21219374]
  - Restructuring to support DTrace on multiple architectures.
    [Orabug: 21273259]
  - Fix dtrace_helptrace_buffer memory leak.
    [Orabug: 20514336]
  - Add .gitignore file.
    [Orabug: 20266608]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.5.0-1
changelog:
  - Use kernel-provided SDT trampoline memory area for SPARC64.
    [Orabug: 21220344]
  - Add support for sparc64.
    [Orabug: 19005048]
  - Update uid / gid handling in view of namespaces in UEK4 kernels.
    [Orabug: 20456825]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.5.1-1
changelog:
  - Remove explicit dependency on kernel RPM.
    [Orabug: 21669543]
  - Ensure safety checks are enforced on copyout() and copyoutstr().
    [Orabug: 21930954]
  - Fix device file minor number for dt_perf.
    [Orabug: 21814949]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.5.2-1
changelog:
  - Correct probe disable/enable mechanism for syscalls.
    [Orabug: 22352636]
  - Fix access to uregs[I_R7] for sparc64.
    (Nick Alcock) [Orabug: 22602870]
  - Use a more efficient, consistent, and reliable mechanism to read user
    stack locations.
    (Nick Alcock) [Orabug: 22629102]


author: Kris Van Hees <kris.van.hees@oracle.com> - 0.5.3-1
changelog:
  - Provider 'perf' added to SDT for perf events.
    (Nick Alcock) [Orabug: 23004534]
  - Fix to ensure that pdata and sdt_tab handling works across module reloads.
    [Orabug: 23331667]
  - Moving pdata size assertion checking to arch-specific code.
    (Nick Alcock) [Orabug: 23331667]


author: Peter Jones <pjones@redhat.com> - 2.0-1
changelog:
  - This is the 2.0 release.  It is awesome and adds XML output in order to
    support automated validation of CD images.


author: Honza Horak <hhorak@redhat.com> - 7.1-9
changelog:
  - Allow buffer length of the block to be shorter than multiple of 16, 
    even in case of DAO writing (replaces the previous fix)
    Resolves: #810483


author: Honza Horak <hhorak@redhat.com> - 7.1-11
changelog:
  - Spec file cleanup
  - Print error in case we want to write already written DVD-RW in Sequential
    Recording mode (bug #810838)
  - Add man page for dvd+rw-format


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 7.1-13
changelog:
  - when formating blu-ray as srm+pow, handle it later correctly as srm+pow, not srm
  (credits Thomas Schmitt)


author: Jay Fenlason <fenlason@redhat.com> 3.5-1
changelog:
  - New upstream release, which obsoletes both patches.
  - Correct the Source url to point to sourceforge's current path.


author: Jay Fenlason <fenlason@redhat.com> - 3.5-8.1
changelog:
  - Add a patch to shut up some compiler warnings.  (and not segfault on
    machines that can't do unaligned accesses)
    Resolves: rhbz884472


author: Jakub Jelinek <jakub@redhat.com> 0.9-1
changelog:
  - fix up handling of DIE equality if more than one DIE in the same
    CU compare equal (#889283)
  - check DW_FORM_ref_addr properly during fi_multifile phase


author: Jakub Jelinek <jakub@redhat.com> 0.10-1
changelog:
  - when creating DW_AT_stmt_list, use DW_FORM_sec_offset for dwarf4
    and DW_FORM_data4 for dwarf[23] rather than vice versa (#919755)


author: Josh Stone <jistone@redhat.com> 8.0-5
changelog:
  - Add a dyninst-testsuite package.
  - Patch test2_4 to protect against running as root.
  - Make dyninst-static require dyninst-devel.


author: Josh Stone <jistone@redhat.com> 8.1.1-1
changelog:
  - Update to release 8.1.1.
  - Drop the backported dyninst-test2_4-kill-init.patch.
  - Drop the now-upstreamed dyninst-unused_vars.patch.
  - Update other patches for context.
  - Patch the installed symlinks to be relative, not $(DEST) filled.


author: Josh Stone <jistone@redhat.com> 8.1.2-6
changelog:
  - rhbz1063447: squash testsuite g++ optimization
  - rhbz1030969: backported additional patch to silence new warnings


author: Lukas Czerner <lczerner@redhat.com> - 1.42.9-4
changelog:
  - Fix posisble use after free in some error paths (#997982)
  - Enable lazy_itable_init even if ext4 module is not loaded (#1071909)
  - Remove any ocurence of ext4dev and test_fs from e2fsprogs (#1063801)
  - Allow to resize ext4 file system past 16TB (#982871)
  - Disable altivec instructions for libext2fs on ppc (#1074604)


author: Eric Sandeen <sandeen@redhat.com> 1.42.9-5
changelog:
  - Various manpage updates for chattr and mount (#1053885)
  - Fix resize2fs -P hang on corrupted filesystems (#1104612)


author: Eric Sandeen <sandeen@redhat.com> 1.42.9-8
changelog:
  - e4defrag: backwards-allocated files should be defragmented (#1176785)
  - tune2fs: allow removal of dirty journal with two "-f" options (#1212376)
  - mke2fs: prevent creation of filesystem with unsupported revision (#1212378)
  - libext2fs: prevent buffer overflows (#1293677)


author: Lukas Czerner <lczerner@redhat.com> 1.42.9-10
changelog:
  - libext2fs: don't ignore fsync errors (#1405049)
  - Fix nroff macro issue in chattr man page (#1429213)


author: Lukas Czerner <lczerner@redhat.com> 1.42.9-11
changelog:
  - libext2fs: skip start_blk adjustment when stride and flex_bg is set (#1503969)
  - tune2fs: edit dire warning about check intervals (#1433233)


author: Lukas Czerner <lczerner@redhat.com> 1.42.9-13
changelog:
  - e2fsck: warn if checkinterval and broken_system_clock both set (#1365594)
  - e2fsprogs: fail to open 1k block size ext4 with bigalloc,meta_bg,^resize_inode (#1448019)


author: Lukas Czerner <lczerner@redhat.com> 1.42.9-14
changelog:
  - Various fixes and improvements (#1682935)
  - Automatically enable meta_bg to avoid failure when creating huge fs with small bs (#1608635)
  - don't ignore fsync errors in filefrag (#1451185)


author: Lukas Czerner <lczerner@redhat.com> 1.42.9-18
changelog:
  - fix out-of-bounds write on corrupted fs (#1797731)
  - fix out-of-bounds write on corrupted fs (#1768710)
  - fix e2fsprogs creating corrupted meta image (#1711880)
  - fix typo in ext4 man page (#1720130)
  - provide easy metod for creating compatible rhel6 fs (#1780277)
  - better handling of trivial dir link count problem (#1820048)


author: Tom Callaway <spot@fedoraproject.org> - 2.0.10-5
changelog:
  - update to 2.0.10-4 (upstream numbering is goofy)
  - fix missing symbol issue with extension modules (bz810006)


author: Thomas Woerner <twoerner@redhat.com> - 2.0.10-9
changelog:
  - fixed missing systemd unit file (RHBZ#818953)
    merged fedora patches from Tom Callaway
  - fixed NETWORK test in the init script (RHBZ#1026784)
  - fixed needed rpmdiff failures (RHBZ#883988)


author: Thomas Woerner <twoerner@redhat.com> - 2.0.10-14
changelog:
  - Fixed persmissions of ebtables.service (RHBZ#1288586)
  - Added upstream patch to add noflush option to ebtables-restore (RHBZ#1334271)


author: Aristeu Rozanski <aris@redhat.com> - 0.16-5
changelog:
  - fixed bogus dates in old changelog entries
  - backported patch to fix library version mismatch [884477]
  - included systemd-devel as BuildRequires for _unitdir rpm definition


author: Matthew Garrett <mjg59@srcf.ucam.org> - 0.5.4-15
changelog:
  - efibootmgr-0.5.4-Work-around-broken-Apple-firmware.patch
    Resolves: #873629
  - efibootmgr-0.5.4-Remove-device-path-padding-on-non-Itanium.patch - improve
    spec conformance
  - efibootmgr-0.5.4-fix-minor-memory-leak.patch - from upstream
  - efibootmgr-0.5.4-fix-disk-minor-number-discovery.patch - from upstream
  - efibootmgr-0.5.4-make_boot_var-does-not-check-for-failed-status-with-.patch -
    from upstream


author: Peter Jones <pjones@redhat.com> - 0.8.0-4
changelog:
  - Fix buffer overflow when remove_from_boot_order removes nothing (lennysz)
    Resolves: rhbz#1168019


author: Peter Jones <pjones@redhat.com> - 0.8.0-6
changelog:
  - Handle -b and -o parsing in a way that matches the documentation.
    Resolves: rhbz#1174964
  - Use the right GUID when setting boot entries active/inactive
    Resolves: rhbz#1221771


author: Peter Jones <pjones@redhat.com> - 17-2
changelog:
  - Try to make covscan actually complete the scan...
    Related: rhbz#1570032
    Related: rhbz#1558937
    Related: rhbz#1520533


author: Peter Jones <pjones@redhat.com> - 0.6-1
changelog:
  - Update package to 0.6
  - fixes to documentation from lersek
  - more validation of uefi guids
  - use .xz for archives


author: Peter Jones <pjones@redhat.com> - 0.10-1
changelog:
  - Update package to 0.10.
  - Fixes a build error due to different cflags in the builders vs updstream
    makefile.


author: Peter Jones <pjones@redhat.com> - 36-6
changelog:
  - Fix device path generation for block devices on nonstandard device path
    roots.
    Related: rhbz#1558937
    Resolves: rhbz#1591853


author: Peter Jones <pjones@redhat.com> - 36-10
changelog:
  - Work around platform ACPI PCI(e) root drivers that don't fill in the
    "driver" symlink in sysfs.
    Resolves: rhbz#1614944


author: Peter Jones <pjones@redhat.com> - 36-11
changelog:
  - Fix device probing with no matching probes where HD() will work
    Resolves: rhbz#1613698
  - Detect partitiond md devices correctly
    Resolves: rhbz#1602414
    Resolves: rhbz#1613370


author: Peter Robinson <pbrobinson@fedoraproject.org> 4.0.0-1
changelog:
  - Ekiga 4.0.0 stable release - Changelog
    http://ftp.gnome.org/pub/gnome/sources/ekiga/4.0/ekiga-4.0.0.news


author: Peter Robinson <pbrobinson@fedoraproject.org> 4.0.1-1
changelog:
  - Ekiga 4.0.1 stable release - Changelog
    http://ftp.gnome.org/pub/gnome/sources/ekiga/4.0/ekiga-4.0.1.news


author: Mark Wielaard <mjw@redhat.com> 0.156-4
changelog:
  - Add elfutils-0.156-et_dyn-kernels.patch.
    Fixes an issue on ppc64 with systemtap kernel address placement.


author: Mark Wielaard <mjw@redhat.com> 0.156-5
changelog:
  - Add elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
    Sets up initial CFI return register, CFA location expression and
    register rules for PPC, S390 and ARM (dwarf_cfi_addrframe support).


author: Mark Wielaard <mjw@redhat.com> 0.157-1
changelog:
  - Update to 0.157.
  - Remove elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
  - Remove elfutils-0.156-et_dyn-kernels.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.162-1
changelog:
  - Update to 0.162 (#1224169, #1223462, #1207799)
  - Include elfutils/known-dwarf.h
  - Drop BuildRequires glibc-headers


author: Mark Wielaard <mjw@redhat.com> - 0.170-1
changelog:
  - New upstream release. Remove upstreamed patches.
  - Sync provide_yama_scope with fedora.
  - Add elfutils-0.170-x86_64-backtrace-test-override.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.171-1
changelog:
  - New upstream release.
    - DWARF5 and split dwarf, including GNU DebugFission, support.
    - readelf: Handle all new DWARF5 sections.
      --debug-dump=info+ will show split unit DIEs when found.
      --dwarf-skeleton can be used when inspecting a .dwo file.
      Recognizes GNU locviews with --debug-dump=loc.
    - libdw: New functions dwarf_die_addr_die, dwarf_get_units,
      dwarf_getabbrevattr_data and dwarf_cu_info.
      libdw will now try to resolve the alt file on first use
      when not set yet with dwarf_set_alt.
      dwarf_aggregate_size() now works with multi-dimensional arrays.
    - libdwfl: Use process_vm_readv when available instead of ptrace.
    - backends: Add a RISC-V backend.


author: Mark Wielaard <mjw@redhat.com> - 0.172-1
changelog:
  - New upstream release.
    - No functional changes compared to 0.171.
    - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5
      data. Thanks to running the afl fuzzer on eu-readelf and various
      testcases.
    - eu-readelf -N is ~15% faster.


author: Mark Wielaard <mjw@redhat.com> - 0.176-1
changelog:
  - New upstream release (#1676504)
    CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
    CVE-2019-7664, CVE-2019-7665, CVE-2018-16062, CVE-2018-16402,
    CVE-2018-16403, CVE-2018-18310, CVE-2018-18521, CVE-2018-18520.


author: Kamil Dudka <kdudka@redhat.com> - 0.12-0.34.pre6
changelog:
  - update to latest upstream pre-release
  - drop unneeded patches
  - fix autoconf warnings
  - explicitly disable using OpenSSL and GnuTLS


author: Petr Hracek <phracek@redhat.com> - 1:24.3-3
changelog:
  - Fix for emacs bug 112144, style_changed_cb (#922519) 
  - Fix for emacs bug 112131, bell does not work (#562719)


author: Jan Synáček <jsynacek@redhat.com> - 1:24.3-21
changelog:
  - fix libjpeg detection fails with gcc7 (#1487557)
  - fix Emacs GUI Toolbar icons missing (#1477745)
  - fix hardening: TLS certificate warnings should be hard errors (#1403643)


author: Debarshi Ray <rishi@fedoraproject.org> - 3.12.12-4
changelog:
  - Fix certificate validation (use reference identities, handle validation
    failures correctly, fixed the test suite)
  - Resolves: #1386616


author: Adam Tkac <atkac redhat com> - 1.6.6-1
changelog:
  - update to 1.6.6
  - paches merged
    - enscript-1.6.4-hilight.patch
    - enscript-1.6.4-rh457719.patch


author: Orion Poplawski <orion@cora.nwra.com> - 3.2.10-2
changelog:
  - Add patch to comment out stray module use in modules file when not using
    versioning (bug #895555)
  - Add patch to fix module clear command (bug #895551)
  - Add patch from modules list to add completion to avail command


author: Jan Synáček <jsynacek@redhat.com> - 3.2.10-9
changelog:
  - fix: SourceVers wrongly sets version in nested directory (#1180652)
  - fix: unload from loaded modulefile broken (#1117327)


author: Jack Magne <jmagne@redhat.com>= 1.1.0-21
changelog:
  - Resolves #865721 - Switch BuildRequires from autoconf213 ~~> autoconf
  - Resolves #963606 - esc ceased working after Firefox/xulrunner update to 17 and above series


author: Jack Magne <jmagne@redhat.com>=1.1.0-26
changelog:
  - Resolves: #1033779 - Mouse move on a locked screen display Smart Card Manager smart card insert/removal event notifications.
  - Resolves: #1033220 - ESC phone home/authentication dialog should pop it to top of window stack to get focus


author: Jack Magne <jmagne@redhat.com> - 1.1.0-28
changelog:
  - Thanks to: Marcin Juszkiewicz <mjuszkiewicz@redhat.com>
  - Handle all kernel versions
  - Fix gecko version


author: Jack Magne <jmagne@redhat.com> - 1.1.0-33
changelog:
  - Resolves: Bug #1163479 Errata 18562 TPS tests fails - esc rebuild failure because of xulrunner updates.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-34
changelog:
  - Resolves: Bug #1173774 - ESC Client does list 
  - the encryption and signing certs under the "Your Certificates" tab when an enrolled card is inserted.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-35
changelog:
  - Resolves: Bug #1176241 -  .redhat dir does not have the same permissions during manual and auto launch of ESC Client


author: Jack Magne <jmagne@redhat.com> - 1.1.0-36
changelog:
  - Resolves: Bug #1176241 -  .redhat dir does not have the same permissions during manual and auto launch of ESC Client
  - Minor additional fix.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-37
changelog:
  - Resolves: Bug #885898 - ESC incorrectly display Issuer information for a CAC smart card
  - Resolves: Bug 1070802 - missing -fstack-protector-strong


author: Jack Magne <jmagne@redhat.com> - 1.1.0-40
changelog:
  - Resolves: Bug #1466949, Relate: Bug #1523946 - [ppc64] ld switch to relro breaks GDB. This caused an rpmdiff failure.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-42
changelog:
  - Related: Bug# 1358500 - Segmentation fault happens when escd runs with a NULL display.
  - Resolve changelog entry error.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-43
changelog:
  - Resolves: Bug# 1688904 - ESC - HTTP GET Requests incorrectly Being Sent To TPS for Token Operations.


author: Ivan Vecera <ivecera@redhat.com> - 2:4.5-3
changelog:
  - Added support for new ETHTOOL_xLINKSETTINGS API
  - Added support for diagnostics information for QSFP Plus/QSFP28 modules
  - Added support for 25G/50G/100G supported and advertised speed modes


author: Ivan Vecera <ivecera@redhat.com> - 2:4.8-2
changelog:
  - Added support for configurable RSS hash function
  - Fixed SFF 8079 cable technology bit parsing
  - Added support for HWTSTAMP_FILTER_NTP_ALL


author: Marek Kasik <mkasik@redhat.com> - 3.28.2-3
changelog:
  - Fix patch fixing crash in EvMediaPlayerKeys
  - Fix building of comics backend with libarchive 3.1.2
  - Resolves: #1567186


author: Marek Kasik <mkasik@redhat.com> - 3.28.2-4
changelog:
  - Change requires as requested by RPMDiff
  - Check returned size for negative value (CovScan)
  - Resolves: #1567186


author: Marek Kasik <mkasik@redhat.com> - 3.28.2-8
changelog:
  - Do not free EvDocumentInfo in ev_window_save_print_settings(),
  - it is freed in EvDocument's destructor
  - Resolves: #1541358


author: Milan Crha <mcrha@redhat.com> - 3.12.11-15
changelog:
  - Add patch for RH bug #1229812 (Preserve EWS autodiscovered hosts in GOA accounts)
  - Update patch for RH bug #1202372 (Discover and display all calendar shares associated with GOA Google account)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-16
changelog:
  - Update patch for RH bug #1202372 (Discover and display all calendar shares associated with GOA Google account)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-32
changelog:
  - Add patch for RH bug #1337259 ([IMAPx] Disable and hide "Use Quick Resync if the server supports it")


author: Milan Crha <mcrha@redhat.com> - 3.12.11-36
changelog:
  - Update patch for RH bug #1362674 (CalDAV fails to recognize "Daily Limit Exceeded" error from Google/GOA)


author: Milan Crha <mcrha@redhat.com> - 3.22.7-4
changelog:
  - Add patch for RH bug #1441608 (Use-after-free when setting summary for component with alarms)
  - Add patch for RH bug #1439590 ([IMAPx] Unsubscribed folders shown after refresh)


author: Milan Crha <mcrha@redhat.com> - 3.22.7-7
changelog:
  - Add patch for RH bug #1504071 (Prefer SSL over STARTTLS for mail when both are set in GOA)
  - Add patch for RH bug #1476329 (Deadlock on exit under e-categories.c:finalize_categories())


author: Milan Crha <mcrha@redhat.com> - 3.28.2-1
changelog:
  - Update to 3.28.2
  - Add patch for GNOME bug #795997 (Fails to parse Google OAuth2 authorization code)
  - Resolves: #1575495


author: Milan Crha <mcrha@redhat.com> - 3.8.5-16
changelog:
  - Add patch for RH bug #1055893 (Prefer gpg2 over gpg)
  - Add patch for RH bug #1057107 (vFolder does not always refresh automatically)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-23.1
changelog:
  - Add patch for RH bug #1097249 (IMAPx: Improve responsiveness)
  - Add patch for RH bug #1097250 (IMAPx: Avoid 'Empty cache file' error)
  - Add patch for RH bug #1097251 (IMAPx: Avoid 'Source stream returned no data' error)
  - Add patch for RH bug #1097252 (IMAPx: Refetching summary information for all msgs)
  - Add patch for RH bug #1097253 (Fix various memory leaks)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-7
changelog:
  - Fix RH bug #1227223 (Disable help build when gtk-doc is disabled)
  - Add patch for RH bug #1177344 (Calendar event times not drawn with correct font)
  - Add patch for RH bug #1228699 (Fails to drag&drop contacts between address books)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-8
changelog:
  - Add patch for RH bug #1231196 (Use configured Date/Time format in Tasks/Memos tooltips)
  - Add patch for RH bug #1231201 (Distinguish events visually based on their accept status)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-13
changelog:
  - Add patch for RH bug #1251846 ([ESpellEntry] Do not touch entry when its IM is in the preedit mode)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-16
changelog:
  - Add patch for RH bug #1221523 (Update translations)
  - Add patch for RH bug #1261737 (Avoid vertical scrolling in the filtering rules editor dialog)
  - Add patch for RH bug #1265613 (Use configured Date/Time format in Tasks/Memos Preview)
  - Add patch for RH bug #1284563 (Searches for user avatars on gravatar cannot be disabled)
  - Add patch for RH bug #1300358 (Do not let itip-formatter plugin disable)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-17
changelog:
  - Update patch for RH bug #1284563 (Searches for user avatars on gravatar cannot be disabled)
  - Add patch for RH bug #1070749 ([IMAPx] Try to autodetect server folder variants for local folders and use them)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-3
changelog:
  - Add patch for RH bug #1624834 (Quoting of plain text mail into HTML mode mangles deeper levels)
  - Add patch for RH bug #1624866 (Extra new line added in front of long URLs)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-4
changelog:
  - Add patch for RH bug #1634660 (Deselects task/memo list when started in Calendar view)
  - Disable and obsolete tests subpackage (RH bug #1638479)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-15
changelog:
  - Add patch for RH bug #972595 (Crash after pine import)
  - Add patch for RH bug #976483 (Crash on attachment add or remove)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-21.1
changelog:
  - Add patch for RH bug #1097268 (Auto-mark as seen sometimes doesn't work)
  - Add patch for RH bug #1097269 (Fix various memory leaks)
  - Add patch for RH bug #1097270 (Filtered message not opened in a separate window)
  - Add patch for RH bug #1097271 (Labels GSettings busy loop)


author: Milan Crha <mcrha@redhat.com> - 3.28.5-4
changelog:
  - Add patch for RH bug #1392567 (Sync CategoryList with mail Labels)
  - Add patch for RH bug #1764669 (Send meeting change notifications only if being the organizer)


author: Milan Crha <mcrha@redhat.com> - 3.12.10-5
changelog:
  - Add patch for RH bug #1366206 (Free/Busy Information returns wrong time)
  - Add patch for RH bug #1367455 (No contacts are displayed until search is started)


author: Milan Crha <mcrha@redhat.com> - 3.22.6-2
changelog:
  - Add patch for RH bug #1520936 (Unable to authenticate using Kerberos without krb5-auth-dialog package)


author: Nikola Forró <nforro@redhat.com> - 2.2.0-9
changelog:
  - Fix CVE-2017-18233
    resolves: #1574865
  - Fix CVE-2017-18234
    resolves: #1656011
  - Fix CVE-2017-18236
    resolves: #1574905
  - Fix CVE-2017-18238
    resolves: #1572270
  - Fix CVE-2018-7730
    resolves: #1572631


author: Jan Grulich <jgrulich@redhat.com> - 0.26-2
changelog:
  - Fix heap-based buffer over-read in Exiv2::Image::byteSwap4 in image.cpp
    Resolves: bz#1547207

    Fix heap-based buffer over-read in Exiv2::getULong function in types.cpp
    Resolves: bz#1545232


author: Jan Grulich <jgrulich@redhat.com> - 0.26-3
changelog:
  - Fix uncontrolled recursion in image.cpp:Exiv2::Image::printIFDStructure() which can allow a
    remote attacker to cause a denial of service via a crafted tif file
    Resolves: bz#1548410


author: Jan Grulich <jgrulich@redhat.com> - 0.27.0-4
changelog:
  - Fix heap-based buffer overflow vulnerability in jp2image.cpp that may lead to DoS
    Resolves: bz#1990352


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.45-4
changelog:
  - Let user know when expample script needs telnet and it is missing
    Resolves: #703702
  - Use full path to 'su' in passmass example, it's safer
  - Fix expect man page minor formatting issue


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.49-10
changelog:
  - Use vsnprintf instead of vsprintf to avoid buffer overflow
    (it happens e.g. when running systemtap testsuite)
    Resolves: #1038931


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.45-13
changelog:
  - Fix segfaults if Tcl is built with stubs and Expect is used directly from C program
    (patch taken from Debian project, written by Sergei Golovan)
    Resolves: #1091060


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.45-14
changelog:
  - Use different and probably better approach of fixing segfaults if Tcl is
    built with stubs and Expect is used directly from C program
    Resolves: #1091060


author: Michal Schmidt <mschmidt@redhat.com> - 1.1.0-0.2.rc1
changelog:
  - Packaging Guidelines conformance fixes and spec file cleanups
  - Fix libfabric dependency
  - Related: bz1235270


author: Petr Šabata <contyk@redhat.com> - 1.0.28-3
changelog:
  - Require just 'systemd' instead of 'systemd-units'
  - Patch the fcoemon manpage with a note for systemd users


author: Petr Šabata <contyk@redhat.com> - 1.0.29-2
changelog:
  - Bug #1024124:
  - Don't install the old configuration file alongside the new one
  - Add bnx2fc to the SUPPORTED_DRIVERS for consistency with previous configuration


author: Petr Šabata <contyk@redhat.com> - 1.0.29-5
changelog:
  - Don't build on s390x again (#1073060)
  - Drop bnx2fc from SUPPORTED_DRIVERS on s390x, for future (#1056371)
  - Update fcoemon(8) with more systemd changes (#1049162)


author: Chris Leech <cleech@redhat.com> - 1.0.30-4.git91c0c8c
changelog:
  - 1039779 replace README that contained mostly build instructions with
    README.redhat containing better distro-specific information


author: Chris Leech <cleech@redhat.com> - 1.0.31-1.git5dfd3e4
changelog:
  - 1274530 rebase to upstream 1.0.31+
  - no longer requires libhbaapi/libhbalinux
  - no longer attempts to connect to lldpad if DC_REQUIRED is configured off
    for all interfaces


author: Chris Leech <cleech@redhat.com> - 1.0.32-1
changelog:
  - 1384707 fcoeadm --target segfaults if non-FCoE FC targets are present
  - 1321611 fcoemon should only try to connect to lldpad when required


author: Marek Grac <mgrac@redhat.com> - 4.0.11-5
changelog:
  - fence_wti: Fix problem with EOL introduced by rebase
    Resolves: rhbz#1148762
  - fence_rsb: Fix issue with new firmware 
    Resolves: rhbz#1111597


author: Marek Grac <mgrac@redhat.com> - 4.0.11-6
changelog:
  - fence_cisco_ucs and fence_vmware_soap should logout even in case of failure
    Resolves: rhbz#1111599
  - fence_vmware_soap: Fix issue with import of fail_usage
    Resolves: rhbz#1153059


author: Marek Grac <mgrac@redhat.com> - 4.0.11-9
changelog:
  - fence_ilo_ssh: Fix EOL issue, syslog problem and add fence_ilo_[34]_ssh symlink
    Resolves: rhbz#1121122


author: Marek Grac <mgrac@redhat.com> - 4.0.11-11
changelog:
  - fence_ipmilan: Unset default cipher
    Resolves: rhbz#1206294
  - fence_ilo2: Add --tls1.0
    Resolves: rhbz#1206293
  - update scripts so 'make check' is working again


author: Marek Grac <mgrac@redhat.com> - 4.0.11-18
changelog:
  - fence_rsa: Fix login issue
    Resolves: rhbz#1185329
  - fencing: support for list-status
    Resolves: rhbz#1250586
  - fencing: Fix support for --port-as-ip
    Resolves: rhbz#1214522


author: Marek Grac <mgrac@redhat.com> - 4.0.11-21
changelog:
  - fence_mpath: Fix unfencing after non-cluster reboot
    Resolves: 1102727
  - manual pages now describe 'list-status' properly

  bz1102727-3-fence_mpath.patch bz1250586-2-list_status.patch


author: Marek Grac <mgrac@redhat.com> - 4.0.11-24
changelog:
  - fence_ipmilan: Add removed attributes -i & timeout
    Resolves: rhbz#1257137
  - fence_ipmilan: Do not print password in verbose mode
    Resolves: rhbz#1241648
  - fence_ilo: Negotiation of TLS1.0 is more automatic
    Resolves: rhbz#1256908


author: Marek Grac <mgrac@redhat.com> - 4.0.11-21
changelog:
  - fence_mpath: Fix unfencing after non-cluster reboot
    Resolves: 1102727
  - manual pages now describe 'list-status' properly


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-27.7
changelog:
  - fence_compute: fix evacuation not working when instance was created
    by non-admin user
    Resolves: rhbz#1322702


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-44
changelog:
  - fence_mpath: update info to say unique key per node instead of per
    node/device
    Resolves: rhbz#1280151


author: Marek Grac <mgrac@redhat.com> - 4.0.11-57
changelog:
  - Set SELinux booleans required for fence agent integration with cluster
    Resolves: rhbz#1427986
  - Add consistency of parameters between STDIN and command-line
    Resolves: rhbz#1403028


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-66.3
changelog:
  - fence_compute/fence_scsi: fix issue with some parameters
    (for ABI compatibility)
    Resolves: rhbz#1497241


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-83
changelog:
  - fence_compute/fence_evacuate: add support for keystone v3 authentication
    Resolves: rhbz#1533170
  - fence_ilo3: default to onoff
    Resolves: rhbz#1519370


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-86
changelog:
  - fence-agents-all: remove fence-agents-aws and fence-agents-azure-arm
    dependencies
    Resolves: rhbz#1476009


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-86.1
changelog:
  - fence_azure_arm: add network-fencing
    Resolves: rhbz#1565670
  - fence_compute/fence_evacuate: fix parameters
    Resolves: rhbz#1565701


author: Marek Grac <mgrac@redhat.com> - 4.0.2-13
changelog:
  - fencing: Do not use public key if identity file is not defined
    Resolves: rhbz#1048843
  - fence_vmware_soap: Add support for --delay option
    Resolves: rhbz#1057299
  - fence_wti: Add support for named groups (also for firmware 1.43)
    Resolves: rhbz#1022536


author: Marek Grac <mgrac@redhat.com> - 4.0.2-14
changelog:
  - fence_vmware_soap: Fix unexpected exception
    Resolves: rhbz#1018780
  - nss_wrapper was replaced by gnutls-cli
    Resolves: rhbz#990539


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 4.0.2-17
changelog:
  - Fix fence-agents-* Requires on proper fence-agents-common and silence
    suds error
    Resolves: rhbz#1018780


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-87
changelog:
  - fence_azure_arm: add network-fencing
    Resolves: rhbz#1553904
  - fence_compute/fence_evacuate: fix parameters
    Resolves: rhbz#1559977


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.0.11-90
changelog:
  - fence_gce: new fence agent
    Resolves: rhbz#1568753
  - fence_rhevm: dont require --ssl parameter when using --ssl-insecure
    Resolves: rhbz#1544093
  - fence_mpath: fix preemptive abort
    Resolves: rhbz#1556857
  - fence-agents-all: dont show manpage-tags in metadata
    Resolves: rhbz#1553908
  - fence_scsi: dont write duplicates to .dev-file
    Resolves: rhbz#1575973
  - fence_impilan: add iLO5-support
    Resolves: rhbz#1579391


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-1
changelog:
  - rebase to v4.2.1
    Resolves: rhbz#1236395
  - fence_mpath: add watchdog support
    Resolves: rhbz#1504202


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-8
changelog:
  - fence_aliyun: add logging
    Resolves: rhbz#1568742
  - fence_gce: add stackdriver-logging support, improve logging and
    set default mode to cycle
    Resolves: rhbz#1568753


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-11.8
changelog:
  - fence_rhevm: add RHEV v4 API support and auto-detection
    Resolves: rhbz#1708547
  - fence_azure_arm: use skip_shutdown feature
    Resolves: rhbz#1709110


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-12
changelog:
  - fence_scsi: fix incorrect SCSI-key when node ID is 10 or higher
    Resolves: rhbz#1645170
  - fence_hpblade: fix log_expect syntax
    Resolves: rhbz#1650526
  - fence_vmware_soap: cleanup when receiving SIGTERM
    Resolves: rhbz#1350908


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-18
changelog:
  - fence_rhevm: add RHEV v4 API support and auto-detection
    Resolves: rhbz#1402862
  - fence_azure_arm: use skip_shutdown feature
    Resolves: rhbz#1700544


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-26
changelog:
  - fence_mpath: fix watchdog reboot not triggered when multipath
    disconnected
    Resolves: rhbz#1751702


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-30
changelog:
  - fencing: only use inetX_only parameters for SSH based agents and
    fence_zvmip
    Resolves: rhbz#1722004


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-31
changelog:
  - fence_compute/fence_evacuate: fix region_name content type and
    project shortopt in usage text and project-domain shortopt
    Resolves: rhbz#1760203
  - fence_rhevm: add cookie support
    Resolves: rhbz#1763675
  - fencing: improve stdin quote parsing
    Resolves: rhbz#1769784


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-34
changelog:
  - fence_aws: improve parameter logic to allow setting region parameter
    while using credentials from ~/.aws/config
    Resolves: rhbz#1673468
  -


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-39
changelog:
  - fence_vmware_rest: add filter parameter to avoid 1000 VM API limit
    and avoid failing when hitting it during the monitor-action
    Resolves: rhbz#1654058


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.2.1-41.1
changelog:
  - fence_lpar: fix issue with long username, hostname, etc not
    working when the command run by the agent exceeds 80 characters
  - fence_evacuate: enable evacuation of instances using private flavors

    Resolves: rhbz#1860545
    Resolves: rhbz#1862024


author: Ryan McCabe <rmccabe@redhat.com> - 0.3.2-13
changelog:
  - fence_virtd: Make the libvirt backend survive libvirtd restarts
    Resolves: rhbz#1384181
  - fence_xvm/fence_virt: Add support for the validate-all status
    Resolves: rhbz#1447700


author: Ryan McCabe <rmccabe@redhat.com> - 0.3.2-3
changelog:
  - fence-virt: Fix broken restrictions on the port ranges
    Resolves: rhbz#1214301
  - client: Fix "delay" parameter checking
    Resolves: rhbz#1204877
  - Remove delay from the status, monitor and list
    Resolves: rhbz#1204877


author: Ryan McCabe <rmccabe@redhat.com> - 0.3.2-4
changelog:
  - fence-virt: Enable the TCP listener plugin
    Resolves: rhbz#1334170
  - Allow fence_virtd to run as non-root
    Fix use of undefined define
    Resolves: rhbz#1334170


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.24-3
changelog:
  - Fix fetchmail loses last line of message if the non-default "mimedecode" option
    is enabled and if that line is not properly terminated
    Resolves: #955814


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-3
changelog:
  - After consultation with upstream, enable SSE2 also on x86, altivec on ppc
    and ppc64 and NEON on arm.


author: Jan Kaluza <jkaluza@redhat.com> - 5.11-14
changelog:
  - fix #1048910 - increase perl scripts magic strength
  - fix #1048082 - add support for QCOW3 images detection


author: Jan Kaluza <jkaluza@redhat.com> - 5.11-23
changelog:
  - fix #1094648 - improve Minix detection pattern to fix false positives
  - fix #1161912 - trim white-spaces during ISO9660 detection
  - fix #1157850 - fix detection of ppc64le ELF binaries
  - fix #1161911 - display "from" field on 32bit ppc core
  - fix #1064167 - revert MAXMIME patch
  - fix #1064268 - detect Dwarf debuginfo as "not stripped"
  - fix #1082689 - fix invalid read when matched pattern is the last one tried
  - fix #1080362 - remove deadcode and OFFSET_OOB redefinition


author: Jan Kaluza <jkaluza@redhat.com> - 5.11-27
changelog:
  - fix CVE-2014-0207 - cdf_read_short_sector insufficient boundary check
  - fix CVE-2014-0237 - cdf_unpack_summary_info() excessive looping DoS
  - fix CVE-2014-0238 - CDF property info parsing nelements infinite loop
  - fix CVE-2014-3478 - mconvert incorrect handling of truncated pascal string
  - fix CVE-2014-3479 - fix extensive backtracking in regular expression
  - fix CVE-2014-3480 - cdf_count_chain insufficient boundary check
  - fix CVE-2014-3487 - cdf_read_property_info insufficient boundary check
  - fix CVE-2014-3538 - unrestricted regular expression matching
  - fix CVE-2014-3587 - fix cdf_read_property_info
  - fix CVE-2014-3710 - out-of-bounds read in elf note headers
  - fix CVE-2014-8116 - multiple denial of service issues (resource consumption)
  - fix CVE-2014-8117 - denial of service issue (resource consumption)
  - fix CVE-2014-9652 - out of bounds read in mconvert()
  - fix CVE-2014-9653 - malformed elf file causes access to uninitialized memory


author: Jan Kaluza <jkaluza@redhat.com> 5.11-32
changelog:
  - fix #1278737 - add support for Java 1.7 and 1.8
  - fix #1281723 - show full executable name for core
  - fix #1271636 - add support for detection of Python 2.7 byte-compiled files
  - fix #1278768 - comment out too-sensitive Pascal magic


author: Ray Strode <rstrode@redhat.com> 3.14.2-6
changelog:
  - Add more goo to the compat desktop file to prevent it
    from getting exposed in control-center
    Related: #1259292


author: Hushan Jia <hushan.jia@gmail.com> 1.4.9.1-1
changelog:
  - Update to upstream 1.4.9.1 which have several bug fixes and enhancements
  - remove arch definitions, the syscalls are now detected during configuring


author: Kamil Dudka <kdudka@redhat.com> - 1:4.5.10-7
changelog:
  - fix specfile issues reported by the fedora-review script
  - do not use the AM_C_PROTOTYPES macro (removed in Automake 1.12)
  - do not require gets() to be declared


author: Tomas Hozza <thozza@redhat.com> - 0.17-49
changelog:
  - Compile finger with Full RELRO
  - Explicitly use gcc
  - Use only RPM_OPT_FLAGS and RPM_LD_FLAGS
  - Add systemd as BuildRequires because of unitdir macro


author: Adam Williamson <awilliam@redhat.com> - 3.0-3
changelog:
  - Re-enable ceph deps on ppc64 (it's building again)
  - Disable RDMA support on 32-bit ARM (#1484155)


author: Tomas Mraz <tmraz@redhat.com> - 1.2.0-1
changelog:
  - add lib subpackage to avoid multilib on the base package
  - add ability to compute hmacs on multiple files at once
  - improved debugging with FIPSCHECK_DEBUG


author: Martin Stransky <stransky@redhat.com> - 24.4.0-3
changelog:
  - Added a workaround for Bug 1054242 - RHEVM: Extremely high memory
    usage in Firefox 24 ESR on RHEL 6.5


author: EL Errata <el-errata_ww@oracle.com> - 45.1.0-1.0.1.el7_2
changelog:
  - Add firefox-oracle-default-prefs.js and firefox-oracle-default-bookmarks.html
    and remove the corresponding Red Hat files


author: Jan Horak <jhorak@redhat.com> - 60.1.0-8
changelog:
  - Fixed homepage and bookmarks (rhbz#1606778)
  - Fixed missing file associations in RHEL6 (rhbz#1613565)


author: Jan Horak <jhorak@redhat.com> - 60.1.0-9
changelog:
  - Do not set user agent (rhbz#1608065)
  - GTK dialogs are localized now (rhbz#1619373)
  - JNLP association works again (rhbz#1607457)


author: EL Errata <el-errata_ww@oracle.com> - 60.9.0-1.0.1
changelog:
  - Update distribution for Oracle Linux [Orabug: 30143292]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: EL Errata <el-errata_ww@oracle.com> - 68.10.0-1.0.1
changelog:
  - Remove upstream references [Orabug: 30143292] 
  - Update distribution for Oracle Linux [Orabug: 30143292]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: Lukáš Lipinský <lukas.lipinsky@oracle.com> - 68.12.0-1.0.1
changelog:
  - Remove upstream references [Orabug: 30143292] 
  - Update distribution for Oracle Linux [Orabug: 30143292]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file
  - Improve bindgen configuration wrt clang (bmo#1526857)
  - Lift MOZ_SMP_FLAGS limit


author: EL Errata <el-errata_ww@oracle.com> - 78.10.0-1.0.1
changelog:
  - Remove upstream references [Orabug: 30143292]
  - Update distribution for Oracle Linux [Orabug: 30143292]
  - Add firefox-oracle-default-prefs.js and remove the corresponding Red Hat file


author: Miroslav Lichvar <mlichvar@redhat.com> 1.2.1-11.20121204gita43f56
changelog:
  - update to 20121204gita43f56
  - create libs subpackage
  - split documentation to base and devel subpackages
  - drop defattr macros
  - add GFDL to License tag


author: Miroslav Lichvar <mlichvar@redhat.com> 1.3.0-5
changelog:
  - fix buffer overflow when processing ID3v2 metadata (CVE-2014-8962)
  - fix buffer overflow with invalid blocksize (CVE-2014-9028)


author: David King <dking@redhat.com> - 0.8.4-2
changelog:
  - Sync bzip2 dependency with Fedora package
  - Make the libs subpackage depend on the base package for libostree
  - Fix multilib issues with XML-based documentation


author: Colin Walters <walters@verbum.org> - 0.8.7-2
changelog:
  - Fix libostree bundling:
    Ensure we do not Provide or Require libostree.
    Move the shared library into flatpak-libs so flatpak always
    depends on it.
    Keep the shared library filename as libostree, but put it
    under a private directory.  Renaming the file on disk did not
    really do much since the dynamic linker and RPM work from the
    soname.
    Resolves: #1476905
  - Tweak build to work both with and without BZ#1392354


author: David King <dking@redhat.com> - 0.8.7-3
changelog:
  - Fix crasher in xdg-desktop-portal
  - Tweak spec file so it still builds even though we need to
    autoreconf.


author: Colin Walters <walters@verbum.org> - 0.8.7-3
changelog:
  - Fix libostree bundling:
    Ensure we do not Provide or Require libostree.
    Move the shared library into flatpak-libs so flatpak always
    depends on it.
    Keep the shared library filename as libostree, but put it
    under a private directory.  Renaming the file on disk did not
    really do much since the dynamic linker and RPM work from the
    soname.
    Resolves: #1476905


author: Ray Strode <rstrode@redhat.com> - 0.8.8-2
changelog:
  - Fix crasher in xdg-desktop-portal
    Resolves: #1503579
  - Tweak spec file so it still builds even though we need to
    autoreconf.


author: Petr Machata <pmachata@redhat.com> - 2.5.35-15
changelog:
  - Rename flex-static to flex-devel so that it gets to repositories of
    minor multi-lib arch (i386 on x86_64 etc.)
  - Resolves: #674301


author: Petr Machata <pmachata@redhat.com> - 2.5.36-1
changelog:
  - Rebase to 2.5.36
    - Drop flex-2.5.35-sign.patch, flex-2.5.35-hardening.patch,
      flex-2.5.35-gcc44.patch, flex-2.5.35-missing-prototypes.patch
    - Add flex-2.5.36-bison-2.6.1.patch
    - Add a subpackage doc
  - Resolves #842073


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.3-16
changelog:
  - Added patch declaring explicit libm linking dependency (RHBZ #564899)
  - Updated source and URL tags


author: Akira TAGOH <tagoh@redhat.com> - 2.10.94-1
changelog:
  - New upstream release.
  - migrate the configuration for XDG Base Directory spec automatically (#882267)


author: Akira TAGOH <tagoh@redhat.com> - 2.10.95-5
changelog:
  - Fix the race condition issue on updating cache (#1011510)
  - Fix crash issue in FcFontSort()
  - Fix an issue not copying all values from the font.


author: Akira TAGOH <tagoh@redhat.com> - 2.13.0-4.1
changelog:
  - Rebase to 2.13.0 (#1576501)
  - Rename fc-cache binary to fc-cache-{32,64} for multilib. (#1568968)
  - backport some fixes related to Flatpak.
  - Drop new syntax in config for compatibility.
  - Requires dejavu-sans-fonts instead of font(:lang=en) (#1484094)


author: Parag Nemade <pnemade AT redhat DOT com> - 20120731b-9
changelog:
  - Added cflags -Wstrict-aliasing
  - Fixed some compile-time errors from invalid Makefile rules
  - Fixed bogus date in changelog


author: Parag Nemade <pnemade AT redhat DOT com> - 20120731b-10
changelog:
  - Revert previously added -Wstrict-aliasing cflags
  - We actaully need -fno-strict-aliasing (rh#903288)
  - Remove %defattr() (rh#1003518)
  - fontforge.xml should not be executable (rh#1003518)


author: Akira TAGOH <tagoh@redhat.com> - 2.3-1
changelog:
  - New upstream release. (Paul Williams, #599281)
    - drop upstreamed patch.
    - correct man page location.
  - Update the spec file to keep consistensy of usage in the macro as far as possible.


author: Ray Strode <rstrode@redhat.com> 0.2.0-2
changelog:
  - Don't allow pam module to ever get unmapped, since that causes
    crashes in dbus-glib, gobject, etc.


author: Tomas Smetana <tsmetana@redhat.com> - 2.8.0-6
changelog:
  - fix #831336: fix broken menus; patch backported from upstream SVN revision
    1375 by Manfred Spraul


author: Ales Ledvinka <aledvink@redhat.com> - 1.2.5-1
changelog:
  - Updated to freeipmi-1.2.5:
   - Support Supermicro X9SPU-F-O OEM sensors and events.
   - Support Supermicro X9DRI-LN4F+ OEM intepretations (previously
     forgotten).


author: Ales Ledvinka <aledvink@redhat.com> - 1.2.6-1
changelog:
  - Updated to freeipmi-1.2.6
   - Support HP Proliant DL160 G8 OEM sensors.
   - Support Supermicro X9SCM-iiF OEM sensors and events.
   - Support output of temperature sampling period to ipmi-dcmi.
   - Clarify error message when SOL session cannot be stolen in
     ipmiconsole/libipmiconsole.
   - Fix dcmi rolling average time period output error
   - Fix ipmi-dcmi output errors with --get-dcmi-sensor-info.
   - Fix corner case in calculation of confidentiality pad length with
     AES-CBC-128 encryption.  Incorrect pad effects some vendor firmware
     implementations.
   - Send IPMI 2.0 packets differently than IPMI 1.5 packets, as the
     former does not require legacy pad data to be appended to payloads.
   - Fix Intel OEM SEL buffer overflow.
   - Fix out of trunk source build.
   - Support new ipmi_rmcpplus_sendto() and ipmi_rmcpplus_recvfrom()
     functions.
   - Support new HP Proliant DL160 G8 OEM sensor events.


author: Ales Ledvinka <aledvink@redhat.com> - 1.2.6-2
changelog:
  - spec update by Christopher Meng <rpm@cicku.me>
   - hardened build flags should include PIE also for bmc-watchdog.


author: Ales Ledvinka <aledvink@redhat.com> - 1.2.9-1
changelog:
  - Updated to upstream freeipmi-1.2.9
   - Fix threshold output corner case in ipmi-sensors.
   - Fix invalid declaration in libipmimonitoring header.
   - Fix older compiler build problems.
   -
   - Fix portability build bug on ARM systems.
   - Add 'internal IPMI error' troubleshooting to manpages.
   - Fix bmc-info corner case on Bull 510 systems.


author: Josef Ridky <jridky@redhat.com> - 1.5.7-1
changelog:
  - Rebase to the latest upstream release 1.5.7 (#1435848)
  - Fix manpage command examples (#1353981) in separate commit


author: John Dennis <jdennis@redhat.com> - 3.0.0-4
changelog:
  - resolves: bug#1031035
    remove radeapclient man page,
    upstream no longer supports radeapclient, use eapol_test instead
  - resolves: bug#1031061
    rlm_eap_leap memory corruption, see freeradius-rlm_leap.patch
  - move man pages for utils into utils subpackage from doc subpackage
  - fix HAVE_EC_CRYPTO test to include f20
  - add new directory /var/run/radiusd/tmp
    update mods-available/eap so tls-common.verify.tmpdir to point to it


author: John Dennis <jdennis@redhat.com> - 3.0.1-1
changelog:
  - Upgrade to upstream 3.0.1 release, full config compatible with 3.0.0.
    This is a roll-up of all upstream bugs fixes found in 3.0.0
    See upstream ChangeLog for details (in freeradius-doc subpackage)
  - resolves: bug#1052450 (fedora 1053020)
  - resolves: bug#1044748 (fedora 1044747)
  - resolves: bug#1048475 (fedora 1048474)
  - resolves: bug#1043037 (fedora 1043036)


author: John Dennis <jdennis@redhat.com> - 3.0.1-3
changelog:
  - resolves: bug#1055073 (fedora 1055072)
    rlm_ippool; bad config file attribute and fails to send reply attributes
  - resolves: bug#1055567 (fedora 1056227)
    bad mysql sql syntax
  - change CFLAGS -imacros to -include to address gcc/gdb bug 1004526
    where gdb will not display source information, only <command-line>


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.1-6
changelog:
  - Fix CVE-2014-2015 "freeradius: stack-based buffer overflow flaw in rlm_pap
    module"
  - resolves: bug#1066984 (fedora 1066763)


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-1
changelog:
  - Upgrade to upstream v3.0.13 release.
    See upstream ChangeLog for details (in freeradius-doc subpackage).
    Related:  Bug#1202751 Rebase FreeRADIUS to 3.0.12 or later minor release
    Resolves: Bug#1329181 freeradius-python fix libpython2.7.so dependency at
                          compile time
    Resolves: Bug#1425869 Radiusd does not trigger modules.sql.fail trap if it
                          can't connect to mysql server
    Resolves: Bug#1427829 Stack overflow when passing bare IPv6 to radclient


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-2
changelog:
  - Fix some issues found with static analyzers.
    Resolves: Bug#1432103 FreeRADIUS fails covscan checks
  - Revert rlm_eap_tnc removal, because the tncfhh package is still in RHEL.
    Related:  Bug#1202751 Rebase FreeRADIUS to 3.0.12 or later minor release


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-3
changelog:
  - Explicitly disable rlm_cache_memcached to avoid error when the module's
    dependencies are installed, and it is built, but not packaged.
    Related:  Bug#1202751 Rebase FreeRADIUS to 3.0.12 or later minor release
  - Prevent segfaults by adding a missing handling of connection errors in
    rlm_ldap.
    Resolves: Bug#1437409 [abrt] freeradius: radiusd killed by SIGSEGV
  - Make radtest use Cleartext-Password for EAP, fixing its support for eap-md5.
    Resolves: Bug#1436619 radtest does not work with eap-md5


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-4
changelog:
  - Disable internal OpenSSL cache.
    Resolves: Bug#1458746 CVE-2017-9148 freeradius: TLS resumption
                          authentication bypass
  - Check sizeof(*packet), not sizeof(packet) in EAP-PWD
    Resolves: Bug#1459073 Potential buffer overflow in FreeRADIUS EAP-PWD
  - Parse port as well as address for dhcpclient destination
    Resolves: Bug#1457825 dhcpclient does no accept IP:PORT


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-5
changelog:
  - Refer to correct package version in configuration comments for Bug#1458746
    (CVE-2017-9148) fix.
    Related: Bug#1458746  CVE-2017-9148 freeradius: TLS resumption
                          authentication bypass


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-6
changelog:
  - Avoid race condition when creating session cache file
    Resolves: Bug#1458746 CVE-2017-9148 freeradius: TLS resumption
                          authentication bypass


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-7
changelog:
  - Resolves: Bug#1469408 CVE-2017-10978 freeradius: Out-of-bounds read/write due
                          to improper output buffer size check in make_secret()
  - Resolves: Bug#1469412 CVE-2017-10983 freeradius: Out-of-bounds read in
                          fr_dhcp_decode() when decoding option 63
  - Resolves: Bug#1469415 CVE-2017-10984 freeradius: Out-of-bounds write in
                          data2vp_wimax()
  - Resolves: Bug#1469416 CVE-2017-10985 freeradius: Infinite loop and memory
                          exhaustion with 'concat' attributes
  - Resolves: Bug#1469419 CVE-2017-10986 freeradius: Infinite read in
                          dhcp_attr2vp()
  - Resolves: Bug#1469422 CVE-2017-10987 freeradius: Buffer over-read in
                          fr_dhcp_decode_suboptions()


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-8
changelog:
  - Avoid misinterpreting zero-size malloc in data2vp_extended() fix.
  - Related: Bug#1469415 CVE-2017-10984 freeradius: Out-of-bounds write in
                         data2vp_wimax()


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-9
changelog:
  - Fix double free in rlm_sql acct_redundant
    Resolves: Bug#1551069 Radius service crashes with "Bad talloc magic value -
                          unknown value" when using module sql rlm_sql


author: Alexander Scheel <ascheel@redhat.com> - 3.0.13-10
changelog:
  - Fixes two EAP-PWD security issues
    Resolves: bz#1699413 authentication bypass with an invalid curve attack


author: Alexander Scheel <ascheel@redhat.com> - 3.0.13-10
changelog:
  - Fixes two EAP-PWD security issues
    Resolves: bz#1699414 authentication bypass with an invalid curve attack
    Resolves: bz#1699419 fake authentication using reflection


author: Alexander Scheel <ascheel@redhat.com> - 3.0.13-11
changelog:
  - Fixes logrotate, EAP-PWD vulnerability
    Resolves: bz#1719368 privilege escalation due to insecure logrotate configuration
    Resolves: bz#1751796 eap-pwd: Information leak due to aborting when needing more than 10 iterations


author: Alexander Scheel <ascheel@redhat.com> - 3.0.13-15
changelog:
  - Fixes EAP-PWD: DoS issues due to multithreaded BN_CTX access
    Resolves: bz#1818808

    * Fri Feb 7 2020 Alexander Scheel <ascheel@redhat.com> - 3.0.13-14
  - Fixes receiving of multiple RADIUS packets under load
    Resolves: bz#1630684


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.12-1
changelog:
  - Upgrade to upstream v3.0.12 release.
    See upstream ChangeLog for details (in freeradius-doc subpackage).
    Related:  Bug#1202751 Rebase FreeRADIUS to 3.0.7 or later minor release
    Resolves: Bug#1358989 FreeRADIUS stops reading the accounting packets from the
                          detail file
    Resolves: Bug#1269217 FreeRADIUS triggers mprotect with large radius reply
    Resolves: Bug#1344183 radiusd crashed in rbtree_find() after receiving a packet
    Resolves: Bug#1370431 FreeRADIUS fails to establish LDAP connections under
                          load
    Resolves: Bug#1397981 [abrt] freeradius: radiusd killed by SIGSEGV


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.12-2
changelog:
  - Do not fail logrotate if radiusd is not running.
    Resolves: Bug#1365226 error running non-shared postrotate script for
                          /var/log/radius/radius.log of
                          '/var/log/radius/radius.log '
  - Fix output to log file specified with -l option.
    Resolves: Bug#1421207 radiusd does not work with log file specified by -l
                          option
  - Fix long hostnames interpreted as IP addresses.
    Resolves: Bug#1420359 radclient does not detect 4. level and higher domain
                          name as a domain name
  - Avoid clashes with libtool library symbols.
    Resolves: Bug#1391960 undefined symbol: get_vtable in
                          /usr/lib64/libtdsodbc.so.0 with freeradius-unixODBC
  - Remove mentions of Auth-Type = System from docs.
    Resolves: Bug#1420293 Freeradius does not know Auth-Type = System
  - Improve ip/v4/v6/addr documentation.
    Resolves: Bug#1179736 add description for ipaddr = hostname from DNS with A
                          and AAAA entries


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-7
changelog:
  - Resolves: Bug#1469409 CVE-2017-10978 freeradius: Out-of-bounds read/write due
                          to improper output buffer size check in make_secret()
  - Resolves: Bug#1469413 CVE-2017-10983 freeradius: Out-of-bounds read in
                          fr_dhcp_decode() when decoding option 63
  - Resolves: Bug#1469414 CVE-2017-10984 freeradius: Out-of-bounds write in
                          data2vp_wimax()
  - Resolves: Bug#1469417 CVE-2017-10985 freeradius: Infinite loop and memory
                          exhaustion with 'concat' attributes
  - Resolves: Bug#1469418 CVE-2017-10986 freeradius: Infinite read in
                          dhcp_attr2vp()
  - Resolves: Bug#1469421 CVE-2017-10987 freeradius: Buffer over-read in
                          fr_dhcp_decode_suboptions()


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.13-8
changelog:
  - Avoid misinterpreting zero-size malloc in data2vp_extended() fix.
  - Related: Bug#1469414 CVE-2017-10984 freeradius: Out-of-bounds write in
                         data2vp_wimax()


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-0.1.rc2
changelog:
  - Upgrade to upstream 3.0.4-rc2 release.
    See upstream ChangeLog for details (in freeradius-doc subpackage).
  - Add installation of SNMP MIB files.
  - Resolves: Bug#1036562 Missing doc page for kerberos module
  - Resolves: Bug#1099625 Default message digest defaults to sha1
  - Resolves: Bug#1109159 missing mib files in freeradius package
  - Resolves: Bug#1113010 radiusd doesn't send snmp trap when max_threads value
                          is reached
  - Resolves: Bug#1114669 Missing -P option in radtest manpage
  - Resolves: Bug#1115128 radisud can't start if proto = udp is specified
  - Resolves: Bug#1115134 radiusd aborts after 'Access-Request' when listens on
                          TCP port
  - Resolves: Bug#1115137 radiusd listens on udp port even if proto = tcp is
                          specified
  - Resolves: Bug#1126725 radiusd silently fails when start_servers is higher
                          than max_servers
  - Resolves: Bug#1135446 Radeapclient is not available


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-1
changelog:
  - Upgrade to upstream 3.0.4 release.
    See upstream ChangeLog for details (in freeradius-doc subpackage).


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-2
changelog:
  - Fix abort on home server triggers.
    Resolves: Bug#1113509 radiusd aborts when it has no proxy response with active
                          snmp traps
  - Fix segfault upon example.pl read failure.
    Resolves: Bug#1146403 radiusd segfaults when file for perl module has
                          wrong permissions
  - Fix example.pl permissions.
    Resolves: Bug#1146406 /etc/raddb/mods-config/perl/example.pl has wrong
                          permissions and radiusd fails to start
  - Fix integer handling in various cases.
    Resolves: Bug#1146441 upstream test suite fails
  - Fix dhcpclient's dictionary.dhcp loading.
    Resolves: Bug#1146939 dhcpclient lookups dictionary.dhcp file in wrong
                          location


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-3
changelog:
  - Fix a number of trigger issues.
    Resolves: Bug#1110407 radiusd doesn't send snmp trap after "radmin -e 'hup
                          files'"
    Resolves: Bug#1110414 radiusd doesn't send snmp trap when sql connection is
                          opened,closed or fail
    Resolves: Bug#1110186 radiusd doesn't send snmp trap when ldap connection
                          fails/opens/closes
    Resolves: Bug#1109164 snmp trap messages send by radiusd are inconsistent
                          and incomplete
  - Fix two omissions from radtest manpage.
    Resolves: Bug#1146898 'eap-md5' value is missing in -t option in SYNOPSIS
                          of radtest man page
    Resolves: Bug#1114669 Missing -P option in radtest manpage
  - Disable OpenSSL version checking to avoid the need to edit radiusd.conf to
    confirm heartbleed is fixed.
    Resolves: Bug#1155070 FreeRADIUS doesn't start after upgrade due to failing
                          OpenSSL version check


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-4
changelog:
  - Fix possible group info corruption/segfault in rlm_unix' fr_getgrnam.
  - Fix file configuration item parsing.


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-5
changelog:
  - Disable rlm_rest building explicitly to avoid unintended builds on some
    architectures breaking RPM build.
    Resolves: Bug#1162156
  - Add -D option support to dhcpclient.
    Related: Bug#1146939
  - Don't install rbmonkey - a test tool only useful to developers.
    Related: Bug#1146966
  - Update clients(5) man page
    Resolves: Bug#1147464


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-6
changelog:
  - Don't remove backslash from unknown escape sequences in LDAP values.
    Resolves: Bug#1173526
  - Improve dhcpclient and rad_counter online help.
    Resolves: Bug#1146966
  - raddb: Move trigger.conf INCLUDE before modules, making it easier to refer
    to trigger variables from module configurations.
    Resolves: Bug#1155961
  - Fix ipaddr option fallback onto ipv6.
    Resolves: Bug#1168868
  - raddb: Comment on ipaddr/ipv4addr/ipv6addr use.
    Resolves: Bug#1168247


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3.0.4-8
changelog:
  - Disable internal OpenSSL cache and fix session cache file permissions.
    Resolves: Bug#1459131 CVE-2017-9148 freeradius: TLS resumption
                          authentication bypass


author: Soren Sandmann <ssp@redhat.com> - 1.0.2-3
changelog:
  - Man page fixes
    - Document that multiple connections don't work (988294)
    - Document the list of plugins (988307, 988308)


author: Ondrej Holy <oholy@redhat.com> - 1.0.2-11
changelog:
  - Use boolean types defined stdbool.h (#1404575)
  - Prevent stucked keys on focus out and unmap events (#1415069)
  - Fix crashes when copying images (#1417536)
  - Enable TLS 1.1 connections and later (#1312967)


author: Ondrej Holy <oholy@redhat.com> - 2.0.0-4.rc4
changelog:
  - CVE-2020-11521: Fix out-of-bounds write in planar.c (#1837621)
  - CVE-2020-11523: Fix integer overflow in region.c (#1837622)
  - CVE-2020-11524: Fix out-of-bounds write in interleaved.c (#1837623)


author: Marek Kasik <mkasik@redhat.com> - 2.4.11-3
changelog:
  - Fix emboldening:
      - split out MSB function
      - fix integer overflows
      - fix broken emboldening at small sizes
  - Resolves: #891457


author: Marek Kasik <mkasik@redhat.com> - 2.4.11-10.el7_1.1
changelog:
  - Fixes CVE-2014-9657
     - Check minimum size of `record_size'.
  - Fixes CVE-2014-9658
     - Use correct value for minimum table length test.
  - Fixes CVE-2014-9675
     - New macro that checks one character more than `strncmp'.
  - Fixes CVE-2014-9660
     - Check `_BDF_GLYPH_BITS'.
  - Fixes CVE-2014-9661
     - Initialize `face->ttf_size'.
     - Always set `face->ttf_size' directly.
     - Exclusively use the `truetype' font driver for loading
       the font contained in the `sfnts' array.
  - Fixes CVE-2014-9663
     - Fix order of validity tests.
  - Fixes CVE-2014-9664
     - Add another boundary testing.
     - Fix boundary testing.
  - Fixes CVE-2014-9667
     - Protect against addition overflow.
  - Fixes CVE-2014-9669
     - Protect against overflow in additions and multiplications.
  - Fixes CVE-2014-9670
     - Add sanity checks for row and column values.
  - Fixes CVE-2014-9671
     - Check `size' and `offset' values.
  - Fixes CVE-2014-9673
     - Fix integer overflow by a broken POST table in resource-fork.
  - Fixes CVE-2014-9674
     - Fix integer overflow by a broken POST table in resource-fork.
     - Additional overflow check in the summation of POST fragment lengths.
  - Work around behaviour of X11's `pcfWriteFont' and `pcfReadFont' functions
  - Resolves: #1197739


author: Marek Kasik <mkasik@redhat.com> - 2.4.11-11
changelog:
  - Fixes CVE-2014-9657
     - Check minimum size of `record_size'.
  - Fixes CVE-2014-9658
     - Use correct value for minimum table length test.
  - Fixes CVE-2014-9675
     - New macro that checks one character more than `strncmp'.
  - Fixes CVE-2014-9660
     - Check `_BDF_GLYPH_BITS'.
  - Fixes CVE-2014-9661
     - Initialize `face->ttf_size'.
     - Always set `face->ttf_size' directly.
     - Exclusively use the `truetype' font driver for loading
       the font contained in the `sfnts' array.
  - Fixes CVE-2014-9663
     - Fix order of validity tests.
  - Fixes CVE-2014-9664
     - Add another boundary testing.
     - Fix boundary testing.
  - Fixes CVE-2014-9667
     - Protect against addition overflow.
  - Fixes CVE-2014-9669
     - Protect against overflow in additions and multiplications.
  - Fixes CVE-2014-9670
     - Add sanity checks for row and column values.
  - Fixes CVE-2014-9671
     - Check `size' and `offset' values.
  - Fixes CVE-2014-9673
     - Fix integer overflow by a broken POST table in resource-fork.
  - Fixes CVE-2014-9674
     - Fix integer overflow by a broken POST table in resource-fork.
     - Additional overflow check in the summation of POST fragment lengths.
  - Work around behaviour of X11's `pcfWriteFont' and `pcfReadFont' functions
  - Resolves: #1197740


author: Jan Synáček <jsynacek@redhat.com> - 0.17-58
changelog:
  - Extend the input line buffer and the argument storage buffer
  - Prettify spec some more and remove trailing space


author: Ashish Samant <ashish.samant@oracle.com> - 2.9.4-1.0.1
changelog:
  - libfuse 2.9.4 from mainline with bug fixes.
  - New features backported and added from libfuse 3.0
  - For eg: writeback_cache, async_dio , readdirplus etc.
  - Conatins the numa patches as well.


author: Ashish Samant <ashish.samant@oracle.com> - 2.9.4-1.0.4.el7
changelog:
  - Revert "libfuse: add flags to ->rename()" (Ashish Samant)  
  - Revert "libfuse: Disable renameat2 until proper support is added" (Ashish Samant)  
  - libfuse: Fix definition of fuse_parse_cmdline() (Ashish Samant)  
  - libfuse: Remove preun script that deleted fuse group from spec file (Ashish Samant)  
  - Add compatibility symlinks for ol6 (Ashish Samant)  
  - fix fusermount so it can only be executed by memebers of the fuse group (Ashish Samant)


author: lans.hung@oracle.com <lans.hung@oracle.com> - 2.9.4-1.0.5.el7
changelog:
  - update to 2.9.4-1.0.5.el7 (lans.hung@oracle.com)  
  - update changelog in .spec file (lans.hung@oracle.com)  
  - move patch to buildrpm/ to fix build failure (lans.hung@oracle.com)  
  - Fix int64_t & uint64_t conflict issue on aarch64. This issue doesn't happen in x86_64 because its bits/sigcontext.h does not include asm/sigcontext.h, which it does on arm64, causing the __s64 definition conflict. This fix uses linux/types.h over manually defined int*_t and uint*_t in fuse_kernel.h. (Lans Hung)  [Orabug: 27889694]


author: Lans Hung <lans.hung@oracle.com> - 2.9.4-1.0.6.el7
changelog:
  - Reviewed-by: Laurence Rochfort <laurence.rochfort@oracle.com> (Lans Hung)  
  - add signed-off-by (Lans Hung)  
  - Security Update based on ELSA-2018-3324 fuse: bypass of the "user_allow_other" restriction when SELinux is active. [OraBugzilla: 43547][CVE-2018-10906] (Lans Hung)


author: Lans Hung <lans.hung@oracle.com> - 2.9.4-1.0.7.el7
changelog:
  - \n- bump release number to 2.9.4-1.0.7 (Lans Hung)  \n- fix missing Patch1,
    Patch2, Patch3 declaration in spec file after using 
  %setup       -q




  /usr/bin/cat /usr/src/redhat/SOURCES/fuse-0001-fix-int64_t-conflict-on-aarch64.patch | 
  /usr/bin/patch -p1 -s

  /usr/bin/cat /usr/src/redhat/SOURCES/fuse-0002-fusermount-refuse-unknown-options.patch | 
  /usr/bin/patch -p1 -s

  /usr/bin/cat /usr/src/redhat/SOURCES/fuse-0003-fusermount-don-t-feed-escaped-commas-into-mount-opti.patch | 
  /usr/bin/patch -p1 -s


author: Richard Hughes <richard@hughsie.com> 1.0.1-1
changelog:
  - Rebase to 1.0.1, specifically the wip/hughsie/rhel75 branch which adds
    back the automake build system and lowers the required versions of deps.
  - This also un-neuters fwupd so that most of the plugins are functional,
    for instance allowing updates of Thunderbolt controllers and Logitech
    Unifying devices. However, the LVFS is still disabled.
  - Resolves: #1313086


author: Peter Jones <pjones@redhat.com> - 9-6
changelog:
  - Rebuild to make some dependencies versioned, in order to make TPS's really
    broken builder setup work.
    Related: rhbz#1380825


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 4.0.0-1
changelog:
  - Remove gawk-3.1.8-syntax.patch, gawk-3.1.8-double-free-wstptr.patch
  - Update to upstream 4.0.0 (#717885)


author: Martin Bříza <mbriza@redhat.com> - 4.0.1-1
changelog:
  - Update to upstream 4.0.1 (#808005)
  - Corrected Source0 link to .tar.gz extension as not all releases are available as .tar.bz2
  - Resolves #724817 - gawk-4.0.0 regression in '\' escape handling in gsub()
  - Resolves #820550 - gawk: getline in BEGIN skips 2 lines


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-10
changelog:
  - update from the 4.8 branch (#1052892)
    - PRs ada/55946, ada/59772, c++/56060, c++/58954, c++/59255, c++/59730,
  	fortran/57042, fortran/58998, fortran/59493, fortran/59612,
  	fortran/59654, ipa/59610, middle-end/59584, pch/59436,
  	rtl-optimization/54300, rtl-optimization/58668,
  	rtl-optimization/59137, rtl-optimization/59647,
  	rtl-optimization/59724, target/57386, target/59587, target/59625,
  	target/59652, testsuite/58630, tree-optimization/54570,
  	tree-optimization/59125, tree-optimization/59362,
  	tree-optimization/59715, tree-optimization/59745
  - default to -march=z196 instead of -march=z10 on s390/s390x (#1052890)


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-12
changelog:
  - update from the 4.8 branch (#1052892)
    - PRs c++/59838, debug/54694, fortran/34547, fortran/58410,
  	middle-end/59827, middle-end/59860, target/58139, target/59142,
  	target/59695, target/59794, target/59826, target/59839
  - fix handling of initialized vars with flexible array members
    (#1035413, PR middle-end/28865)


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-13
changelog:
  - when removing -Wall from CXXFLAGS, if -Werror=format-security
    is present, add -Wformat to it, so that GCC builds on F21


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-15
changelog:
  - fix exception spec instantiation ICE (#1067398, PR c++/60046)
  - fix pch on aarch64 (#1058991, PR pch/60010)
  - configure with --enable-gnu-indirect-function on architectures
    and distros that support it and don't support it by default
    yet (#1067245)
  - fix vector permutation handling on i?86/x86_64 (PR target/57896)
  - fix __atomic_compare_exchange_* not to store into *expected
    on success (PR c++/60272)
  - fix -march=native on VMs where saving/restoring of YMM state
    is not supported, yet CPU supports f16c (PR driver/60233)
  - add ref7.C testcase (PR c++/60274)


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-16.2
changelog:
  - backport two further OpenMP 4.0 libgomp tasking fixes (#1121077)
  - fix scheduler wrong-code with DEBUG_INSNs containing volatile ASM_OPERANDS
    (#1127120, PR rtl-optimization/61801)


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-7
changelog:
  - update from the 4.8 branch
    - PRs libgomp/59467, rtl-optimization/58295, target/56807,
  	testsuite/59442
    - fix LRA coalescing for real (PR middle-end/59470)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-3
changelog:
  - backport aarch64 crc enablement - -mcpu=generic+crc (#1179935)
  - rebuild against fixed binutils to fix up systemtap markers on aarch64
    (#1238462)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-5
changelog:
  - fix up libitm HTM fastpath (#1180633)
  - on ppc64le default to -mcpu=power8 instead of -mcpu=power7 (#1213268)
  - fix up size in .debug_pubnames (#1278872)
  - turn powerpc* HTM insns into memory barriers (#1282755, PR target/67281)
  - make sure to handle __builtin_alloca_with_align like alloca in
    -fstack-protector* (#1289022, PR tree-optimization/68680)
  - improve DW_AT_abstract_origin of DW_TAG_GNU_call_site on s390 with -fPIC
    (#1312436)
  - fix up libstdc++ pretty-printers (#1076690, PR libstdc++/53477)
  - don't pass explicit --oformat option to ld on powerpc* (#1296211)
  - backport Intel Memory Protection Keys ISA support - -mpku (#1304449)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-6
changelog:
  - backport s390 z13 support (#1182152)
  - fix up -fsanitize=address on powerpc64 with 46-bit virtual address space
    (#1312850)
  - throw exception on std::random_device::_M_getval() failure (#1262846,
    PR libstdc++/65142, CVE-2015-5276)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-8
changelog:
  - fix a bug in C++ ref-to-ptr conversion (#1344807)
  - fix combiner handling of jumps on aarch64 (#1344672,
    PR rtl-optimization/52714)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-9
changelog:
  - backport OpenMP 4.5 support to libgomp (library only; #1357060,
    PRs libgomp/68579, libgomp/64625)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-11
changelog:
  - on aarch64 emit scheduling barriers before stack deallocation in
    function epilogues (#1362635, PR target/63293)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-12
changelog:
  - fix up std::rethrow_exception (#1375711, PR libstdc++/62258)
  - use _Unwind_GetIPInfo in __gcc_personality_v0 (#1387402, PR libgcc/78064)
  - fix vec_vsx_ld/st on ppc64le (#1389801, PR target/72863, PR target/78084)
  - fix ICE in gfc_compare_derived_types (#1369183)
  - fix EH from C++ thunks (#1427412, PR ipa/68184)
  - on ppc64{,le} emit nop after recursive call if the current function
    is replaceable (#1420723, PR target/79439)
  - on aarch64 with -frounding-math use fnmul only with -(a*b) and not
    with (-a)*b (#1418446, PR target/66731)
  - constrain std::valarray functions and operators (#1416214,
    PR libstdc++/69116)
  - fix gimplification of aggregate assignments when lhs is used
    (#1396298, PR middle-end/72747, PR c/78408)
  - fix aarch64 TLS with -mcmodel=large (#1389276, PR target/78796)
  - fix aarch64 reloading of floating point constants into general purpose
    registers (#1349067, PR target/70549)
  - fix DW_AT_decl_line on DW_TAG_enumeration_type for C enumeration
    definitions following forward declarations (#1423460, PR c/79969)


author: Jakub Jelinek <jakub@redhat.com> 4.8.5-13
changelog:
  - add -mstack-protector-guard={tls,global}, -mstack-protector-guard-reg=
    and -mstack-protector-guard-offset= options on ppc* (#1415952,
    PR target/78875)


author: Bruce Hill <bruce.hill@oracle.com> 4.8.5-16.0.3.el7_4.2
changelog:
  - [Orabug: 27557686] (Egeyar Bagcioglu)
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.


author: Marek Polacek <polacek@redhat.com> 4.8.5-21
changelog:
  - fix 27_io/basic_fstream/53984.cc
  - fix for classes with bases with mutable members (PR c++/77375)
  - fix handling side-effects of parameters (PR c/77767)
  - fix combine's make_extraction (PR rtl-optimization/78378)
  - fix gimplification of const var initialization from COND_EXPR (PR c++/80129)
  - fix -A / -B to A / B folding (PR middle-end/80362)
  - fix comparison of decimal float zeroes (PR middle-end/80692)
  - fix __mulv[dt]i3 and expand_mul_overflow (PR target/82274)


author: Jeff Law <law@redhat.com> 4.8.5-24
changelog:
  - Sync gcc48-rh1469697-13 patch to upstream (#1469697)
  - Avoid probing in the red zone for noreturn functions (#1507980, #1469697)
  - Avoid infinite loop if probing interval is less than guard size (#1469697)
  - Fix debug information for large probing interval on aarch64 (#1469697)
  - Fix ICE on ppc port with large probing interval (#1469697)

  - rebuild to remove static relocations not known to older linkers (#1508968)


author: Jeff Law <law@redhat.com> 4.8.5-26
changelog:
  - Avoid red zone probing for zero residual dynamic allocation (#1469697)
  - Avoid bogus CFIs for probes in noreturn fucntions on x86/x86_64 (#1469697)


author: Marek Polacek <polacek@redhat.com> 4.8.5-28
changelog:
  - Minor testsuite fixes to clean up test results (#1469697)
  - retpoline support for spectre mitigation (#1535655)


author: Marek Polacek <polacek@redhat.com> 4.8.5-20
changelog:
  - handle exceptions in basic_istream::sentry (#1469384)
  - don't run pr63354.c on ppc (#1468546)
  - ensure proxy privatization safety (#1491395)
  - fix incorrect codegen from rdseed intrinsic use (#1482762, CVE-2017-11671)
  - on aarch64, remove libatomic.so (#1465510)


author: Marek Polacek <polacek@redhat.com> 4.8.5-31
changelog:
  - backport s390 -mpic-data-is-text-relative feature (#1555397)
  - fix crash when write follows large read (#1463706)
  - fix emit_move_insn ICE (#1565536)
  - add missing rs6000-cpus.def (#1512202)


author: Marek Polacek <polacek@redhat.com> 4.8.5-34
changelog:
  - fix infinite looping in -fipa-cp-clone (#1546372)
  - don't look for vsld gcc.target/powerpc/pr72717.c


author: Marek Polacek <polacek@redhat.com> 4.8.5-36.2
changelog:
  - allow libitm to use HTM (#1674383)
  - fix mode mismatch in prepare_cmp_insn (#1676795, PR target/63442)


author: EL Errata <el-errata_ww@oracle.com> - 4.8.5-36.0.1
changelog:
  - [Orabug: 27987827] (Michael Ploujnikov)
  - Enable stable binary output for Ksplice
  - [Orabug: 27557686] (Egeyar Bagcioglu)
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.


author: EL Errata <el-errata_ww@oracle.com> - 4.8.5-36.0.2
changelog:
  - Do not pass -export-dynamic to the linker in static links in aarch64.
  - Orabug 28841734.
  - Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - Orabug 28212574.
  - Fix alignment for section anchor in aarch64 targets.
    Upstream f79e87ea93bc4a48ebff0db1b8c05dd6240e69e2.


author: Natalya Naumova <natalya.naumova@oracle.com> - 4.8.5-36.0.2
changelog:
  - Do not pass -export-dynamic to the linker in static links in aarch64.
  - [Orabug: 28841734]
  - Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - [Orabug: 28212574]
  - Fix alignment for section anchor in aarch64 targets.
    Upstream f79e87ea93bc4a48ebff0db1b8c05dd6240e69e2.


author: Marek Polacek <polacek@redhat.com> 4.8.5-38
changelog:
  - fix mode mismatch in prepare_cmp_insn (#1641329, PR target/63442)
  - allow libitm to use HTM (#1659698)
  - fix up memset handling in DSE (#1640805, PR rtl-optimization/69891)
  - fix bits/bytes confusion in set_noop_p (#1594975, PR rtl-optimization/68814)
  - enable initializing statics with COMPOUND_LITERAL_EXPR in C99
    (#1672652, PR c/63567)
  - fix PIC_OFFSET_TABLE_REGNUM (#1614326)
  - quash spurious -Wmissing-field-initializers warnings (#1633716, PR c/60784)
  - fix ICE with alias template (#1648161, PR c++/53658)


author: Jose E. Marchesi <jose.marchesi@oracle.com> - 4.8.5-39.0.1
changelog:
  - [Orabug: 27987827] (Michael Ploujnikov)
    Enable stable binary output for Ksplice
  - [Orabug: 27557686] (Egeyar Bagcioglu)
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.


author: Qing Zhao <qing.zhao@oracle.com> - 4.8.5-39.0.3
changelog:
  - CVE-2018-12207 / Intel SKX102
    OL7 gcc: Intel Mitigation for CVE: CVE-2018-12207
  - Allow -flto -Wa,-mbranches-within-32B-boundaries to pass -mbranches-within-32B-boundaries
    to GNU assembler. Without -lfto, -Wa,-mbranches-within-32B-boundaries to pass
    -mbranches-within-32B-boundaries to GNU assembler using existing GCC binaries.
  - Mitigation patch:
    gcc48-Fix-Wa-with-flto.patch


author: Jose E. Marchesi <jose.marchesi@oracle.com> - 4.8.5-39.0.2
changelog:
  - [Orabug: 27987827] (Michael Ploujnikov)
    Enable stable binary output for Ksplice
  - [Orabug: 27557686] (Egeyar Bagcioglu)
  - Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.
  - Do not pass -export-dynamic to the linker in static links in aarch64.
    [Orabug: 28841734]
    Reviewed-by: Qing Zhao <qing.zhao@oracle.com>
  - [Orabug: 28212574]
    Fix alignment for section anchor in aarch64 targets
    Upstream f79e87ea93bc4a48ebff0db1b8c05dd6240e69e2


author: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> 4.8.5-39.0.4
changelog:
  - Backport the fix for the erratum 843419 of Cortex A53.
    [Orabug: 29777365]
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: David Faust <david.faust@oracle.com> - 4.8.5-39.0.5
changelog:
  - [Orabug: 31505739]
    Backport fix for sorry, unimplemented ms_abi attribute requires
    -maccumulate-outgoing-args or subtarget optimization implying it.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Marek Polacek <polacek@redhat.com> 4.8.5-43
changelog:
  - fix wrong code emitted for movv1qi on s390x (#1784759)
  - fix wrong code with EH due to a bug in LRA (#1800526)


author: David Faust <david.faust@oracle.com> - 4.8.5-44.0.3
changelog:
  - [Orabug: 31505739]
    backport fix for sorry, unimplemented ms_abi attribute requires
    -maccumulate-outgoing-args or subtarget optimization implying it
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Honza Horak <hhorak@redhat.com> - 2.0.35-19
changelog:
  - Spec file cleanup
  - Compile and run test suite during build
  - Using chrpath to get rid of --rpath in gd-progs


author: Filip Januš <fjanus@redhat.com> - 2.0.35-27
changelog:
  - Fix CVE-2016-5766
  - Resolves: #1356813
  - Upstream patch: https://github.com/libgd/libgd/commit/aba3db8


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.6.1-107.el7
changelog:
  - Fix backport of default signal handlers for spawned processes
    (RH BZ 1473411, found by Michal Kolar).


author: Weimin Pan <weimin.pan@oracle.com> - 7.6.1-119.0.1.el7
changelog:
  - Merge branches-7/el7-u8 with tags-7/gdb-7.6.1-119.el7.
  - Forward-port fix for orabug 28946422 (gdb-ora28946422.patch).
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Keith Seitz <keiths@redhat.com> - 7.6.120.el7
changelog:
  - Don't classify struct members as filenames (numerous, RH BZ 1815690)
  - Fix commas in source paths bugs (Keith Seitz, RH BZ 1779246)


author: Weimin Pan <weimin.pan@oracle.com> - 7.6.1-120.0.1.el7
changelog:
  - Merge branches-7/el7-u9 with tags-7/gdb-7.6.1-120.el7.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Weimin Pan <weimin.pan@oracle.com> - 7.6.1-119.0.1.el7
changelog:
  - Merge branches-7/el7-u8 with tags-7/gdb-7.6.1-119.el7.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Alex Burmashev <alexander.burmashev@oracle.com> - 7.6.1-119.0.2
changelog:
  - Include asm/ptrace.h for linux-aarch64-low.c.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-71.el7
changelog:
  - Fix 'gdb invoked oom-killer analyzing a vmcore on aarch64' (Pedro
    Alves, Tom Tromey, RH BZ 1225569).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-72.el7
changelog:
  - Fix 'gdb output a internal-error: Assertion `num_lwps (GET_PID
    (inferior_ptid)) == 1' failed' (Pedro Alves, RH BZ 1184724).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-73.el7
changelog:
  - Remove wrongly backported patches (5of7, 6of7, 7of7) from RH BZ
    1225569 backport.  Add new patches necessary to fix failures.


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-74.el7
changelog:
  - Fix '[7.2 FEAT] GDB Transactional Diagnostic Block support on System
    z' (Andreas Arnez, RH BZ 1105165).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-75.el7
changelog:
  - Fix typo/thinko on
    'gdb-rhbz1105165-ibm-tdb-support-system-z-3of9.patch', where the
    type of the 'hwcap' variable in the 's390_core_read_description'
    function should be 'CORE_ADDR', and not 'unsigned log'.  This caused
    a build breakage on s390 (31-bit) (RH BZ 1105165).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-77.el7
changelog:
  - Address issues from Coverity Scan related to '[7.2 FEAT] Enable
    reverse debugging support for PowerPC on GDB' (RH BZ 1218710).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-78.el7
changelog:
  - Fix 'Backport upstream GDB AArch64 SDT probe support to RHEL GDB'
    (Sergio Durigan Junior, RH BZ 1247107).


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.6.1-85.el7
changelog:
  - Add --with buildisa, remove %{?_isa} from BuildRequires (RH BZ 1286777):
    https://github.com/msimacek/koschei/issues/54


author: Honza Horak <hhorak@redhat.com> - 1.9.1-1
changelog:
  - Updated to new upstream release 1.9.1
  - Dropped -filestruct, -ndbmlock and -fhs patches, they are not 
    needed anymore and GDBM_NOLOCK is used always
  - Run testsuite


author: Honza Horak <hhorak@redhat.com> - 1.10-1
changelog:
  - Updated to new upstream release 1.10
  - Dropped -shortread patch, which has been already applied by upstream
  - Disable large file support, that is enabled by default since 1.9, 
    but not compatible with db files created using gdbm-1.8.3 and lower
  - License change to GPLv3+
  - Add doc files THANKS AUTHORS NOTE-WARNING
  - Changed text in NOTE-WARNING to correspond with build settings


author: Ray Strode <rstrode@redhat.com> 3.14.2-3
changelog:
  - Add hack to make gdm work on machines that don't have video cards
    Resolves: #1168502
    Related: 1230255


author: Ray Strode <rstrode@redhat.com> 3.14.2-4
changelog:
  - Make sure user customizations to gdm via /etc/dconf/db/gdm.d
    continue to work following rebase.
    Related: #1174564


author: Ray Strode <rstrode@redhat.com> 3.14.2-7
changelog:
  - Make sure GDM is shutdown orderly so it can be restarted okay
    Related: #1174564
    Resolves: 1241227


author: Ray Strode <rstrode@redhat.com> 3.14.2-12
changelog:
  - don't log to systemd journal so logs end up in the same
    place they did in 7.1
    Resolves: #1253055


author: Ray Strode <rstrode@redhat.com> - 3.14.2-18
changelog:
  - Fix unlock with XDMCP
    Resolves: #1315342
  - Inform remote display about session exiting when using
    XDMCP
    Resolves: #1313059


author: Ray Strode <rstrode@redhat.com> - 3.22.3-4
changelog:
  - Drop reference to wayland in config file
  - use autosetup to simplify spec maintenance
    Related: #1386862


author: Ray Strode <rstrode@redhat.com> 3.22.3-8
changelog:
  - Reap transient login screens when they are no longer needed
  - Jump to login screen if we end up on a blank VT
    Resolves: #1301028


author: Ray Strode <rstrode@redhat.com> - 3.22.3-10
changelog:
  - Add patches to try to maintain some semblance of compatibility
    when live upgrading between 7.3 and 7.4
    Related: #1448786


author: Ray Strode <rstrode@redhat.com> - 3.26.1-1
changelog:
  - Update to 3.26.1
    Resolves: #1489359
    Related:  #1481740
  - Enable wayland support
    Resolves: #1481740
  - Fix bogus wtmp entries
    Resolves: #1391156


author: Ray Strode <rstrode@redhat.com> - 3.26.2.1-1
changelog:
  - Update to 3.26.2.1
    Integrates a lot of the downstream patches
    Related: #1481740
  - Fixes race condition introduced by list display patch
    Related: #1413900


author: Ray Strode <rstrode@redhat.com> 3.28.2-12
changelog:
  - Allow multiple simultaneous XDMCP logins for a user if
    xdmcp/AllowMultipleSessionsPerUser=true
    Resolves: #1679914


author: Ray Strode <rstrode@redhat.com> - 3.28.2-15
changelog:
  - sync AllowMultipleSessionsPerUser patch from 7.6 branch
    Resolves: #1664353
  - Create dconf dirs by default
    Resolves: #1664284


author: Ray Strode <rstrode@redhat.com> 3.8.4-18
changelog:
  - Make sure pam_gnome_keyring gets notified when the password is changed
    in the middle of first login.
    Resolves: #1075714


author: Ray Strode <rstrode@redhat.com> 3.8.4-26
changelog:
  - Adjust path setting logic one more time to preserve
    /sbin and /bin ordering
    Related: #1080153
    Resolves: 1091053


author: Ray Strode <rstrode@redhat.com> 3.8.4-27.1
changelog:
  - Fix resource leak when reauthentication client is rejected
    Resolves: #1086189

  - Don't reject reauthentication clients with uids that don't
    match the uid of those clients' logind sessions.
    Related: #1086189 1057179


author: Ray Strode <rstrode@redhat.com> - 3.14.3-17
changelog:
  - Fix close after save functionality when closing window
    with unsaved documents
    Resolves: #1247999


author: Ray Strode <rstrode@redhat.com> - 2:3.14.3-3
changelog:
  - add backward compat gedit.desktop to keep user mime assocations working
    Related: #1174591 1235413


author: Ray Strode <rstrode@redhat.com> - 2:3.14.3-8
changelog:
  - Use ' instead of « in es locale for font parsing
    Resolves: #1247999
  - Add X-GNOME-UsesNotifications=false to compat desktop file
    Related: #1259292


author: Nils Philippsen <nils@redhat.com> - 0.2.0-11
changelog:
  - replace lua-5.2 patch by upstream commit
  - fix buffer overflow in and add plausibility checks to ppm-load op
    (CVE-2012-4433)
  - fix multi-lib issue in generated documentation


author: Paul Howarth <paul@city-fan.org> - 2.2.2-1
changelog:
  - Update to 2.2.2
    - geoipupdate now calls fsync on the database directory after a rename to
      make it durable in the event of a crash
  - Update autotools patch


author: Paul Howarth <paul@city-fan.org> - 2.3.1-1
changelog:
  - Update to 2.3.1
    - geoipupdate now uses TCP keep-alive when compiled with cURL 7.25 or
      greater
    - Previously, on an invalid gzip file, geoipupdate would output binary data
      to stderr; it now displays an appropriate error message
    - Install README, ChangeLog, GeoIP.conf.default etc. into docdir (GH#33)
    - $(sysconfdir) is now created if it doesn't exist (GH#33)
    - The sample config file is now usable (GH#33)


author: Paul Howarth <paul@city-fan.org> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - geoipupdate now checks that the database directory is writable: if it is
      not, it reports the problem and aborts
    - geoipupdate now acquires a lock when starting up to ensure only one
      instance may run at a time: a new option, 'LockFile', exists to set the
      file to use as a lock ('.geoipupdate.lock' in the database directory by
      default)
    - geoipupdate now prints out additional information from the server when a
      download request results in something other than HTTP status 2xx; this
      provides more information when the API does not respond with a database
      file
    - ${datarootdir}/GeoIP is now created on 'make install' (GH#29)
    - Previously, a variable named 'ERROR' was used, which caused issues building
      on Windows (GH#36)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - noarch subpackages always available now
    - libcurl-devel always available now


author: Paul Howarth <paul@city-fan.org> - 2.5.0-1
changelog:
  - Update to 2.5.0
    - Replace use of strnlen() due to lack of universal availability (GH#71)
    - Document the 'LockFile' option in the 'GeoIP.conf' man page (GH#64)
    - Remove unused base64 library (GH#68)
    - Add the new configuration option 'PreserveFileTimes'; if set, the
      downloaded files will get the same modification times as their original on
      the server (default is '0') (GH#63)
    - Use the correct types when calling 'curl_easy_setopt()'; this fixes
      warnings generated by libcurl's 'typecheck-gcc.h' (GH#61)
    - In 'GeoIP.conf', the 'UserId' option was renamed to 'AccountID' and the
      'ProductIds' option was renamed to 'EditionIDs'; the old options will
      continue to work, but upgrading to the new names is recommended for
      forward compatibility


author: Andrew Price <anprice@redhat.com> - 3.1.10-3
changelog:
  - libgfs2: Issue one write per rgrp when creating them
  - mkfs.gfs2: Fix resource group alignment issue
  - mkfs.gfs2: Free unnecessary cached pages, disable readahead
    Resolves: rhbz#1440269


author: Andrew Price <anprice@redhat.com> - 3.1.10-5
changelog:
  - Update URL in spec file
    Resolves: rhbz#1501738
  - fsck.gfs2: Make -p, -n and -y conflicting options
    Resolves: rhbz#1507091


author: Andrew Price <anprice@redhat.com> - 3.1.10-9
changelog:
  - fsck.gfs2: Don't check fs formats we don't recognise
  - libgfs2: Fix pointer cast byte order issue
    Resolves: rhbz#1616389


author: Andrew Price <anprice@redhat.com> - 3.1.10-10
changelog:
  - libgfs2: Use sizeof for 'reserved' fields in ondisk.c
  - fsck.gfs2: Disambiguate 'check_data'
  - gfs2-utils: Accept a char* instead of a buffer head in gfs2_check_meta
  - fsck.gfs2: Disambiguate check_metalist
  - fsck.gfs2: Fix segfault in build_and_check_metalist
  - fsck.gfs2: Retain context for indirect pointers in ->check_metalist
  - fsck.gfs2: Clear bad indirect block pointers when bitmap meets expectations
    Resolves: rhbz#1487726


author: Andrew Price <anprice@redhat.com> - 3.1.10-11
changelog:
  - gfs2_jadd: Handle out-of-space issues
  - gfs2_jadd: error handling overhaul
    Resolves: rhbz#1837640


author: Andrew Price <anprice@redhat.com> - 3.1.10-1
changelog:
  - Rebase to new upstream version 3.1.10
    Resolves: rhbz#1348601
    Resolves: rhbz#1356685
    Resolves: rhbz#1382087
    Resolves: rhbz#1405163
    Resolves: rhbz#1430399
  - Make dependency on libuuid explicit


author: Andrew Price <anprice@redhat.com> - 3.1.6-5
changelog:
  - gfs2-utils tests: Switch to autotest
    Resolves: rhbz#1000066
  - fsck.gfs2: Allocate enough space for the block map (2 patches)
    Resolves: rhbz#1001583


author: Andrew Price <anprice@redhat.com> - 3.1.6-10
changelog:
  - libgfs2: Add lgfs2_open_mnt* functions
  - Switch is_pathname_mounted callers to lgfs2_open_mnt*
  - libgfs2: Remove is_pathname_mounted
    Resolves: rhbz#991204


author: Andrew Price <anprice@redhat.com> - 3.1.6-13
changelog:
  - gfs2_edit: Convert fssize to bytes before reporting fs size
  - mkfs.gfs2 tests: Enable debug output
    Resolves: rhbz#1059443
  - libgfs2: Superblock building and writing improvements
  - gfs2-utils: Ensure sb_uuid uses are guarded
  - libgfs2: Add support for new leaf hint fields
    Resolves: rhbz#1063842


author: Andrew Price <anprice@redhat.com> - 3.1.7-4
changelog:
  - mkfs.gfs2: Revert default resource group size
    Resolves: rhbz#1162817
  - Add ExclusiveArch
    Resolves: rhbz#1161936


author: Andrew Price <anprice@redhat.com> - 3.1.7-6
changelog:
  - fsck.gfs2: fix broken i_goal values in inodes
  - gfs2_convert: use correct i_goal values instead of zeros for inodes
  - tests: test for incorrect inode i_goal values
  - fsck.gfs2: Reprocess nodes if anything changed - addendum 1 of 2
  - fsck.gfs2: addendum to fix broken i_goal values in inodes - addendum 2 of 2
    Resolves: rhbz#1178604


author: Andrew Price <anprice@redhat.com> - 3.1.8-1
changelog:
  - Rebase to new upstream version 3.1.8
    Resolves: rhbz#1184482
    Resolves: rhbz#1153316
    Resolves: rhbz#1154726
    Resolves: rhbz#1162216
    Resolves: rhbz#1165285
    Resolves: rhbz#1186515
    Resolves: rhbz#1186847
    Resolves: rhbz#1194446
    Resolves: rhbz#1195394


author: Andrew Price <anprice@redhat.com> - 3.1.8-4
changelog:
  - fsck.gfs2: Change duptree structure to have generic flags
  - fsck.gfs2: Detect, fix and clone duplicate block refs within a dinode
    Resolves: rhbz#1236669


author: Andrew Price <anprice@redhat.com> - 3.1.8-5
changelog:
  - gfs2-utils: Fix hang on withdraw (4 patches)
  - Include new withdraw helper scripts in files section
    Resolves: rhbz#1225634


author: Andrew Price <anprice@redhat.com> - 3.1.9-1
changelog:
  - Rebase to new upstream release 3.1.9
    Resolves: rhbz#1271674
    Resolves: rhbz#1162819
    Resolves: rhbz#1196321
    Resolves: rhbz#1202814
    Resolves: rhbz#1251036
    Resolves: rhbz#1257625
    Resolves: rhbz#1268045
    Resolves: rhbz#1283866
    Resolves: rhbz#1332728


author: Andrew Price <anprice@redhat.com> - 3.1.9-2
changelog:
  - fsck.gfs2: "undo" functions can stop too early on duplicates
    Resolves: rhbz#1348703
  - fsck.gfs2: link count checking wrong inode's formal inode number
    Resolves: rhbz#1350597
  - fsck.gfs2: check formal inode number when links go from 1 to 2
    Resolves: rhbz#1350600


author: Andrew Price <anprice@redhat.com> - 3.1.9-3.1
changelog:
  - mkfs.gfs2: Disable rgrp alignment when dev topology is unsuitable
    Resolves: rhbz#1437009
  - gfs2_grow: Disable rgrp alignment when dev topology is unsuitable
    Resolves: rhbz#1437125


author: Tim Waugh <twaugh@redhat.com> 9.07-10
changelog:
  - Added in missing part of gs_sprintf backport: add in the header to
    stdio_.h. Without this there are problems with va_args on some
    platforms (bug #979681).


author: Tim Waugh <twaugh@redhat.com> 9.07-18
changelog:
  - Applied patch from upstream to fix memory handling issue that could
    lead to crashes (bug #1105519).


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-19
changelog:
  - Import LCMS2 2.6 rebase changes into ghostscript (bug #959351)
  - Fix hanging of ghostscript when converting PDF -> PNG (bug #1302121)
  - Do not SIGSEGV after icc_profile error, report error instead (bug #1243784)
  - Fix the color printing on HP InkJet printers (bug #1225858)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-20_1
changelog:
  - Added security fixes for:
    - CVE-2013-5653 (bug #1380327)
    - CVE-2016-7977 (bug #1380415)
    - CVE-2016-7978 (bug #1382300)
    - CVE-2016-7979 (bug #1382305)
    - CVE-2016-8602 (bug #1383940)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-25
changelog:
  - Added security fix for CVE-2017-7207 (bug #1434353)
  - Added explicit requirement for lcms2 version we are build with (bug #1436273)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-29
changelog:
  - Fix rare Segmentation fault when converting PDF to PNG (bug #1473337)
  - Raise the default VMThreshold from 1Mb to 8Mb (bug #1479852)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-29.el7_5.1
changelog:
  - Added security fixes for:
    - CVE-2018-16509 (bug #1621156)
    - CVE-2018-15910 (bug #1621157)
    - CVE-2018-16542 (bug #1621380)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-31
changelog:
  - Added security fixes for:
    - CVE-2018-16509 (bug #1621158)
    - CVE-2018-15910 (bug #1621160)
    - CVE-2018-16542 (bug #1621382)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.1
changelog:
  - Remove as many non-standard operators as possible to make the codebase
    closer to upstream for later CVEs
  - Resolves: #1621383 - CVE-2018-16511 ghostscript: missing type check in type
    checker (699659)
  - Resolves: #1621159 - CVE-2018-15908 ghostscript: .tempfile file permission
    issues (699657)
  - Resolves: #1621381 - CVE-2018-15909 ghostscript: shading_param incomplete
    type checking (699660)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.1
changelog:
  - Remove as many non-standard operators as possible to make the codebase
    closer to upstream for later CVEs
  - Resolves: #1621383 - CVE-2018-16511 ghostscript: missing type check in type
    checker (699659)
  - Resolves: #1649721 - CVE-2018-16539 ghostscript: incorrect access checking
    in temp file handling to disclose contents of files (699658) 
  - Resolves: #1621159 - CVE-2018-15908 ghostscript: .tempfile file permission
    issues (699657)
  - Resolves: #1621381 - CVE-2018-15909 ghostscript: shading_param incomplete
    type checking (699660)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.4
changelog:
  - Resolves: #1651149 - CVE-2018-15911 ghostscript: uninitialized memory
    access in the aesdecode operator (699665)
  - Resolves: #1650060 - CVE-2018-16802 ghostscript: Incorrect "restoration of
    privilege" checking when running out of stack during exception handling
  - Resolves: #1652935 - CVE-2018-19409 ghostscript: Improperly implemented
    security check in zsetdevice function in psi/zdevice.c


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.5
changelog:
  - Resolves: #1654621 - CVE-2018-16541 ghostscript: incorrect free logic in
    pagedevice replacement (699664)
  - Resolves: #1650210 - CVE-2018-17183 ghostscript: User-writable error
    exception table
  - Resolves: #1645516 - CVE-2018-18073 ghostscript: saved execution stacks
    can leak operator arrays
  - Resolves: #1648891 - CVE-2018-17961 ghostscript: saved execution stacks
    can leak operator arrays (incomplete fix for CVE-2018-17183)
  - Resolves: #1643115 - CVE-2018-18284 ghostscript: 1Policy operator
    allows a sandbox protection bypass
  - Resolves: #1655937 - CVE-2018-19134 ghostscript: Type confusion in
    setpattern (700141)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.6
changelog:
  - Resolves: #1657822 - ghostscript: Regression: Warning: Dropping incorrect
    smooth shading object (Error: /rangecheck in --run--)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.7
changelog:
  - Resolves: #1665919 pdf2ps reports an error when reading from stdin
  - Resolves: #1657333 - CVE-2018-16540 ghostscript: use-after-free in
    copydevice handling (699661)
  - Resolves: #1660569 - CVE-2018-19475 ghostscript: access bypass in
    psi/zdevice2.c (700153)
  - Resolves: #1660828 - CVE-2018-19476 ghostscript: access bypass in
    psi/zicc.c
  - Resolves: #1661278 - CVE-2018-19477 ghostscript: access bypass in
    psi/zfjbig2.c (700168)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.8
changelog:
  - Resolves: #1667442 - CVE-2019-6116 ghostscript: subroutines within
    pseudo-operators must themselves be pseudo-operators


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.10
changelog:
  - Resolves: #1673915 - ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata
  - Resolves: #1678171 - CVE-2019-3835 ghostscript: superexec operator
    is available (700585)
  - Resolves: #1680025 - CVE-2019-3838 ghostscript: forceput in DefineResource
    is still accessible (700576)


author: Martin Osvald <mosvald@redhat.com> - 9.07-31.el7_6.11
changelog:
  - Resolves: #1673398 - CVE-2019-3839 ghostscript: missing attack vector
    protections for CVE-2019-6116
  - fix for pdf2dsc regression added


author: Martin Osvald <mosvald@redhat.com> - 9.07-32
changelog:
  - Remove as many non-standard operators as possible to make the codebase
    closer to upstream for later CVEs
  - Resolves: #1621385 - CVE-2018-16511 ghostscript: missing type check in type
    checker (699659)
  - Resolves: #1649722 - CVE-2018-16539 ghostscript: incorrect access checking
    in temp file handling to disclose contents of files (699658) 
  - Resolves: #1621162 - CVE-2018-15908 ghostscript: .tempfile file permission
    issues (699657)
  - Resolves: #1621384 - CVE-2018-15909 ghostscript: shading_param incomplete
    type checking (699660)
  - Resolves: #1652902 - CVE-2018-16863 ghostscript: incomplete fix for
    CVE-2018-16509
  - Resolves: #1654045 ghostscript update breaks xdvi (gs: Error: /undefined in flushpage)
  - Resolves: #1651150 - CVE-2018-15911 ghostscript: uninitialized memory
    access in the aesdecode operator (699665)
  - Resolves: #1650061 - CVE-2018-16802 ghostscript: Incorrect "restoration of
    privilege" checking when running out of stack during exception handling
  - Resolves: #1652936 - CVE-2018-19409 ghostscript: Improperly implemented
    security check in zsetdevice function in psi/zdevice.c
  - Resolves: #1654622 - CVE-2018-16541 ghostscript: incorrect free logic in
    pagedevice replacement (699664)
  - Resolves: #1650211 - CVE-2018-17183 ghostscript: User-writable error
    exception table
  - Resolves: #1645517 - CVE-2018-18073 ghostscript: saved execution stacks
    can leak operator arrays
  - Resolves: #1648892 - CVE-2018-17961 ghostscript: saved execution stacks
    can leak operator arrays (incomplete fix for CVE-2018-17183)
  - Resolves: #1643117 - CVE-2018-18284 ghostscript: 1Policy operator
    allows a sandbox protection bypass
  - Resolves: #1655939 - CVE-2018-19134 ghostscript: Type confusion in
    setpattern (700141)
  - Resolves: #1657694 - ghostscript: Regression: Warning: Dropping incorrect
    smooth shading object (Error: /rangecheck in --run--)
  - Resolves: #1661210 pdf2ps reports an error when reading from stdin
  - Resolves: #1657334 - CVE-2018-16540 ghostscript: use-after-free in
    copydevice handling (699661)
  - Resolves: #1660570 - CVE-2018-19475 ghostscript: access bypass in
    psi/zdevice2.c (700153)
  - Resolves: #1660829 - CVE-2018-19476 ghostscript: access bypass in
    psi/zicc.c
  - Resolves: #1661279 - CVE-2018-19477 ghostscript: access bypass in
    psi/zfjbig2.c (700168)
  - Resolves: #1667443 - CVE-2019-6116 ghostscript: subroutines within
    pseudo-operators must themselves be pseudo-operators
  - Resolves: #1670443 - ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata


author: Martin Osvald <mosvald@redhat.com> - 9.25-1
changelog:
  - Rebase to latest upstream version (bug #1636115)
  - Resolves: #1673399 - CVE-2019-3839 ghostscript: missing attack vector
    protections for CVE-2019-6116
  - Resolves: #1678172 - CVE-2019-3835 ghostscript: superexec operator
    is available (700585)
  - Resolves: #1680026 - CVE-2019-3838 ghostscript: forceput in DefineResource
    is still accessible (700576)
  - Resolves: #1670443 - ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata
  - fix for pdf2dsc regression added to allow fix for CVE-2019-3839


author: Martin Osvald <mosvald@redhat.com> - 9.25-2.2
changelog:
  - Resolves: #1744008 - CVE-2019-14811 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdf_hook_DSC_Creator (701445)
  - Resolves: #1744012 - CVE-2019-14812 ghostscript: Safer Mode Bypass by .forceput Exposure in setuserparams (701444)
  - Resolves: #1744003 - CVE-2019-14813 ghostscript: Safer Mode Bypass by .forceput Exposure in setsystemparams (701443)
  - Resolves: #1744228 - CVE-2019-14817 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdfexectoken and other procedures (701450)


author: Martin Osvald <mosvald@redhat.com> - 9.25-3
changelog:
  - Resolves: #1737339 - CVE-2019-10216 ghostscript: -dSAFER escape via .buildfont1 (701394)
  - Resolves: #1744009 - CVE-2019-14811 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdf_hook_DSC_Creator (701445)
  - Resolves: #1744013 - CVE-2019-14812 ghostscript: Safer Mode Bypass by .forceput Exposure in setuserparams (701444)
  - Resolves: #1744004 - CVE-2019-14813 ghostscript: Safer Mode Bypass by .forceput Exposure in setsystemparams (701443)
  - Resolves: #1744229 - CVE-2019-14817 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdfexectoken and other procedures (701450)


author: Robert Scheck <robert@fedoraproject.org> 4.1.6-2
changelog:
  - Solved multilib problems with documentation (#465208, #474538)
  - Removed static library from giflib-devel package (#225796 #c1)


author: Petr Stodulka <pstodulk@redhat.com> -1.8.3.1-9
changelog:
  - add control of GSSAPI credential delegation to enable HTTP(S)-SSO
    authentication
    Resolves: #1369173


author: Petr Stodulka <pstodulk@redhat.com> - 1.8.3.1-13
changelog:
  - fall back to Basic auth if Negotiate fails
    Resolves: #1490998
  - handle request-pull when multiple tags point to the same commit
    Resolves: #1192146


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.3.1-14
changelog:
  - Backport fix for CVE-2018-1123
  - Thanks to Jonathan Nieder <jrnieder@gmail.com> for backporting to 2.1.x
    and to Steve Beattie <sbeattie@ubuntu.com> for backporting to 1.9.1


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.3.1-14
changelog:
  - Backport fix for CVE-2018-11235
  - Thanks to Jonathan Nieder <jrnieder@gmail.com> for backporting to 2.1.x
    and to Steve Beattie <sbeattie@ubuntu.com> for backporting to 1.9.1


author: Sebastian Kisela <skisela@redhat.com> - 1.8.3.1-15
changelog:
  - move instaweb to separate git-instaweb subpackage.
  	Resolves: #1213059
  - move gnome-keyring to a separate git-gnome-keyring subpackage.
  	Resolves: #1284081


author: Sebastian Kisela <skisela@redhat.com> - 1.8.3.1-16
changelog:
  - Remove EL-5 settings and old Fedora conditionals.
    Taken from fedora commits 903d8f35ed8ae16bece8ae8033f3d3926cc97595 and
    2c6eff99d7b50b87e8a1fe2e4a0489dfd90659b8.
  - Fix builds using '--without docs'
  - Change git-instaweb default from lighttpd(not available in rhel7) to
    apache2.
  - Add requires for git-{instaweb,gnome-keyring} to pull them, when
    installing git-all.


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.3.1-17
changelog:
  - Correctly return an error from fsck on encountering a .gitmodules symlink.
    This was broken in the debian 2.1.x backport and found by covscan.
    Fix the test to catch this.
  - Correct a typo in changelog.


author: Sebastian Kisela <skisela@redhat.com> - 1.8.3.1-19
changelog:
  - Fix httpd modules path to be independent from system architecture.
  Upstream commit: 1976311aa285549599e5a451d7ad72b55a2b60e2
  Resolves: #1213059


author: Pavel Cahyna <pcahyna@redhat.com> - 1.8.3.1-20
changelog:
  - Fix CVE-2018-17456: arbitrary code execution via .gitmodules
    Thanks to Jonathan Nieder <jrnieder@gmail.com> for backporting to 2.1.x
    and to Steve Beattie <sbeattie@ubuntu.com> for backporting to 1.9.1


author: Ondrej Pohorelsky <opohorel@redhat.com> - 1.8.3.1-21
changelog:
  - Fix CVE-2019-1387: remote code execution in recursive clones with nested
    submodules
    Resolves: CVE-2019-1387


author: Vít Ondruch <vondruch@redhat.com> - 1.8.3.1-23
changelog:
  - Prevent crafted URL containing new lines, empty host or lacks a scheme
    to cause credential leak.
    Resolves: CVE-2020-11008


author: Todd Zullinger <tmz@pobox.com> - 1.8.2-2
changelog:
  - Require perl(Term::ReadKey) for git add --interactive (#928328)
  - Drop DESTDIR from python instlibdir
  - Fix bogus changelog dates


author: Kalev Lember <kalevlember@gmail.com> - 3.14.2-2
changelog:
  - Revise the summary for consistency with the parallel installable
    glade2/glade3 packages (#882557)


author: Kalev Lember <kalevlember@gmail.com> - 2:3.8.2-1
changelog:
  - Revert back to gtk2-based 3.8.2 -- following upstream, the gtk3
    version is now in 'glade' package (#731227)


author: Colin Walters <walters@redhat.com> - 2.36.3-5
changelog:
  - Backport patch to fix gnome-shell lockups
    Resolves: #1030601
  - Backport patch to fix vmtoolsd hangs
    Resolves: #1063789


author: Richard Hughes <rhughes@redhat.com> - 2.42.2-2
changelog:
  - Update to 2.42.2
  - [walters] Switch to autosetup -Sgit for less painful patch management
  - [walters] Actually forward port patches
  - Resolves: #1203755


author: Colin Walters <walters@redhat.com> - 2.46.2-3
changelog:
  - Rebase to 2.46.2
  - Backport two additional notable+applicable patches from upstream
    branch
  - Resolves: #1305515


author: Colin Walters <walters@verbum.org> - 2.54.1-3
changelog:
  - Backport patch to fix invocations of /bin/gdbus-codegen
  - Related: #1481386
    See also bug 1507661


author: Martin Sebor <msebor@redhat.com> - 2.17-100
changelog:
  - Prevent tst-rec-dlopen from intermittently failing in parallel
    builds due to a missing makefile dependency (#1225959).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-102
changelog:
  - Remove workaround for kernel netlink bug (#1089836).
  - Use only 32-bit instructions in optimized 32-bit POWER functions (#1240796).


author: EL Errata <el-errata_ww@oracle.com> - 2.17-105.0.1
changelog:
  - Remove strstr and strcasestr implementations using sse4.2 instructions.
  - Upstream commits 584b18eb4df61ccd447db2dfe8c8a7901f8c8598 and
    1818483b15d22016b0eae41d37ee91cc87b37510 backported.


author: Carlos O'Donell <carlos@redhat.com> - 2.17-106.3
changelog:
  - Fix CVE-2015-7547: getaddrinfo() stack-based buffer overflow (#1296030).
  - Fix madvise performance issues (#1298930).
  - Avoid "monstartup: out of memory" error on powerpc64le (#1298956).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-106.5
changelog:
  - Fix memory leak in ftell for wide-oriented streams (#1323781).
  - Avoid race condition in _int_free involving fastbins (#1313308).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-106.6
changelog:
  - Fix NULL pointer dereference in stub resolver with unconnectable name
    server addresses (#1323839).


author: Carlos O'Donell <carlso@redhat.com> - 2.17-146
changelog:
  - s390: Restore signal mask on setcontext/swapcontext (#1249114).
  - s390: Fix backtrace in the presence of makecontext (#1249115).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-157.1
changelog:
  - Do not set initgroups in default nsswitch.conf (#1388638)
  - nss_db: Request larger buffers for long group entries (#1388637)
  - nss_db: Fix get*ent crash without preceding set*ent (#1388635)
  - nss_db: Fix endless loop in services database processing (#1388639)


author: Carlos O'Donell <carlos@redhat.com> - 2.17-188
changelog:
  - Improve exp() and pow() performance in libm (#1409611)
  - Add optimized strcmp and strncmp for IBM POWER9 hardware (#1320947)


author: Carlos O'Donell <carlos@redhat.com> - 2.17-190
changelog:
  - 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).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-191
changelog:
  - Add transparent lock elision for default POSIX mutexes on
    IBM POWER hardware with support for IBM POWER HTM (#731835).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-192
changelog:
  - Exclude lock elision support for older Intel hardware with
    Intel TSX that has hardware errata (#841653).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-196.2
changelog:
  - Update HWCAP bits for IBM POWER9 DD2.1 (#1515114)
  - Improve memcpy performance for POWER9 DD2.1 (#1516402)


author: Florian Weimer <fweimer@redhat.com> - 2.17-215
changelog:
  - CVE-2017-15670: glob: Fix one-byte overflow with GLOB_TILDE (#1504809)
  - CVE-2017-15804: glob: Fix buffer overflow in GLOB_TILDE unescaping (#1504809)


author: Carlos O'Donell <carlos@redhat.com> - 2.17-221
changelog:
  - 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)


author: Carlos O'Donell <carlos@redhat.com> 2.17-256
changelog:
  - CVE-2017-16997: Correctly handle DT_RPATH (#1540480).
  - Correctly process "$ORIGIN" element in DT_RPATH or DT_NEEDED (#1447808).


author: Carlos O'Donell <carlos@redhat.com> - 2.17-258
changelog:
  - Fix dynamic string token substitution in DT_RPATH etc. (#1447808, #1540480)
  - Additional robust mutex fixes (#1401665)


author: Patsy Franklin <pfrankli@redhat.com> - 2.17-260
changelog:
  - Update glibc-rh1560641.patch to initialize pad outside
    the conditional eliminating an uninitialized byte warning from
    valgrind. (#1560641)


author: EL Errata <el-errata_ww@oracle.com> - 2.17-260.0.15
changelog:
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
    Orabug 28849085.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Use NLM_F_SKIP_STATS in uek2 and RTEXT_FILTER_SKIP_STATS in uek4 in getifaddrs.
  - Orabug 28849085
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Mention CVE numbers in the .spec file for CVE-2015-8983 and CVE-2015-8984.
  - Orabug 25558067.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate plural.c
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Include-linux-falloc.h-in-bits-fcntl-linux.h
  - Defines FALLOC_FL_PUNSH_HOLE, FALLOC_FL_KEEP_SIZE,
    FALLOC_FL_COLLAPSE_RANGE, and FALLOC_FL_ZERO_RANGE
  - OraBug 28483336
  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-260.0.16
changelog:
  - merged bundle of 142 upstream commits for aarch64 support with glibc rhel7 update 6.

  - upstream commit 75eff3fe90f96783f31f58fa84af1b77e57d1ae4
  - trimmed to only add bzero.S, memcmp.S memcpy.S, memmove.S, memset.S,
  - strcmp.S, strlen.S, strncmp.S and strnlen.S into sysdeps/aarch64.
    Orabug: <28003847>

  - upstream commit 08325735c2efb0257b8c07ac0ff91e44c27ecbf8
  -   Lazy TLSDESC relocation data race fix
  - upstream commit c71c89e5c72baf43fd44d08dda8ab846eec5b1d6
  -   fix cfi annotations which used incorrect sign.
  - upstream commit f008c71455a8f23c2a24c451e61b12ddfca9a54f
  -   fix uninitialized warning for math_private.h
  - upstream commit d2e4346a30683cc42c57bd1bfd457897d78c6d7e
  -   fix internal asm profiling code
  - upstream commit efbe665c3a2d344b0d64456cf29499ba53c2965a
  -   add ifunc support for aarch64
  - upstream commit d6fc3f6516cd20f195758086fbbbe3f17a8a6d95
  -   add ChangeLog for ifunc support patch
  - upstream commit 6cd380dd366d728da9f579eeb9f7f4c47f48e474
  -   avoid-literals-in-start.S
  - upstream commit f124cb381116b5809de198327690ad0bd8d1478e
  -   Fix nearbyint arithmetic moved before feholdexcept (bug 22225).
  - upstream commit db4f87bad48ed93ae14f61121367a7cb94fa46ed
  -   do not use MIN for dl-machine.h
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  -   Guess L1 cache linesize
  - upstream commit 58a813bf6e732211af53e690c92c14a50bb06e0e
  -   fix f-max-min for gcc
  - upstream commit e7df6c5c79458dc042a8c967bafa6e8eca88ae0d
  -   HWCAP additions
  - upstream commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6
  -   fix start code for static pie
  - upstream commit afce1991f6f61514172696ec3edf93331cb0e04f
  -   clean up HWCAP updates
  - upstream commit 953c49cc3bb1041090281042148197ad3537c551
  -   more HWCAP additions
  - upstream commit 3f8d9d58c59fdbe27301d0e18bfd426a5f2edf19
  -   use builtins for fpcr/fpsr
  - upstream commit 4f5b921eb9b775aa3549a9bcd684c3013132f04b
  -   add include for fpcr/fpsr fix
  - upstream commit 0c8a67a5737b4b6dd74bd24219fc642c8d244bee
  -   fix include for fpcr/fpsr fix
    Orabug: <28036322>

  - upstream commit 2fee269248c6ef303569d9ac8fec3a27676520e0
  -   Enable _STRING_ARCH_unaligned on AArch64.
  - upstream commit 16396c41deab45f715ffd813280d9d685b3b281e
  -   Add _STRING_INLINE_unaligned and string_private.h
  - upstream commit a8c5a2a9521e105da6e96eaf4029b8e4d595e4f5
  -   This is an optimized memset for AArch64.
  - upstream commit b998e16e71c8617746b7c39500e925d28ff22ed8
  -   This is an optimized memcpy/memmove for AArch64.
  - upstream commit c435989f52204703d524f467c830dc363439e532
  -   Optimize the strlen implementation.
  - upstream commit 58ec4fb881719d0b69989f9a4955290fca531831
  -    Add a simple rawmemchr implementation.
  - upstream commit a024b39a4e31a049391b459234f6b3575c9fc107
  -   This patch further tunes memcpy
  - upstream commit 95e431cc73c2df3bc606107d6f79c4683bd61102
  -   An optimized memchr was missing for AArch64.
  - upstream commit 922369032c604b4dcfd535e1bcddd4687e7126a5
  -   [AArch64] Optimized memcmp.
  - upstream commit 4c1d801a5956f049126ef6cbe22ed23693e77a8c
  -   aarch64: Avoid hidden symbols for memcpy/memmove into static binaries
  - upstream commit 2bce01ebbaf8db52ba4a5635eb5744f989cdbf69
  -   aarch64: Improve strcmp unaligned performance
  - upstream commit 84c94d2fd90d84ae7e67657ee8e22c2d1b796f63
  -   aarch64: Use the L() macro for labels in memcmp
  - upstream commit 6ca24c43481e2c93a6eec362b04c3e77a35b28e3
  -   aarch64/strcmp: fix misaligned loop jump target
  - upstream commit 30a81dae5b752f8aa5f96e7f7c341ec57cba3585
  -   aarch64: Optimized memcmp for medium to large sizes
  - upstream commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
  -   aarch64: Fix branch target to loop16
  - upstream commit 7108f1f944792ac68332967015d5e6418c5ccc88
  -   aarch64: Improve strncmp for mutually misaligned inputs
  - upstream commit d46f84de745db8f3f06a37048261f4e5ceacf0a3
  -   aarch64/strncmp: Unbreak builds with old binutils
  - upstream commit b47c3e7637efb77818cbef55dcd0ed1f0ea0ddf1
  -   aarch64/strncmp: Use lsr instead of mov+lsr
    Orabug: <28077661>

  - upstream commit 3a7ac8a0f596bb73093212cd1109c1413777e1f8
  -  Remove bp-start.h and INIT_ARGV_and_ENVIRON.
  - upstream commit 10ad46bc6526edc5c7afcc57112da96917ff3629
  -  Consolidate valloc/pvalloc code.
  - upstream commit 520d437b9455560d099fe6bd9664be1f9f76868b
  -   Fix build warnings from systemtap probes in non-systemtap configurations
  - upstream commit f3eeb3fc560ccc4ce51dc605e4703c5016b07244
  -   Replace malloc force_reg by atomic_forced_read.
  - upstream commit 6c8dbf00f536d78b1937b5af6f57be47fd376344
  -   Reformat malloc to gnu style.
  - upstream commit bdfe308a166b433a841d5c9ae256560c18bce640
  -  Remove THREAD_STATS.
  - upstream commit e0db65176fa88b9497cbd6362b24e3225382bfb6
  -  Clean up __exit_thread.
  - upstream commit 79520f4bd611602f5bdb2b50979cf75bb5ac2968
  -  Use existing makefile variables for dependencies on
  - upstream commit 75f11331f98ebf3873e887a683add944a1aec0fd
  -  correct alignment of TLS_TCB_ALIGN (BZ #16796)
  - upstream commit 94c5a52a841f807a23dbdd19a5ddeb505cc1d543
  -  Consolidate arena_lookup and arena_lock into a single arena_get
  - upstream commit c26efef9798914e208329c0e8c3c73bb1135d9e3
  -  malloc: Consistently apply trim_threshold to all heaps [BZ #17195]
  - upstream commit 92a9b22d70b85b7edd0484db8bf2465a969fb09e
  -  Drop unused first argument from arena_get2
  - upstream commit c3b9ef8dfc83e9d17da5adc73709d2f7dfbbaf13
  -  Do not use the main arena in retry path if it is corrupt
  - upstream commit 90b2517115a56ca9f5625f3e16c2629deeac55a9
  -  include/stap-probe.h: Fix formatting.
  - upstream commit 6782806d8f6664d87d17bb30f8ce4e0c7c931e17
  -  malloc: Rewrite with explicit TLS access using __thread
  - upstream commit a62719ba90e2fa1728890ae7dc8df9e32a622e7b
  -  malloc: Prevent arena free_list from turning cyclic [BZ #19048]
  - upstream commit 730bbab2c39dd615c31c924041b4d16d7f107ae0
  -  Mark internal unistd functions hidden in ld.so
  - upstream commit cbb47fa1c6476af73f393a81cd62fc926e1b8f6e
  -  malloc: Manual part of conversion to __libc_lock
  - upstream commit e33a23fbe8c2dba04fe05678c584d3efcb6c9951
  -  Add INTERNAL_SYSCALL_CALL
  - upstream commit be7991c0705e35b4d70a419d117addcd6c627319
  -  Static inline functions for mallopt helpers
  - upstream commit afcf3cd8ebff8fed79238a2d1b95338c4606b1ee
  -  New internal function __access_noerrno
  - upstream commit 67e58f39412ecd4467034761f3f074283c90f3c8
  -  Add framework for tunables
  - upstream commit 3c589b1a8a4401e258ba23a03fcbcc79b82393ab
  -  tunables: Use correct unused attribute (fixed build error in 67e58f)
  - upstream commit 9dd409a5f4a7a053cc962f8371dad0fe5cc22597
  -  Initialize tunable list with the GLIBC_TUNABLES environment variable
  - upstream commit 6765d5d34d126b26d55e2d73dac4dfec5e6d6241
  -  Enhance --enable-tunables to select tunables frontend at build time
  - upstream commit b31b4d6ae50b0d332207754327598fdce5b51015
  -  User manual documentation for tunables
  - upstream commit 34a63b097335d3411080b5b6e5b164ab36563847
  -  malloc: Run tunables tests only if tunables are enabled
  - upstream commit d054a81ab3a2515a45d28e6c26d2b190ff74e8ec
  -  tunables: Avoid getenv calls and disable glibc.malloc.check by default
  - upstream commit 41389c40499a083c59e68ba281ec87be567f2871
  -  Fix environment traversal when an envvar value is empty
  - upstream commit f3bef6a748097d02d196df247f7b292c7b83744c
  -  * elf/dl-tunables.c (tunable_set_val_if_valid_range): Split into ...
  - upstream commit 8b9e9c3c0bae497ad5e2d0ae2f333f62feddcc12
  -  tunables: Fix environment variable processing for setuid binaries (bz #21073)
  - upstream commit ed8d5ffd0a14e84298a15ae2ec9b799010166b28
  -  Drop GLIBC_TUNABLES for setxid programs when tunables is disabled (bz #21073)
  - upstream commit 53aa04a86c10f49b7481e73d2ca045ecd6ed2df7
  -  tunables: Fail tests correctly when setgid does not work
  - upstream commit 43ce02c6ec27d4e2d8f0ae327bbbeaba84060964
  -  Fix typo in manual
  - upstream commit 8cbc826c37c0221ada65a7a622fe079b4e89a4b0
  -  Fix getting tunable values on big-endian (BZ #21109
  - upstream commit 1c1243b6fc33c029488add276e56570a07803bfd
  -  Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
  - upstream commit 65eff7fbdbddad8c1f9af7cb48cd3b5dca3c5c9d
  -  Update old tunables framework document/script.
  - upstream commit 17284d650ebe5c736c9730ee16401008f26128c3
  -  tunables: Make tunable_list relro
  - upstream commit d13103074ab5c7614eeb94f88a61803ed8f3e878
  -  tunables: Specify a default value for tunables
  - upstream commit ad2f35cb396d24391150675fb55311c98d1e1592
  -  tunables: Add support for tunables of uint64_t type
  - upstream commit ce79740bdbccea312df6cfcf70689efb57792fc9
  -  Reduce value of LD_HWCAP_MASK for tst-env-setuid test case
  - upstream commit ee8015b9ea084d5727ce477fdd8d935f1de7f7f6
  -  Support dl-tunables.list in subdirectories
  - upstream commit 81efada5287c3215307623e57d3bbbeefa0c1250
  -  Make __tunables_init hidden and avoid PLT
  - upstream commit 4158ba082c641f407009363b186b4c85f8a01a35
  -  Delay initialization of CPU features struct in static binaries
  - upstream commit 44330b6d32904fdc8b6835a112e0ba0aee9f4ef3
  -  tunables: Clean up hooks to get and set tunables
  - upstream commit ea9b0ecbf0e7b6e8281047624efbe1b2cbb6d487
  -  tunables: Add LD_HWCAP_MASK to tunables
  - upstream commit ff08fc59e36e02074eba8ab39b0d9001363970f0
  -  tunables: Use glibc.tune.hwcap_mask tunable instead of _dl_hwcap_mask
  - upstream commit f82e9672ad89ea1ef40bbe1af71478e255e87c5e
  -  aarch64: Allow overriding HWCAP_CPUID feature check using HWCAP_MASK
  - upstream commit 511c5a1087991108118c6e9c9546e83e992bf39c
  -  Make LD_HWCAP_MASK usable for static binaries
  - upstream commit ea01a4da219011f4a4db97eef3c5bfc2f6e8fc6b
  -  aarch64: Add hwcap string routines
  - upstream commit 6c85cc2852367ea2db91ff6a1fc0f6fc0653788d
  -  aarch64: Fix undefined behavior in _dl_procinfo
  - upstream commit 2c0b90ab443abc967cbf75add4f7fde84978cb95
  -  Enable tunables by default
  - upstream commit 95a73392580761abc62fc9b1386d232cd55878e9
  -  tunables: Use direct syscall for access (BZ#21744)
  - upstream commit a4de0a9008d6f15e1509c9818ba6e50d78bb83f3
  -  Fix gen-tunables.awk to work with older awk
    Orabug: <28121777>

  - upstream commit ddcf6798d35beca3c4eec80ea448b57fd45558f4
  -  Replace C implementation of bzero with direct call to memset.
  - upstream commit af96be34825586536ebcfbf5c675e795ddd3c8fa
  -  Replace C implementation of bcopy with a direct call to memmove.
  - upstream commit 6a2c695266fab34cc057256d1b33d2268183f00e
  -  aarch64: Thunderx specific memcpy and memmove
  - upstream commit 512d245bc30cca893db6979f42f058e734f345c3
  -  Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h.
  - upstream commit 738a9914a066a31750925543a8c6d2661bd61345
  -  benchtests: Print string array elements, int and uint in json
  - upstream commit 5ee1e3cebc47495a36d17a0066c241978ca6f502
  -  benchtests: Make memcpy benchmarks print results in json
  - upstream commit 25d5247277760e669a69618ce99ce6065e92362c
  -  benchtests: New script to parse memcpy results
  - upstream commit ab85da15301c552e3ea4577a6432aa028bee9295
  -  aarch64: Call all string function implementations in tests
  - upstream commit 28cfa3a48e59f9c6b9bc25a003a4ede435841382
  -  tunables, aarch64: New tunable to override cpu
  - upstream commit 47ea614b9afcdaef80e09d58afcdad4f96ba3f15
  -  fix typo
  - upstream commit 82e06600505cc26810d263a964d9eca6f3cdfe91
  -  [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12
  - upstream commit 36ada5f681d86d4abe7b3b47d653d69e5ab2a6fd
  -  aarch64: Optimized memcpy for Qualcomm Falkor processor
  - upstream commit 61c982910da9b60f7ac48eb1caaac1f4b013dbb1
  -  benchtests: Remove verification runs from benchmark tests
  - upstream commit 86c6519ee77d241575653206f33dbe1d4c8436cf
  -  benchtests: Print json in memmove benchmark
  - upstream 9eee633b68649c94b2404f65d5c9a00c3ed1f068
  -  Change  argument type passed to ifunc resolvers
  - upstream commit 9c9ec58197d1e18db6f7b39f7dc08b0f5f61df4e
  -  Add thunderx2t99 and thunderx2t99p1 CPU names to tunables list
  - upstream commit f00bce744e12996a30b7ac5851b001b1dd7beaa9
  -  Fix glibc.tune.cpu tunable handling
  - upstream commit 29c933fb35b7bf872f57dc6977c879832983ab6c
  -  benchtests: Make memset benchmarks print json
  - upstream commit 503c92c37a95f769762e65aff9383b302178c2bc
  -  benchtests: Reallocate buffers for memset
  - upstream commit dd5bc7f1b385b29d0f90aefe4d9756b35011709b
  -  aarch64: Optimized implementation of memmove for Qualcomm Falkor
  - upstream commit edbbc86c3a6624dcc0316a4cd78fe1adfb383405
  -  * sysdeps/aarch64/bzero.S (__bzero): Remove.
  - upstream commit 4d7632ff687dc60fb9ed38bae682d395017b61a8
  -  benchtests: Fix walking sizes and directions for *-walk benchmarks
  - upstream commit eb332f9feb7637eeefed037a683d2a6130d058b1
  -  benchtests: Bump start size since smaller sizes are noisy
  - upstream commit 5a67c4fa010abb27e704aa4ea3896f3aa2b39ed7
  -  aarch64: Optimized memset for falkor
  - upstream commit 5f1603c331d9e2194170762b7e5e80a5571e4b4e
  -  Convert strcmp benchmark output to json format
  - upstream commit 4e00196912e63bd44f9a62a88a0f5c5fde25ad86
  -  aarch64: fix memset with --disable-multi-arch
  - upstream commit 3dfcbfa1a4bfa39344e8d945ed1bd697c4c9fe96
  -  benchtests: Reallocate buffers for every test run
  - upstream commit 96e6a7167e127d5e65000f2724e074f1c026e1f1
  -  benchtests: Make bench-memcmp print json
  - upstream commit e9537dddc7c7c7b60b55ed845542c8d586164488
    Orabug: <28121801>

  - upstream commit 9dbebe1a67bbedfcb39c6b739f15bc639e8d40a2
  - [AArch64] Save and restore q0-q7 on entry to dynamic linker.
  - upstream commit 1670e207c57513da84462c2a018f01653e7d1cc6
  - aarch64: Rely on syscalls preserving registers
  - upstream commit f940b96522d6ac67915186dfaa71b43f3e7f5404
  - [AArch64] Add optimized strchr.
  - upstream commit be9d4ccc7fe62751db1a5fdcb31958561dbbda9a
  - [AArch64] Add optimized strchrnul.
  - upstream commit 80085defb83e4f2ce098c8bc00c82d1e14998c71
  - [AArch64] End frame record chain correctly.   [??Bug 17522], release 2.21
  - upstream commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
  - [AArch64] Fix strchrnul clobbering v15
  - upstream commit ec582ca0f30c963a1c27f405b6732ca8507271d5
  - AArch64 optimized implementation of strrchr.
  - upstream commit dc400d7b735c47086a001ed051723e376230cf01
  - AArch64: Optimized implementations of strcpy and stpcpy.
  - upstream commit d3496c9f4f27d3009b71be87f6108b4fed7314bd
  - Improve generic strcspn performance
  - upstream commit 91f3b75f47c9eca3299098c3dcc2f5d9dad320b1
  - Improve generic strspn performance
  - upstream commit 282b71f07eb5e24ddf1308f92c37cb42f7c7d86b
  - Improve generic strpbrk performance
  - upstream commit 2e51bc3813ca3fe72fd197d08d79496e46669f43
  - Use PTR_ALIGN_DOWN on strcspn and strspn
  - upstream commit f6a191a6ee0313d61dffa70d86b033c5a598f907
  - Consolidate Linux read syscall - Fixes BZ#21428
  - upstream commit ed0257f7d3378ec4a72e297f0dcba5159f2dd138
  - [AArch64] Adjust elf_machine_dynamic to use _GLOBAL_OFFSET_TABLE_
  - upstream commit e535ce250143b9c1600b306911710c0de73e2a5e
  - [ARM] add missing -funwind-tables to test case (bug 19529)
  - upstream commit a68ba2f3cd3cbe32c1f31e13c20ed13487727b32
  - [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol
  - upstream commit db9bab09a51188bf57afeb47040ce6837b878367
  - Document cache information sysconf variables
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  - aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat
  - upstream commit 659ca267360e1c1f64eea9205bb81cb5e9049908
  - aarch64: optimize _dl_tlsdesc_dynamic fast path
  - upstream commit 3d1d79283e6de4f7c434cb67fb53a4fd28359669
  - aarch64: fix static pie enabled libc when main is in a shared library
  - upstream commit c9e613a728b9eaf0713b5a5970bb9ad4984fc688
  - Add NT_ARM_SVE to elf.h
    Orabug: <28336148>

  - Rebase of the aarch64 OL 7.4 patches.
  - Enable ifunc support. (Egeyar Bagcioglu 2.17-196.0.2.el7_4.2)
    Orabug: <26894372>


author: Jose E. Marchesi <jose.marchesi@oracle.com> - 2.17-260.0.16
changelog:
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>


author: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.17-260.0.16
changelog:
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.17-260.0.16
changelog:
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>


author: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.17-260.0.16
changelog:
  - Regenerate intl/plural.c 
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-260.0.16
changelog:
  - Modified patches to avoid duplication of patch2754 (added in 2.17-260.0.16)
  - and patch10134.
  - OraBug 29319671.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>


author: Edward Leung <edward.leung@oracle.com> - 2.17-260.0.17.6
changelog:
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
    Both should test
      if (stream->_flags & _IO_USER_LOCK) == 0)
        _IO_lock_lock (*stream->_lock);
    OraBug 28481550.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
    Orabug 28849085.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Use NLM_F_SKIP_STATS in uek2 and RTEXT_FILTER_SKIP_STATS in uek4 in getifaddrs.
  - Orabug 28849085
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Mention CVE numbers in the .spec file for CVE-2015-8983 and CVE-2015-8984.
  - Orabug 25558067.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate plural.c
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28483336
  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: EL Errata <el-errata_ww@oracle.com> - 2.17-260.0.22
changelog:
  - Add BUS_MCEERR_AR, BUS_MCEERR_AO to sysdeps/unix/sysv/linux/bits/siginfo.h
  - Add MAP_SHARED_VALIDATE to sysdeps/unix/sysv/linux/bits/mman-linux.h and
  - sysdeps/unix/sysv/linux/aarch64/bits/mman-linux.h
  - Add MAP_SYNC to sysdeps/unix/sysv/linux/aarch64/bits/mman.h
  - Add RTEXT_FILTER_SKIP_STATS
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  Orabug: <29495283>
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  Orabug: <2700101>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - bundle of 71 upstream commits to improve malloc correctness and performance
  - upstream commit 4b5b548c9fedd5e6d920639e42ea8e5f473c4de3
  - Fix BZ #15089: malloc_trim always trim for large padding.
  - upstream commit 51a7380b8968251a49a4c5b0bc7ed1af5b0512c6
  - malloc/malloc.c: Avoid calling sbrk unnecessarily with zero
  - upstream commit 8a35c3fe122d49ba76dff815b3537affb5a50b45
  - Use alignment macros, pagesize and powerof2.
  - upstream commit eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942
  - Add missing includes to sysdeps/generic/malloc-sysdep.h.
  - upstream commit 987c02692a88b8c9024cb99187434aad02c3c047
  - Remove mi_arena nested function.
  - upstream commit 62a5881678b725cdabb27225ebae208a6e4b3f90
  - Fix formatting in malloc_info
  - upstream commit 9fa76613d0df2a23e2b979e2303b12d617d6729d
  - Fix format specifier for n_mmaps
  - upstream commit bb2ce416563a61bb065f92e022dfd231097d90b6
  - malloc: fix comment typo
  - upstream commit c52ff39e8ee052e4a57676d65a27f09bd0a859ad
  - Fix malloc_info namespace (bug 17570).
  - upstream commit fc56e970934d9e936108240f3dc05e5e131f5772
  - * malloc/malloc.c: Fix powerof2 check.
  - upstream commit af102d9529faee5810fde80dac6337b6148789ad
  - Remove explicit inline on malloc perturb functions.
  - upstream commit ca6be1655bd357bf6ac8857fba9b9dce928edbdc
  - Use ALIGN_DOWN in systrim.
  - upstream commit 8ba14398e629c1f63b9c91a59a47a713b3cce8bc
  - Do not macro-expand failed assertion expression [BZ #18604]
  - upstream commit 400e12265d99964f8445bb6d717321eb73152cc5
  - Replace MUTEX_INITIALIZER with _LIBC_LOCK_INITIALIZER in generic code
  - upstream commit 00d4e2ea3503e6de0f198cd65343f287a51f04db
  - malloc: Remove arena_mem variable
  - upstream commit ca135f824b1dbaf43e4a673de7725db76a51b714
  - malloc: Remove max_total_mem member from struct malloc_par
  - upstream commit 59eda029a8a35e5f4e5cd7be0f84c6629e48ec6e
  - malloc: Remove NO_THREADS
  - upstream commit b43f552a8a23c0e405ab13a268bee12ada3b7841
  - Fix type of parameter passed by malloc_consolidate
  - upstream commit 8a727af925be63aa6ea0f5f90e16751fd541626b
  - malloc: Remove malloc hooks from fork handler
  - upstream commit 4cf6c72fd2a482e7499c29162349810029632c3f
  - malloc: Rewrite dumped heap for compatibility in __malloc_set_state
  - upstream commit dea39b13e2958a7f0e75b5594a06d97d61cc439f
  - malloc: Correct malloc alignment on 32-bit architectures [BZ #6527]
  - upstream commit 1e8a8875d69e36d2890b223ffe8853a8ff0c9512
  - malloc: Correct size computation in realloc for dumped fake mmapped chunks
  - upstream commit 073f82140c7dbd7af387153c29ac7ac3e882c4ef
  - malloc_usable_size: Use correct size for dumped fake mapped chunks
  - upstream commit f88aab5d508c13ae4a88124e65773d7d827cd47b
  - malloc: Preserve arena free list/thread count invariant [BZ #20370]
  - upstream commit 5bc17330eb7667b96fee8baf3729c3310fa28b40
  - elf: dl-minimal malloc needs to respect fundamental alignment
  - upstream commit 4bf5f2224baa1590f92f7a26930928fe9f7e4b57
  - malloc: Automated part of conversion to __libc_lock
  - upstream commit c1234e60f975da09764683cddff4ef7e2a21ce78
  - Document the M_ARENA_* mallopt parameters
  - upstream commit 68fc2ccc1aebc15b92e596b2bdc5605da1e25f3c
  - Remove redundant definitions of M_ARENA_* macros
  - upstream commit aceb22c1f59231909777f7d0a6b955adbf7096a2
  - Remove references to sbrk to grow/shrink arenas
  - upstream commit e863cce57bff6cb795e6aad745ddf6235bca21ce
  - malloc: Remove malloc_get_state, malloc_set_state [BZ #19473]
  - upstream commit 681421f3cac665a82d000d854ae6df1fb3b561a5
  - sysmalloc: Initialize previous size field of mmaped chunks
  - upstream commit e9c4fe93b3855239752819303ca377dff0ed0553
  - malloc: Use accessors for chunk metadata access
  - upstream commit ae9166f2b8936304ea347a98519372804963447f
  - malloc: Update comments about chunk layout
  - upstream commit 3d7229c2507be1daf0c3e15e1f134076fa8b9025
  - Fix malloc/ tests for GCC 7 -Walloc-size-larger-than=.
  - upstream commit 17f487b7afa7cd6c316040f3e6c86dc96b2eec30
  - Further harden glibc malloc metadata against 1-byte overflows.
  - upstream commit e4e26210c3bdb5dcdce7a3def3b90fa45d3e2c89
  - Fix failing test malloc/tst-interpose-nothread with GCC 7.
  - upstream commit 622222846a2e6ffbcd02cb46cb5f29c48fe4a466
  - Call the right helper function when setting mallopt M_ARENA_MAX (BZ #21338)
  - upstream commit 44e4b889ab0e0497567c8983ad25a78798a3ab51
  - manual: Document replacing malloc [BZ #20424
  - upstream commit 3b5f801ddb838311b5b05c218caac3bdb00d7c95
  - Tweak realloc/MREMAP comment to be more accurate.
  - upstream commit 4e61a6be446026c327aa70cef221c9082bf0085d
  - i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120]
  - upstream commit d5c3fafc4307c9b7a4c7d5cb381fcdbfad340bcc
  - Add per-thread cache to malloc
  - upstream commit be8aa923a70da16ebabe85e912abc6b815bbdcb4
  - * manual/tunables.texi: Add missing @end deftp.
  - upstream commit ed421fca42fd9b4cab7c66e77894b8dd7ca57ed0
  - Avoid backtrace from __stack_chk_fail [BZ #12189]
  - upstream commit eac43cbb8d808a40004aa0a4a286f5c5155beccb
  - malloc: Avoid optimizer warning with GCC 7 and -O3
  - upstream commit ec2c1fcefb200c6cb7e09553f3c6af8815013d83
  - malloc: Abort on heap corruption, without a backtrace [BZ #21754]
  - upstream commit ac3ed168d0c0b2b702319ac0db72c9b475a8c72e
  - malloc: Remove check_action variable [BZ #21754]
  - upstream commit a9da0bb2667ab20f1dbcd0a9ae6846db02fbc96a
  - malloc: Remove corrupt arena flag
  - upstream commit 5129873a8e913e207e5f7b4b521c72f41a1bbf6d
  - malloc: Change top_check return type to void
  - upstream commit 24cffce7366c4070d8f823702a4fcec2cb732595
  - malloc: Resolve compilation failure in NDEBUG mode
  - upstream commit 0c71122c0cee483a4e6abcdbe78a1595eefe86e2
  - malloc: Remove the internal_function attribute
  - upstream commit 1e26d35193efbb29239c710a4c46a64708643320
  - malloc: Fix tcache leak after thread destruction [BZ #22111]
  - upstream Oct 15, 2017 commit 8e57c9432a2b68c8a1e7f4df28f0e8c7acc04753
  - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 [BZ #22052]
  - upstream Oct 17, 2017 commit e4dd4ace56880d2f1064cd787e2bdb96ddacc3c4
  - Inline tcache functions
  - upstream Oct 17, 2017 commit e956075a5a2044d05ce48b905b10270ed4a63e87
  - Use relaxed atomics for malloc have_fastchunks
  - upstream Oct 17, 2017 commit 3381be5cdef2e43949db12f66a5a3ec23b2c4c90
  - Improve malloc initialization sequence
  - upstream Oct 18, 2017 commit 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
  - Fix build failure on tilepro due to unsupported atomics
  - upstream Oct 19, 2017 commit d74e6f6c0de55fc588b1ac09c88eb0fb8b8600af
  - Fix deadlock in _int_free consistency check
  - upstream Oct 20, 2017 commit a15d53e2de4c7d83bda251469d92a3c7b49a90db
  - Add single-threaded path to _int_free
  - upstream Oct 20, 2017 commit 6d43de4b85b11d26a19bebe4f55f31be16e3d419
  - Fix build issue with SINGLE_THREAD_P
  - upstream Oct 24, 2017 commit 3f6bb8a32e5f5efd78ac08c41e623651cc242a89
  - Add single-threaded path to malloc/realloc/calloc/memalloc
  - upstream Oct 24, 2017 commit 905a7725e9157ea522d8ab97b4c8b96aeb23df54
  - Add single-threaded path to _int_malloc
  - upstream Nov 15, 2017 commit 7a9368a1174cb15b9f1d6342e0e10dd90dae238d
  - malloc: Add missing arena lock in malloc_info [BZ #22408]
  - upstream Nov 15, 2017 commit 34eb41579c6c34fa60ec6f1aac7b70ba6e1bebcc
  - malloc: Account for all heaps in an arena in malloc_info [BZ #22439]
  - upstream Nov 23, 2017 commit 0a947e061d47c9710838f210506215bd9533324b
  - malloc: Call tcache destructor in arena_thread_freeres
  - upstream Nov 30, 2017 commit 34697694e8a93b325b18f25f7dcded55d6baeaf6
  - Fix integer overflow in malloc when tcache is enabled [BZ #22375]
  - upstream Jan 12, 2018 commit 249a5895f120b13290a372a49bb4b499e749806f
  - malloc: Ensure that the consolidated fast chunk has a sane size.
  - upstream Jan 29, 2018 commit 406e7a0a47110adbf79326c8a0bda5ffac3e0f10
  - malloc: Use assert.h assert macro
  - upstream Feb 10, 2018 commit 402ecba487804e9196769f39a8d157847d3b3104
  - [BZ #22830] malloc_stats: restore cancellation for stderr correctly.
  - upstream Mar 9, 2018 commit 229855e5983881812b21b215346cb990722c6023
  - malloc: Revert sense of prev_inuse in comments
  - upstream Mar 14, 2018 commit bdc3009b8ff0effdbbfb05eb6b10966753cbf9b8
  - malloc: harden removal from unsorted list
  - malloc: fix merge regressions in previous bundle of patches.
  Orabug: <29139332>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modified patches to avoid duplication of patch2754 (added in 2.17-260.0.16)
  - and patch10134.
  - OraBug 29319671.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate intl/plural.c 
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - merged bundle of 142 upstream commits for aarch64 support with glibc rhel7 update 6.
  - upstream commit 75eff3fe90f96783f31f58fa84af1b77e57d1ae4
  - trimmed to only add bzero.S, memcmp.S memcpy.S, memmove.S, memset.S,
  - strcmp.S, strlen.S, strncmp.S and strnlen.S into sysdeps/aarch64.
    Orabug: <28003847>
  - upstream commit 08325735c2efb0257b8c07ac0ff91e44c27ecbf8
  -   Lazy TLSDESC relocation data race fix
  - upstream commit c71c89e5c72baf43fd44d08dda8ab846eec5b1d6
  -   fix cfi annotations which used incorrect sign.
  - upstream commit f008c71455a8f23c2a24c451e61b12ddfca9a54f
  -   fix uninitialized warning for math_private.h
  - upstream commit d2e4346a30683cc42c57bd1bfd457897d78c6d7e
  -   fix internal asm profiling code
  - upstream commit efbe665c3a2d344b0d64456cf29499ba53c2965a
  -   add ifunc support for aarch64
  - upstream commit d6fc3f6516cd20f195758086fbbbe3f17a8a6d95
  -   add ChangeLog for ifunc support patch
  - upstream commit 6cd380dd366d728da9f579eeb9f7f4c47f48e474
  -   avoid-literals-in-start.S
  - upstream commit f124cb381116b5809de198327690ad0bd8d1478e
  -   Fix nearbyint arithmetic moved before feholdexcept (bug 22225).
  - upstream commit db4f87bad48ed93ae14f61121367a7cb94fa46ed
  -   do not use MIN for dl-machine.h
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  -   Guess L1 cache linesize
  - upstream commit 58a813bf6e732211af53e690c92c14a50bb06e0e
  -   fix f-max-min for gcc
  - upstream commit e7df6c5c79458dc042a8c967bafa6e8eca88ae0d
  -   HWCAP additions
  - upstream commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6
  -   fix start code for static pie
  - upstream commit afce1991f6f61514172696ec3edf93331cb0e04f
  -   clean up HWCAP updates
  - upstream commit 953c49cc3bb1041090281042148197ad3537c551
  -   more HWCAP additions
  - upstream commit 3f8d9d58c59fdbe27301d0e18bfd426a5f2edf19
  -   use builtins for fpcr/fpsr
  - upstream commit 4f5b921eb9b775aa3549a9bcd684c3013132f04b
  -   add include for fpcr/fpsr fix
  - upstream commit 0c8a67a5737b4b6dd74bd24219fc642c8d244bee
  -   fix include for fpcr/fpsr fix
    Orabug: <28036322>
  - upstream commit 2fee269248c6ef303569d9ac8fec3a27676520e0
  -   Enable _STRING_ARCH_unaligned on AArch64.
  - upstream commit 16396c41deab45f715ffd813280d9d685b3b281e
  -   Add _STRING_INLINE_unaligned and string_private.h
  - upstream commit a8c5a2a9521e105da6e96eaf4029b8e4d595e4f5
  -   This is an optimized memset for AArch64.
  - upstream commit b998e16e71c8617746b7c39500e925d28ff22ed8
  -   This is an optimized memcpy/memmove for AArch64.
  - upstream commit c435989f52204703d524f467c830dc363439e532
  -   Optimize the strlen implementation.
  - upstream commit 58ec4fb881719d0b69989f9a4955290fca531831
  -    Add a simple rawmemchr implementation.
  - upstream commit a024b39a4e31a049391b459234f6b3575c9fc107
  -   This patch further tunes memcpy
  - upstream commit 95e431cc73c2df3bc606107d6f79c4683bd61102
  -   An optimized memchr was missing for AArch64.
  - upstream commit 922369032c604b4dcfd535e1bcddd4687e7126a5
  -   [AArch64] Optimized memcmp.
  - upstream commit 4c1d801a5956f049126ef6cbe22ed23693e77a8c
  -   aarch64: Avoid hidden symbols for memcpy/memmove into static binaries
  - upstream commit 2bce01ebbaf8db52ba4a5635eb5744f989cdbf69
  -   aarch64: Improve strcmp unaligned performance
  - upstream commit 84c94d2fd90d84ae7e67657ee8e22c2d1b796f63
  -   aarch64: Use the L() macro for labels in memcmp
  - upstream commit 6ca24c43481e2c93a6eec362b04c3e77a35b28e3
  -   aarch64/strcmp: fix misaligned loop jump target
  - upstream commit 30a81dae5b752f8aa5f96e7f7c341ec57cba3585
  -   aarch64: Optimized memcmp for medium to large sizes
  - upstream commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
  -   aarch64: Fix branch target to loop16
  - upstream commit 7108f1f944792ac68332967015d5e6418c5ccc88
  -   aarch64: Improve strncmp for mutually misaligned inputs
  - upstream commit d46f84de745db8f3f06a37048261f4e5ceacf0a3
  -   aarch64/strncmp: Unbreak builds with old binutils
  - upstream commit b47c3e7637efb77818cbef55dcd0ed1f0ea0ddf1
  -   aarch64/strncmp: Use lsr instead of mov+lsr
    Orabug: <28077661>
  - upstream commit 3a7ac8a0f596bb73093212cd1109c1413777e1f8
  -  Remove bp-start.h and INIT_ARGV_and_ENVIRON.
  - upstream commit 10ad46bc6526edc5c7afcc57112da96917ff3629
  -  Consolidate valloc/pvalloc code.
  - upstream commit 520d437b9455560d099fe6bd9664be1f9f76868b
  -   Fix build warnings from systemtap probes in non-systemtap configurations
  - upstream commit f3eeb3fc560ccc4ce51dc605e4703c5016b07244
  -   Replace malloc force_reg by atomic_forced_read.
  - upstream commit 6c8dbf00f536d78b1937b5af6f57be47fd376344
  -   Reformat malloc to gnu style.
  - upstream commit bdfe308a166b433a841d5c9ae256560c18bce640
  -  Remove THREAD_STATS.
  - upstream commit e0db65176fa88b9497cbd6362b24e3225382bfb6
  -  Clean up __exit_thread.
  - upstream commit 79520f4bd611602f5bdb2b50979cf75bb5ac2968
  -  Use existing makefile variables for dependencies on
  - upstream commit 75f11331f98ebf3873e887a683add944a1aec0fd
  -  correct alignment of TLS_TCB_ALIGN (BZ #16796)
  - upstream commit 94c5a52a841f807a23dbdd19a5ddeb505cc1d543
  -  Consolidate arena_lookup and arena_lock into a single arena_get
  - upstream commit c26efef9798914e208329c0e8c3c73bb1135d9e3
  -  malloc: Consistently apply trim_threshold to all heaps [BZ #17195]
  - upstream commit 92a9b22d70b85b7edd0484db8bf2465a969fb09e
  -  Drop unused first argument from arena_get2
  - upstream commit c3b9ef8dfc83e9d17da5adc73709d2f7dfbbaf13
  -  Do not use the main arena in retry path if it is corrupt
  - upstream commit 90b2517115a56ca9f5625f3e16c2629deeac55a9
  -  include/stap-probe.h: Fix formatting.
  - upstream commit 6782806d8f6664d87d17bb30f8ce4e0c7c931e17
  -  malloc: Rewrite with explicit TLS access using __thread
  - upstream commit a62719ba90e2fa1728890ae7dc8df9e32a622e7b
  -  malloc: Prevent arena free_list from turning cyclic [BZ #19048]
  - upstream commit 730bbab2c39dd615c31c924041b4d16d7f107ae0
  -  Mark internal unistd functions hidden in ld.so
  - upstream commit cbb47fa1c6476af73f393a81cd62fc926e1b8f6e
  -  malloc: Manual part of conversion to __libc_lock
  - upstream commit e33a23fbe8c2dba04fe05678c584d3efcb6c9951
  -  Add INTERNAL_SYSCALL_CALL
  - upstream commit be7991c0705e35b4d70a419d117addcd6c627319
  -  Static inline functions for mallopt helpers
  - upstream commit afcf3cd8ebff8fed79238a2d1b95338c4606b1ee
  -  New internal function __access_noerrno
  - upstream commit 67e58f39412ecd4467034761f3f074283c90f3c8
  -  Add framework for tunables
  - upstream commit 3c589b1a8a4401e258ba23a03fcbcc79b82393ab
  -  tunables: Use correct unused attribute (fixed build error in 67e58f)
  - upstream commit 9dd409a5f4a7a053cc962f8371dad0fe5cc22597
  -  Initialize tunable list with the GLIBC_TUNABLES environment variable
  - upstream commit 6765d5d34d126b26d55e2d73dac4dfec5e6d6241
  -  Enhance --enable-tunables to select tunables frontend at build time
  - upstream commit b31b4d6ae50b0d332207754327598fdce5b51015
  -  User manual documentation for tunables
  - upstream commit 34a63b097335d3411080b5b6e5b164ab36563847
  -  malloc: Run tunables tests only if tunables are enabled
  - upstream commit d054a81ab3a2515a45d28e6c26d2b190ff74e8ec
  -  tunables: Avoid getenv calls and disable glibc.malloc.check by default
  - upstream commit 41389c40499a083c59e68ba281ec87be567f2871
  -  Fix environment traversal when an envvar value is empty
  - upstream commit f3bef6a748097d02d196df247f7b292c7b83744c
  -  * elf/dl-tunables.c (tunable_set_val_if_valid_range): Split into ...
  - upstream commit 8b9e9c3c0bae497ad5e2d0ae2f333f62feddcc12
  -  tunables: Fix environment variable processing for setuid binaries (bz #21073)
  - upstream commit ed8d5ffd0a14e84298a15ae2ec9b799010166b28
  -  Drop GLIBC_TUNABLES for setxid programs when tunables is disabled (bz #21073)
  - upstream commit 53aa04a86c10f49b7481e73d2ca045ecd6ed2df7
  -  tunables: Fail tests correctly when setgid does not work
  - upstream commit 43ce02c6ec27d4e2d8f0ae327bbbeaba84060964
  -  Fix typo in manual
  - upstream commit 8cbc826c37c0221ada65a7a622fe079b4e89a4b0
  -  Fix getting tunable values on big-endian (BZ #21109
  - upstream commit 1c1243b6fc33c029488add276e56570a07803bfd
  -  Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
  - upstream commit 65eff7fbdbddad8c1f9af7cb48cd3b5dca3c5c9d
  -  Update old tunables framework document/script.
  - upstream commit 17284d650ebe5c736c9730ee16401008f26128c3
  -  tunables: Make tunable_list relro
  - upstream commit d13103074ab5c7614eeb94f88a61803ed8f3e878
  -  tunables: Specify a default value for tunables
  - upstream commit ad2f35cb396d24391150675fb55311c98d1e1592
  -  tunables: Add support for tunables of uint64_t type
  - upstream commit ce79740bdbccea312df6cfcf70689efb57792fc9
  -  Reduce value of LD_HWCAP_MASK for tst-env-setuid test case
  - upstream commit ee8015b9ea084d5727ce477fdd8d935f1de7f7f6
  -  Support dl-tunables.list in subdirectories
  - upstream commit 81efada5287c3215307623e57d3bbbeefa0c1250
  -  Make __tunables_init hidden and avoid PLT
  - upstream commit 4158ba082c641f407009363b186b4c85f8a01a35
  -  Delay initialization of CPU features struct in static binaries
  - upstream commit 44330b6d32904fdc8b6835a112e0ba0aee9f4ef3
  -  tunables: Clean up hooks to get and set tunables
  - upstream commit ea9b0ecbf0e7b6e8281047624efbe1b2cbb6d487
  -  tunables: Add LD_HWCAP_MASK to tunables
  - upstream commit ff08fc59e36e02074eba8ab39b0d9001363970f0
  -  tunables: Use glibc.tune.hwcap_mask tunable instead of _dl_hwcap_mask
  - upstream commit f82e9672ad89ea1ef40bbe1af71478e255e87c5e
  -  aarch64: Allow overriding HWCAP_CPUID feature check using HWCAP_MASK
  - upstream commit 511c5a1087991108118c6e9c9546e83e992bf39c
  -  Make LD_HWCAP_MASK usable for static binaries
  - upstream commit ea01a4da219011f4a4db97eef3c5bfc2f6e8fc6b
  -  aarch64: Add hwcap string routines
  - upstream commit 6c85cc2852367ea2db91ff6a1fc0f6fc0653788d
  -  aarch64: Fix undefined behavior in _dl_procinfo
  - upstream commit 2c0b90ab443abc967cbf75add4f7fde84978cb95
  -  Enable tunables by default
  - upstream commit 95a73392580761abc62fc9b1386d232cd55878e9
  -  tunables: Use direct syscall for access (BZ#21744)
  - upstream commit a4de0a9008d6f15e1509c9818ba6e50d78bb83f3
  -  Fix gen-tunables.awk to work with older awk
    Orabug: <28121777>
  - upstream commit ddcf6798d35beca3c4eec80ea448b57fd45558f4
  -  Replace C implementation of bzero with direct call to memset.
  - upstream commit af96be34825586536ebcfbf5c675e795ddd3c8fa
  -  Replace C implementation of bcopy with a direct call to memmove.
  - upstream commit 6a2c695266fab34cc057256d1b33d2268183f00e
  -  aarch64: Thunderx specific memcpy and memmove
  - upstream commit 512d245bc30cca893db6979f42f058e734f345c3
  -  Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h.
  - upstream commit 738a9914a066a31750925543a8c6d2661bd61345
  -  benchtests: Print string array elements, int and uint in json
  - upstream commit 5ee1e3cebc47495a36d17a0066c241978ca6f502
  -  benchtests: Make memcpy benchmarks print results in json
  - upstream commit 25d5247277760e669a69618ce99ce6065e92362c
  -  benchtests: New script to parse memcpy results
  - upstream commit ab85da15301c552e3ea4577a6432aa028bee9295
  -  aarch64: Call all string function implementations in tests
  - upstream commit 28cfa3a48e59f9c6b9bc25a003a4ede435841382
  -  tunables, aarch64: New tunable to override cpu
  - upstream commit 47ea614b9afcdaef80e09d58afcdad4f96ba3f15
  -  fix typo
  - upstream commit 82e06600505cc26810d263a964d9eca6f3cdfe91
  -  [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12
  - upstream commit 36ada5f681d86d4abe7b3b47d653d69e5ab2a6fd
  -  aarch64: Optimized memcpy for Qualcomm Falkor processor
  - upstream commit 61c982910da9b60f7ac48eb1caaac1f4b013dbb1
  -  benchtests: Remove verification runs from benchmark tests
  - upstream commit 86c6519ee77d241575653206f33dbe1d4c8436cf
  -  benchtests: Print json in memmove benchmark
  - upstream 9eee633b68649c94b2404f65d5c9a00c3ed1f068
  -  Change  argument type passed to ifunc resolvers
  - upstream commit 9c9ec58197d1e18db6f7b39f7dc08b0f5f61df4e
  -  Add thunderx2t99 and thunderx2t99p1 CPU names to tunables list
  - upstream commit f00bce744e12996a30b7ac5851b001b1dd7beaa9
  -  Fix glibc.tune.cpu tunable handling
  - upstream commit 29c933fb35b7bf872f57dc6977c879832983ab6c
  -  benchtests: Make memset benchmarks print json
  - upstream commit 503c92c37a95f769762e65aff9383b302178c2bc
  -  benchtests: Reallocate buffers for memset
  - upstream commit dd5bc7f1b385b29d0f90aefe4d9756b35011709b
  -  aarch64: Optimized implementation of memmove for Qualcomm Falkor
  - upstream commit edbbc86c3a6624dcc0316a4cd78fe1adfb383405
  -  * sysdeps/aarch64/bzero.S (__bzero): Remove.
  - upstream commit 4d7632ff687dc60fb9ed38bae682d395017b61a8
  -  benchtests: Fix walking sizes and directions for *-walk benchmarks
  - upstream commit eb332f9feb7637eeefed037a683d2a6130d058b1
  -  benchtests: Bump start size since smaller sizes are noisy
  - upstream commit 5a67c4fa010abb27e704aa4ea3896f3aa2b39ed7
  -  aarch64: Optimized memset for falkor
  - upstream commit 5f1603c331d9e2194170762b7e5e80a5571e4b4e
  -  Convert strcmp benchmark output to json format
  - upstream commit 4e00196912e63bd44f9a62a88a0f5c5fde25ad86
  -  aarch64: fix memset with --disable-multi-arch
  - upstream commit 3dfcbfa1a4bfa39344e8d945ed1bd697c4c9fe96
  -  benchtests: Reallocate buffers for every test run
  - upstream commit 96e6a7167e127d5e65000f2724e074f1c026e1f1
  -  benchtests: Make bench-memcmp print json
  - upstream commit e9537dddc7c7c7b60b55ed845542c8d586164488
    Orabug: <28121801>
  - upstream commit 9dbebe1a67bbedfcb39c6b739f15bc639e8d40a2
  - [AArch64] Save and restore q0-q7 on entry to dynamic linker.
  - upstream commit 1670e207c57513da84462c2a018f01653e7d1cc6
  - aarch64: Rely on syscalls preserving registers
  - upstream commit f940b96522d6ac67915186dfaa71b43f3e7f5404
  - [AArch64] Add optimized strchr.
  - upstream commit be9d4ccc7fe62751db1a5fdcb31958561dbbda9a
  - [AArch64] Add optimized strchrnul.
  - upstream commit 80085defb83e4f2ce098c8bc00c82d1e14998c71
  - [AArch64] End frame record chain correctly.   [??Bug 17522], release 2.21
  - upstream commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
  - [AArch64] Fix strchrnul clobbering v15
  - upstream commit ec582ca0f30c963a1c27f405b6732ca8507271d5
  - AArch64 optimized implementation of strrchr.
  - upstream commit dc400d7b735c47086a001ed051723e376230cf01
  - AArch64: Optimized implementations of strcpy and stpcpy.
  - upstream commit d3496c9f4f27d3009b71be87f6108b4fed7314bd
  - Improve generic strcspn performance
  - upstream commit 91f3b75f47c9eca3299098c3dcc2f5d9dad320b1
  - Improve generic strspn performance
  - upstream commit 282b71f07eb5e24ddf1308f92c37cb42f7c7d86b
  - Improve generic strpbrk performance
  - upstream commit 2e51bc3813ca3fe72fd197d08d79496e46669f43
  - Use PTR_ALIGN_DOWN on strcspn and strspn
  - upstream commit f6a191a6ee0313d61dffa70d86b033c5a598f907
  - Consolidate Linux read syscall - Fixes BZ#21428
  - upstream commit ed0257f7d3378ec4a72e297f0dcba5159f2dd138
  - [AArch64] Adjust elf_machine_dynamic to use _GLOBAL_OFFSET_TABLE_
  - upstream commit e535ce250143b9c1600b306911710c0de73e2a5e
  - [ARM] add missing -funwind-tables to test case (bug 19529)
  - upstream commit a68ba2f3cd3cbe32c1f31e13c20ed13487727b32
  - [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol
  - upstream commit db9bab09a51188bf57afeb47040ce6837b878367
  - Document cache information sysconf variables
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  - aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat
  - upstream commit 659ca267360e1c1f64eea9205bb81cb5e9049908
  - aarch64: optimize _dl_tlsdesc_dynamic fast path
  - upstream commit 3d1d79283e6de4f7c434cb67fb53a4fd28359669
  - aarch64: fix static pie enabled libc when main is in a shared library
  - upstream commit c9e613a728b9eaf0713b5a5970bb9ad4984fc688
  - Add NT_ARM_SVE to elf.h
    Orabug: <28336148>
  - Rebase of the aarch64 OL 7.4 patches.
  - Enable ifunc support. (Egeyar Bagcioglu 2.17-196.0.2.el7_4.2)
    Orabug: <26894372>


author: John Mcwalters <john.mcwalters@oracle.com> - 2.17-260.0.22.6
changelog:
  - CR29749550 [armv5] build failure
  - Add 3 arm patches to aarch64 tree to avoid future build/merge failures.
  - Rebase aarch64 patches at 30000 to avoid future conflicts.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Add BUS_MCEERR_AR, BUS_MCEERR_AO to sysdeps/unix/sysv/linux/bits/siginfo.h
  - Add MAP_SHARED_VALIDATE to sysdeps/unix/sysv/linux/bits/mman-linux.h and
  - sysdeps/unix/sysv/linux/aarch64/bits/mman-linux.h
  - Add MAP_SYNC to sysdeps/unix/sysv/linux/aarch64/bits/mman.h
  - Add RTEXT_FILTER_SKIP_STATS
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  Orabug: <29495283>
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  Orabug: <2700101>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - bundle of 71 upstream commits to improve malloc correctness and performance
  - upstream commit 4b5b548c9fedd5e6d920639e42ea8e5f473c4de3
  - Fix BZ #15089: malloc_trim always trim for large padding.
  - upstream commit 51a7380b8968251a49a4c5b0bc7ed1af5b0512c6
  - malloc/malloc.c: Avoid calling sbrk unnecessarily with zero
  - upstream commit 8a35c3fe122d49ba76dff815b3537affb5a50b45
  - Use alignment macros, pagesize and powerof2.
  - upstream commit eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942
  - Add missing includes to sysdeps/generic/malloc-sysdep.h.
  - upstream commit 987c02692a88b8c9024cb99187434aad02c3c047
  - Remove mi_arena nested function.
  - upstream commit 62a5881678b725cdabb27225ebae208a6e4b3f90
  - Fix formatting in malloc_info
  - upstream commit 9fa76613d0df2a23e2b979e2303b12d617d6729d
  - Fix format specifier for n_mmaps
  - upstream commit bb2ce416563a61bb065f92e022dfd231097d90b6
  - malloc: fix comment typo
  - upstream commit c52ff39e8ee052e4a57676d65a27f09bd0a859ad
  - Fix malloc_info namespace (bug 17570).
  - upstream commit fc56e970934d9e936108240f3dc05e5e131f5772
  - * malloc/malloc.c: Fix powerof2 check.
  - upstream commit af102d9529faee5810fde80dac6337b6148789ad
  - Remove explicit inline on malloc perturb functions.
  - upstream commit ca6be1655bd357bf6ac8857fba9b9dce928edbdc
  - Use ALIGN_DOWN in systrim.
  - upstream commit 8ba14398e629c1f63b9c91a59a47a713b3cce8bc
  - Do not macro-expand failed assertion expression [BZ #18604]
  - upstream commit 400e12265d99964f8445bb6d717321eb73152cc5
  - Replace MUTEX_INITIALIZER with _LIBC_LOCK_INITIALIZER in generic code
  - upstream commit 00d4e2ea3503e6de0f198cd65343f287a51f04db
  - malloc: Remove arena_mem variable
  - upstream commit ca135f824b1dbaf43e4a673de7725db76a51b714
  - malloc: Remove max_total_mem member from struct malloc_par
  - upstream commit 59eda029a8a35e5f4e5cd7be0f84c6629e48ec6e
  - malloc: Remove NO_THREADS
  - upstream commit b43f552a8a23c0e405ab13a268bee12ada3b7841
  - Fix type of parameter passed by malloc_consolidate
  - upstream commit 8a727af925be63aa6ea0f5f90e16751fd541626b
  - malloc: Remove malloc hooks from fork handler
  - upstream commit 4cf6c72fd2a482e7499c29162349810029632c3f
  - malloc: Rewrite dumped heap for compatibility in __malloc_set_state
  - upstream commit dea39b13e2958a7f0e75b5594a06d97d61cc439f
  - malloc: Correct malloc alignment on 32-bit architectures [BZ #6527]
  - upstream commit 1e8a8875d69e36d2890b223ffe8853a8ff0c9512
  - malloc: Correct size computation in realloc for dumped fake mmapped chunks
  - upstream commit 073f82140c7dbd7af387153c29ac7ac3e882c4ef
  - malloc_usable_size: Use correct size for dumped fake mapped chunks
  - upstream commit f88aab5d508c13ae4a88124e65773d7d827cd47b
  - malloc: Preserve arena free list/thread count invariant [BZ #20370]
  - upstream commit 5bc17330eb7667b96fee8baf3729c3310fa28b40
  - elf: dl-minimal malloc needs to respect fundamental alignment
  - upstream commit 4bf5f2224baa1590f92f7a26930928fe9f7e4b57
  - malloc: Automated part of conversion to __libc_lock
  - upstream commit c1234e60f975da09764683cddff4ef7e2a21ce78
  - Document the M_ARENA_* mallopt parameters
  - upstream commit 68fc2ccc1aebc15b92e596b2bdc5605da1e25f3c
  - Remove redundant definitions of M_ARENA_* macros
  - upstream commit aceb22c1f59231909777f7d0a6b955adbf7096a2
  - Remove references to sbrk to grow/shrink arenas
  - upstream commit e863cce57bff6cb795e6aad745ddf6235bca21ce
  - malloc: Remove malloc_get_state, malloc_set_state [BZ #19473]
  - upstream commit 681421f3cac665a82d000d854ae6df1fb3b561a5
  - sysmalloc: Initialize previous size field of mmaped chunks
  - upstream commit e9c4fe93b3855239752819303ca377dff0ed0553
  - malloc: Use accessors for chunk metadata access
  - upstream commit ae9166f2b8936304ea347a98519372804963447f
  - malloc: Update comments about chunk layout
  - upstream commit 3d7229c2507be1daf0c3e15e1f134076fa8b9025
  - Fix malloc/ tests for GCC 7 -Walloc-size-larger-than=.
  - upstream commit 17f487b7afa7cd6c316040f3e6c86dc96b2eec30
  - Further harden glibc malloc metadata against 1-byte overflows.
  - upstream commit e4e26210c3bdb5dcdce7a3def3b90fa45d3e2c89
  - Fix failing test malloc/tst-interpose-nothread with GCC 7.
  - upstream commit 622222846a2e6ffbcd02cb46cb5f29c48fe4a466
  - Call the right helper function when setting mallopt M_ARENA_MAX (BZ #21338)
  - upstream commit 44e4b889ab0e0497567c8983ad25a78798a3ab51
  - manual: Document replacing malloc [BZ #20424
  - upstream commit 3b5f801ddb838311b5b05c218caac3bdb00d7c95
  - Tweak realloc/MREMAP comment to be more accurate.
  - upstream commit 4e61a6be446026c327aa70cef221c9082bf0085d
  - i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120]
  - upstream commit d5c3fafc4307c9b7a4c7d5cb381fcdbfad340bcc
  - Add per-thread cache to malloc
  - upstream commit be8aa923a70da16ebabe85e912abc6b815bbdcb4
  - * manual/tunables.texi: Add missing @end deftp.
  - upstream commit ed421fca42fd9b4cab7c66e77894b8dd7ca57ed0
  - Avoid backtrace from __stack_chk_fail [BZ #12189]
  - upstream commit eac43cbb8d808a40004aa0a4a286f5c5155beccb
  - malloc: Avoid optimizer warning with GCC 7 and -O3
  - upstream commit ec2c1fcefb200c6cb7e09553f3c6af8815013d83
  - malloc: Abort on heap corruption, without a backtrace [BZ #21754]
  - upstream commit ac3ed168d0c0b2b702319ac0db72c9b475a8c72e
  - malloc: Remove check_action variable [BZ #21754]
  - upstream commit a9da0bb2667ab20f1dbcd0a9ae6846db02fbc96a
  - malloc: Remove corrupt arena flag
  - upstream commit 5129873a8e913e207e5f7b4b521c72f41a1bbf6d
  - malloc: Change top_check return type to void
  - upstream commit 24cffce7366c4070d8f823702a4fcec2cb732595
  - malloc: Resolve compilation failure in NDEBUG mode
  - upstream commit 0c71122c0cee483a4e6abcdbe78a1595eefe86e2
  - malloc: Remove the internal_function attribute
  - upstream commit 1e26d35193efbb29239c710a4c46a64708643320
  - malloc: Fix tcache leak after thread destruction [BZ #22111]
  - upstream Oct 15, 2017 commit 8e57c9432a2b68c8a1e7f4df28f0e8c7acc04753
  - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 [BZ #22052]
  - upstream Oct 17, 2017 commit e4dd4ace56880d2f1064cd787e2bdb96ddacc3c4
  - Inline tcache functions
  - upstream Oct 17, 2017 commit e956075a5a2044d05ce48b905b10270ed4a63e87
  - Use relaxed atomics for malloc have_fastchunks
  - upstream Oct 17, 2017 commit 3381be5cdef2e43949db12f66a5a3ec23b2c4c90
  - Improve malloc initialization sequence
  - upstream Oct 18, 2017 commit 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
  - Fix build failure on tilepro due to unsupported atomics
  - upstream Oct 19, 2017 commit d74e6f6c0de55fc588b1ac09c88eb0fb8b8600af
  - Fix deadlock in _int_free consistency check
  - upstream Oct 20, 2017 commit a15d53e2de4c7d83bda251469d92a3c7b49a90db
  - Add single-threaded path to _int_free
  - upstream Oct 20, 2017 commit 6d43de4b85b11d26a19bebe4f55f31be16e3d419
  - Fix build issue with SINGLE_THREAD_P
  - upstream Oct 24, 2017 commit 3f6bb8a32e5f5efd78ac08c41e623651cc242a89
  - Add single-threaded path to malloc/realloc/calloc/memalloc
  - upstream Oct 24, 2017 commit 905a7725e9157ea522d8ab97b4c8b96aeb23df54
  - Add single-threaded path to _int_malloc
  - upstream Nov 15, 2017 commit 7a9368a1174cb15b9f1d6342e0e10dd90dae238d
  - malloc: Add missing arena lock in malloc_info [BZ #22408]
  - upstream Nov 15, 2017 commit 34eb41579c6c34fa60ec6f1aac7b70ba6e1bebcc
  - malloc: Account for all heaps in an arena in malloc_info [BZ #22439]
  - upstream Nov 23, 2017 commit 0a947e061d47c9710838f210506215bd9533324b
  - malloc: Call tcache destructor in arena_thread_freeres
  - upstream Nov 30, 2017 commit 34697694e8a93b325b18f25f7dcded55d6baeaf6
  - Fix integer overflow in malloc when tcache is enabled [BZ #22375]
  - upstream Jan 12, 2018 commit 249a5895f120b13290a372a49bb4b499e749806f
  - malloc: Ensure that the consolidated fast chunk has a sane size.
  - upstream Jan 29, 2018 commit 406e7a0a47110adbf79326c8a0bda5ffac3e0f10
  - malloc: Use assert.h assert macro
  - upstream Feb 10, 2018 commit 402ecba487804e9196769f39a8d157847d3b3104
  - [BZ #22830] malloc_stats: restore cancellation for stderr correctly.
  - upstream Mar 9, 2018 commit 229855e5983881812b21b215346cb990722c6023
  - malloc: Revert sense of prev_inuse in comments
  - upstream Mar 14, 2018 commit bdc3009b8ff0effdbbfb05eb6b10966753cbf9b8
  - malloc: harden removal from unsorted list
  - malloc: fix merge regressions in previous bundle of patches.
  Orabug: <29139332>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modified patches to avoid duplication of patch2754 (added in 2.17-260.0.16)
  - and patch10134.
  - OraBug 29319671.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate intl/plural.c 
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - merged bundle of 142 upstream commits for aarch64 support with glibc rhel7 update 6.
  - upstream commit 75eff3fe90f96783f31f58fa84af1b77e57d1ae4
  - trimmed to only add bzero.S, memcmp.S memcpy.S, memmove.S, memset.S,
  - strcmp.S, strlen.S, strncmp.S and strnlen.S into sysdeps/aarch64.
    Orabug: <28003847>
  - upstream commit 08325735c2efb0257b8c07ac0ff91e44c27ecbf8
  -   Lazy TLSDESC relocation data race fix
  - upstream commit c71c89e5c72baf43fd44d08dda8ab846eec5b1d6
  -   fix cfi annotations which used incorrect sign.
  - upstream commit f008c71455a8f23c2a24c451e61b12ddfca9a54f
  -   fix uninitialized warning for math_private.h
  - upstream commit d2e4346a30683cc42c57bd1bfd457897d78c6d7e
  -   fix internal asm profiling code
  - upstream commit efbe665c3a2d344b0d64456cf29499ba53c2965a
  -   add ifunc support for aarch64
  - upstream commit d6fc3f6516cd20f195758086fbbbe3f17a8a6d95
  -   add ChangeLog for ifunc support patch
  - upstream commit 6cd380dd366d728da9f579eeb9f7f4c47f48e474
  -   avoid-literals-in-start.S
  - upstream commit f124cb381116b5809de198327690ad0bd8d1478e
  -   Fix nearbyint arithmetic moved before feholdexcept (bug 22225).
  - upstream commit db4f87bad48ed93ae14f61121367a7cb94fa46ed
  -   do not use MIN for dl-machine.h
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  -   Guess L1 cache linesize
  - upstream commit 58a813bf6e732211af53e690c92c14a50bb06e0e
  -   fix f-max-min for gcc
  - upstream commit e7df6c5c79458dc042a8c967bafa6e8eca88ae0d
  -   HWCAP additions
  - upstream commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6
  -   fix start code for static pie
  - upstream commit afce1991f6f61514172696ec3edf93331cb0e04f
  -   clean up HWCAP updates
  - upstream commit 953c49cc3bb1041090281042148197ad3537c551
  -   more HWCAP additions
  - upstream commit 3f8d9d58c59fdbe27301d0e18bfd426a5f2edf19
  -   use builtins for fpcr/fpsr
  - upstream commit 4f5b921eb9b775aa3549a9bcd684c3013132f04b
  -   add include for fpcr/fpsr fix
  - upstream commit 0c8a67a5737b4b6dd74bd24219fc642c8d244bee
  -   fix include for fpcr/fpsr fix
    Orabug: <28036322>
  - upstream commit 2fee269248c6ef303569d9ac8fec3a27676520e0
  -   Enable _STRING_ARCH_unaligned on AArch64.
  - upstream commit 16396c41deab45f715ffd813280d9d685b3b281e
  -   Add _STRING_INLINE_unaligned and string_private.h
  - upstream commit a8c5a2a9521e105da6e96eaf4029b8e4d595e4f5
  -   This is an optimized memset for AArch64.
  - upstream commit b998e16e71c8617746b7c39500e925d28ff22ed8
  -   This is an optimized memcpy/memmove for AArch64.
  - upstream commit c435989f52204703d524f467c830dc363439e532
  -   Optimize the strlen implementation.
  - upstream commit 58ec4fb881719d0b69989f9a4955290fca531831
  -    Add a simple rawmemchr implementation.
  - upstream commit a024b39a4e31a049391b459234f6b3575c9fc107
  -   This patch further tunes memcpy
  - upstream commit 95e431cc73c2df3bc606107d6f79c4683bd61102
  -   An optimized memchr was missing for AArch64.
  - upstream commit 922369032c604b4dcfd535e1bcddd4687e7126a5
  -   [AArch64] Optimized memcmp.
  - upstream commit 4c1d801a5956f049126ef6cbe22ed23693e77a8c
  -   aarch64: Avoid hidden symbols for memcpy/memmove into static binaries
  - upstream commit 2bce01ebbaf8db52ba4a5635eb5744f989cdbf69
  -   aarch64: Improve strcmp unaligned performance
  - upstream commit 84c94d2fd90d84ae7e67657ee8e22c2d1b796f63
  -   aarch64: Use the L() macro for labels in memcmp
  - upstream commit 6ca24c43481e2c93a6eec362b04c3e77a35b28e3
  -   aarch64/strcmp: fix misaligned loop jump target
  - upstream commit 30a81dae5b752f8aa5f96e7f7c341ec57cba3585
  -   aarch64: Optimized memcmp for medium to large sizes
  - upstream commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
  -   aarch64: Fix branch target to loop16
  - upstream commit 7108f1f944792ac68332967015d5e6418c5ccc88
  -   aarch64: Improve strncmp for mutually misaligned inputs
  - upstream commit d46f84de745db8f3f06a37048261f4e5ceacf0a3
  -   aarch64/strncmp: Unbreak builds with old binutils
  - upstream commit b47c3e7637efb77818cbef55dcd0ed1f0ea0ddf1
  -   aarch64/strncmp: Use lsr instead of mov+lsr
    Orabug: <28077661>
  - upstream commit 3a7ac8a0f596bb73093212cd1109c1413777e1f8
  -  Remove bp-start.h and INIT_ARGV_and_ENVIRON.
  - upstream commit 10ad46bc6526edc5c7afcc57112da96917ff3629
  -  Consolidate valloc/pvalloc code.
  - upstream commit 520d437b9455560d099fe6bd9664be1f9f76868b
  -   Fix build warnings from systemtap probes in non-systemtap configurations
  - upstream commit f3eeb3fc560ccc4ce51dc605e4703c5016b07244
  -   Replace malloc force_reg by atomic_forced_read.
  - upstream commit 6c8dbf00f536d78b1937b5af6f57be47fd376344
  -   Reformat malloc to gnu style.
  - upstream commit bdfe308a166b433a841d5c9ae256560c18bce640
  -  Remove THREAD_STATS.
  - upstream commit e0db65176fa88b9497cbd6362b24e3225382bfb6
  -  Clean up __exit_thread.
  - upstream commit 79520f4bd611602f5bdb2b50979cf75bb5ac2968
  -  Use existing makefile variables for dependencies on
  - upstream commit 75f11331f98ebf3873e887a683add944a1aec0fd
  -  correct alignment of TLS_TCB_ALIGN (BZ #16796)
  - upstream commit 94c5a52a841f807a23dbdd19a5ddeb505cc1d543
  -  Consolidate arena_lookup and arena_lock into a single arena_get
  - upstream commit c26efef9798914e208329c0e8c3c73bb1135d9e3
  -  malloc: Consistently apply trim_threshold to all heaps [BZ #17195]
  - upstream commit 92a9b22d70b85b7edd0484db8bf2465a969fb09e
  -  Drop unused first argument from arena_get2
  - upstream commit c3b9ef8dfc83e9d17da5adc73709d2f7dfbbaf13
  -  Do not use the main arena in retry path if it is corrupt
  - upstream commit 90b2517115a56ca9f5625f3e16c2629deeac55a9
  -  include/stap-probe.h: Fix formatting.
  - upstream commit 6782806d8f6664d87d17bb30f8ce4e0c7c931e17
  -  malloc: Rewrite with explicit TLS access using __thread
  - upstream commit a62719ba90e2fa1728890ae7dc8df9e32a622e7b
  -  malloc: Prevent arena free_list from turning cyclic [BZ #19048]
  - upstream commit 730bbab2c39dd615c31c924041b4d16d7f107ae0
  -  Mark internal unistd functions hidden in ld.so
  - upstream commit cbb47fa1c6476af73f393a81cd62fc926e1b8f6e
  -  malloc: Manual part of conversion to __libc_lock
  - upstream commit e33a23fbe8c2dba04fe05678c584d3efcb6c9951
  -  Add INTERNAL_SYSCALL_CALL
  - upstream commit be7991c0705e35b4d70a419d117addcd6c627319
  -  Static inline functions for mallopt helpers
  - upstream commit afcf3cd8ebff8fed79238a2d1b95338c4606b1ee
  -  New internal function __access_noerrno
  - upstream commit 67e58f39412ecd4467034761f3f074283c90f3c8
  -  Add framework for tunables
  - upstream commit 3c589b1a8a4401e258ba23a03fcbcc79b82393ab
  -  tunables: Use correct unused attribute (fixed build error in 67e58f)
  - upstream commit 9dd409a5f4a7a053cc962f8371dad0fe5cc22597
  -  Initialize tunable list with the GLIBC_TUNABLES environment variable
  - upstream commit 6765d5d34d126b26d55e2d73dac4dfec5e6d6241
  -  Enhance --enable-tunables to select tunables frontend at build time
  - upstream commit b31b4d6ae50b0d332207754327598fdce5b51015
  -  User manual documentation for tunables
  - upstream commit 34a63b097335d3411080b5b6e5b164ab36563847
  -  malloc: Run tunables tests only if tunables are enabled
  - upstream commit d054a81ab3a2515a45d28e6c26d2b190ff74e8ec
  -  tunables: Avoid getenv calls and disable glibc.malloc.check by default
  - upstream commit 41389c40499a083c59e68ba281ec87be567f2871
  -  Fix environment traversal when an envvar value is empty
  - upstream commit f3bef6a748097d02d196df247f7b292c7b83744c
  -  * elf/dl-tunables.c (tunable_set_val_if_valid_range): Split into ...
  - upstream commit 8b9e9c3c0bae497ad5e2d0ae2f333f62feddcc12
  -  tunables: Fix environment variable processing for setuid binaries (bz #21073)
  - upstream commit ed8d5ffd0a14e84298a15ae2ec9b799010166b28
  -  Drop GLIBC_TUNABLES for setxid programs when tunables is disabled (bz #21073)
  - upstream commit 53aa04a86c10f49b7481e73d2ca045ecd6ed2df7
  -  tunables: Fail tests correctly when setgid does not work
  - upstream commit 43ce02c6ec27d4e2d8f0ae327bbbeaba84060964
  -  Fix typo in manual
  - upstream commit 8cbc826c37c0221ada65a7a622fe079b4e89a4b0
  -  Fix getting tunable values on big-endian (BZ #21109
  - upstream commit 1c1243b6fc33c029488add276e56570a07803bfd
  -  Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
  - upstream commit 65eff7fbdbddad8c1f9af7cb48cd3b5dca3c5c9d
  -  Update old tunables framework document/script.
  - upstream commit 17284d650ebe5c736c9730ee16401008f26128c3
  -  tunables: Make tunable_list relro
  - upstream commit d13103074ab5c7614eeb94f88a61803ed8f3e878
  -  tunables: Specify a default value for tunables
  - upstream commit ad2f35cb396d24391150675fb55311c98d1e1592
  -  tunables: Add support for tunables of uint64_t type
  - upstream commit ce79740bdbccea312df6cfcf70689efb57792fc9
  -  Reduce value of LD_HWCAP_MASK for tst-env-setuid test case
  - upstream commit ee8015b9ea084d5727ce477fdd8d935f1de7f7f6
  -  Support dl-tunables.list in subdirectories
  - upstream commit 81efada5287c3215307623e57d3bbbeefa0c1250
  -  Make __tunables_init hidden and avoid PLT
  - upstream commit 4158ba082c641f407009363b186b4c85f8a01a35
  -  Delay initialization of CPU features struct in static binaries
  - upstream commit 44330b6d32904fdc8b6835a112e0ba0aee9f4ef3
  -  tunables: Clean up hooks to get and set tunables
  - upstream commit ea9b0ecbf0e7b6e8281047624efbe1b2cbb6d487
  -  tunables: Add LD_HWCAP_MASK to tunables
  - upstream commit ff08fc59e36e02074eba8ab39b0d9001363970f0
  -  tunables: Use glibc.tune.hwcap_mask tunable instead of _dl_hwcap_mask
  - upstream commit f82e9672ad89ea1ef40bbe1af71478e255e87c5e
  -  aarch64: Allow overriding HWCAP_CPUID feature check using HWCAP_MASK
  - upstream commit 511c5a1087991108118c6e9c9546e83e992bf39c
  -  Make LD_HWCAP_MASK usable for static binaries
  - upstream commit ea01a4da219011f4a4db97eef3c5bfc2f6e8fc6b
  -  aarch64: Add hwcap string routines
  - upstream commit 6c85cc2852367ea2db91ff6a1fc0f6fc0653788d
  -  aarch64: Fix undefined behavior in _dl_procinfo
  - upstream commit 2c0b90ab443abc967cbf75add4f7fde84978cb95
  -  Enable tunables by default
  - upstream commit 95a73392580761abc62fc9b1386d232cd55878e9
  -  tunables: Use direct syscall for access (BZ#21744)
  - upstream commit a4de0a9008d6f15e1509c9818ba6e50d78bb83f3
  -  Fix gen-tunables.awk to work with older awk
    Orabug: <28121777>
  - upstream commit ddcf6798d35beca3c4eec80ea448b57fd45558f4
  -  Replace C implementation of bzero with direct call to memset.
  - upstream commit af96be34825586536ebcfbf5c675e795ddd3c8fa
  -  Replace C implementation of bcopy with a direct call to memmove.
  - upstream commit 6a2c695266fab34cc057256d1b33d2268183f00e
  -  aarch64: Thunderx specific memcpy and memmove
  - upstream commit 512d245bc30cca893db6979f42f058e734f345c3
  -  Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h.
  - upstream commit 738a9914a066a31750925543a8c6d2661bd61345
  -  benchtests: Print string array elements, int and uint in json
  - upstream commit 5ee1e3cebc47495a36d17a0066c241978ca6f502
  -  benchtests: Make memcpy benchmarks print results in json
  - upstream commit 25d5247277760e669a69618ce99ce6065e92362c
  -  benchtests: New script to parse memcpy results
  - upstream commit ab85da15301c552e3ea4577a6432aa028bee9295
  -  aarch64: Call all string function implementations in tests
  - upstream commit 28cfa3a48e59f9c6b9bc25a003a4ede435841382
  -  tunables, aarch64: New tunable to override cpu
  - upstream commit 47ea614b9afcdaef80e09d58afcdad4f96ba3f15
  -  fix typo
  - upstream commit 82e06600505cc26810d263a964d9eca6f3cdfe91
  -  [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12
  - upstream commit 36ada5f681d86d4abe7b3b47d653d69e5ab2a6fd
  -  aarch64: Optimized memcpy for Qualcomm Falkor processor
  - upstream commit 61c982910da9b60f7ac48eb1caaac1f4b013dbb1
  -  benchtests: Remove verification runs from benchmark tests
  - upstream commit 86c6519ee77d241575653206f33dbe1d4c8436cf
  -  benchtests: Print json in memmove benchmark
  - upstream 9eee633b68649c94b2404f65d5c9a00c3ed1f068
  -  Change  argument type passed to ifunc resolvers
  - upstream commit 9c9ec58197d1e18db6f7b39f7dc08b0f5f61df4e
  -  Add thunderx2t99 and thunderx2t99p1 CPU names to tunables list
  - upstream commit f00bce744e12996a30b7ac5851b001b1dd7beaa9
  -  Fix glibc.tune.cpu tunable handling
  - upstream commit 29c933fb35b7bf872f57dc6977c879832983ab6c
  -  benchtests: Make memset benchmarks print json
  - upstream commit 503c92c37a95f769762e65aff9383b302178c2bc
  -  benchtests: Reallocate buffers for memset
  - upstream commit dd5bc7f1b385b29d0f90aefe4d9756b35011709b
  -  aarch64: Optimized implementation of memmove for Qualcomm Falkor
  - upstream commit edbbc86c3a6624dcc0316a4cd78fe1adfb383405
  -  * sysdeps/aarch64/bzero.S (__bzero): Remove.
  - upstream commit 4d7632ff687dc60fb9ed38bae682d395017b61a8
  -  benchtests: Fix walking sizes and directions for *-walk benchmarks
  - upstream commit eb332f9feb7637eeefed037a683d2a6130d058b1
  -  benchtests: Bump start size since smaller sizes are noisy
  - upstream commit 5a67c4fa010abb27e704aa4ea3896f3aa2b39ed7
  -  aarch64: Optimized memset for falkor
  - upstream commit 5f1603c331d9e2194170762b7e5e80a5571e4b4e
  -  Convert strcmp benchmark output to json format
  - upstream commit 4e00196912e63bd44f9a62a88a0f5c5fde25ad86
  -  aarch64: fix memset with --disable-multi-arch
  - upstream commit 3dfcbfa1a4bfa39344e8d945ed1bd697c4c9fe96
  -  benchtests: Reallocate buffers for every test run
  - upstream commit 96e6a7167e127d5e65000f2724e074f1c026e1f1
  -  benchtests: Make bench-memcmp print json
  - upstream commit e9537dddc7c7c7b60b55ed845542c8d586164488
    Orabug: <28121801>
  - upstream commit 9dbebe1a67bbedfcb39c6b739f15bc639e8d40a2
  - [AArch64] Save and restore q0-q7 on entry to dynamic linker.
  - upstream commit 1670e207c57513da84462c2a018f01653e7d1cc6
  - aarch64: Rely on syscalls preserving registers
  - upstream commit f940b96522d6ac67915186dfaa71b43f3e7f5404
  - [AArch64] Add optimized strchr.
  - upstream commit be9d4ccc7fe62751db1a5fdcb31958561dbbda9a
  - [AArch64] Add optimized strchrnul.
  - upstream commit 80085defb83e4f2ce098c8bc00c82d1e14998c71
  - [AArch64] End frame record chain correctly.   [??Bug 17522], release 2.21
  - upstream commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
  - [AArch64] Fix strchrnul clobbering v15
  - upstream commit ec582ca0f30c963a1c27f405b6732ca8507271d5
  - AArch64 optimized implementation of strrchr.
  - upstream commit dc400d7b735c47086a001ed051723e376230cf01
  - AArch64: Optimized implementations of strcpy and stpcpy.
  - upstream commit d3496c9f4f27d3009b71be87f6108b4fed7314bd
  - Improve generic strcspn performance
  - upstream commit 91f3b75f47c9eca3299098c3dcc2f5d9dad320b1
  - Improve generic strspn performance
  - upstream commit 282b71f07eb5e24ddf1308f92c37cb42f7c7d86b
  - Improve generic strpbrk performance
  - upstream commit 2e51bc3813ca3fe72fd197d08d79496e46669f43
  - Use PTR_ALIGN_DOWN on strcspn and strspn
  - upstream commit f6a191a6ee0313d61dffa70d86b033c5a598f907
  - Consolidate Linux read syscall - Fixes BZ#21428
  - upstream commit ed0257f7d3378ec4a72e297f0dcba5159f2dd138
  - [AArch64] Adjust elf_machine_dynamic to use _GLOBAL_OFFSET_TABLE_
  - upstream commit e535ce250143b9c1600b306911710c0de73e2a5e
  - [ARM] add missing -funwind-tables to test case (bug 19529)
  - upstream commit a68ba2f3cd3cbe32c1f31e13c20ed13487727b32
  - [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol
  - upstream commit db9bab09a51188bf57afeb47040ce6837b878367
  - Document cache information sysconf variables
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  - aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat
  - upstream commit 659ca267360e1c1f64eea9205bb81cb5e9049908
  - aarch64: optimize _dl_tlsdesc_dynamic fast path
  - upstream commit 3d1d79283e6de4f7c434cb67fb53a4fd28359669
  - aarch64: fix static pie enabled libc when main is in a shared library
  - upstream commit c9e613a728b9eaf0713b5a5970bb9ad4984fc688
  - Add NT_ARM_SVE to elf.h
    Orabug: <28336148>
  - Rebase of the aarch64 OL 7.4 patches.
  - Enable ifunc support. (Egeyar Bagcioglu 2.17-196.0.2.el7_4.2)
    Orabug: <26894372>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-260.0.1
changelog:
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-260.0.1
changelog:
  - Include-linux-falloc.h-in-bits-fcntl-linux.h
  - Defines FALLOC_FL_PUNSH_HOLE, FALLOC_FL_KEEP_SIZE,
    FALLOC_FL_COLLAPSE_RANGE, and FALLOC_FL_ZERO_RANGE
  - OraBug 28483336

  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-292.0.1.7
changelog:
  - Remove glibc-ora28641867.patch as duplicate of glibc-rh1705899-4.patch
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
    Both should test
      if ((stream->_flags & _IO_USER_LOCK) == 0)
        _IO_lock_lock (*stream->_lock);
    OraBug 28481550.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
    Orabug 28849085.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Use NLM_F_SKIP_STATS in uek2 and RTEXT_FILTER_SKIP_STATS in uek4 in getifaddrs.
  - Orabug 28849085
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Mention CVE numbers in the .spec file for CVE-2015-8983 and CVE-2015-8984.
  - Orabug 25558067.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate plural.c
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Include-linux-falloc.h-in-bits-fcntl-linux.h
  - Defines FALLOC_FL_PUNSH_HOLE, FALLOC_FL_KEEP_SIZE,
    FALLOC_FL_COLLAPSE_RANGE, and FALLOC_FL_ZERO_RANGE
  - OraBug 28483336
  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-292.0.2
changelog:
  - CR29749550 [armv5] build failure
  - Add 3 arm patches to aarch64 tree to avoid future build/merge failures.
  - Rebase aarch64 patches at 30000 to avoid future conflicts.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - EL Errata <el-errata_ww@oracle.com>
  - Add BUS_MCEERR_AR, BUS_MCEERR_AO to sysdeps/unix/sysv/linux/bits/siginfo.h
  - Add MAP_SHARED_VALIDATE to sysdeps/unix/sysv/linux/bits/mman-linux.h and
  - sysdeps/unix/sysv/linux/aarch64/bits/mman-linux.h
  - Add MAP_SYNC to sysdeps/unix/sysv/linux/aarch64/bits/mman.h
  - Add RTEXT_FILTER_SKIP_STATS
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Orabug: <29495283>
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Orabug: <2700101>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - bundle of 71 upstream commits to improve malloc correctness and performance
  - upstream commit 4b5b548c9fedd5e6d920639e42ea8e5f473c4de3
  - Fix BZ #15089: malloc_trim always trim for large padding.
  - upstream commit 51a7380b8968251a49a4c5b0bc7ed1af5b0512c6
  - malloc/malloc.c: Avoid calling sbrk unnecessarily with zero
  - upstream commit 8a35c3fe122d49ba76dff815b3537affb5a50b45
  - Use alignment macros, pagesize and powerof2.
  - upstream commit eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942
  - Add missing includes to sysdeps/generic/malloc-sysdep.h.
  - upstream commit 987c02692a88b8c9024cb99187434aad02c3c047
  - Remove mi_arena nested function.
  - upstream commit 62a5881678b725cdabb27225ebae208a6e4b3f90
  - Fix formatting in malloc_info
  - upstream commit 9fa76613d0df2a23e2b979e2303b12d617d6729d
  - Fix format specifier for n_mmaps
  - upstream commit bb2ce416563a61bb065f92e022dfd231097d90b6
  - malloc: fix comment typo
  - upstream commit c52ff39e8ee052e4a57676d65a27f09bd0a859ad
  - Fix malloc_info namespace (bug 17570).
  - upstream commit fc56e970934d9e936108240f3dc05e5e131f5772
  - * malloc/malloc.c: Fix powerof2 check.
  - upstream commit af102d9529faee5810fde80dac6337b6148789ad
  - Remove explicit inline on malloc perturb functions.
  - upstream commit ca6be1655bd357bf6ac8857fba9b9dce928edbdc
  - Use ALIGN_DOWN in systrim.
  - upstream commit 8ba14398e629c1f63b9c91a59a47a713b3cce8bc
  - Do not macro-expand failed assertion expression [BZ #18604]
  - upstream commit 400e12265d99964f8445bb6d717321eb73152cc5
  - Replace MUTEX_INITIALIZER with _LIBC_LOCK_INITIALIZER in generic code
  - upstream commit 00d4e2ea3503e6de0f198cd65343f287a51f04db
  - malloc: Remove arena_mem variable
  - upstream commit ca135f824b1dbaf43e4a673de7725db76a51b714
  - malloc: Remove max_total_mem member from struct malloc_par
  - upstream commit 59eda029a8a35e5f4e5cd7be0f84c6629e48ec6e
  - malloc: Remove NO_THREADS
  - upstream commit b43f552a8a23c0e405ab13a268bee12ada3b7841
  - Fix type of parameter passed by malloc_consolidate
  - upstream commit 8a727af925be63aa6ea0f5f90e16751fd541626b
  - malloc: Remove malloc hooks from fork handler
  - upstream commit 4cf6c72fd2a482e7499c29162349810029632c3f
  - malloc: Rewrite dumped heap for compatibility in __malloc_set_state
  - upstream commit dea39b13e2958a7f0e75b5594a06d97d61cc439f
  - malloc: Correct malloc alignment on 32-bit architectures [BZ #6527]
  - upstream commit 1e8a8875d69e36d2890b223ffe8853a8ff0c9512
  - malloc: Correct size computation in realloc for dumped fake mmapped chunks
  - upstream commit 073f82140c7dbd7af387153c29ac7ac3e882c4ef
  - malloc_usable_size: Use correct size for dumped fake mapped chunks
  - upstream commit f88aab5d508c13ae4a88124e65773d7d827cd47b
  - malloc: Preserve arena free list/thread count invariant [BZ #20370]
  - upstream commit 5bc17330eb7667b96fee8baf3729c3310fa28b40
  - elf: dl-minimal malloc needs to respect fundamental alignment
  - upstream commit 4bf5f2224baa1590f92f7a26930928fe9f7e4b57
  - malloc: Automated part of conversion to __libc_lock
  - upstream commit c1234e60f975da09764683cddff4ef7e2a21ce78
  - Document the M_ARENA_* mallopt parameters
  - upstream commit 68fc2ccc1aebc15b92e596b2bdc5605da1e25f3c
  - Remove redundant definitions of M_ARENA_* macros
  - upstream commit aceb22c1f59231909777f7d0a6b955adbf7096a2
  - Remove references to sbrk to grow/shrink arenas
  - upstream commit e863cce57bff6cb795e6aad745ddf6235bca21ce
  - malloc: Remove malloc_get_state, malloc_set_state [BZ #19473]
  - upstream commit 681421f3cac665a82d000d854ae6df1fb3b561a5
  - sysmalloc: Initialize previous size field of mmaped chunks
  - upstream commit e9c4fe93b3855239752819303ca377dff0ed0553
  - malloc: Use accessors for chunk metadata access
  - upstream commit ae9166f2b8936304ea347a98519372804963447f
  - malloc: Update comments about chunk layout
  - upstream commit 3d7229c2507be1daf0c3e15e1f134076fa8b9025
  - Fix malloc/ tests for GCC 7 -Walloc-size-larger-than=.
  - upstream commit 17f487b7afa7cd6c316040f3e6c86dc96b2eec30
  - Further harden glibc malloc metadata against 1-byte overflows.
  - upstream commit e4e26210c3bdb5dcdce7a3def3b90fa45d3e2c89
  - Fix failing test malloc/tst-interpose-nothread with GCC 7.
  - upstream commit 622222846a2e6ffbcd02cb46cb5f29c48fe4a466
  - Call the right helper function when setting mallopt M_ARENA_MAX (BZ #21338)
  - upstream commit 44e4b889ab0e0497567c8983ad25a78798a3ab51
  - manual: Document replacing malloc [BZ #20424
  - upstream commit 3b5f801ddb838311b5b05c218caac3bdb00d7c95
  - Tweak realloc/MREMAP comment to be more accurate.
  - upstream commit 4e61a6be446026c327aa70cef221c9082bf0085d
  - i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120]
  - upstream commit d5c3fafc4307c9b7a4c7d5cb381fcdbfad340bcc
  - Add per-thread cache to malloc
  - upstream commit be8aa923a70da16ebabe85e912abc6b815bbdcb4
  - * manual/tunables.texi: Add missing @end deftp.
  - upstream commit ed421fca42fd9b4cab7c66e77894b8dd7ca57ed0
  - Avoid backtrace from __stack_chk_fail [BZ #12189]
  - upstream commit eac43cbb8d808a40004aa0a4a286f5c5155beccb
  - malloc: Avoid optimizer warning with GCC 7 and -O3
  - upstream commit ec2c1fcefb200c6cb7e09553f3c6af8815013d83
  - malloc: Abort on heap corruption, without a backtrace [BZ #21754]
  - upstream commit ac3ed168d0c0b2b702319ac0db72c9b475a8c72e
  - malloc: Remove check_action variable [BZ #21754]
  - upstream commit a9da0bb2667ab20f1dbcd0a9ae6846db02fbc96a
  - malloc: Remove corrupt arena flag
  - upstream commit 5129873a8e913e207e5f7b4b521c72f41a1bbf6d
  - malloc: Change top_check return type to void
  - upstream commit 24cffce7366c4070d8f823702a4fcec2cb732595
  - malloc: Resolve compilation failure in NDEBUG mode
  - upstream commit 0c71122c0cee483a4e6abcdbe78a1595eefe86e2
  - malloc: Remove the internal_function attribute
  - upstream commit 1e26d35193efbb29239c710a4c46a64708643320
  - malloc: Fix tcache leak after thread destruction [BZ #22111]
  - upstream Oct 15, 2017 commit 8e57c9432a2b68c8a1e7f4df28f0e8c7acc04753
  - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 [BZ #22052]
  - upstream Oct 17, 2017 commit e4dd4ace56880d2f1064cd787e2bdb96ddacc3c4
  - Inline tcache functions
  - upstream Oct 17, 2017 commit e956075a5a2044d05ce48b905b10270ed4a63e87
  - Use relaxed atomics for malloc have_fastchunks
  - upstream Oct 17, 2017 commit 3381be5cdef2e43949db12f66a5a3ec23b2c4c90
  - Improve malloc initialization sequence
  - upstream Oct 18, 2017 commit 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
  - Fix build failure on tilepro due to unsupported atomics
  - upstream Oct 19, 2017 commit d74e6f6c0de55fc588b1ac09c88eb0fb8b8600af
  - Fix deadlock in _int_free consistency check
  - upstream Oct 20, 2017 commit a15d53e2de4c7d83bda251469d92a3c7b49a90db
  - Add single-threaded path to _int_free
  - upstream Oct 20, 2017 commit 6d43de4b85b11d26a19bebe4f55f31be16e3d419
  - Fix build issue with SINGLE_THREAD_P
  - upstream Oct 24, 2017 commit 3f6bb8a32e5f5efd78ac08c41e623651cc242a89
  - Add single-threaded path to malloc/realloc/calloc/memalloc
  - upstream Oct 24, 2017 commit 905a7725e9157ea522d8ab97b4c8b96aeb23df54
  - Add single-threaded path to _int_malloc
  - upstream Nov 15, 2017 commit 7a9368a1174cb15b9f1d6342e0e10dd90dae238d
  - malloc: Add missing arena lock in malloc_info [BZ #22408]
  - upstream Nov 15, 2017 commit 34eb41579c6c34fa60ec6f1aac7b70ba6e1bebcc
  - malloc: Account for all heaps in an arena in malloc_info [BZ #22439]
  - upstream Nov 23, 2017 commit 0a947e061d47c9710838f210506215bd9533324b
  - malloc: Call tcache destructor in arena_thread_freeres
  - upstream Nov 30, 2017 commit 34697694e8a93b325b18f25f7dcded55d6baeaf6
  - Fix integer overflow in malloc when tcache is enabled [BZ #22375]
  - upstream Jan 12, 2018 commit 249a5895f120b13290a372a49bb4b499e749806f
  - malloc: Ensure that the consolidated fast chunk has a sane size.
  - upstream Jan 29, 2018 commit 406e7a0a47110adbf79326c8a0bda5ffac3e0f10
  - malloc: Use assert.h assert macro
  - upstream Feb 10, 2018 commit 402ecba487804e9196769f39a8d157847d3b3104
  - [BZ #22830] malloc_stats: restore cancellation for stderr correctly.
  - upstream Mar 9, 2018 commit 229855e5983881812b21b215346cb990722c6023
  - malloc: Revert sense of prev_inuse in comments
  - upstream Mar 14, 2018 commit bdc3009b8ff0effdbbfb05eb6b10966753cbf9b8
  - malloc: harden removal from unsorted list
  - malloc: fix merge regressions in previous bundle of patches.
    Orabug: <29139332>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modified patches to avoid duplication of patch2754 (added in 2.17-260.0.16)
  - and patch10134.
    OraBug 29319671.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate intl/plural.c 
    OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
    OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
    OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
    OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - merged bundle of 142 upstream commits for aarch64 support with glibc rhel7 update 6.
  - upstream commit 75eff3fe90f96783f31f58fa84af1b77e57d1ae4
  - trimmed to only add bzero.S, memcmp.S memcpy.S, memmove.S, memset.S,
  - strcmp.S, strlen.S, strncmp.S and strnlen.S into sysdeps/aarch64.
    Orabug: <28003847>
  - upstream commit 08325735c2efb0257b8c07ac0ff91e44c27ecbf8
  -   Lazy TLSDESC relocation data race fix
  - upstream commit c71c89e5c72baf43fd44d08dda8ab846eec5b1d6
  -   fix cfi annotations which used incorrect sign.
  - upstream commit f008c71455a8f23c2a24c451e61b12ddfca9a54f
  -   fix uninitialized warning for math_private.h
  - upstream commit d2e4346a30683cc42c57bd1bfd457897d78c6d7e
  -   fix internal asm profiling code
  - upstream commit efbe665c3a2d344b0d64456cf29499ba53c2965a
  -   add ifunc support for aarch64
  - upstream commit d6fc3f6516cd20f195758086fbbbe3f17a8a6d95
  -   add ChangeLog for ifunc support patch
  - upstream commit 6cd380dd366d728da9f579eeb9f7f4c47f48e474
  -   avoid-literals-in-start.S
  - upstream commit f124cb381116b5809de198327690ad0bd8d1478e
  -   Fix nearbyint arithmetic moved before feholdexcept (bug 22225).
  - upstream commit db4f87bad48ed93ae14f61121367a7cb94fa46ed
  -   do not use MIN for dl-machine.h
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  -   Guess L1 cache linesize
  - upstream commit 58a813bf6e732211af53e690c92c14a50bb06e0e
  -   fix f-max-min for gcc
  - upstream commit e7df6c5c79458dc042a8c967bafa6e8eca88ae0d
  -   HWCAP additions
  - upstream commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6
  -   fix start code for static pie
  - upstream commit afce1991f6f61514172696ec3edf93331cb0e04f
  -   clean up HWCAP updates
  - upstream commit 953c49cc3bb1041090281042148197ad3537c551
  -   more HWCAP additions
  - upstream commit 3f8d9d58c59fdbe27301d0e18bfd426a5f2edf19
  -   use builtins for fpcr/fpsr
  - upstream commit 4f5b921eb9b775aa3549a9bcd684c3013132f04b
  -   add include for fpcr/fpsr fix
  - upstream commit 0c8a67a5737b4b6dd74bd24219fc642c8d244bee
  -   fix include for fpcr/fpsr fix
    Orabug: <28036322>
  - upstream commit 2fee269248c6ef303569d9ac8fec3a27676520e0
  -   Enable _STRING_ARCH_unaligned on AArch64.
  - upstream commit 16396c41deab45f715ffd813280d9d685b3b281e
  -   Add _STRING_INLINE_unaligned and string_private.h
  - upstream commit a8c5a2a9521e105da6e96eaf4029b8e4d595e4f5
  -   This is an optimized memset for AArch64.
  - upstream commit b998e16e71c8617746b7c39500e925d28ff22ed8
  -   This is an optimized memcpy/memmove for AArch64.
  - upstream commit c435989f52204703d524f467c830dc363439e532
  -   Optimize the strlen implementation.
  - upstream commit 58ec4fb881719d0b69989f9a4955290fca531831
  -    Add a simple rawmemchr implementation.
  - upstream commit a024b39a4e31a049391b459234f6b3575c9fc107
  -   This patch further tunes memcpy
  - upstream commit 95e431cc73c2df3bc606107d6f79c4683bd61102
  -   An optimized memchr was missing for AArch64.
  - upstream commit 922369032c604b4dcfd535e1bcddd4687e7126a5
  -   [AArch64] Optimized memcmp.
  - upstream commit 4c1d801a5956f049126ef6cbe22ed23693e77a8c
  -   aarch64: Avoid hidden symbols for memcpy/memmove into static binaries
  - upstream commit 2bce01ebbaf8db52ba4a5635eb5744f989cdbf69
  -   aarch64: Improve strcmp unaligned performance
  - upstream commit 84c94d2fd90d84ae7e67657ee8e22c2d1b796f63
  -   aarch64: Use the L() macro for labels in memcmp
  - upstream commit 6ca24c43481e2c93a6eec362b04c3e77a35b28e3
  -   aarch64/strcmp: fix misaligned loop jump target
  - upstream commit 30a81dae5b752f8aa5f96e7f7c341ec57cba3585
  -   aarch64: Optimized memcmp for medium to large sizes
  - upstream commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
  -   aarch64: Fix branch target to loop16
  - upstream commit 7108f1f944792ac68332967015d5e6418c5ccc88
  -   aarch64: Improve strncmp for mutually misaligned inputs
  - upstream commit d46f84de745db8f3f06a37048261f4e5ceacf0a3
  -   aarch64/strncmp: Unbreak builds with old binutils
  - upstream commit b47c3e7637efb77818cbef55dcd0ed1f0ea0ddf1
  -   aarch64/strncmp: Use lsr instead of mov+lsr
    Orabug: <28077661>
  - upstream commit 3a7ac8a0f596bb73093212cd1109c1413777e1f8
  -  Remove bp-start.h and INIT_ARGV_and_ENVIRON.
  - upstream commit 10ad46bc6526edc5c7afcc57112da96917ff3629
  -  Consolidate valloc/pvalloc code.
  - upstream commit 520d437b9455560d099fe6bd9664be1f9f76868b
  -   Fix build warnings from systemtap probes in non-systemtap configurations
  - upstream commit f3eeb3fc560ccc4ce51dc605e4703c5016b07244
  -   Replace malloc force_reg by atomic_forced_read.
  - upstream commit 6c8dbf00f536d78b1937b5af6f57be47fd376344
  -   Reformat malloc to gnu style.
  - upstream commit bdfe308a166b433a841d5c9ae256560c18bce640
  -  Remove THREAD_STATS.
  - upstream commit e0db65176fa88b9497cbd6362b24e3225382bfb6
  -  Clean up __exit_thread.
  - upstream commit 79520f4bd611602f5bdb2b50979cf75bb5ac2968
  -  Use existing makefile variables for dependencies on
  - upstream commit 75f11331f98ebf3873e887a683add944a1aec0fd
  -  correct alignment of TLS_TCB_ALIGN (BZ #16796)
  - upstream commit 94c5a52a841f807a23dbdd19a5ddeb505cc1d543
  -  Consolidate arena_lookup and arena_lock into a single arena_get
  - upstream commit c26efef9798914e208329c0e8c3c73bb1135d9e3
  -  malloc: Consistently apply trim_threshold to all heaps [BZ #17195]
  - upstream commit 92a9b22d70b85b7edd0484db8bf2465a969fb09e
  -  Drop unused first argument from arena_get2
  - upstream commit c3b9ef8dfc83e9d17da5adc73709d2f7dfbbaf13
  -  Do not use the main arena in retry path if it is corrupt
  - upstream commit 90b2517115a56ca9f5625f3e16c2629deeac55a9
  -  include/stap-probe.h: Fix formatting.
  - upstream commit 6782806d8f6664d87d17bb30f8ce4e0c7c931e17
  -  malloc: Rewrite with explicit TLS access using __thread
  - upstream commit a62719ba90e2fa1728890ae7dc8df9e32a622e7b
  -  malloc: Prevent arena free_list from turning cyclic [BZ #19048]
  - upstream commit 730bbab2c39dd615c31c924041b4d16d7f107ae0
  -  Mark internal unistd functions hidden in ld.so
  - upstream commit cbb47fa1c6476af73f393a81cd62fc926e1b8f6e
  -  malloc: Manual part of conversion to __libc_lock
  - upstream commit e33a23fbe8c2dba04fe05678c584d3efcb6c9951
  -  Add INTERNAL_SYSCALL_CALL
  - upstream commit be7991c0705e35b4d70a419d117addcd6c627319
  -  Static inline functions for mallopt helpers
  - upstream commit afcf3cd8ebff8fed79238a2d1b95338c4606b1ee
  -  New internal function __access_noerrno
  - upstream commit 67e58f39412ecd4467034761f3f074283c90f3c8
  -  Add framework for tunables
  - upstream commit 3c589b1a8a4401e258ba23a03fcbcc79b82393ab
  -  tunables: Use correct unused attribute (fixed build error in 67e58f)
  - upstream commit 9dd409a5f4a7a053cc962f8371dad0fe5cc22597
  -  Initialize tunable list with the GLIBC_TUNABLES environment variable
  - upstream commit 6765d5d34d126b26d55e2d73dac4dfec5e6d6241
  -  Enhance --enable-tunables to select tunables frontend at build time
  - upstream commit b31b4d6ae50b0d332207754327598fdce5b51015
  -  User manual documentation for tunables
  - upstream commit 34a63b097335d3411080b5b6e5b164ab36563847
  -  malloc: Run tunables tests only if tunables are enabled
  - upstream commit d054a81ab3a2515a45d28e6c26d2b190ff74e8ec
  -  tunables: Avoid getenv calls and disable glibc.malloc.check by default
  - upstream commit 41389c40499a083c59e68ba281ec87be567f2871
  -  Fix environment traversal when an envvar value is empty
  - upstream commit f3bef6a748097d02d196df247f7b292c7b83744c
  -  * elf/dl-tunables.c (tunable_set_val_if_valid_range): Split into ...
  - upstream commit 8b9e9c3c0bae497ad5e2d0ae2f333f62feddcc12
  -  tunables: Fix environment variable processing for setuid binaries (bz #21073)
  - upstream commit ed8d5ffd0a14e84298a15ae2ec9b799010166b28
  -  Drop GLIBC_TUNABLES for setxid programs when tunables is disabled (bz #21073)
  - upstream commit 53aa04a86c10f49b7481e73d2ca045ecd6ed2df7
  -  tunables: Fail tests correctly when setgid does not work
  - upstream commit 43ce02c6ec27d4e2d8f0ae327bbbeaba84060964
  -  Fix typo in manual
  - upstream commit 8cbc826c37c0221ada65a7a622fe079b4e89a4b0
  -  Fix getting tunable values on big-endian (BZ #21109
  - upstream commit 1c1243b6fc33c029488add276e56570a07803bfd
  -  Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
  - upstream commit 65eff7fbdbddad8c1f9af7cb48cd3b5dca3c5c9d
  -  Update old tunables framework document/script.
  - upstream commit 17284d650ebe5c736c9730ee16401008f26128c3
  -  tunables: Make tunable_list relro
  - upstream commit d13103074ab5c7614eeb94f88a61803ed8f3e878
  -  tunables: Specify a default value for tunables
  - upstream commit ad2f35cb396d24391150675fb55311c98d1e1592
  -  tunables: Add support for tunables of uint64_t type
  - upstream commit ce79740bdbccea312df6cfcf70689efb57792fc9
  -  Reduce value of LD_HWCAP_MASK for tst-env-setuid test case
  - upstream commit ee8015b9ea084d5727ce477fdd8d935f1de7f7f6
  -  Support dl-tunables.list in subdirectories
  - upstream commit 81efada5287c3215307623e57d3bbbeefa0c1250
  -  Make __tunables_init hidden and avoid PLT
  - upstream commit 4158ba082c641f407009363b186b4c85f8a01a35
  -  Delay initialization of CPU features struct in static binaries
  - upstream commit 44330b6d32904fdc8b6835a112e0ba0aee9f4ef3
  -  tunables: Clean up hooks to get and set tunables
  - upstream commit ea9b0ecbf0e7b6e8281047624efbe1b2cbb6d487
  -  tunables: Add LD_HWCAP_MASK to tunables
  - upstream commit ff08fc59e36e02074eba8ab39b0d9001363970f0
  -  tunables: Use glibc.tune.hwcap_mask tunable instead of _dl_hwcap_mask
  - upstream commit f82e9672ad89ea1ef40bbe1af71478e255e87c5e
  -  aarch64: Allow overriding HWCAP_CPUID feature check using HWCAP_MASK
  - upstream commit 511c5a1087991108118c6e9c9546e83e992bf39c
  -  Make LD_HWCAP_MASK usable for static binaries
  - upstream commit ea01a4da219011f4a4db97eef3c5bfc2f6e8fc6b
  -  aarch64: Add hwcap string routines
  - upstream commit 6c85cc2852367ea2db91ff6a1fc0f6fc0653788d
  -  aarch64: Fix undefined behavior in _dl_procinfo
  - upstream commit 2c0b90ab443abc967cbf75add4f7fde84978cb95
  -  Enable tunables by default
  - upstream commit 95a73392580761abc62fc9b1386d232cd55878e9
  -  tunables: Use direct syscall for access (BZ#21744)
  - upstream commit a4de0a9008d6f15e1509c9818ba6e50d78bb83f3
  -  Fix gen-tunables.awk to work with older awk
    Orabug: <28121777>
  - upstream commit ddcf6798d35beca3c4eec80ea448b57fd45558f4
  -  Replace C implementation of bzero with direct call to memset.
  - upstream commit af96be34825586536ebcfbf5c675e795ddd3c8fa
  -  Replace C implementation of bcopy with a direct call to memmove.
  - upstream commit 6a2c695266fab34cc057256d1b33d2268183f00e
  -  aarch64: Thunderx specific memcpy and memmove
  - upstream commit 512d245bc30cca893db6979f42f058e734f345c3
  -  Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h.
  - upstream commit 738a9914a066a31750925543a8c6d2661bd61345
  -  benchtests: Print string array elements, int and uint in json
  - upstream commit 5ee1e3cebc47495a36d17a0066c241978ca6f502
  -  benchtests: Make memcpy benchmarks print results in json
  - upstream commit 25d5247277760e669a69618ce99ce6065e92362c
  -  benchtests: New script to parse memcpy results
  - upstream commit ab85da15301c552e3ea4577a6432aa028bee9295
  -  aarch64: Call all string function implementations in tests
  - upstream commit 28cfa3a48e59f9c6b9bc25a003a4ede435841382
  -  tunables, aarch64: New tunable to override cpu
  - upstream commit 47ea614b9afcdaef80e09d58afcdad4f96ba3f15
  -  fix typo
  - upstream commit 82e06600505cc26810d263a964d9eca6f3cdfe91
  -  [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12
  - upstream commit 36ada5f681d86d4abe7b3b47d653d69e5ab2a6fd
  -  aarch64: Optimized memcpy for Qualcomm Falkor processor
  - upstream commit 61c982910da9b60f7ac48eb1caaac1f4b013dbb1
  -  benchtests: Remove verification runs from benchmark tests
  - upstream commit 86c6519ee77d241575653206f33dbe1d4c8436cf
  -  benchtests: Print json in memmove benchmark
  - upstream 9eee633b68649c94b2404f65d5c9a00c3ed1f068
  -  Change  argument type passed to ifunc resolvers
  - upstream commit 9c9ec58197d1e18db6f7b39f7dc08b0f5f61df4e
  -  Add thunderx2t99 and thunderx2t99p1 CPU names to tunables list
  - upstream commit f00bce744e12996a30b7ac5851b001b1dd7beaa9
  -  Fix glibc.tune.cpu tunable handling
  - upstream commit 29c933fb35b7bf872f57dc6977c879832983ab6c
  -  benchtests: Make memset benchmarks print json
  - upstream commit 503c92c37a95f769762e65aff9383b302178c2bc
  -  benchtests: Reallocate buffers for memset
  - upstream commit dd5bc7f1b385b29d0f90aefe4d9756b35011709b
  -  aarch64: Optimized implementation of memmove for Qualcomm Falkor
  - upstream commit edbbc86c3a6624dcc0316a4cd78fe1adfb383405
  -  * sysdeps/aarch64/bzero.S (__bzero): Remove.
  - upstream commit 4d7632ff687dc60fb9ed38bae682d395017b61a8
  -  benchtests: Fix walking sizes and directions for *-walk benchmarks
  - upstream commit eb332f9feb7637eeefed037a683d2a6130d058b1
  -  benchtests: Bump start size since smaller sizes are noisy
  - upstream commit 5a67c4fa010abb27e704aa4ea3896f3aa2b39ed7
  -  aarch64: Optimized memset for falkor
  - upstream commit 5f1603c331d9e2194170762b7e5e80a5571e4b4e
  -  Convert strcmp benchmark output to json format
  - upstream commit 4e00196912e63bd44f9a62a88a0f5c5fde25ad86
  -  aarch64: fix memset with --disable-multi-arch
  - upstream commit 3dfcbfa1a4bfa39344e8d945ed1bd697c4c9fe96
  -  benchtests: Reallocate buffers for every test run
  - upstream commit 96e6a7167e127d5e65000f2724e074f1c026e1f1
  -  benchtests: Make bench-memcmp print json
  - upstream commit e9537dddc7c7c7b60b55ed845542c8d586164488
    Orabug: <28121801>
  - upstream commit 9dbebe1a67bbedfcb39c6b739f15bc639e8d40a2
  - [AArch64] Save and restore q0-q7 on entry to dynamic linker.
  - upstream commit 1670e207c57513da84462c2a018f01653e7d1cc6
  - aarch64: Rely on syscalls preserving registers
  - upstream commit f940b96522d6ac67915186dfaa71b43f3e7f5404
  - [AArch64] Add optimized strchr.
  - upstream commit be9d4ccc7fe62751db1a5fdcb31958561dbbda9a
  - [AArch64] Add optimized strchrnul.
  - upstream commit 80085defb83e4f2ce098c8bc00c82d1e14998c71
  - [AArch64] End frame record chain correctly.   [??Bug 17522], release 2.21
  - upstream commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
  - [AArch64] Fix strchrnul clobbering v15
  - upstream commit ec582ca0f30c963a1c27f405b6732ca8507271d5
  - AArch64 optimized implementation of strrchr.
  - upstream commit dc400d7b735c47086a001ed051723e376230cf01
  - AArch64: Optimized implementations of strcpy and stpcpy.
  - upstream commit d3496c9f4f27d3009b71be87f6108b4fed7314bd
  - Improve generic strcspn performance
  - upstream commit 91f3b75f47c9eca3299098c3dcc2f5d9dad320b1
  - Improve generic strspn performance
  - upstream commit 282b71f07eb5e24ddf1308f92c37cb42f7c7d86b
  - Improve generic strpbrk performance
  - upstream commit 2e51bc3813ca3fe72fd197d08d79496e46669f43
  - Use PTR_ALIGN_DOWN on strcspn and strspn
  - upstream commit f6a191a6ee0313d61dffa70d86b033c5a598f907
  - Consolidate Linux read syscall - Fixes BZ#21428
  - upstream commit ed0257f7d3378ec4a72e297f0dcba5159f2dd138
  - [AArch64] Adjust elf_machine_dynamic to use _GLOBAL_OFFSET_TABLE_
  - upstream commit e535ce250143b9c1600b306911710c0de73e2a5e
  - [ARM] add missing -funwind-tables to test case (bug 19529)
  - upstream commit a68ba2f3cd3cbe32c1f31e13c20ed13487727b32
  - [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol
  - upstream commit db9bab09a51188bf57afeb47040ce6837b878367
  - Document cache information sysconf variables
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  - aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat
  - upstream commit 659ca267360e1c1f64eea9205bb81cb5e9049908
  - aarch64: optimize _dl_tlsdesc_dynamic fast path
  - upstream commit 3d1d79283e6de4f7c434cb67fb53a4fd28359669
  - aarch64: fix static pie enabled libc when main is in a shared library
  - upstream commit c9e613a728b9eaf0713b5a5970bb9ad4984fc688
  - Add NT_ARM_SVE to elf.h
    Orabug: <28336148>
  - Rebase of the aarch64 OL 7.4 patches.
  - Enable ifunc support. (Egeyar Bagcioglu 2.17-196.0.2.el7_4.2)
    Orabug: <26894372>


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-307.0.1
changelog:
  - Merge RH el7 u8 patches with Oracle patches
  - Adding Mike Fabian's C.utf-8 patch (C.utf-8 is a unicode-aware version 
    of the C locale)
    Orabug 29784239.
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Remove glibc-ora28641867.patch as duplicate of glibc-rh1705899-4.patch
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
    Both should test
      if ((stream->_flags & _IO_USER_LOCK) == 0)
        _IO_lock_lock (*stream->_lock);
    OraBug 28481550.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
    Orabug 28849085.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Use NLM_F_SKIP_STATS in uek2 and RTEXT_FILTER_SKIP_STATS in uek4 in getifaddrs.
  - Orabug 28849085
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Mention CVE numbers in the .spec file for CVE-2015-8983 and CVE-2015-8984.
  - Orabug 25558067.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate plural.c
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Include-linux-falloc.h-in-bits-fcntl-linux.h
  - Defines FALLOC_FL_PUNSH_HOLE, FALLOC_FL_KEEP_SIZE,
    FALLOC_FL_COLLAPSE_RANGE, and FALLOC_FL_ZERO_RANGE
  - OraBug 28483336
  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-317.0.1
changelog:
  - Merge RH el7 u8 patches with Oracle patches
  Review-exception: Simple merge
  - Adding Mike Fabian's C.utf-8 patch (C.utf-8 is a unicode-aware version 
    of the C locale)
    Orabug 29784239.
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Remove glibc-ora28641867.patch as duplicate of glibc-rh1705899-4.patch
  - Make _IO_funlockfile match __funlockfile and _IO_flockfile match __flockfile
    Both should test
      if ((stream->_flags & _IO_USER_LOCK) == 0)
        _IO_lock_lock (*stream->_lock);
    OraBug 28481550.
    Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modify glibc-ora28849085.patch so it works with RHCK kernels.
    Orabug 28849085.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Use NLM_F_SKIP_STATS in uek2 and RTEXT_FILTER_SKIP_STATS in uek4 in getifaddrs.
  - Orabug 28849085
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Mention CVE numbers in the .spec file for CVE-2015-8983 and CVE-2015-8984.
  - Orabug 25558067.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate plural.c
  - OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
  - OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
  - OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
  - OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Include-linux-falloc.h-in-bits-fcntl-linux.h
  - Defines FALLOC_FL_PUNSH_HOLE, FALLOC_FL_KEEP_SIZE,
    FALLOC_FL_COLLAPSE_RANGE, and FALLOC_FL_ZERO_RANGE
  - OraBug 28483336
  - Add MAP_SHARED_VALIDATE and MAP_SYNC flags to
  - sysdeps/unix/sysv/linux/x86/bits/mman.h
  - OraBug 28389572
  - Update bits/siginfo.h with Linux hwpoison SIGBUS changes.
  - Adds new SIGBUS error codes for hardware poison signals, syncing with
    the current kernel headers (v3.9).
  - It also adds si_trapno field for alpha.
  - New values: BUS_MCEERR_AR, BUS_MCEERR_AO
  - OraBug 28124569


author: Patrick McGehearty <patrick.mcgehearty@oracle.com> - 2.17-317.0.2
changelog:
  - merge RH el7 u9 patches with Oracle patches
  Review-exception: Simple merge
  - Four patches to match 3rd patch bundle from Marvell
  - modify MIPS values in elf/elf.h
  - add sysdeps/aarch64/sys/ifunc.h
  - consolidate Linux mmap [BZ-21270]
  - fix mmap for really large offsets
  - [Orabug 30778222]
  Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>

  - [Orabug 28481550/29851177] Make funlockfile/flockfile match tests with
    _IO_funlockfile and _IO_flockfile.
  - aarch64 Optimize memcpy for octeonx
  - aarch64 Add Atomics HWCAP_IMPORTANT
  - implement allocate_once
  - Adding Mike Fabian's C.utf-8 patch (C.utf-8 is a unicode-aware version of the C locale)
  - Marvell Patches to support mips/aarch64
  - mips support _ABI64 and STRING_INLINE_unaligned
  - mips Use HAVE_SA_RESTORER for declaration of restore_rt.
  - Do not redefine MEMCPY_OK_FOR_FWD_MEMMOVE
  - mips pread.c remove typo.
  - mips remove mips64/n32/fallocate.c
  - add uint64_t for SEM_NWAITERS_SHIFT
  - Replace sysdeps/mips/preconfigure with current version.
  - change !_MIPS_ARCH_OCTEON to !defined _MIPS_ARCH_OCTEON
  - Check for $BASH before invoking bash specific cmds
  - Backport to fix ltp set{re,res}{g,u}id.c tests.
  - mips Octeon add syncw in atomic.h asm.h
  - Make mmap64() 64-bit file offsets for n32
  - mips Use "k0" for Octeon1
  - Bug 1591 mips/mips64/pthread_spin_unlock.c
  - mips Bug 1552 fadvise changes
  - mips user.h delete PAGE_SIZE PAGE_MASK NBPG HOST_STACK_END_ADDR
  - mips bug 1633 modify debug/Makefile
  - mips octeon2 optimize atomic compare and exchange
  - mips Append octeon3 to the machine variable.
  - ifaddrs netlink request increase buffer size for large messages
  - mips clean up memcpy.S syntax (no change in prefetching)
  - Include sysdep.h in sysdeps/aarch64/crti.S
  - aarch64 rename R_AARCH64 fields based on new ABI
  - aarch64 Support variable pagesize
  - mips bug 4380 static glibc syscalls to support cancellation
  - aarch64 add funwind tables to backtrace
  - aarch64 define typesizes
  - mips sqrt code added
  - Cleanup strcoll_l to match upstream
  - Add test to check for cache size int overflow
  - mips correct reserved FCSR bits
  - mips fpu_control.h standardize capitalization
  - mips fpu_control.h add FPU_RC_MASK
  - mips use FPU_RC_MASK in fegetround fesetround
  - mips inline math lib support functions
  - mips add strcmp.c
  - mips revise memset again for Octeon 128byte cache lines
  - aarch64 define FUTEX_WAIT_REQUEUE_PI
  - aarch64 Define ABORT_INSTRUCTION
  - aarch64 fix first cfi_adjust_cfa_offset
  - mips add section GNU-stack for executable stack
  - aarch64 Make SSIZE_T_TYPE always signed long
  - aarch64 define OFF_T_TYPE to be SYSCALL_SLONG_TYPE
  - aarch64 Handle various MATCHES cases
  - Change shm_segsz to be __syscall_ulong_t
  - convert elf/sotruss.ksh to standard Bourne function syntax
  - aarch64 remove inaccurate comment from sysdep.h
  - aarch64 Prevent warning in sigcontextinfo.h
  - aarch64 Prevent warning in jmpbuf-unwind.h
  - check signal stack before and after swapcontext
  - aarch64 Add SystemTap probe longjmp and setjmp
  - aarch64 count_leading_zeros defined
  - mips improved newlib strcmp.c
  - fix initial condition for get_nprocs
  - aarch64: remove asm/ptrace.h in sys includes
  - elf/pldd.c use scratch_buffer instead of extend_alloca
  - grp Rewrite to use scratch_buffer
  - add scratch_buffer to initgroups
  - add scratch_buffer to getnameinfo
  - nscd_getgr_r add scratch_buffer
  - mips Define DT_MIPS_RLD_MAP_REL macro
  - mips Add ENTRY and END to assembly routines
  - Makeconfig changes to support include subdirs
  - mips assembly changes for GP64_REG and GP64_STACK
  - sunrpc: Do not use alloca in clntudp_call
  - Improve wide char support
  - Provide cache/non-cache versions for localedata
  - CR29749550 [armv5] build failure
  - Add 3 arm patches to aarch64 tree to avoid future build/merge failures.
  - Rebase aarch64 patches at 30000 to avoid future conflicts.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - EL Errata <el-errata_ww@oracle.com>
  - Add BUS_MCEERR_AR, BUS_MCEERR_AO to sysdeps/unix/sysv/linux/bits/siginfo.h
  - Add MAP_SHARED_VALIDATE to sysdeps/unix/sysv/linux/bits/mman-linux.h and
  - sysdeps/unix/sysv/linux/aarch64/bits/mman-linux.h
  - Add MAP_SYNC to sysdeps/unix/sysv/linux/aarch64/bits/mman.h
  - Add RTEXT_FILTER_SKIP_STATS
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Orabug: <29495283>
  - add Ampere emag  to tunable cpu list
  - add optimized memset for emag
  - add an ASIMD variant of strlen for falkor
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
    Orabug: <2700101>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - bundle of 71 upstream commits to improve malloc correctness and performance
  - upstream commit 4b5b548c9fedd5e6d920639e42ea8e5f473c4de3
  - Fix BZ #15089: malloc_trim always trim for large padding.
  - upstream commit 51a7380b8968251a49a4c5b0bc7ed1af5b0512c6
  - malloc/malloc.c: Avoid calling sbrk unnecessarily with zero
  - upstream commit 8a35c3fe122d49ba76dff815b3537affb5a50b45
  - Use alignment macros, pagesize and powerof2.
  - upstream commit eab55bfb14f5e1ea6f522d81632ce5a1b8a8c942
  - Add missing includes to sysdeps/generic/malloc-sysdep.h.
  - upstream commit 987c02692a88b8c9024cb99187434aad02c3c047
  - malloc: fix comment typo
  - upstream commit c52ff39e8ee052e4a57676d65a27f09bd0a859ad
  - * malloc/malloc.c: Fix powerof2 check.
  - upstream commit af102d9529faee5810fde80dac6337b6148789ad
  - Remove explicit inline on malloc perturb functions.
  - upstream commit ca6be1655bd357bf6ac8857fba9b9dce928edbdc
  - Use ALIGN_DOWN in systrim.
  - upstream commit 8ba14398e629c1f63b9c91a59a47a713b3cce8bc
  - Do not macro-expand failed assertion expression [BZ #18604]
  - upstream commit 400e12265d99964f8445bb6d717321eb73152cc5
  - Replace MUTEX_INITIALIZER with _LIBC_LOCK_INITIALIZER in generic code
  - upstream commit 00d4e2ea3503e6de0f198cd65343f287a51f04db
  - malloc: Remove arena_mem variable
  - upstream commit ca135f824b1dbaf43e4a673de7725db76a51b714
  - malloc: Remove max_total_mem member from struct malloc_par
  - upstream commit 59eda029a8a35e5f4e5cd7be0f84c6629e48ec6e
  - malloc: Remove NO_THREADS
  - upstream commit b43f552a8a23c0e405ab13a268bee12ada3b7841
  - Fix type of parameter passed by malloc_consolidate
  - upstream commit 8a727af925be63aa6ea0f5f90e16751fd541626b
  - malloc: Remove malloc hooks from fork handler
  - upstream commit 4cf6c72fd2a482e7499c29162349810029632c3f
  - malloc: Rewrite dumped heap for compatibility in __malloc_set_state
  - upstream commit dea39b13e2958a7f0e75b5594a06d97d61cc439f
  - malloc: Correct malloc alignment on 32-bit architectures [BZ #6527]
  - upstream commit 1e8a8875d69e36d2890b223ffe8853a8ff0c9512
  - malloc: Correct size computation in realloc for dumped fake mmapped chunks
  - upstream commit 073f82140c7dbd7af387153c29ac7ac3e882c4ef
  - malloc_usable_size: Use correct size for dumped fake mapped chunks
  - upstream commit f88aab5d508c13ae4a88124e65773d7d827cd47b
  - malloc: Preserve arena free list/thread count invariant [BZ #20370]
  - upstream commit 5bc17330eb7667b96fee8baf3729c3310fa28b40
  - elf: dl-minimal malloc needs to respect fundamental alignment
  - upstream commit 4bf5f2224baa1590f92f7a26930928fe9f7e4b57
  - malloc: Automated part of conversion to __libc_lock
  - upstream commit c1234e60f975da09764683cddff4ef7e2a21ce78
  - Document the M_ARENA_* mallopt parameters
  - upstream commit 68fc2ccc1aebc15b92e596b2bdc5605da1e25f3c
  - Remove redundant definitions of M_ARENA_* macros
  - upstream commit aceb22c1f59231909777f7d0a6b955adbf7096a2
  - Remove references to sbrk to grow/shrink arenas
  - upstream commit e863cce57bff6cb795e6aad745ddf6235bca21ce
  - malloc: Remove malloc_get_state, malloc_set_state [BZ #19473]
  - upstream commit 681421f3cac665a82d000d854ae6df1fb3b561a5
  - sysmalloc: Initialize previous size field of mmaped chunks
  - upstream commit e9c4fe93b3855239752819303ca377dff0ed0553
  - malloc: Use accessors for chunk metadata access
  - upstream commit ae9166f2b8936304ea347a98519372804963447f
  - malloc: Update comments about chunk layout
  - upstream commit 3d7229c2507be1daf0c3e15e1f134076fa8b9025
  - Fix malloc/ tests for GCC 7 -Walloc-size-larger-than=.
  - upstream commit 17f487b7afa7cd6c316040f3e6c86dc96b2eec30
  - Further harden glibc malloc metadata against 1-byte overflows.
  - upstream commit e4e26210c3bdb5dcdce7a3def3b90fa45d3e2c89
  - Fix failing test malloc/tst-interpose-nothread with GCC 7.
  - upstream commit 622222846a2e6ffbcd02cb46cb5f29c48fe4a466
  - Call the right helper function when setting mallopt M_ARENA_MAX (BZ #21338)
  - upstream commit 44e4b889ab0e0497567c8983ad25a78798a3ab51
  - manual: Document replacing malloc [BZ #20424
  - upstream commit 3b5f801ddb838311b5b05c218caac3bdb00d7c95
  - Tweak realloc/MREMAP comment to be more accurate.
  - upstream commit 4e61a6be446026c327aa70cef221c9082bf0085d
  - i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120]
  - upstream commit d5c3fafc4307c9b7a4c7d5cb381fcdbfad340bcc
  - Add per-thread cache to malloc
  - upstream commit be8aa923a70da16ebabe85e912abc6b815bbdcb4
  - * manual/tunables.texi: Add missing @end deftp.
  - upstream commit ed421fca42fd9b4cab7c66e77894b8dd7ca57ed0
  - Avoid backtrace from __stack_chk_fail [BZ #12189]
  - upstream commit eac43cbb8d808a40004aa0a4a286f5c5155beccb
  - malloc: Avoid optimizer warning with GCC 7 and -O3
  - upstream commit ec2c1fcefb200c6cb7e09553f3c6af8815013d83
  - malloc: Abort on heap corruption, without a backtrace [BZ #21754]
  - upstream commit ac3ed168d0c0b2b702319ac0db72c9b475a8c72e
  - malloc: Remove check_action variable [BZ #21754]
  - upstream commit a9da0bb2667ab20f1dbcd0a9ae6846db02fbc96a
  - malloc: Remove corrupt arena flag
  - upstream commit 5129873a8e913e207e5f7b4b521c72f41a1bbf6d
  - malloc: Change top_check return type to void
  - upstream commit 24cffce7366c4070d8f823702a4fcec2cb732595
  - malloc: Resolve compilation failure in NDEBUG mode
  - upstream commit 0c71122c0cee483a4e6abcdbe78a1595eefe86e2
  - malloc: Remove the internal_function attribute
  - upstream commit 1e26d35193efbb29239c710a4c46a64708643320
  - malloc: Fix tcache leak after thread destruction [BZ #22111]
  - upstream Oct 15, 2017 commit 8e57c9432a2b68c8a1e7f4df28f0e8c7acc04753
  - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 [BZ #22052]
  - upstream Oct 17, 2017 commit e4dd4ace56880d2f1064cd787e2bdb96ddacc3c4
  - Inline tcache functions
  - upstream Oct 17, 2017 commit e956075a5a2044d05ce48b905b10270ed4a63e87
  - Use relaxed atomics for malloc have_fastchunks
  - upstream Oct 17, 2017 commit 3381be5cdef2e43949db12f66a5a3ec23b2c4c90
  - Improve malloc initialization sequence
  - upstream Oct 18, 2017 commit 2c2245b92ccf6344b324d17d8f94ccd3b8c559c6
  - Fix build failure on tilepro due to unsupported atomics
  - upstream Oct 19, 2017 commit d74e6f6c0de55fc588b1ac09c88eb0fb8b8600af
  - Fix deadlock in _int_free consistency check
  - upstream Oct 20, 2017 commit a15d53e2de4c7d83bda251469d92a3c7b49a90db
  - Add single-threaded path to _int_free
  - upstream Oct 20, 2017 commit 6d43de4b85b11d26a19bebe4f55f31be16e3d419
  - Fix build issue with SINGLE_THREAD_P
  - upstream Oct 24, 2017 commit 3f6bb8a32e5f5efd78ac08c41e623651cc242a89
  - Add single-threaded path to malloc/realloc/calloc/memalloc
  - upstream Oct 24, 2017 commit 905a7725e9157ea522d8ab97b4c8b96aeb23df54
  - Add single-threaded path to _int_malloc
  - upstream Nov 15, 2017 commit 7a9368a1174cb15b9f1d6342e0e10dd90dae238d
  - malloc: Account for all heaps in an arena in malloc_info [BZ #22439]
  - upstream Nov 23, 2017 commit 0a947e061d47c9710838f210506215bd9533324b
  - malloc: Call tcache destructor in arena_thread_freeres
  - upstream Nov 30, 2017 commit 34697694e8a93b325b18f25f7dcded55d6baeaf6
  - Fix integer overflow in malloc when tcache is enabled [BZ #22375]
  - upstream Jan 12, 2018 commit 249a5895f120b13290a372a49bb4b499e749806f
  - malloc: Ensure that the consolidated fast chunk has a sane size.
  - upstream Jan 29, 2018 commit 406e7a0a47110adbf79326c8a0bda5ffac3e0f10
  - malloc: Use assert.h assert macro
  - upstream Feb 10, 2018 commit 402ecba487804e9196769f39a8d157847d3b3104
  - [BZ #22830] malloc_stats: restore cancellation for stderr correctly.
  - upstream Mar 9, 2018 commit 229855e5983881812b21b215346cb990722c6023
  - malloc: Revert sense of prev_inuse in comments
  - upstream Mar 14, 2018 commit bdc3009b8ff0effdbbfb05eb6b10966753cbf9b8
  - malloc: harden removal from unsorted list
  - malloc: fix merge regressions in previous bundle of patches.
    Orabug: <29139332>
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - Modified patches to avoid duplication of patch2754 (added in 2.17-260.0.16)
  - and patch10134.
    OraBug 29319671.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - Regenerate intl/plural.c 
    OraBug 28806294.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - intl: Port to Bison 3.0
  - Backport of upstream gettext commit 19f23e290a5e4a82b9edf9f5a4f8ab6192871be9
    OraBug 28806294.
  - Reviewed-by: Patrick McGehearty <patrick.mcgehearty@oracle.com>
  - Fix dbl-64/wordsize-64 remquo (bug 17569).
  - Backport of upstream d9afe48d55a412e76b0dcb28335fd4b390fe07ae
    OraBug 19570749.
  - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
  - libio: Disable vtable validation in case of interposition.
  - Backport of upstream c402355dfa7807b8e0adb27c009135a7e2b9f1b0.
    OraBug 28641867.
  - Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
  - merged bundle of 142 upstream commits for aarch64 support with glibc rhel7 update 6.
  - upstream commit 75eff3fe90f96783f31f58fa84af1b77e57d1ae4
  - trimmed to only add bzero.S, memcmp.S memcpy.S, memmove.S, memset.S,
  - strcmp.S, strlen.S, strncmp.S and strnlen.S into sysdeps/aarch64.
    Orabug: <28003847>
  - upstream commit 08325735c2efb0257b8c07ac0ff91e44c27ecbf8
  -   Lazy TLSDESC relocation data race fix
  - upstream commit c71c89e5c72baf43fd44d08dda8ab846eec5b1d6
  -   fix cfi annotations which used incorrect sign.
  - upstream commit f008c71455a8f23c2a24c451e61b12ddfca9a54f
  -   fix uninitialized warning for math_private.h
  - upstream commit d2e4346a30683cc42c57bd1bfd457897d78c6d7e
  -   fix internal asm profiling code
  - upstream commit efbe665c3a2d344b0d64456cf29499ba53c2965a
  -   add ifunc support for aarch64
  - upstream commit d6fc3f6516cd20f195758086fbbbe3f17a8a6d95
  -   add ChangeLog for ifunc support patch
  - upstream commit 6cd380dd366d728da9f579eeb9f7f4c47f48e474
  -   avoid-literals-in-start.S
  - upstream commit f124cb381116b5809de198327690ad0bd8d1478e
  -   Fix nearbyint arithmetic moved before feholdexcept (bug 22225).
  - upstream commit db4f87bad48ed93ae14f61121367a7cb94fa46ed
  -   do not use MIN for dl-machine.h
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  -   Guess L1 cache linesize
  - upstream commit 58a813bf6e732211af53e690c92c14a50bb06e0e
  -   fix f-max-min for gcc
  - upstream commit e7df6c5c79458dc042a8c967bafa6e8eca88ae0d
  -   HWCAP additions
  - upstream commit 14d886edbd3d80b771e1c42fbd9217f9074de9c6
  -   fix start code for static pie
  - upstream commit afce1991f6f61514172696ec3edf93331cb0e04f
  -   clean up HWCAP updates
  - upstream commit 953c49cc3bb1041090281042148197ad3537c551
  -   more HWCAP additions
  - upstream commit 3f8d9d58c59fdbe27301d0e18bfd426a5f2edf19
  -   use builtins for fpcr/fpsr
  - upstream commit 4f5b921eb9b775aa3549a9bcd684c3013132f04b
  -   add include for fpcr/fpsr fix
  - upstream commit 0c8a67a5737b4b6dd74bd24219fc642c8d244bee
  -   fix include for fpcr/fpsr fix
    Orabug: <28036322>
  - upstream commit 2fee269248c6ef303569d9ac8fec3a27676520e0
  -   Enable _STRING_ARCH_unaligned on AArch64.
  - upstream commit 16396c41deab45f715ffd813280d9d685b3b281e
  -   Add _STRING_INLINE_unaligned and string_private.h
  - upstream commit a8c5a2a9521e105da6e96eaf4029b8e4d595e4f5
  -   This is an optimized memset for AArch64.
  - upstream commit b998e16e71c8617746b7c39500e925d28ff22ed8
  -   This is an optimized memcpy/memmove for AArch64.
  - upstream commit c435989f52204703d524f467c830dc363439e532
  -   Optimize the strlen implementation.
  - upstream commit 58ec4fb881719d0b69989f9a4955290fca531831
  -    Add a simple rawmemchr implementation.
  - upstream commit a024b39a4e31a049391b459234f6b3575c9fc107
  -   This patch further tunes memcpy
  - upstream commit 95e431cc73c2df3bc606107d6f79c4683bd61102
  -   An optimized memchr was missing for AArch64.
  - upstream commit 922369032c604b4dcfd535e1bcddd4687e7126a5
  -   [AArch64] Optimized memcmp.
  - upstream commit 4c1d801a5956f049126ef6cbe22ed23693e77a8c
  -   aarch64: Avoid hidden symbols for memcpy/memmove into static binaries
  - upstream commit 2bce01ebbaf8db52ba4a5635eb5744f989cdbf69
  -   aarch64: Improve strcmp unaligned performance
  - upstream commit 84c94d2fd90d84ae7e67657ee8e22c2d1b796f63
  -   aarch64: Use the L() macro for labels in memcmp
  - upstream commit 6ca24c43481e2c93a6eec362b04c3e77a35b28e3
  -   aarch64/strcmp: fix misaligned loop jump target
  - upstream commit 30a81dae5b752f8aa5f96e7f7c341ec57cba3585
  -   aarch64: Optimized memcmp for medium to large sizes
  - upstream commit 4e54d918630ea53e29dd70d3bdffcb00d29ed3d4
  -   aarch64: Fix branch target to loop16
  - upstream commit 7108f1f944792ac68332967015d5e6418c5ccc88
  -   aarch64: Improve strncmp for mutually misaligned inputs
  - upstream commit d46f84de745db8f3f06a37048261f4e5ceacf0a3
  -   aarch64/strncmp: Unbreak builds with old binutils
  - upstream commit b47c3e7637efb77818cbef55dcd0ed1f0ea0ddf1
  -   aarch64/strncmp: Use lsr instead of mov+lsr
    Orabug: <28077661>
  - upstream commit 3a7ac8a0f596bb73093212cd1109c1413777e1f8
  -  Remove bp-start.h and INIT_ARGV_and_ENVIRON.
  - upstream commit 10ad46bc6526edc5c7afcc57112da96917ff3629
  -  Consolidate valloc/pvalloc code.
  - upstream commit 520d437b9455560d099fe6bd9664be1f9f76868b
  -   Fix build warnings from systemtap probes in non-systemtap configurations
  - upstream commit f3eeb3fc560ccc4ce51dc605e4703c5016b07244
  -   Replace malloc force_reg by atomic_forced_read.
  - upstream commit 6c8dbf00f536d78b1937b5af6f57be47fd376344
  -   Reformat malloc to gnu style.
  - upstream commit bdfe308a166b433a841d5c9ae256560c18bce640
  -  Remove THREAD_STATS.
  - upstream commit e0db65176fa88b9497cbd6362b24e3225382bfb6
  -  Clean up __exit_thread.
  - upstream commit 79520f4bd611602f5bdb2b50979cf75bb5ac2968
  -  Use existing makefile variables for dependencies on
  - upstream commit 75f11331f98ebf3873e887a683add944a1aec0fd
  -  correct alignment of TLS_TCB_ALIGN (BZ #16796)
  - upstream commit 94c5a52a841f807a23dbdd19a5ddeb505cc1d543
  -  Consolidate arena_lookup and arena_lock into a single arena_get
  - upstream commit c26efef9798914e208329c0e8c3c73bb1135d9e3
  -  malloc: Consistently apply trim_threshold to all heaps [BZ #17195]
  - upstream commit 92a9b22d70b85b7edd0484db8bf2465a969fb09e
  -  Drop unused first argument from arena_get2
  - upstream commit c3b9ef8dfc83e9d17da5adc73709d2f7dfbbaf13
  -  Do not use the main arena in retry path if it is corrupt
  - upstream commit 90b2517115a56ca9f5625f3e16c2629deeac55a9
  -  include/stap-probe.h: Fix formatting.
  - upstream commit 6782806d8f6664d87d17bb30f8ce4e0c7c931e17
  -  malloc: Rewrite with explicit TLS access using __thread
  - upstream commit a62719ba90e2fa1728890ae7dc8df9e32a622e7b
  -  malloc: Prevent arena free_list from turning cyclic [BZ #19048]
  - upstream commit 730bbab2c39dd615c31c924041b4d16d7f107ae0
  -  Mark internal unistd functions hidden in ld.so
  - upstream commit cbb47fa1c6476af73f393a81cd62fc926e1b8f6e
  -  malloc: Manual part of conversion to __libc_lock
  - upstream commit e33a23fbe8c2dba04fe05678c584d3efcb6c9951
  -  Add INTERNAL_SYSCALL_CALL
  - upstream commit be7991c0705e35b4d70a419d117addcd6c627319
  -  Static inline functions for mallopt helpers
  - upstream commit afcf3cd8ebff8fed79238a2d1b95338c4606b1ee
  -  New internal function __access_noerrno
  - upstream commit 67e58f39412ecd4467034761f3f074283c90f3c8
  -  Add framework for tunables
  - upstream commit 3c589b1a8a4401e258ba23a03fcbcc79b82393ab
  -  tunables: Use correct unused attribute (fixed build error in 67e58f)
  - upstream commit 9dd409a5f4a7a053cc962f8371dad0fe5cc22597
  -  Initialize tunable list with the GLIBC_TUNABLES environment variable
  - upstream commit 6765d5d34d126b26d55e2d73dac4dfec5e6d6241
  -  Enhance --enable-tunables to select tunables frontend at build time
  - upstream commit b31b4d6ae50b0d332207754327598fdce5b51015
  -  User manual documentation for tunables
  - upstream commit 34a63b097335d3411080b5b6e5b164ab36563847
  -  malloc: Run tunables tests only if tunables are enabled
  - upstream commit d054a81ab3a2515a45d28e6c26d2b190ff74e8ec
  -  tunables: Avoid getenv calls and disable glibc.malloc.check by default
  - upstream commit 41389c40499a083c59e68ba281ec87be567f2871
  -  Fix environment traversal when an envvar value is empty
  - upstream commit f3bef6a748097d02d196df247f7b292c7b83744c
  -  * elf/dl-tunables.c (tunable_set_val_if_valid_range): Split into ...
  - upstream commit 8b9e9c3c0bae497ad5e2d0ae2f333f62feddcc12
  -  tunables: Fix environment variable processing for setuid binaries (bz #21073)
  - upstream commit ed8d5ffd0a14e84298a15ae2ec9b799010166b28
  -  Drop GLIBC_TUNABLES for setxid programs when tunables is disabled (bz #21073)
  - upstream commit 53aa04a86c10f49b7481e73d2ca045ecd6ed2df7
  -  tunables: Fail tests correctly when setgid does not work
  - upstream commit 43ce02c6ec27d4e2d8f0ae327bbbeaba84060964
  -  Fix typo in manual
  - upstream commit 8cbc826c37c0221ada65a7a622fe079b4e89a4b0
  -  Fix getting tunable values on big-endian (BZ #21109
  - upstream commit 1c1243b6fc33c029488add276e56570a07803bfd
  -  Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (bug #21209)
  - upstream commit 65eff7fbdbddad8c1f9af7cb48cd3b5dca3c5c9d
  -  Update old tunables framework document/script.
  - upstream commit 17284d650ebe5c736c9730ee16401008f26128c3
  -  tunables: Make tunable_list relro
  - upstream commit d13103074ab5c7614eeb94f88a61803ed8f3e878
  -  tunables: Specify a default value for tunables
  - upstream commit ad2f35cb396d24391150675fb55311c98d1e1592
  -  tunables: Add support for tunables of uint64_t type
  - upstream commit ce79740bdbccea312df6cfcf70689efb57792fc9
  -  Reduce value of LD_HWCAP_MASK for tst-env-setuid test case
  - upstream commit ee8015b9ea084d5727ce477fdd8d935f1de7f7f6
  -  Support dl-tunables.list in subdirectories
  - upstream commit 81efada5287c3215307623e57d3bbbeefa0c1250
  -  Make __tunables_init hidden and avoid PLT
  - upstream commit 4158ba082c641f407009363b186b4c85f8a01a35
  -  Delay initialization of CPU features struct in static binaries
  - upstream commit 44330b6d32904fdc8b6835a112e0ba0aee9f4ef3
  -  tunables: Clean up hooks to get and set tunables
  - upstream commit ea9b0ecbf0e7b6e8281047624efbe1b2cbb6d487
  -  tunables: Add LD_HWCAP_MASK to tunables
  - upstream commit ff08fc59e36e02074eba8ab39b0d9001363970f0
  -  tunables: Use glibc.tune.hwcap_mask tunable instead of _dl_hwcap_mask
  - upstream commit f82e9672ad89ea1ef40bbe1af71478e255e87c5e
  -  aarch64: Allow overriding HWCAP_CPUID feature check using HWCAP_MASK
  - upstream commit 511c5a1087991108118c6e9c9546e83e992bf39c
  -  Make LD_HWCAP_MASK usable for static binaries
  - upstream commit ea01a4da219011f4a4db97eef3c5bfc2f6e8fc6b
  -  aarch64: Add hwcap string routines
  - upstream commit 6c85cc2852367ea2db91ff6a1fc0f6fc0653788d
  -  aarch64: Fix undefined behavior in _dl_procinfo
  - upstream commit 2c0b90ab443abc967cbf75add4f7fde84978cb95
  -  Enable tunables by default
  - upstream commit 95a73392580761abc62fc9b1386d232cd55878e9
  -  tunables: Use direct syscall for access (BZ#21744)
  - upstream commit a4de0a9008d6f15e1509c9818ba6e50d78bb83f3
  -  Fix gen-tunables.awk to work with older awk
    Orabug: <28121777>
  - upstream commit ddcf6798d35beca3c4eec80ea448b57fd45558f4
  -  Replace C implementation of bzero with direct call to memset.
  - upstream commit af96be34825586536ebcfbf5c675e795ddd3c8fa
  -  Replace C implementation of bcopy with a direct call to memmove.
  - upstream commit 6a2c695266fab34cc057256d1b33d2268183f00e
  -  aarch64: Thunderx specific memcpy and memmove
  - upstream commit 512d245bc30cca893db6979f42f058e734f345c3
  -  Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h.
  - upstream commit 738a9914a066a31750925543a8c6d2661bd61345
  -  benchtests: Print string array elements, int and uint in json
  - upstream commit 5ee1e3cebc47495a36d17a0066c241978ca6f502
  -  benchtests: Make memcpy benchmarks print results in json
  - upstream commit 25d5247277760e669a69618ce99ce6065e92362c
  -  benchtests: New script to parse memcpy results
  - upstream commit ab85da15301c552e3ea4577a6432aa028bee9295
  -  aarch64: Call all string function implementations in tests
  - upstream commit 28cfa3a48e59f9c6b9bc25a003a4ede435841382
  -  tunables, aarch64: New tunable to override cpu
  - upstream commit 47ea614b9afcdaef80e09d58afcdad4f96ba3f15
  -  fix typo
  - upstream commit 82e06600505cc26810d263a964d9eca6f3cdfe91
  -  [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12
  - upstream commit 36ada5f681d86d4abe7b3b47d653d69e5ab2a6fd
  -  aarch64: Optimized memcpy for Qualcomm Falkor processor
  - upstream commit 61c982910da9b60f7ac48eb1caaac1f4b013dbb1
  -  benchtests: Remove verification runs from benchmark tests
  - upstream commit 86c6519ee77d241575653206f33dbe1d4c8436cf
  -  benchtests: Print json in memmove benchmark
  - upstream 9eee633b68649c94b2404f65d5c9a00c3ed1f068
  -  Change  argument type passed to ifunc resolvers
  - upstream commit 9c9ec58197d1e18db6f7b39f7dc08b0f5f61df4e
  -  Add thunderx2t99 and thunderx2t99p1 CPU names to tunables list
  - upstream commit f00bce744e12996a30b7ac5851b001b1dd7beaa9
  -  Fix glibc.tune.cpu tunable handling
  - upstream commit 29c933fb35b7bf872f57dc6977c879832983ab6c
  -  benchtests: Make memset benchmarks print json
  - upstream commit 503c92c37a95f769762e65aff9383b302178c2bc
  -  benchtests: Reallocate buffers for memset
  - upstream commit dd5bc7f1b385b29d0f90aefe4d9756b35011709b
  -  aarch64: Optimized implementation of memmove for Qualcomm Falkor
  - upstream commit edbbc86c3a6624dcc0316a4cd78fe1adfb383405
  -  * sysdeps/aarch64/bzero.S (__bzero): Remove.
  - upstream commit 4d7632ff687dc60fb9ed38bae682d395017b61a8
  -  benchtests: Fix walking sizes and directions for *-walk benchmarks
  - upstream commit eb332f9feb7637eeefed037a683d2a6130d058b1
  -  benchtests: Bump start size since smaller sizes are noisy
  - upstream commit 5a67c4fa010abb27e704aa4ea3896f3aa2b39ed7
  -  aarch64: Optimized memset for falkor
  - upstream commit 5f1603c331d9e2194170762b7e5e80a5571e4b4e
  -  Convert strcmp benchmark output to json format
  - upstream commit 4e00196912e63bd44f9a62a88a0f5c5fde25ad86
  -  aarch64: fix memset with --disable-multi-arch
  - upstream commit 3dfcbfa1a4bfa39344e8d945ed1bd697c4c9fe96
  -  benchtests: Reallocate buffers for every test run
  - upstream commit 96e6a7167e127d5e65000f2724e074f1c026e1f1
  -  benchtests: Make bench-memcmp print json
  - upstream commit e9537dddc7c7c7b60b55ed845542c8d586164488
    Orabug: <28121801>
  - upstream commit 9dbebe1a67bbedfcb39c6b739f15bc639e8d40a2
  - [AArch64] Save and restore q0-q7 on entry to dynamic linker.
  - upstream commit 1670e207c57513da84462c2a018f01653e7d1cc6
  - aarch64: Rely on syscalls preserving registers
  - upstream commit f940b96522d6ac67915186dfaa71b43f3e7f5404
  - [AArch64] Add optimized strchr.
  - upstream commit be9d4ccc7fe62751db1a5fdcb31958561dbbda9a
  - [AArch64] Add optimized strchrnul.
  - upstream commit 80085defb83e4f2ce098c8bc00c82d1e14998c71
  - [AArch64] End frame record chain correctly.   [??Bug 17522], release 2.21
  - upstream commit aa76a5c7010e98c737d79f37aa6ae668f60f7a00
  - [AArch64] Fix strchrnul clobbering v15
  - upstream commit ec582ca0f30c963a1c27f405b6732ca8507271d5
  - AArch64 optimized implementation of strrchr.
  - upstream commit dc400d7b735c47086a001ed051723e376230cf01
  - AArch64: Optimized implementations of strcpy and stpcpy.
  - upstream commit d3496c9f4f27d3009b71be87f6108b4fed7314bd
  - Improve generic strcspn performance
  - upstream commit 91f3b75f47c9eca3299098c3dcc2f5d9dad320b1
  - Improve generic strspn performance
  - upstream commit 282b71f07eb5e24ddf1308f92c37cb42f7c7d86b
  - Improve generic strpbrk performance
  - upstream commit 2e51bc3813ca3fe72fd197d08d79496e46669f43
  - Use PTR_ALIGN_DOWN on strcspn and strspn
  - upstream commit f6a191a6ee0313d61dffa70d86b033c5a598f907
  - Consolidate Linux read syscall - Fixes BZ#21428
  - upstream commit ed0257f7d3378ec4a72e297f0dcba5159f2dd138
  - [AArch64] Adjust elf_machine_dynamic to use _GLOBAL_OFFSET_TABLE_
  - upstream commit e535ce250143b9c1600b306911710c0de73e2a5e
  - [ARM] add missing -funwind-tables to test case (bug 19529)
  - upstream commit a68ba2f3cd3cbe32c1f31e13c20ed13487727b32
  - [AARCH64] Rewrite elf_machine_load_address using _DYNAMIC symbol
  - upstream commit db9bab09a51188bf57afeb47040ce6837b878367
  - Document cache information sysconf variables
  - upstream commit a2e0a7f12ba57a49d1380c7ba1ff4b1f51d67347
  - aarch64: Document _SC_LEVEL1_DCACHE_LINESIZE caveat
  - upstream commit 659ca267360e1c1f64eea9205bb81cb5e9049908
  - aarch64: optimize _dl_tlsdesc_dynamic fast path
  - upstream commit 3d1d79283e6de4f7c434cb67fb53a4fd28359669
  - aarch64: fix static pie enabled libc when main is in a shared library
  - upstream commit c9e613a728b9eaf0713b5a5970bb9ad4984fc688
  - Add NT_ARM_SVE to elf.h
    Orabug: <28336148>
  - Rebase of the aarch64 OL 7.4 patches.
  - Enable ifunc support. (Egeyar Bagcioglu 2.17-196.0.2.el7_4.2)
    Orabug: <26894372>


