# changelog

author: Tomas Mlcoch <tmlcoch at redhat.com> - 0.9.0-1
changelog:
  - mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used)
  - Update bash completion
  - doc: Update manpages
  - mergerepo: Fix NVR merging method
  - mergerepo: Fix behavior of --all param
  - createrepo: Add --cut-dirs and --location-prefix options
  - misc: Add cr_cut_dirs()
  - mergerepo: Use better version comparison algorithm
  - utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp)
  - misc: Rename elements in cr_Version structure
  - mergerepo: Fix version-release comparison for packages when --all is used
  - mergerepo: Show warnings if some groupfile cannot be automatically used
  - mergerepo: Exit with error code when a groupfile cannot be copied


author: Tomas Mlcoch <tmlcoch at redhat.com> - 0.9.1-1
changelog:
  - Fix double free during parsing broken XML metadata (Issue #33)
  - Tests: Add acceptance test for --general-compress-type option
  - Fix 'CR_CW_UNKNOWN_COMPRESSION cannot be used' error
  - Refactoring: Fix compiler warnings
  - Add --general-compress-type option (RhBug 1253850)
  - Enable drpm support when drpm library is detected on system (RhBug: 1261031) (Issue #37)
  - fix traceback on non-complete datetime information (Jarek Polok)
  - parsehdr: Skip broken dependency with bad (non-numerical) epoch and print warning about that
    (https://lists.fedoraproject.org/pipermail/devel/2015-August/213882.html)
  - misc: cr_str_to_evr(): Return NULL instead of "0" for bad (non-numerical) epoch
  - updateinfo: Fix a typo in the package release attribute (Luke Macken)
  - CMake: Don't require CXX compiler
  - Tests for different checksum type for RPMs and repodata files (#31)
  - Support different checksum type for RPMs and repodata files (#31)


author: Tomas Mlcoch <tmlcoch at redhat.com> - 0.10.0-1
changelog:
  - Python 3 support (made by Ralph Bean)
  - Modify gen_rst.py to indicate --sqliterepo is an option too (Neal Gompa)
  - Do not compress manpages at generation time (Neal Gompa)


author: Igor Gnatenko <ignatenko@redhat.com> - 0.10.0-4
changelog:
  - Don't own python3_sitearch dir in python3 subpkg
  - Use %license macro
  - Follow modern packaging guidelines
  - Cleanups in spec file
  - Follow packaging guidelines about SourceURL
  - Fix license


author: Jonathan Dieter <jdieter@lesbg.com> - 3.6-8
changelog:
  - Add upstream patch to fix rare off-by-one error
  - Add upstream patch to do more fflush()'s in applydeltaiso (#725791)


author: Till Maas <opensource@till.name> - 3.6-9
changelog:
  - Rebuilt for Fedora 23 Change
    https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code


author: Igor Gnatenko <ignatenko@redhat.com> - 3.6-16
changelog:
  - Make python3 builds conditionally
  - Follow new packaging guidelines
  - Use modern macroses like %autosetup
  - Remove duplicated doc files


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 searching.


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: Matej Chalk <mchalk@redhat.com> 0.3.0-3
changelog:
  - Now contains makedeltarpm and applydeltarpm functionality
  - Added lzlib-devel dependency for OpenSUSE


author: Peter Jones <pjones@redhat.com> - 2.02-0.34
changelog:
  - Fix power6 makefile bits for newer autoconf defaults.
  - efi/chainloader: fix wrong sanity check in relocate_coff() (Laszlo Ersek)
    Resolves: rhbz#1347291


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


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


author: Michael Young <m.a.young@durham.ac.uk> - 4.5.1-5
changelog:
  - QEMU heap overflow flaw while processing certain ATAPI commands.
  	[XSA-138, CVE-2015-5154] (#1247142)
  - try again to fix xen-qemu-dom0-disk-backend.service (#1242246)


author: Michael Young <m.a.young@durham.ac.uk> - 4.5.1-6
changelog:
  - Use after free in QEMU/Xen block unplug protocol [XSA-139, CVE-2015-5166]
  	(#1249757)
  - QEMU leak of uninitialized heap memory in rtl8139 device model
  	[XSA-140, CVE-2015-5165] (#1249756)


author: Michael Young <m.a.young@durham.ac.uk> - 4.5.1-8
changelog:
  - libxl fails to honour readonly flag on disks with qemu-xen
  	[XSA-142, CVE-2015-7311] (#1257893) (final patch version)


author: Michael Young <m.a.young@durham.ac.uk> - 4.5.1-9
changelog:
  - ui/vnc: limit client_cut_text msg payload size [CVE-2015-5239] (#1259504)
  - e1000: Avoid infinite loop in processing transmit descriptor
  	[CVE-2015-6815] (#1260224)
  - net: add checks to validate ring buffer pointers [CVE-2015-5279] (#1263278)
  - net: avoid infinite loop when receiving packets [CVE-2015-5278] (#1263281)
  - qemu buffer overflow in virtio-serial [CVE-2015-5745] (#1251354)


author: Michael Young <m.a.young@durham.ac.uk> - 4.5.1-11
changelog:
  - create a symbolic link so libvirt VMs from xen 4.0 to 4.4 can still
  	find qemu-dm (#1268176), (#1248843)


author: Michael Young <m.a.young@durham.ac.uk> - 4.6.0-1
changelog:
  - update to xen-4.6.0
    xen-dumpdir.patch no longer needed
    adjust xen.use.fedora.ipxe.patch and xen.fedora.systemd.patch
    remove upstream patches
    add build fix for blktap2 to gcc5 fixes
    udev rules have now gone as have xen-syms in /boot
    package extra files 
      /etc/rc.d/init.d/xendriverdomain
      /usr/bin/xenalyze
      /usr/sbin/xentrace
      /usr/sbin/xentrace_setsize
      /usr/share/pkgconfig/*.pc
  - renumber patches
  - add build-requires for pandoc and discount to improve docs


author: Martin Milata <mmilata@redhat.com> - 0.18-1
changelog:
  - New upstream version
    - Remove function fingerprinting
    - New kernel taint flags
    - Normalization tweaks
    - More secure core stacktraces from core hook


author: Martin Milata <mmilata@redhat.com> 0.19-1
changelog:
  - New upstream version
    - Enhancements to GDB parser: Thread ID, C++ template arguments
    - Tests and bugfixes


author: Matej Habrnal <mhabrnal@redhat.com> 0.20-1
changelog:
  - New upstream version
    - Don't parse SO files as source_files
    - Add support for OS Variant
    - Fix the missing frame build_id and file_name
    - Bugfixes


author: Matej Habrnal <mhabrnal@redhat.com> - 0.20-1
changelog:
  - New upstream version
    - Introduce 'serial' field in uReport
    - normalization: actualize list of functions


author: Hans de Goede <hdegoede@redhat.com> 7.7.1-1
changelog:
  - Update to latest git, this is the equivalent of 7.7.1 + fixes for use
    with xserver-1.19 (rhbz#1325613)
  - Rebuild against xserver-1.19


author: Hans de Goede <hdegoede@redhat.com> - 1.0.12-4
changelog:
  - Fix the crtc not being turned off, causing the dgpu to not suspend,
    after using a dgpu attached output


