# changelog

author: Peter Jones <pjones@redhat.com> - 3-2
changelog:
  - Always provide macros for efi_arch and efi_alt_arch (and their _upper
    variants), and make efi_has_arch and efi_has_alt_arch 0 when they will be
    wrong.  This ensures everything can always expand when we're on a non-efi
    architecture.


author: Miroslav Lichvar <mlichvar@redhat.com> 2.0-3
changelog:
  - add support for active-backup team interface (#1685467)
  - add support for more accurate synchronization to phc2sys (#1677217)
  - add hwts_filter option to ptp4l (#1708554)
  - limit unicast message rate per address and grant duration (#1707395)
  - fix comparing of unicast addresses (#1707395)
  - fix building with new kernel headers (#1707395)
  - update testsuite (#1707395)
  - don't leak memory when allocation fails (#1707395)


author: Miroslav Lichvar <mlichvar@redhat.com> 1.6-1
changelog:
  - update to 1.6
  - set random seed in testing to get deterministic results
  - remove trailing whitespace in default timemaster.conf


author: Miroslav Lichvar <mlichvar@redhat.com> 0-0.3.20121109git4e8107
changelog:
  - update to 20121109git4e8107
  - install unchanged default.cfg as ptp4l.conf
  - drop conflicts from phc2sys service


author: Lianbo Jiang <lijiang@redhat.com> - B.02.18-18
changelog:
  - Fix:59a8e99ab22d ("Porting the code from /CoreOS/lshw/sanity/check-output for the CI gating")
  - Resolves: rhbz#1680623


author: Adam Jackson <ajax@redhat.com> - B.02.14-2
changelog:
  - Requires: hwdata
  - Drop redundant copies of pci.ids and friends, since we'll pick up the
    copies in hwdata at runtime


author: Terje Rosten <terjeros@phys.ntnu.no> - 2.10-2
changelog:
  - minor fixes
  - add patch to avoid stripping
  - add desktop file
  - strip changelog
  - move from sbin to bin
  - new url


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: Robin Norwood <rnorwood@redhat.com> - 1.49-5
changelog:
  - Fix license tag
  - Add %doc
  - Remove explicit Provides: perl(DBD::Pg) = %{version}
  - Other cleanups


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 1.01 bugfix release ("bytea" coredumped with values outside 0...127)
  - Add perl-DBI and perl to BuildRequires (they were just in Requires: previously)


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 6.0-6
changelog:
  - fixes bugs bz#1668001 bz#1708043 bz#1708183 bz#1710701 
    bz#1719640 bz#1720079 bz#1720248 bz#1720318 bz#1720461


author: Sunil Kumar Acharya <sheggodu@redhat.com> - 6.0-5
changelog:
  - fixes bugs bz#1573077 bz#1694595 bz#1703434 bz#1714536 bz#1714588 
    bz#1715407 bz#1715438 bz#1705018


author: Rinku Kothiya <rkothiya@redhat.com> - 6.0-4
changelog:
  - fixes bugs bz#1480907 bz#1702298 bz#1703455 bz#1704181 bz#1707246
    bz#1708067 bz#1708116 bz#1708121 bz#1709087 bz#1711249 bz#1711296 
    bz#1714078 bz#1714124 bz#1716385 bz#1716626 bz#1716821 bz#1716865 bz#1717927


author: Rinku Kothiya <rkothiya@redhat.com> - 6.0-3
changelog:
  - fixes bugs bz#1583585 bz#1671862 bz#1702686 bz#1703434 bz#1703753 
    bz#1703897 bz#1704562 bz#1704769 bz#1704851 bz#1706683 bz#1706776 bz#1706893


author: Milind Changire <mchangir@redhat.com> - 6.0-2
changelog:
  - fixes bugs bz#1471742 bz#1652461 bz#1671862 bz#1676495 bz#1691620 
    bz#1696334 bz#1696903 bz#1697820 bz#1698436 bz#1698728 bz#1699709 bz#1699835 
    bz#1702240


author: Milind Changire <mchangir@redhat.com> - 6.0-1
changelog:
  - rebase to upstream glusterfs at v6.0
  - fixes bugs bz#1493284 bz#1578703 bz#1600918 bz#1670415 bz#1691620 
    bz#1693935 bz#1695057


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


author: Adam Jackson <ajax@redhat.com> - 18.3.0-0.2
changelog:
  - Mesa 18.3.0 RC2
  - Drop python3 build system backport
  - Drop no-longer-necessary big-endian build fix
  - Re-enable 10bpc fbconfigs


author: Hans de Goede <hdegoede@redhat.com> - 17.0.1-3
changelog:
  - Fix glXGetDriverConfig not working with glvnd (rhbz#1429894)
  - Fix indirect rendering, add libGLX_indirect.so.0 symlink (rhbz#1427174)


author: Hans de Goede <hdegoede@redhat.com> - 17.0.0-0.5.rc2
changelog:
  - Fix GLX_SGIX_fbconfig extension dispatching with glvnd, this fixes games such
    as "The Binding of Isaac: Rebirth" and "Crypt of the NecroDancer" from Steam


author: Hans de Goede <hdegoede@redhat.com> - 17.0.0-0.4.rc2
changelog:
  - Update eglext.h to 20161230 version this brings in some new defines needed
    by some apps / libraries


author: Igor Gnatenko <i.gnatenko.brain@gmail.com> - 11.3.0-0.1.gitea2bff1
changelog:
  - 11.3.0 (gitea2bff1)
  - Add SWR state-tracker (but disable because build is broken)
  - Use gallium-osmesa instead of classic osmesa (RHBZ #1305588)
  - Remove very old changelogs


changelog: - add swrast to dri driver list
author:
  Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.4-0.devel.2.1.80771e47b6c1e47ab55f17311e1d4e227a9eb3d8


changelog: - 80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 commit
author:
  Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.4-0.devel.2.80771e47b6c1e47ab55f17311e1d4e227a9eb3d8


changelog: - 10.4 c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f
author:
  Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.4-0.devel.1.c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
author:
  Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.3-0.devel.2.c40d7d6d948912a4d51cbf8f0854cf2ebe916636.1


changelog: - c40d7d6d948912a4d51cbf8f0854cf2ebe916636 commit
author:
  Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.3-0.devel.2.c40d7d6d948912a4d51cbf8f0854cf2ebe916636


changelog: - Rebase to 'master' branch (f381c27c548aa28b003c8e188f5d627ab4105f76 commit)
author:
  Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.3-0.devel.1.f381c27c548aa28b003c8e188f5d627ab4105f76


author: Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.2-0.3.rc1.20140505
changelog:
  - Move gallium-pipe to the correct sub-package (RHBZ #1094588) (kwizart)
  - Move egl_gallium.so to the correct location (RHBZ #1094588) (kwizart)
  - Switch from with to enable for llvm shared libs (kwizart)


author: Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.2-0.1.rc1.20140505
changelog:
  - Enable omx on x86 and arm (RHBZ #1094199) (kwizart)
  - Split _with_xa from _with_vmware (RHBZ #1094199) (kwizart)
  - Add _with_xa when arch is arm and _with_freedreeno (RHBZ #1094199) (kwizart)


author: Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.1.1-3.20140430
changelog:
  - Update to today snapshot
  - apply as downstream patches for reporting GPU max frequency on r600 (FD.o #73511)


author: Igor Gnatenko <i.gnatenko.brain@gmail.com> - 10.1-1.20140305
changelog:
  - mesa: Bump version to 10.1 (final) (Ian Romanick)
  - glx/dri2: fix build failure on HURD (Julien Cristau)
  - i965: Validate (and resolve) all the bound textures. (Chris Forbes)
  - i965: Widen sampler key bitfields for 32 samplers (Chris Forbes)


author: Kyle McMartin <kyle@redhat.com> - 10.0.2-6.20140118
changelog:
  - Fix accidentally inverted logic that meant radeonsi_dri.so went missing
    on all architectures instead of just ppc and s390. Sorry!


author: Kyle McMartin <kyle@redhat.com> - 10.0.2-4.20140118
changelog:
  - Fix up building drivers on AArch64, enable LLVM there.
  - Eliminate some F17 cruft from the spec, since we don't support it anymore.
  - Conditionalize with_radeonsi on with_llvm instead of ppc,s390 && >F-17.
  - Conditionalize libvdpau_radeonsi.so.1* on with_radeonsi instead of simply
    with_llvm to fix a build failure on AArch64.


author: Thomas Woerner <twoerner@redhat.com> 2.3.4-2
changelog:
  - fixed requirements according to review (RHBZ#870049)
  - flex-static has been renamed to flex-devel with Fedora-18 and RHEL-7


author: Thomas Woerner <twoerner@redhat.com> 2.3.4-1
changelog:
  - new version 2.3.4 with LGPL license
  - fixed some rpmlint warnings
  - new sub package for static libraries
  - added /etc/X11/mwm directory
  - removed defattrs


author: Thomas Woerner <twoerner@redhat.com> 2.3.3-5
changelog:
  - dropped file requires for /usr/share/X11/XKeysymDB, not needed and not 
    available anymore
  - added flex-static build requirement, because of flex package split


author: Thomas Woerner <twoerner@redhat.com> 2.3.3-4
changelog:
  - fixed Label draws Xft text over border of its parent (rhbz#584300#c3)
    (MotifZone bug #1521 refixed)


author: Thomas Woerner <twoerner@redhat.com> 2.3.3-2
changelog:
  - fixed LabelGadget draws background over border of its parent (rhbz#584300)
    (MotifZone bug #1517)
  - fixed LabelGadget draws Xft text over border of its parent (rhbz#584300#c3)
    (MotifZone bug #1521)


author: Thomas Woerner <twoerner@redhat.com> 2.3.2-1.1
changelog:
  - fixes according to review:
  - fixed buildroot
  - removed dot from summary
  - removed dist tag from changelog
  - added source download link


author: Thomas Woerner <twoerner@redhat.com> 2.3.2-1
changelog:
  - new version 2.3.2 with upstream bug fixes: #1212, #1277, #1473, #1476
  - spec file cleanup
  - make build work with libtool
  - all man pages are utf-8, no need to convert them anymore
  - enabled EditRes support with upstream fix
  - fixed parallel build
  - fixed patches for fuzz 0
    Related: rhbz#543948


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-2
changelog:
  - more fixes for unreliable pasting into XmTextField (MotifZone bug #1321)
    Resolves: rhbz#405941
  - the fix for MotifZone bug #1400 is not working for remote displays


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-0
changelog:
  - rebase to 2.3.1 (CVS dist release)
    Resolves: rhbz#455736
  - fixes OpenMotif XmList problem
    Resolves: rhbz#405801
  - fixes List.c/ReplaceItem() segfaults when item selected
    Resolves: rhbz#431460
  - fixes [motifzone 1400 ] openmotif/ BadFont on multiple display application
    Resolves: rhbz#438910
  - fixes applications dump core in non-UTF8 environment
    Resolves: rhbz#453722
  - fixes lots of additional bugs: see release notes


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.5
changelog:
  - fixed SEGV error moving mouse over window related to XmToolTipGetLabel
    (MotifZone bug fix #1388)
    Resolves: rhbz#277381


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.9
changelog:
  - new CVS version 2006-02-02
  - fixed CVE-2005-3964: libUil buffer overflows (#174814)
  - fixed XmList out of bound accesses (#167701)
  - fixed pasting into TextField (#179549)


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
changelog:
  - moved mwmrc to /etc/X11/mwm
  - moved bindings to /usr/share/X11
  - fixed paths in man pages containing /usr/X11R6


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
changelog:
  - enabled Xft, jpeg and png support
  - patch for missing xft-config
  - dropped duplicate include path in devel package


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1
changelog:
  - new 2.3.0 (beta1)
  - patch for new rgb.txt location (#174210)
    Thanks to Ville Skyttä for the patch


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-11
changelog:
  - fixed mrm initialization error in MrmOpenHierarchyPerDisplay (#167094)
    Thanks to Arjan van de Ven for the patch.


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-9
changelog:
  - Upstream Fix: Multiscreen mode
  - Upstream Fix: Crash when restarting by a session manager (motifzone#1193)
  - Upstream Fix: Crash when duplicating a window menu containing f.circle_up
    (motifzone#1202)
  - fixed divide by zero error in ComputeVizCount() (#144420)
  - Xpmcreate: define LONG64 on 64 bit architectures (#143689)


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-6
changelog:
  - fixed CAN-2004-0687 (integer overflows) and CAN-2004-0688 (stack overflows)
    in embedded Xpm library


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-5
changelog:
  - libXp now moved to xorg-x11-deprecated-libs, therefore no compatibility 
    with XFree86 packages anymore.


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-3
changelog:
  - fixed popup menus fail on Tarantella/VNC (#123027)
  - fixed character not supported problem (#124960)
  - fixed data out of bounds bug (#124961)


author: Thomas Woerner <twoerner@redhat.com> 2.2.2-13
changelog:
  - fix for Xmu/EditRes conflict (bug #80777)
  - fix for wml and utf-8 (bug #80271)
  - fix for Ext18List (bug #74502)


author: Than Ngo <than@redhat.com>
changelog:
  - add 3 official motif patches 
  - add rm -rf $RPM_BUILD_ROOT in install section
  - remove some old patches which are now in official patches


author: Than Ngo <than@redhat.de>
changelog:
  - fix imake to built with gcc-2.96 (thanks Jakup)
  - put bitmaps in /usr/X11R6/include/X11/bitmaps
  - put bindings in /usr/X11R6/lib/Xm/bindings
  - add define -D_GNU_SOURCE to build Motif
  - gzip man pages
  - cleanup specfile


author: Bastien Nocera <bnocera@redhat.com> - 1.2.0-12
changelog:
  + libimobiledevice-1.2.0-12
  - Replace patches with a single mega-patch
  - Fixes usbmuxd for iOS 11 devices


author: Rex Dieter <rdieter@fedoraproject.org> - 1.1.4-3
changelog:
  - disable broken python/cython bindings (for now, currently FTBFS)
  - track soname
  - tighten  subpkg deps


author: Parag Nemade <pnemade AT redhat DOT com> - 20120715-8
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove removal of buildroot in %install
  - Remove group tag


author: Nicolas Mailhot <nicolas.mailhot at laposte.net>
changelog:
  - 20120715-1
  — Switch to new upstream git source (marginally less hopeless than the Google
    Font Directory)
  — Remove Arabic, add Armenian, Devanagari, Ethiopic, Georgian, Tamil, Kufi to Sans
  – Add Naskh to Serif
  – Try to adapt fontconfig rules to new upstream rules and new fonts


author: Nicolas Mailhot <nicolas.mailhot at laposte.net>
changelog:
  - 20090906-4
  — follow the fontpackages template more closely
  - 20090906-3
  — more Behdad-suggested fontconfig tweaks


author: Nicolas Mailhot <nicolas.mailhot at laposte.net>
changelog:
  - 20090906-2
  — first-level CJK fixes (as suggested by Behdad in bug #517789, complete fix
     needs the rpm changes traced in bug #521697)


author: Nicolas Mailhot <nicolas.mailhot at laposte.net>
changelog:
  - 1.0.112-3
  ⁉ Workaround RHEL5 rpmbuild UTF-8 handling bug
  - 1.0.112-2
  ⁍ Convert to new naming guidelines
  ⁍ Do strange stuff with Sans Fallback (CJK users please check)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.3.1-1
changelog:
  - New version
    Resolves: rhbz#1548222
  - Updated libnsl2 library and header paths
    Resolves: rhbz#1543928
  - Updated license for dual licensing


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.2.5-1
changelog:
  - New version
    Resolves: rhbz#1539465
  - Switched to libnsl2, because nsl is no longer provided by glibc
  - Macro workaround not to check symbols during compilation, because
    plugins have symbols which are unresolvable during compile time


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.2.1-1
changelog:
  - New version
    Resolves: rhbz#1460474
  - Updated pflogsumm to 1.1.5
  - Fixed warnings if IPv6 addresses are in the log
    Resolves: rhbz#1384871


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.2.0-1
changelog:
  - New version
    Resolves: rhbz#1427860
  - De-fuzzified patches
  - Dropped timestamps patch (upstreamed)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.1.2-1
changelog:
  - New version
    Resolves: rhbz#1370899
  - Dropped timestamps patch (upstream rejected)
  - Fixed minor whitespace problem


author: Ondřej Lysoněk <olysonek@redhat.com> - 2:3.1.1-3
changelog:
  - Preserve timestamps during 'make install'
    Patch provided by Robert Scheck
    Resolves: rhbz#1307064


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.0.3-4
changelog:
  - Increased alternatives priority, it is desirable to prefer postfix
    to e.g. ssmtp
    Resolves: rhbz#1255131


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.0.2-1
changelog:
  - New version
    Resolves: rhbz#1245183
  - Dropped linux4 patch (not needed)
  - Defuzzified alternatives patch


author: Dodji Seketeli <dodji@seketeli.org> - 2:3.0.1-2
changelog:
  - Avoid spurious errors by re-setting errno to 0 before calling that readdir()
    Resolves: rhbz#1204139
  - Add a patch to support compiling on Linux 4.*


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.0.0-4
changelog:
  - Switched to dynamically loaded libraries and database plugins
  - Enabled PostgreSQL support by default
  - Added SQLite support
  - Added CDB support


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.0.0-1
changelog:
  - New version
    Resolves: rhbz#1190797
  - Defuzzified alternatives, config, large-fs patches
  - Rebased files patch


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.11.0-1
changelog:
  - New version
    Resolves: rhbz#1054116
  - Updated / de-fuzzified patches
  - Compiled with USE_LDAP_SASL if both "ldap" and "sasl" options are enabled.
    Patch provided by Davide Principi <davide.principi@nethesis.it>
    Resolves: rhbz#1052958


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.10.0-2
changelog:
  - Fixed systemd error message regarding chroot-update, patch provided
    by John Heidemann <johnh@isi.edu>
    Resolves: rhbz#917463


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.8.7-2
changelog:
  - Introduce systemd unit file, thanks to Jóhann B. Guðmundsson <johannbg@hi.is>
    Resolves: rhbz#718793


author: Miroslav Lichvar <mlichvar@redhat.com> 2:2.7.0-2
changelog:
  - follow guidelines for alternatives (#570801)
  - move sasl config to /etc/sasl2 (#574434)
  - drop sasl v1 support
  - remove unnecessary requirements
  - use bcond macros


author: Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.5-3
changelog:
  - fix init script LSB compliance (#528151)
  - update pflogsumm to 1.1.2
  - require Date::Calc for pflogsumm (#536678)
  - fix some rpmlint warnings


author: Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.1-1
changelog:
  - update to 2.6.1
  - move non-config files out of /etc/postfix (#490983)
  - fix multilib conflict in postfix-files (#502211)
  - run chroot-update script in init script (#483186)
  - package examples (#251677)
  - provide all alternatives files
  - suppress postfix output in post script


author: Miroslav Lichvar <mlichvar@redhat.com> 2:2.5.6-1
changelog:
  - update to 2.5.6 (#479108)
  - rebuild /etc/aliases.db only when necessary (#327651)
  - convert doc files to UTF-8


author: Miroslav Lichvar <mlichvar@redhat.com> 2:2.5.5-2
changelog:
  - enable Large file support on 32-bit archs (#428996)
  - fix mailq(1) and newaliases(1) man pages (#429501)
  - move pflogsumm and qshape to -perl-scripts subpackage (#467529)
  - update pflogsumm to 1.1.1
  - fix large-fs patch
  - drop open_define patch
  - add -Wno-comment to CFLAGS


author: Thomas Woerner <twoerner@redhat.com> 2:2.5.1-3
changelog:
  - fixed postfix privilege problem with symlinks in the mail spool directory
    (CVE-2008-2936) (rhbz#459101)


author: Thomas Woerner <twoerner@redhat.com> 2:2.5.1-2
changelog:
  - fixed fix for enabling IPv6 support (rhbz#437024)
  - added new postfix data directory (rhbz#437042)


author: Thomas Woerner <twoerner@redhat.com> 2:2.4.6-1
changelog:
  - new verison 2.4.6
  - added virtual server(smtp) provide (rhbz#380631)
  - enabling IPv6 support (rhbz#197105)
  - made the MYSQL and PGSQL defines overloadable as build argument


author: Thomas Woerner <twoerner@redhat.com> 2:2.4.5-3
changelog:
  - fixed multilib conflict for makedefs.out: rename to makedefs.out-%{_arch}
    (rhbz#342941)
  - enabled mysql support


author: Thomas Woerner <twoerner@redhat.com> 2:2.4.5-2
changelog:
  - made init script lsb conform (#243286, rhbz#247025)
  - added link to postfix sasl readme into Postfix-SASL-RedHat readme


author: Thomas Woerner <twoerner@redhat.com> 2:2.4.3-2
changelog:
  - diabled mysql support again (rhbz#185515)
  - added support flag for PostgreSQL build (rhbz#180579)
    Ben: Thanks for the patch
  - Fixed remaining rewiew problems (rhbz#226307)


author: Thomas Woerner <twoerner@redhat.com> 2:2.4.3-1
changelog:
  - new stable version 2.4.3
  - enabled mysql support (rhbz#185515)
  - dropped build requirements for gawk, ed and sed


author: Thomas Woerner <twoerner@redhat.com> 2:2.3.6-1
changelog:
  - new version 2.3.6
  - limiting SASL mechanisms to plain login for sasl with saslauthd (#175259)
  - dropped usage of ed in the install stage


author: Thomas Woerner <twoerner@redhat.com> 2:2.3.2-1
changelog:
  - new version 2.3.2 with major upstream fixes:
    - corrupted queue file after a request to modify a short message header
    - panic after spurious Milter request when a client was rejected
    - maked the Milter more tolerant for redundant "data cleanup" requests
  - applying pflogsumm-conn-delays-dsn-patch from postfix tree to pflogsumm


author: Thomas Woerner <twoerner@redhat.com> 2:2.2.10-1
changelog:
  - new version 2.2.10
  - added option LDAP_DEPRECATED to support deprecated ldap functions for now
  - fixed build without pflogsumm support (#188470)


author: Thomas Woerner <twoerner@redhat.com> 2:2.2.5-2.1
changelog:
  - replaced postconf and postalias call in initscript with newaliases (#156358)
  - fixed initscripts messages (#155774)
  - fixed build problems when sasl is disabled (#164773)
  - fixed pre-definition of mailbox_transport lmtp socket path (#122910)


author: Thomas Woerner <twoerner@redhat.com> 2:2.2.0-1
changelog:
  - new version 2.2.0
  - cleanup of spec file: removed external TLS and IPV6 patches, removed 
    smtp_sasl_proto patch
  - dropped samples directory till there are good examples again (was TLS and
    IPV6)
  - v2.2.0 fixes code problems: #132798 and #137858


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-5.1
changelog:
  - fixed open relay bug in postfix ipv6 patch: new version 1.26 (#146731)
  - fixed permissions on doc directory (#147280)
  - integrated fixed fqdn patch from Joseph Dunn (#139983)


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2.2
changelog:
  - automated postalias call in init script
  - removed postconf call from spec file: moved changes into patch


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2
changelog:
  - switched over to system aliases file and database in /etc/ (#117661)
  - new reuires and buildrequires for setup >= 2.5.36-1


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.4-1
changelog:
  - new version 2.1.4
  - new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.4
  - new pfixtls-0.8.18-2.1.3-0.9.7d patch


author: Thomas Woerner <twoerner@redhat.com> 2:2.1.1-3.1
changelog:
  - fixed directory permissions in %doc (#125406)
  - fixed missing spool dirs (#125460)
  - fixed verify problem for aliases.db (#125461)
  - fixed bogus upgrade warning (#125628)
  - more spec file cleanup


author: John Dennis <jdennis@redhat.com> 2:2.0.18-4
changelog:
  - remove version from pflogsumm subpackage, it was resetting the
    version used in the doc directory, fixes bug 119213


author: John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.18-1
changelog:
  - bring source up to upstream release 2.0.18
  - include pflogsumm, fixes bug #68799
  - include smtp-sink, smtp-source man pages, fixes bug #118163


author: John Dennis <jdennis@porkchop.devel.redhat.com>
changelog:
  - set sasl back to v2 for mainline, this is good for fedora and beyond,
    for RHEL3, we'll branch and set set sasl to v1 and turn off ipv6


author: John Dennis <jdennis@porkchop.devel.redhat.com>
changelog:
  - revert back to v1 of sasl because LDAP still links against v1 and we can't 
  - bump revision for build
    have two different versions of the sasl library loaded in one load image at
    the same time. How is that possible? Because the sasl libraries have different 
    names (libsasl.so & libsasl2.so) but export the same symbols :-(
    Fixes bugs 115249 and 111767


author: John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-4
changelog:
  - remove mysqlclient prereq, fixes bug 101779
  - remove md5 verification override, this fixes bug 113370. Write parse-postfix-files
    script to generate explicit list of all upstream files with ownership, modes, etc.
    carefully add back in all other not upstream files, files list is hopefully
    rock solid now.


author: John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-3
changelog:
  - add zlib-devel build prereq, fixes bug 112822
  - remove copy of resolve.conf into chroot jail, fixes bug 111923


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - upgrade to new 2.0.11 upstream release
  - fix authentication problems
  - rewrite SASL documentation
  - upgrade to use SASL version 2
  - Fix bugs 75439, 81913 90412, 91225, 78020, 90891, 88131


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - upgrade to release 2.0.6
  - remove chroot as this is now the preferred installation according to Wietse Venema, the postfix author


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - fix shell in /etc/passwd (#68373)
  - fix documentation in /etc/postfix (#65858)
  - Provides: /usr/bin/newaliases (#66746)
  - fix autorequires by changing /usr/local/bin/perl to /usr/bin/perl in a
    script in %doc (#68852), although I don't think this is necessary anymore


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Fixed missing smtpd.conf file for SASL support and included SASL Postfix
    Red Hat HOWTO (#62505).
  - Included SASL2 support patch (#68800).


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.4-1
changelog:
  - 1.1.4
  - TLS 0.8.4
  - Move postalias run from %post to init script to work around
    anaconda being broken.


author: Nalin Dahyabhai <nalin@redhat.com> 1.1.3-3
changelog:
  - adjust the default postfix-files config file to match the alternatives setup
    by altering the arguments passed to post-install in the %install phase
    (otherwise, it might point to sendmail's binaries, breaking it rather rudely)
  - adjust the post-install script so that it silently uses paths which have been
    modified for use with alternatives, for upgrade cases where the postfix-files
    configuration file isn't overwritten
  - don't forcefully strip files -- that's a build root policy
  - remove hard requirement on openldap, library dependencies take care of it
  - redirect %postun to /dev/null
  - don't remove the postfix user and group when the package is removed


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.3-2
changelog:
  - listen on 127.0.0.1 only by default (#60071)
  - Put config samples in %{_docdir}/%{name}-%{version} rather than
    /etc/postfix (#60072)
  - Some spec file cleanups


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.3-1
changelog:
  - 1.1.3, TLS 0.8.3
  - Fix updating
  - Don't run the statistics cron job
  - remove requirement on perl Date::Calc


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.2-1
changelog:
  - Initial Red Hat Linux packaging, based on spec file from
    Simon J Mudd <sjmudd@pobox.com>
  - Changes from that:
    - Set up chroot environment in triggers to make sure we catch glibc errata
    - Remove some hacks to support building on all sorts of distributions at
      the cost of specfile readability
    - Remove postdrop group on deletion


author: Jan Koutny <jan.koutny@oracle.com> - 3.3.19-2.0.1
changelog:
  - Add setroubleshoot-oracle-enterprise.patch to change bug reporting
    URL to linux.oracle.com [Orabug: 29870389]


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.19-2
changelog:
  - Update "missing" scripts to automake-1.15
  - Add active polling for acquiring policy file
  - Fix translation of hex values in AVCs (#1477236, #1709742)
  - require initscripts to ensure that "service" call works properly


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.18-1
changelog:
  - Move sedispatch.conf to /etc/audit/plugins.d/
  - Fix summary and "if" text for AVCs with unknown target path


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.17-1
changelog:
  - Set auto_save_interval to 5 (#1548913,#1523406,#1539180)
  - seapplet: Try send and close notifications (#1541624,#1541719,#1544222,#1539367)


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.16-1
changelog:
  - Do not show status_icon when there's no alert (#1543758)
  - Run seapplet only on SELinux enabled system (#1541631)
  - Use context in Gio.AppInfo.launch (#1542156)


author: Björn Esser <besser82@fedoraproject.org> - 3.3.15-2
changelog:
  - Fix runtime dependency: 's!lipreport!libreport!g' (#1536580)
  - Prefer %global over %define
  - Remove obsolete %defattr(-,root,root,-)


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.15-1
changelog:
  - Rewrite seapplet to Python3 to use Notify and Gtk 3.0
  - Add setroubleshoot-seappletlegacy with legacy seappletlegacy based on Gtk 2
  - sealert: Finish dbus communication after error


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.14-1
changelog:
  - Increase the space for suggested solutions in sealert
  - Highlight suggestions with the highest confidence
  - Remove additional "If " string from plugin messages
  - Fix sealert message for process2 (#1507909)
  - Do not change if_string[0] to lowercase


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.13-1
changelog:
  - Don't stop when the plugin directory is empty
  - Fix missing margins on Troubleshoot window
  - Resize all solutions panels horizontally
  - Fix missing priority color for proposed solutions
  - Do not split If sentences to framework and plugins - requires
    setroubleshoot-plugins 3.3.8 at least (rhbz#1210243, rhbz#1322734, rhbz#1115510)
  - Set translation domain for Gtk.Builder() object to have strings
    correctly translated
  - Make labels on GtkButtons translatable
  - Handla all exceptions from do_analyze_logfile()
  - Fix semi-translated messages
  - Update translations
  - Do not catch POSIX signals (rhbz#1366004, rhbz#1419245)


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.12-1
changelog:
  - Remove "Report bug" button when mozplugger plugin is used (#1290135)
  - Change "check_for_man" return value upon failure (#1431191)
  - Fix "plugin details" message content
  - Add "init_args" function to Plugin
  - Fix sealert crash when setroubleshootd fails to start (#1405003)
  - Improve obtaining AVC object path
  - Fix setroubleshootd.8
  - Fix report problem summary string
  - sealert - provide a better error message when SELinux is disabled
  - Spelling fixes
  - Python 3.6 invalid escape sequence deprecation fixes


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.11-1
changelog:
  - Fix "list all alerts" in sealert gui (#1370272, #1332485)
  - Fix sealert message for capability2 (#1360392)


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.9.1-1
changelog:
  - Do not use dangerous shell=True
  - Use subprocess.check_output() with a sequence of program arguments


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.8-1
changelog:
  - added setroubleshootd_log.log_full=True|False directive
  - setroubleshootd_log.level and sealert_log.level can be set to
    different values
  - get_alert() and get_all_alerts_since() DBUS APIs change to use
    number of microseconds instead of date string
  - setroubleshoot.conf cleanup


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.5-1
changelog:
  - get_alert() DBUS API extended with more parameters
  - sedispatch uses a timeout when collecting audit events (#1322771)
  - Use correct packaging for byte compiled files (#1321047)


author: Petr Lautrbach <plautrba@redhat.com> 3.3.3-1
changelog:
  - fixed few UI browser problems
  - extended DBUS API, see DBUS.md
  - import MIMEText from the right module (#1297111)
  - Fix several GTK deprecated warnings


author: Petr Lautrbach <plautrba@redhat.com> 3.2.24-1
changelog:
  - translations updated from https://fedora.zanata.org/project/view/setroubleshoot
  - setroubleshoot_database.xml and email_alert_recipients are %ghost again


author: Petr Lautrbach <plautrba@redhat.com> 3.2.22-1
changelog:
  - Ship a symbolic setroubleshoot icon (#1182652)
  - Fix get_rpm_nvr_*_temporary functions - CVE-2015-1815 (#1203352)


author: Dan Walsh <dwalsh@redhat.com> - 3.2.9-1
changelog:
  - On update cp instead of rename, since there could be a situation where
  someone has ~/.config on a different file sytem then ~.  It has happened.
  - Fix --password spelling error
  - Remove --quit option from sealert
  - Update translations


author: Dan Walsh <dwalsh@redhat.com> - 3.2.1-1
changelog:
  - Remove sesearch from package and start using sepolicy from policycoreutils-python
  - Fix retrieval of writable types to translate attributes into the group of types available, and not return non file types.


author: Dan Walsh <dwalsh@redhat.com> - 3.1.16-1
changelog:
  - Fix sealert to handle avc's in /var/log/messages which will be numbered 1400 and 1107 rather then AVC and USER_AVC
  - Update Translations
  - Fix hostname substitution to only effect hostnames


author: Dan Walsh <dwalsh@redhat.com> - 3.1.3-1
changelog:
  - Update to latest translations
  - Fix handling of avc messages, missing \n
  - Default to check for AVC's on login


author: Dan Walsh <dwalsh@redhat.com> - 3.1.1-1
changelog:
  - remove specific logging and move to syslog
  - Fix handling of AVC messages broken by fix for memory leaks


author: Rex Dieter <rdieter@fedoraproject.org> 3.0.45-2
changelog:
  - optimize/update scriptlets
  - don't own icons/hicolor
  - drop %config tag on applications/*.desktop

  - Patch from Mgrepl to stop printable from crashing if None is passed in
  - Update to latest translations


author: <dwalsh@redhat.com> - 3.0.40-1
changelog:
  - Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems.


author: <dwalsh@redhat.com> - 3.0.37-1
changelog:
  - Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server
  - Remove run_cmd.py


author: <dwalsh@redhat.com> - 3.0.30-1
changelog:
  - Change seapplet to only check for AVCs on login, if checkonlogin flag is turned on in ~/.setroubleshoot file
  - Fix list_all_alerts bug causing crash on bad type


author: <dwalsh@redhat.com> - 3.0.19-1
changelog:
  - Fix man page to reflect change in gui
  - Fix sealert -fixit call to import load_plugins
  - update translations
  - Fix handling of empty tpath in gui


author: <dwalsh@redhat.com> - 3.0.11-1
changelog:
  - Better handling of tracebacks in terminal mode
  - Fix up messages on process and capability avc messages
  - Update translations


author: <dwalsh@redhat.com> - 3.0.7-1
changelog:
  - Apply patch from Yuri Chornoivan to fix spelling mistakes
  - Remove py files that are no longer used
  - Add details button


author: Dan Walsh <dwalsh@redhat.com> - 2.2.67-1
changelog:
  - Fix browser to handle ignore flag
  - Remove tpath for signature 
  - Fix audit2why handling for sealert and setroubleshoot
  - Fix sort order selection
  - Fix dontnotify handling


author: Dan Walsh <dwalsh@redhat.com> - 2.2.61-1
changelog:
  - Add Gavin Romig-Koch report patch
  - Cleanup Browser window
  - Remove avc messages that are allowed or dontaudited in current poilcy


author: Dan Walsh <dwalsh@redhat.com> - 2.2.50-1
changelog:
  - Exit with error code if you run sealert as root and try to connect to session bus
  - Fix Crash when ino is not defined


author: Dan Walsh <dwalsh@redhat.com> - 2.2.35-1
changelog:
  - Fix translations, plurals and glade
    - Update Po
    - Fix plural form
    - Add support for Green Plugins


author: Dan Walsh <dwalsh@redhat.com> - 2.2.20-1
changelog:
  -Update to upstream 
          - 2009-8-18 Thomas Liu <tliu@redhat.com>
          - Added check for new policy.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.14-1
changelog:
  - Update to upstream
    2009-7-15 Dan Walsh <dwalsh@redhat.com> 
    - Fix handling of syscall record a1 field
    - Translate "/" to mountpoint when returned by kernel


author: Dan Walsh <dwalsh@redhat.com> - 2.2.13-1
changelog:
  - Update to upstream
    2009-7-07 Thomas Liu <tliu@redhat.com> 
    - Fixed detail doc not clearing when deleting all alerts
    - Hid notify check when deleting all alerts.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.11-1
changelog:
  - Update to upstream
    2009-7-01 Thomas Liu <tliu@redhat.com> 
    - Fixed browser behavior when there are no alerts
    - Fixed seapplet behavior when there are no alerts
    - Made delete all button delete alerts on server side and on local side


author: Dan Walsh <dwalsh@redhat.com> - 2.2.9-1
changelog:
  - Update to upstream
    2009-6-25  Thomas Liu <tliu@redhat.com>
    - Added a "Copy to Clipboard" button to the browser GUI.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.1-1
changelog:
  - Update to upstream
    * Thomas Liu <tliu@redhat.com>
    Bug fixes to GUI, added Delete All Alerts menu item.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.3-1
changelog:
  - sedispatch needs to connect to dbus on avc arrival, 
    instead of startup, since the dbus daemon is not started 
    when sedispatch starts


author: Dan Walsh <dwalsh@redhat.com> - 2.0.12-1
changelog:
  - Update to upstream
    - 2008-10-06  Dan Walsh <dwalsh@redhat.com>
    - remove .png from desktop files


author: Dan Walsh <dwalsh@redhat.com> - 2.0.11-1
changelog:
  - Update to upstream
    - 2008-10-22    <jdennis@redhat.com>
      - Fix pruning code
      - Fix time stamps


author: <jdennis@redhat.com> - 2.0.6-1
changelog:
  - add dialog to run a command in the background, capture it's stdout & stderr
      report it's status, kill it, and pass it a pseudo terminal for password prompts
      - separate the fix command into it's own section in formatted alerts
      - add UI for running the fix command, enable only if there is a single selection
        and the selected alert has a fix command
        - add a config parameters 'run_fix_cmd_enable' to control if fix commands
        can be run, defaults to False
        - Resolve bug 431380: prevent notify popups while setroubleshoot is open


author: John Dennis <jdennis@redhat.com> - 2.0.5-1
changelog:
  - allow sealert -l lookup to accept * wildcard
  - add a few more audit fields needing special decode handling


author: <jdennis@redhat.com> - 2.0.4-1
changelog:
  - Resolve bug 430421: audit_listener_database.xml:3029: parser error in xmlParseDoc()
    rewrite the audit_msg_decode logic to beaware of specific audit fields
  - add new template substitution $SOURCE, a friendly name, $SOURCE_PATH still exists
    and is the full path name of $SOURCE, also add 'source' attribute in AVC class,
    fix how source and source_path are computed from audit's comm and exe fields
  - fix the computation of tpath to also look at the audit name field, formerly
    it had only been looking at path, fixes <Unknown> showing up for many targets
  - add exception handling around xml file writes (Alan Cox reports problem when /var is full)
  - add testing documentation
  - Resolve bug 430845: obsolete URL in setroubleshoot package description
  - Resolve bug 428960: Permissive message makes no sense.
  - init script now allows extra test options
  - show_browser() now opens and raises the window (e.g. presents) rather than just
    assuring it's realized (e.g. iconified, or hidden)
  - sealert -l message in syslog converts from html before writing to syslog
  - Resolve bug 320881: export setroubleshoot_selinux_symposium in PDF format
  - add code to verify all async rpc's have been cleared from the async rpc cache
  - add code to set a default rpc method return if the interface does not define a callbak
    (methods which did not have a callback were not returning anything and hence were no
     getting cleared from the cache)


author: <jdennis@redhat.com> - 2.0.2-1
changelog:
  - Resolve bug 428252: Problem with update/remove old version
  - Add code to validate xml database version, if file is incompatible it is not read,
     the next time the database is written it will be in the new version format.
     This means the database contents are not preserved across database version upgrades.
  - Remove postun trigger from spec file used to clear database between incompatible versions
     the new database version check during database read will handle this instead
  - bullet proof exit status in init script and rpm scriptlets
  - Resolve bug 247302: setroubleshoot's autostart .desktop file fails to start under a KDE session
  - Resolve bug 376041: Cannot check setroubleshoot service status as non-root
  - Resolve bug 332281: remove obsolete translation
  - Resolve bug 344331: No description in gnome-session-properties
  - Resolve bug 358581: missing libuser-python dependency
  - Resolve bug 426586: Renaming translation po file from sr@Latn to sr@latin
  - Resolve bug 427260: German Translation
  - enhance the sealert man page


author: <jdennis@redhat.com> - 2.0.1-1
changelog:
  - make connection error message persist instead of timeout in browser
  - updated Brazilian Portuguese translation: Igor Pires Soares <igor@fedoraproject.org>
  - implement uid,username checks
  - rpc methods now check for authenticated state
  - fix html handling of summary string
  - add 'named' messages to status bar, make sure all messages either timeout or are named
  - fix ordering of menus, resolves bug 427418
  - add 'hide quiet' to browser view filtering, resolves bug 427421
  - tweak siginfo text formatting
  - add logon to SECommandLine so that sealert -l <local_id> works


author: <jdennis@redhat.com> - 2.0.0-1
changelog:
  - prepare for v2 test release
  - Completed most work for version 2 of setroubleshoot, prepare for test release
  - import Dan's changes from the mainline
     primarily allow_postfix_local_write_mail_spool plugin
  - escape html, fix siginfo.format_html(), siginfo.format_text()
  - add async-error signal
  - change identity to just username
  - make sure set_filter user validation works and reports error in browser
  - fix generation of line numbers and host when connected to audispd
  - add permissive notification, resolves bug 231334: Wording doesn't change for permissive mode
  - resolves bug 244345: avc path information incomplete
  - get the uid,gid when a client connects to the server
  - set_filter now verifies the filter is owned by the user,
  - resolves bug 288261: setroubleshoot lack of user authentication
  - remove filter options which weren't being used
  - change '@' in audit data hostname to '.'
  - remove restart dialog
     resolves bug 321171: sealert's dialog after update is higly confusing
  - fix rpc xml arg
  - fix handling of host value
  - tweak what fields are in signature
  - move data items which had been in 'avc' object into siginfo
  - clean up siginfo format
  - large parts of new audit data pipeline working, checkpoint
  - fix duplicate xml nodes when generating xml tree
  - audit event can now be xml serialized
  - switch from using int's for audit record types to strings
  - avoid conversion headaches and possibilty of not being
     able to convert a new unknown type
  - add logic to allow XmlSerialize to be subclassed and init_from_xml_node to be overridden
  - add support to xml serialize classes AuditEventID, AuditEvent, AuditRecord
  - use metaclass for xml class init
  - start adding xml support to audit data classes
  - Use metaclass to wrap class init
  - move xml serialization code from signature.py to xml_serialize.py
  - simplify aspect of the serialization code
  - add unstructured xml mapping, each xml element name has its content mapped to obj.name
  - modify xml serialization to be driven by xml contents
  - general clean up
  - checkpoint conversion of serialization to use metaclasses
  - clean up class/data specifications for XmlSerializable
  - add support for client rpc testing
  - add changelog entry
  - add SubProcess class to setroubleshootd in preparation to
  - run daemon as subprocess so we can gather results and
     compare them to the expected data we sent
  - rewrite all plugins to use new v2 audit data
  - add SubProcess class to setroubleshootd in preparation to 
            run daemon as subprocess so we can gather results and
            compare them to the expected data we sent
  - add new test support: add config section 'test', add boolean 'analyze' to
     config test section, add class TestPluginReportReceiver which is installed
     if test.analyze is True, it prints analysis report. In test_setroubleshootd
     send AUDIT_EOE to assure sequential event processing so analysis results
     have same ordering as events that are sent by test_setroubleshootd
  - alert signatures now include host information, alerts will be grouped by host


author: John Dennis <jdennis@redhat.com> - 1.10.7-1
changelog:
  - Fix spec file requires for opening an HTML page
     In configure.ac search for xdg-open and htmlview in priority order,
     set variable html_browser_open to the one found, in spec file require
     xdg-utils for fedora and htmlview for RHEL.

  - add "Host" column in browser
     add "Toggle Column Visibility" menu to toggle display of any column on/off

  - Resolves bug 310261: setroubleshoot notifications aren't throttled

  - add support for AUDIT_EOE, end-of-event, if AUDIT_EOE immediately
     emit cached event. Disable timeouts used to flush events if
     AUDIT_EOE has been seen.


author: John Dennis <jdennis@redhat.com> - 1.10.5-1
changelog:
  - update code for command line log file scanning to work with
     new log file scanning code introduced for the browser.

  - update Bulgarian translation (Doncho N. Gunchev (gunchev@gmail.com))

  - update Polish translation (Piotr Drąg (raven@pmail.pl))

  - Resolves bug 239893: sealert wakes up very often
     This was caused by the use of threads and pygtk's thread signal
     handling.  The only use of threads in sealert was for log file
     scanning so that the UI would remain responsive during a
     scan. Threads in sealert have now been completely
     removed. Instead the scanning work is performed in a gobject idle
     function called from the main loop. The idle function is written
     as a python generator function which allows for the function to
     perform a small amount of work, save it's execution state and
     return. The next time the idle function is called from the main
     loop it resumes execution from it's last state until it decides
     to yield control again. This way the long running scan/analysis
     can be performed in small successive units of work during the
     time the application is otherwise idle and it does not interfere
     with the rest of the GUI event processing. Everything now occurs
     in an event loop, think of it as the applications process/thread
     scheduler whose event handlers execute time slices.

  - rewrote parts of the audit input pipeline to use generators
     instead of callbacks, thus permitting the logfile scanning code
     to yield control with more granularity. Also updated
     test_setroubleshootd and audisp_listen to use the new
     generator/yield logic.

  - rewrote the dialog used for scanning log files, progress bar
     updates are now in the dialog, the scan can be terminated part
     way through, errors from the scan are reported in pop-up dialog,
     one can only dismiss the dialog with success if the scan had
     been successfully run to completion, otherwise the user is only
     left with the option to cancel.

  - Relates bug 252035  bug 247469, setroubleshootd and sealert should
     exit if SELinux is disabled.

  - add utility functions escape_html() and unescape_html()

  - fix initial sort order in browser, track sort order in browser

  - modify AVC.get_path() to only return a value if the 'path' field is
     set, formerly it also considered the fields 'name' & 'file' which were
     incorrect. get_path() now also looks to see if the string begins with a
     slash for a fully qualified path, if not it looks to see if its a 
     pseudo path such as 'pipe[12345]' or 'socket[12345]' and if so strips out
     the instance information inside the brackets and returns just the type of 
     the pseudo path. This is done because we do not want path information
     in the signature to be unique for each instance of the denial.

  - modify the TimeStamp class to hide it's internal datetime member,
     remove the cmp() method, the internal __cmp__ will be automatically invoked.

  - require selinux policy version in spec file to allow system dbus use
   
  - Resolves bug 256601: audit2allow generates incorrect syntax when comma "," in
     denied list

  - update po i18n files

  - Add support for pruning database by age and size


author: John Dennis <jdennis@redhat.com> - 1.10.3-1
changelog:
  - modify avc_audit.py to use new audit_data.py implementation

  - can listen for audit events on either /var/run/audit_events
     in bindary protocol mode or /var/run/audisp_events in
     text protocol mode


author: John Dennis <jdennis@redhat.com> - 1.10.2-1
changelog:
  - remove all copied code from test_setroubleshootd, now we import
     from setroubleshoot
   
  - export ClientConnectionHandler from rpc.py as a base class.
     Derive SetroubleshootdClientConnectionHandler and
     AuditClientConnectionHandler from ClientConnectionHandler.

  - add audisp_listen as test program

  - create setroubleshoot sym link in top devel directory pointing
     to src so import setroubleshoot.foo if PYTHONPATH=topdir

  - add get_option, convert_cfg_type to config.py.in so that one
     can pass optional dict to override config file settings

  - rewrite log_init() so it's easier for other programs to use it,
     fix the import logic concering log & config

  - remove log code from test_setroubleshoot, now just does import
     from setroubleshoot.
   
  - test_setroubleshootd can now handle audit records in both text
     and binary formats, can be selected by command line arg. It can now
     either output to clients connecting on a socket or to stdout. Can
     now optionally exit after N socket client connections.

  - remove non audit record lines from test data

  - remove config_init() and log_init() from package __init__.py
     It was the wrong place to call them, now call them when the
     process initializes before the first setroubleshoot imports

  - add parse_config_setting() and set_config() to config module
  - setroubleshootd now accepts -c --config command line arg
  - test_sectroubleshoot: add err defines & program_error exception
     add is_valid() tests to assure we read a valid audit record
     log the unrecognized line if not valid, clean up socket close()

  - Relates Bug #247056, update initscript to LSB standards
     Note: LSB initscripts in Fedora is not yet a resolved issue,
     the changes implemented were to add an LSB block and support
     the new LSB try-restart and force-reload commands. However
     the new /lib/lsb/init-functions are NOT currently used as this
     is the unstable part.


author: John Dennis <jdennis@redhat.com> - 1.10.0-1
changelog:
  - move all plugins and their translations to independent package
  - wrap XML generation inside try/except
  - correct how access list is obtained in avc_auparse.py
  - add try/except around top level of AnalyzeThread.run so exceptions
     in the thread get reported and the analysis thread does not just die.
  - also add try/except around LogfileThread.process_logfile
  - add new function assure_file_ownership_permissions()
  - server now forces it's database file permissions/ownership to be 0600 root:root
  - rpm now forces the server's database file permissions/ownership to be 0600 root:root
  - Resolves Bug #251545: Review Request: setroubleshoot-plugins - analysis plugins for setroubleshoot
  - clean up some other rpmlint warnings in setroubleshoot.spec
  - fix missing install of setroubleshoot icon and sym link to it
  - Resolves Bug #251551, setroubleshoot shows up in in wrong desktop menu
     also run desktop-file-install in rpm install
  - add /etc/dbus-1/system.d/setroubleshootd.conf dbus configuration file
  - Resolves Bug #250979, Bug #250932 Missing dependencies
  - Restore plugins/Makefile.am which got nuked somehow
  - remove dus.dbus_bindings.bus_name_has_owner(), deprecated as of F7
  - wrap rpm transactions in try/except


author: John Dennis <jdennis@redhat.com> - 1.9.7-1
changelog:
  - Resolves Bug# 241739, this bug is the lead bug for several bug reports,
     all consequences of the same problem, setroubleshootd/sealert when run
     in a non latin language environment because of incompatibilities in
     i18n encoding between components.


author: John Dennis <jdennis@redhat.com> - 1.9.6-1
changelog:
  - add avc_auparse.py, now has option to use audit parsing library instead of
     built-in audit parsing.
  - fix bug in log file scanning and detail display update
  - Resolves Bug# 238516, python pkg directory not owned


author: Dan Walsh <dwalsh@redhat.com> - 1.9.4-1
changelog:
  - Remove disable_trans boolean
  - Check for paths in filesystem before suggesting chcon -R 
  - Remove default to listen on local ports


author: John Dennis <jdennis@redhat.com> - 1.9.3-1
changelog:
  - install icon in /usr/share/icons, refer to icon by name using standard API
  - Fix performance problems in setroubleshoot browser log file scanning
  - Significant rewrite of data/view management code in setroubleshoot
     browser. data and view now cleanly separated, can easily switch
     between data views while maintaining selections, view state, with
     proper update of status information in status area
  - Resolves Bug# 227806: right click context menu resets selection
  - Logfile scans now operate in independent thread, proper asynchronous
     updates of browser during scan, browser used to appear to hang
  - Resolves Bug# 224340: Rewrite Menu/Toobar/Popup to use UIManger instead of glade
  - Add toobar support
  - Implement GUI to edit email recipient list in setroubleshoot browser
  - Added user help to setroubleshoot browser
  - Related Bug# 224343: Fix setroubleshoot browser to respond to desktop theme changes
  - improve traceback error reporting in sealert
  - rewrite AboutDialog, replacing glade version
  - Resolves bug 229849  Bug# 230115, Relates bug 221850: fix uuid code to resolve
     '_uuid_generate_random' is not defined error


author: John Dennis <jdennis@redhat.com> - 1.8.16-1
changelog:
  [John Dennis <jdennis@redhat.com>]
  - Fixes Bug# 224343 sealert's "Aditional Info:" text should be in white box
  - Fixes Bug# 224336 sealert should have GtkRadioButtons in menu View
  - Related: bug 224351
     Rewrite parts of logging support to better support changing output
     categories, output destinations. Now -v -V verbose works in sealert.
  - Resolves bug 225161, granted AVC's incorrectly identified as a denial
  - add alert count to status bar
  - add "Help" command to Help menu, opens web browser on wiki User FAQ
      [Dan Walsh  <dwalsh@redhat.com>]
  - Make setroubleshoot.logrotate correctly


author: John Dennis <jdennis@redhat.com> - 1.8.14-1
changelog:
  - Fixes 221850
     plugin module loading was failing in python 2.5 with the message
     "SystemError: Parent module 'plugins' not loaded". This is due to a
     change in behavior between python 2.4 and 2.5, in python 2.4 the lack
     of a parent module was silently ignored. The fix is to load
     plugins.__init__ first.


author: John Dennis <jdennis@redhat.com> - 1.8.13-1
changelog:
  - update translations

  - change SETroubleshootDatabase so it is optional if it's backed
     by a file, this fixes the problem of us littering temporary files
     when scanning logfiles which does not require persistence.

  - disable the view logfile menu item if no logfile has been opened

  - fix redundant log messages for case where there is no log file and
     the console flag is set. When there is no log file the logging
     module opens a console stream, thus the console stream produced
     by the console flag was redundant.

  - add username and password command line arguments
     rework startup logic so that all command line args are processed
     before we do any real work
   
  - rework the email preferences so that each email address can
     have a filter type associated with it.

     add a new filter_type "Ignore After First Alert" which filters
     after the first alert has been delivered

  - add UI for setting the email addresses alerts are sent to.
     Add menu item to edit email list, add email list dialog.
     Remove 'recipient' config file entry, now list is stored
     in seperate file. Add rpc to query and set the email list,
     the GUI calls this to get the current list from the server
     and set it in the server, it is the server which reads and 
     writes the file. Add 'enable' flag to each email entry.
     Modify how the server iterates over the email list when it
     receives an alert. When marking an alert as having been sent
     the username is the email address but with 'email:' prepended so
     as not to collide with non-email filtering options for the same user.


author: John Dennis <jdennis@redhat.com> - 1.8.11-1
changelog:
  - Fixes 216575, more translations
  - Replace delete and expunge menu labels with something more intuitive
  - add ability for browser to be restarted with identical window
     position and state
  - add pkg version and protocol version to logon handshake, test for
     compatibility between clint and server, prompt for restart
  - add non-modal restart dialog
  - add dialog to display traceback if sealert faults with an uncaught
     exception, try to limit invisible errors
  - fix return args on rpc method
  - add instance id to server


author: John Dennis <jdennis@redhat.com> - 1.8.6-1
changelog:
  - Fixes 218150,
     "If view is set to "hide delete" you cannot filter new entries"
     Actually, the bug was toggle cell renderer was connected to the
     base model instead of the model attached to the view, the sort
     model, this meant the toggle was occuring on the wrong row if
     the view was sorted differently than the base model.


author: John Dennis <jdennis@redhat.com> - 1.8.5-1
changelog:
  - fix bug, "could not convert path to a GtkTreePath" when database 
     is initially empty, caused by last_selected_row == None


author: John Dennis <jdennis@redhat.com> - 1.8.3-1
changelog:
  - Fixes 217961, sealert needs pygtk2-libglade
  - more i18n translations
  - Fixes 217710, date representation did not respect locale,
     at the same time remove old date formatting code, now cruft since
     we can't use it because it was specific to US English.
  - fix how selections are handled when rows are expunged.
  - add Copy to Edit menu, for copying selection from detail pane,
     unfortunately gtkhtml2 widget does not preserve line breaks between
     table rows.


author: John Dennis <jdennis@redhat.com> - 1.8.1-1
changelog:
  - Fixes 216936, bug 215290, add 'Copy Alert' edit menu item
  - clean up menu items, add tooltips
  - fix printing so it will work with multiple alerts, force font to
     monospace 10pt, display error dialog if printing fails.
  - Fixes 216908, platform and raw audit messages were not wrapped
     to fit on page.
  - Related: 216575, update i18n po files
  - Fixes 216941, set default folder for save operation, also set
     default filename
  - Fixes 216327 add menu items "toggle hide deleted", "select none". Add model
     filter to control visibility of alerts
  - Fixes 214218, sealert with no command line
     arguments induces startup as dbus service, this had been a
     regression.
  - Fixes 216327, rework how deletes are performed in browser. Delete
     now marks each seleted siginfo with a delete flag, expunge
     permanently deletes siginfo's marked for deletion, also add undelete
     command, removed delete confirmation dialog. Modify how text
     attributes in cell renderer are computed to allow for
     strike-throughs of alerts marked for deletion.
  - multiple alerts can now be selected, add select all command,


author: Dan Walsh <dwalsh@redhat.com> - 1.7-1
changelog:
  [John Dennis <jdennis@redhat.com>]
  - Add command line utilities
  - logfile scanning finally seems to work connected to browser
  - Additional Information section of report now includes line
     number information (if alert was generated from logfile)
  - replace database update_callback() with notify interface, a more
     generic solution more easily shared between components
  - object implementing rpc method is now explicitly attached via
     connect_rpc_interface() instead of walking the MRO chain with
     magic exclusions. explicitly connecting is more flexible and
     robust (no getting the wrong object by mistake)
  - fix handling of return args in local rpc case
  - fix signal connections between audit and logfile
  - split databae and database_properties for audit and logfile
  - fix initial connection state
  - fix lookup_local_id


author: Dan Walsh <dwalsh@redhat.com> - 1.3-1
changelog:
  - Speed enhancments
      [John Dennis <jdennis@redhat.com>]
  - log file parsing now approx 4 times faster
  - greatly enhance the statistics reporting capability in attempt
     to diagnose slow log file parsing performance
  - make gathering of environmenatal information optional,
     environment information is only relevant at the time the
     alert fires, not in a post processing scenario
  - clean up several places where environmental information was
     assumed and/or was always gathered, or gathered in the wrong place.


author: Dan Walsh <dwalsh@redhat.com> - 1.0-1
changelog:
  - Release of first version
  - Fix icon
      [John Dennis <jdennis@redhat.com>]
  - Memory leak fixes
  - Substitution fixes
  - File names in hex fixes


author: Dan Walsh <dwalsh@redhat.com> - 0.48-1
changelog:
  - Sealert only notify dropped connection once
  - setroubleshoot shutdown cleanly
      [John Dennis <jdennis@redhat.com>]
  - Gui cleanups


author: Dan Walsh <dwalsh@redhat.com> - 0.46-1
changelog:
  - Add new plugins cvs_data, rsync_data, xen_image, swapfile, samba_share
      [John Dennis <jdennis@redhat.com>]
  - clear the GUI of old data before loading new data,
     fix the code used to display the filter icon in the filter column


author: Dan Walsh <dwalsh@redhat.com> - 0.43-1
changelog:
  - Fix mail handling
  - fix bugs related to recording per user per signature filtering
      [John Dennis <jdennis@redhat.com>]
  - fix bugs related to recording per user per signature filtering
      [Karl MacMillan <kmacmill@redhat.com>]
  - Add signal handling to client and server.
  - Fix minor plugin bugs.


author: Dan Walsh <dwalsh@redhat.com> - 0.42-1
changelog:
  [Karl MacMillan <kmacmill@redhat.com>]
  - Add rpm information for target.
  - Add hostname and uname to signature info
  - Add display of the full AVC
  - Add display of the analysis id
  - Change html generation to be separated out and us elemmenttree
      [John Dennis <jdennis@redhat.com>]
  - add CommunicationChannel class to encapsulate data transfer
     operations, in particular to provide an object threads can lock
     during data transfer.
  - checkpoint the logfile scanning code, somewhat working


author: Dan Walsh <dwalsh@redhat.com> - 0.40-1
changelog:
  - Fix notification window problems.  Now dissappears and does not regenerate if
  it has already been seen


author: Dan Walsh <dwalsh@redhat.com> - 0.39-1
changelog:
  - Add Icon
      [John Dennis <jdennis@redhat.com>]
  - dispatcher.py: rework how audit messages injected into the
     system and processed. Much of this work was in support of log file
     scanning which should be coupled to the exact same processing code
     as audit messages arriving from the audit socket. In essence log
     file scanning synthesizes an audit message and we inject it into
     the system the same way socket messages are injected. This was
     also an excellent moment correctly handle out of order audit
     messages, something we were not able to handle previously. This
     may have been contributing to splitting what should have been a
     single alert into two or more separate alerts because we didn't
     recongize the incoming audit events as a single event. Correctly
     assembling out of order messages introduced a fair amount of extra
     complexity as we now maintain a cache of recent audit events, this
     is fully documented in dispatcher.py
  - Turn notifications back on by default.
      [Karl MacMillan <kmacmill@redhat.com>]
  - Separated out HTML rendering and made it easier to translate.


author: Dan Walsh <dwalsh@redhat.com> - 0.38-1
changelog:
  [Dan  Walsh]
  - Hook up the rest of the menu bars on browser window
  - Add public_content.py plugin
      [John Dennis <jdennis@redhat.com>]
  - add delete_signatures() method to AlertClient class
  - start using the AppBar in the browser.
  - "open logfile" now connected all the way from browser menu
     to server rpc, still needs implementation, but "plumbing" is working.
  - fixes for the date/time dialog
  - remove install of setroubleshoot.glade, we now only use
     setroubleshoot_browser.glade
  - some fixed to DateTimeDialog


author: John Dennis <jdennis@redhat.com> - 0.35-1
changelog:
  - add sorting on category column and seen column in browser,
     fix reference to my_draw() in print function.

  - make browser window hidden by default so it does not flash
     when it's first realized, connect to the "realize" signal to
     initially position the vpane, add signal handlers to track
     when the browser is visible, the presentation of the status
     icon now checks if the browser is visible, the status icon is
     not presented if the browser is already displayed.


author: Dan Walsh <dwalsh@redhat.com> - 0.34-1
changelog:
  - Standardize on the browser. remove alert window
      [John Dennis <jdennis@redhat.com>]
  - remove all vestiges of popup alert, now browser is the only
     UI game in town
  - restore the automatic updating of the browser window which had
     been a regression, the AlertClient class now emits signals which
     the GUI classes can connect to receive signals from the fault server,
     also fix the "mark seen" regression
  - browser.py: restore mark_seen timeout


author: Dan Walsh <dwalsh@redhat.com> - 0.32-1
changelog:
  - Add avc_syslog to syslog translated avc message
  - Fix submitbug button
      [John Dennis <jdennis@redhat.com>]
  - fix signature inflation, all data attached to a signature is now
     encapsulated in a SEFaultSignatureInfo (siginfo) class. The GUI no
     longer reaches into a signature looking for information, it looks
     in the siginfo. The Plugin class now defines the method
     get_signature() which report() calls to obtain the signature. The
     default signature provided by the Plugin class includes the
     analysisID, an AVC with just the src & target contexts, and the
     object_path. All data accesses and parameters which had been "sig
     and solution" are now done via the unified siginfo class. There is
     still a bit more work to be done on this but this represents a
     reasonble point to checkpoint the code in CVS.


author: John Dennis <jdennis@redhat.com> - 0.30-1
changelog:
  - fix bug 203479, missing requires of audit-libs-python
  - add support to sealert to listen on a dbus session signal to display
     the gui. This is needed for when the status icon is not visible and
     the user wants to see the UI. There is now a seperate program
     setroubleshoot_launch_gui which emits the signal.


author: John Dennis <jdennis@redhat.com> - 0.27-1
changelog:
  - load_plugins() now catches exceptions when a plugin won't load,
     reports the traceback in the log file, and continues with the next
     plugin. Previously a bad plugin caused the entire plugin loading
     to abort and no plugins were loaded.
  - Add "daemon_name" to automake variables, change pid file to match
  - turn off "noreplace" on config file till things settle down a bit
  - browser.py now validates data, also test for missing column data in the
     cell_data function to avoid exceptions.
  - add stub for analyzie_logfile() rpc call
  - turn off balloon notifications by default in config file,
     libnotify is just plain busted at this point :-(
  - only the setroubleshootd daemon creates it's log file
     under /var/log now, the user app's do it in /tmp, change file
     permissions on /var/log/setroubleshoot back to 0644.
  - sealert now looks up the username rather than hardcoding it to "foo"
  - CamelCase to lowercase_underscore clean up


author: Dan Walsh <dwalsh@redhat.com> - 0.19-1
changelog:
  2006-08-08  Dan Walsh <dwalsh@redhat.com>
  - Fix up handling of mls ranges in context
  - Cleanup some pychecker errors

  2006-08-07  John Dennis <jdennis@redhat.com>
  - add first seen, last seen, and report count to alert detail view
  - make the seen icon work, if the alert has been displayed more
     than N seconds, mark the alert as having been seen by the user
     and update the icon is the list view
  - change the schema for the xml data; the database now has a version,
     there is a local id attached to each signature, the filter list in
     the siginfo was replaced by a list of per user data, the per user
     data now contains the filter, seen_flag. Modify all the code which
     was operating on the filter information to use the new model.
  - fix the xml serialization so that booleans can be used as a basic
     type and also so that non-string types can be used in element
     attributes (e.g. int, bool) and the serialization code will
     automatically convert between python types and strings.


author: Dan Walsh <dwalsh@redhat.com> - 0.17-1
changelog:
  [John Dennis <jdennis@redhat.com>]
  - clean up and rework the timestamp code in util.py so that
     time zones are handled properly, there were a number of bugs.
     Hopefully it's correct now because timezone handling is a pain.
  - change the time format in the browser so all times are displayed
     identically, the friendly time relative format was hard to compare.
  - modify the plugin 'make install' to delete all existing plugin's
     prior to installing the new ones
  - add popup menu to status icon to choose between browser and
     alert GUI (not fully connected yet). Several bug fixes related
     to changing the filter_type from a string to an int.
  - add filter selection to bottom pane, change filter_type from
     string to integer constant. Enhance how columns are handled.
     Get init_combo_box to work. Remove unused RPM and Bugzilla
     fields from bottom pane. Modify the default size of the browser
     window. Fix missing import in util.py.
  - add ability in broswer to sort on columns, initially the report
     count column and the last seen date column. The date column now
     stores a TimeStamp object instead of a string. Add new method
     to TimeStamp to return a friendly string relative to the current
     time. The date column in the browser now has a cell data function
     which invokes the friendly format method of the TimeStamp object.
  - add ability fo serialize to/from xml for classes which can
     inititialized from strings and serialized as strings (e.g. numbers,
     TimeStamps, etc.)
  - add count of how many times a signature is reported, the date
     when first and last reported, add columns for report count and
     last date count to browser.
  - checkpoint browser code, list pane and detail pane now working.
  - add initial support for browser applet, move some functions which
     kept getting reused to util.py
  - add reporting of environment to email alert (email alerts still
     need work)
      [Dan  Walsh <dwalsh@redhat.com>]
  - Fix disable_trans.py set_boolean call
  - Complete all boolean plugins except disable
  - Change interface to use audit unix domain socket


author: Dan Walsh <dwalsh@redhat.com> - 0.16-1
changelog:
  [John Dennis <jdennis@redhat.com>]
  - modify SetFilter in server to return errors instead of
     throwing an exception. Default the filter list on each alert display.
  - minor tweaks to alert queue handling
  - fix analyze() parameter list in ftp_is_daemon.py plugin
  - sealert now responds to pending alerts more correctly, it shows
     how many pending alerts are in the queue, if you filter the pending
     alert status is updated, the next alert button will advance you
     to the next alert in the queue
  - simplify major pieces of sealert by coalescing common code
     into subroutines.
      [Dan  Walsh <dwalsh@redhat.com>]
  - Complete all boolean plugins except disable
  - Make Close button work.
  - Make setroubleshoot_dispatcher exit if it gets an avc about itself


author: Dan Walsh <dwalsh@redhat.com> - 0.15-1
changelog:
  [Karl MacMillan <kmacmill@redhat.com>]
  - Add generic templating mechanism to Plugin
  - Ported all plugins to use templating mechanism


author: Dan Walsh <dwalsh@redhat.com> - 0.8-1
changelog:
  - Added a bunch more plugins
      [Karl MacMillan <kmacmill@redhat.com>]
  - Add allow_cvs_read_shadow.py, allow_ftp_use_cifs, allow_ftp_use_nfs, and allow_gssd_read_tmp.
  - Change AVC to have additional helpers for matching messages.
  - Change Plugin to work better with more than one solution.


author: Dan Walsh <dwalsh@redhat.com> - 0.7-1
changelog:
  - Fix setroubleshoot_dispatcher to catch all information from
     avc. Much cleaner interface and no longer uses audit2allow cruft.
  - Remove toolbar from popup window since it did nothing, and I
     think it looks better without it.
  - fix allow_execmod plugin to report better data.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.71-5
changelog:
  - Python 2 binary package renamed to python2-libpst
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Carl Byington <carl@five-ten-sg.com> 0.6.71-1
changelog:
  - fedora python naming scheme changes
  - Zachary Travis - Add support for the OST 2013 format, and
    Content-Disposition filename key fix for outlook compatibility


author: Carl Byington <carl@five-ten-sg.com> 0.6.68-1
changelog:
  - allow folders containing multiple item types, e.g. email and calendar
  - better detection of valid internet headers


author: Carl Byington <carl@five-ten-sg.com> 0.6.64-1
changelog:
  - fix line wrap on python provides_exclude_from
  - fix unchecked errors found by cppcheck
  - AJ Shankar fixes for attachment processing and body encodings
    that contain embedded null chars.


author: Carl Byington <carl@five-ten-sg.com> 0.6.60-1
changelog:
  - patch from Dominique Leuenberger to add AC_USE_SYSTEM_EXTENSIONS
  - add readpst -a option for attachment stripping


author: Carl Byington <carl@five-ten-sg.com> - 0.6.55-1
changelog:
  - preserve bcc headers
  - document -C switch to set default character set
  - space after colon is not required in header fields


author: Carl Byington <carl@five-ten-sg.com> - 0.6.53-1
changelog:
  - add Status: header in output
  - allow fork for parallel processing of individual email folders
    in separate mode
  - proper handling of --with-boost-python option


author: Carl Byington <carl@five-ten-sg.com> - 0.6.52-1
changelog:
  - fix dangling freed pointer in embedded rfc822 message processing
  - allow broken outlook internet header field - it sometimes contains
    fragments of the message body rather than headers


author: Carl Byington <carl@five-ten-sg.com> - 0.6.51-1
changelog:
  - fix for buffer overrun; attachment size from the secondary
    list of mapi elements overwrote proper size from the primary
    list of mapi elements.
    fedora bugzilla 696263


author: Carl Byington <carl@five-ten-sg.com> - 0.6.48-1
changelog:
  - fix for broken internet headers from Outlook
  - fix ax_python.m4 to look for python2.7
  - use mboxrd from quoting for output formats with multiple messages per file
  - use no from quoting for output formats with single message per file


author: Carl Byington <carl@five-ten-sg.com> - 0.6.45-1
changelog:
  - patch from Hugo DesRosiers to export categories and notes into vcards.
  - extend that patch to export categories into vcalendar appointments also.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.44-1
changelog:
  - patch from Lee Ayres to add file name extensions in separate mode.
  - allow mixed items types in a folder in separate mode.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.43-1
changelog:
  - decode more of the pst format, some minor bug fixes
  - add support for code pages 1200 and 1201.
  - add readpst -t option to select output item types, which can
    now be used to process folders containing mixed item types.
  - fix segfault with embedded appointments
  - add readpst -u option for Thunderbird mode .size and .type files
  - better detection of embedded rfc822 message attachments


author: Carl Byington <carl@five-ten-sg.com> - 0.6.41-1
changelog:
  - fix ax_python detection - should not use locate command
  - checking for fedora versions is not needed


author: Carl Byington <carl@five-ten-sg.com> - 0.6.38-1
changelog:
  - add python interface to the shared library.
  - bump soname to version 4 for many changes to the interface.
  - better decoding of recurrence data in appointments.
  - remove readpstlog since debug log files are now plain text.
  - add readpst -j option for parallel jobs for each folder.
  - make nested mime multipart/alternative to hold the text/html parts.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.37-1
changelog:
  - add pst_attach_to_mem() back into the shared library interface.
  - fix memory leak caught by valgrind.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.35-1
changelog:
  - properly add trailing mime boundary in all modes.
  - build separate libpst, libpst-libs, libpst-devel rpms.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.33-1
changelog:
  - compensate for iconv conversion to utf-7 that produces strings that
    are not null terminated.
  - don't produce empty attachment files in separate mode.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.30-1
changelog:
  - track character set individually for each mapi element.
  - remove charset option from pst2ldif since we get that from each
    object now.
  - avoid emitting bogus empty email messages into contacts and
    calendar files.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.28-1
changelog:
  - improve decoding of multipart/report and message/rfc822 mime types.
  - improve character set handling.
  - fix embedded rfc822 messages with attachments.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.26-1
changelog:
  - patch from Fridrich Strba for building on mingw and general
  - cleanup of autoconf files.
  - add processing for pst files of type 0x0f.
  - strip and regenerate all MIME headers to avoid duplicates.
  - do a better job of making unique MIME boundaries.
  - only use base64 coding when strictly necessary.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.22-1
changelog:
  - patch from David Cuadrado to process emails with type PST_TYPE_OTHER
  - base64_encode_multiple() may insert newline, needs larger malloc
  - subject lines shorter than 2 bytes could segfault


author: Carl Byington <carl@five-ten-sg.com> - 0.6.21-1
changelog:
  - fix title bug with old schema in pst2ldif.
  - also escape commas in distinguished names per rfc4514.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.20-1
changelog:
  - add configure option --enable-dii=no to remove dependency on libgd.
  - many fixes in pst2ldif by Robert Harris.
  - add -D option to include deleted items, from Justin Greer
  - fix from Justin Greer to add missing email headers
  - fix from Justin Greer for my_stristr()
  - fix for orphan children when building descriptor tree
  - avoid writing uninitialized data to debug log file
  - remove unreachable code
  - create dummy top-of-folder descriptor if needed for corrupt pst files


author: Carl Byington <carl@five-ten-sg.com> - 0.6.19-1
changelog:
  - Fix base64 encoding that could create long lines.
  - Initial work on a .so shared library from Bharath Acharya.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.15-1
changelog:
  - Patch from Robert Simpson for file handle leak in error case.
  - Fix for missing length on lz decompression, bug found by Chris White.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.11-1
changelog:
  - Use ftello/fseeko to properly handle large files.
  - Document and properly use datasize field in b5 blocks.
  - Fix some MSVC compile issues and collect MSVC dependencies into one place.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.9
changelog:
  - Patch from Joachim Metz for 64 bit compile.
  - Fix pst format documentation for 8 byte backpointers.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.8
changelog:
  - Initial version of pst2dii to convert to Summation dii load file format
  - changes for Fedora packaging guidelines (#434727)


author: Richard Hughes <rhughes@redhat.com> - 2.31.3-3
changelog:
  - Split out the xlib code as a subpackage to allows us to depend on the core
    library on the cloud image and not depends on half of Xorg.


author: Richard Hughes <rhughes@redhat.com> - 2.31.3-2
changelog:
  - Split out the modules as a subpackage to allows us to depend on the core
    library on the cloud image and not drag every image loader known to man.


author: Jon Disnard <parasense@fedoraproject.org> 2.5.8-1
changelog:
  - Update to 2.5.8 for new device support
  - Drop USB result patch that went upstream (formerly patch#5)
  - Drop IXANY patch that went upstream (formerly patch#3)


author: Tim Waugh <twaugh@redhat.com> 2.5.7-2
changelog:
  - Apply upstream patch to correctly report errors when performing
    USB control transfers (bug #1201048).


author: Hans de Goede <hdegoede@redhat.com> 2.5.0-3
changelog:
  - Fix the usbscsi port driver not working, this fixes many miniature
    (keychain) photo frames no longer being accessible


author: David Zeuthen <davidz@redhat.com> 2.4.6-3
changelog:
  - Add patch from http://sourceforge.net/tracker/?func=detail&aid=2801117&group_id=8874&atid=308874
    and generate generic udev rules for device identification (ID_GPHOTO2* properties)


author: Jindrich Novy <jnovy@redhat.com> 2.4.6-1
changelog:
  - update to 2.4.6
  - new IDs for Kodak V803, M1063, Canon PowerShot A650IS, SD990 (aka IXUS 980IS),
    SD880IS, A480, Canon EOS 50D, Fuji FinePix S1000fd
  - many Canon related fixes


author: Jindrich Novy <jnovy@redhat.com> 2.4.2-1
changelog:
  - update to 2.4.2
  - contains many fixes in the Canon camera communication interface
  - drop build patch, no more needed


author: Jindrich Novy <jnovy@redhat.com> 2.4.1-2
changelog:
  - fix obsoletes
  - workaround problem with coreutils-6.12 and RHEL5-xen kernels
    what prevents libgphoto2 koji build


author: Stepan Kasal <skasal@redhat.com> 2.4.0-3
changelog:
  - drop gphoto2-norpath.patch
  - use quoted here-document in %prep
  - fix some typos in m4 sources
  - run autoreconf to get autotools right


author: Jindrich Novy <jnovy@redhat.com> 2.4.0-1
changelog:
  - backport patch from upstream to avoid segfault when
    data phase is skipped for certain devices (#435413)
  - initial build


author: Jindrich Novy <jnovy@redhat.com> 2.4.0-0.2
changelog:
  - review fixes, thanks to Hans de Goede: (#437285)
    - remove unused macro
    - don't exclude s390/s390x
    - preserve timestamps
    - fix license


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.0.28-6
changelog:
  - Switched kacpimon to dynamic connections (increased max connections
    from 20 to 1024)
    Resolves: rhbz#1450980
  - Consolidated new line delimiters


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.0.20-2
changelog:
  - Fixed loginctl and added support for cinnamon and mate (patch by Leigh Scott)
    Resolves: rhbz#1029868


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.0.18-1
changelog:
  - New version
  - Replaced RPM_BUILD_ROOT variables by {buildroot} macros
  - Updated URLs to project home page and source code
  - Dropped mk patch, handled better way in the spec


author: Jiri Skala <jskala@redhat.com> - 2.0.7-1
changelog:
  - update to latest upstream
  - fixes #660459 - Should be able to set options with /etc/sysconfig/acpi


author: Jiri Skala <jskala@redhat.com> - 2.0.5-5
changelog:
  - fixes #648221 - SELinux is preventing /sbin/iwconfig access to a leaked /dev/input/event0 file descriptor


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.8-1
changelog:
  - Updated to version 1.0.8
  - power.sh works with ConsoleKit >= 0.3.0 (#470752)
  - Fixed conditions in power.sh, which look for power-managers (#470752)
  - Added check to init script


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.6-5.fc9
changelog:
  - Fixed managing of power button (#361501)
  - Fixed power script to check for KDE power manager (#419331)


author: Zdenek Prikryl <zprikryl@redhat.com> - 1.0.6-4.fc9
changelog:
  - Removed old logrotate file
  - Fixed socket leak (#394431)
  - Fixed dumping useless info to log (#389581)


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-4
changelog:
  - Made a better fix for the powerdown button which checks if g-p-m is running
  - Don't install sample.conf anymore, not needed


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-3
changelog:
  - Disable the automatic shutdown -h via powerdown button by default due to
    conflicts with gnome-power-manager


author: Miloslav Trmac <mitr@redhat.com> - 1.0.3-2
changelog:
  - Update to 1.0.3 (fixes #128834)
  - s/Copyright/License/
  - Add logrotate config file (#110677, from Michal Jaegermann)
  - Don't verify contents of /var/log/acpid (#125862)
  - Use $RPM_OPT_FLAGS
  - Fix and cleanup acpid-1.0.1-pm1.patch
  - Add condrestart to %postun


author: Tim Hockin <thockin@sun.com>
changelog:
  - Updated RPM spec with patch from sun for chkconfig on/off
    - Add Changelog, make 'make rpm' use it.


author: Tim Hockin <thockin@sun.com>
changelog:
  - Fixed logging bug - not appending to log (O_APPEND needed)
    - Fix 'make install' to not need root access
    - Fix RPM spec to not need root


author: Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-4
changelog:
  - Removing build-time dependency on sharutils(rhbz#1587877)
  - Changing git dependency to smaller git-core


author: Michal Sekletar <msekleta@redhat.com> - 14:4.7.3-1
changelog:
  - rebase to 4.7.3 (#1201573)
  - contains fixes for CVE-2015-0261 CVE-2015-2154 CVE-2015-2153 CVE-2015-2155 (#1201799,#1201792,#1201795,#1201797)


author: Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-2
changelog:
  - fix for CVE-2014-8767 (#1165160)
  - fix for CVE-2014-8768 (#1165161)
  - fix for CVE-2014-8769 (#1165162)


author: Michal Sekletar <msekleta@redhat.com> - 14:4.2.0-1
changelog:
  - updated to 4.2.0
  - added new source file ppi.h, missing in upstream tarball
  - disabled make check because of missing .pcap files in testsuite
  - dropped unnecessary patches


author: Michal Sekletar <msekleta@redhat.com> - 14:4.1.1-3
changelog:
  - Fix manpage (#663739)
  - Fix improper handling of bad date format in tcpslice (#684005)
  - Spec file clean up


author: Miroslav Lichvar <mlichvar@redhat.com> - 14:4.0.0-1.20090818git832d2c
changelog:
  - update to post 4.0.0 git snapshot 20090818git832d2c
  - print retrans and reachable times in ICMPv6 as milliseconds (#474264)


author: Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-5
changelog:
  - update config.{guess,sub} when building tcpslice
  - remove -D_GNU_SOURCE from CFLAGS
  - disable libsmi check in configure


author: Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-1
changelog:
  - update to 3.9.7
  - with -C option, drop root privileges before opening first savefile (#244860)
  - update tcpslice to 1.2a3
  - include time patch from Debian to fix tcpslice on 64-bit architectures


author: Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.4-9
changelog:
  - fix processing of Prism and AVS headers (#206686)
  - fix arp2ethers script
  - update ethercodes.dat
  - move pcap man page to devel package


author: Martin Stransky <stransky@redhat.com> - 14:3.9.3-1
changelog:
  - New upstream version - 3.9.3
  - fix for #164227 (buffer overflow)
  - fix for #164230 (missing debug info)


author: Ivana Varekova <varekova@redhat.com> - 14:3.8.2-9
changelog:
  - added arpsnmp options to specify sender and recipient
    and corrected arpwatch and arpsnmp man pages (#70386)


author: Harald Hoyer <harald@redhat.com> - 14:3.8.2-1
changelog:
  - update to tcpdump-3.8.2, libpcap-0.8.2, arpwatch-2.1a13
  - patched tcpdump configure for gcc34 optimizations
  - removed obsolete patches


author: Harald Hoyer <harald@redhat.de> 12:3.6.2-10
changelog:
  - took old purge patch for filters
  - fixed #54225,#58346
  - drop root by default #49635
  - fixed #54593
  - fixed #57711


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - fix building of tcpslice on glibc 2.2.2 (time.h)
  - disable /etc/init.d requirement and fix %post scripts in arpwatch


author: Harald Hoyer <harald@redhat.com>
changelog:
  - fixed EINTR stopping for e.g. SIGSTOP. (#22008)
  - added -u option for tcpdump (#20231)
  - new arpwatch version (#23172)
  - added "all" and "one" interface for -i (#20907)
  - added arpwatch sysconfig (#23172)


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - use --enable-ipv6
  - Add two patches from CVS to enhance 802.2 printing, and more importantly,
    to be able to specify 'no stp'


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Make SMB printing output a lot more quiet unless in verbose mode.
  - Make -n resolve port/protocol numbers but not hostnames, -nn for no
    resolving at all
  - Separate droproot patch from a more generic man/usage fix one
  - Add non-promiscuous mode -by default patch, but don't apply it by default


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Update to 20010108 CVS, disable some upstreamed patches.
  - Change some additional .1 pages to .8.
  - Add droproot patch, some --usage and man page fixes.


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Initial packaging with latest tcpdump.org CVS tcpdump-3.6 and libpcap-0.6.
  - add earlier print-domain.c, the latest is segfaulting
  - don't unnecesessarily include snprintf.o, it didn't compile with gcc 2.96 anyway
  - don't use savestr, require openssl, tweak tweak tweak
  - add tcpslice, patch it a bit for egcs detection


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - tcpdump: spice up the manpage about interfaces
  - tcpdump: add 'all' and 'any' keywords to -i, saner default behaviour.
  - upgrade arpwatch to 2.1a10


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - eliminate more buffer overflows (from FreeBSD) (#20069).
  - 802.1q ether type incorrect (#19850).
  - add -u flag to drop arpwatch privs (#19696).


author: Matt Wilson <msw@redhat.com>
changelog:
  - source /etc/init.d/functions
  - back out /etc/init.d/arpwatch, place file in /etc/rc.d
  - move initscript to /etc/init.d
  - changed initscript to use start() and stop() functions
  - added condrestart to init script
  - added %post %preun %postun scripts to register arpwatch script
  - added Prereq: for all things needed in post/preun/postun


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - remove sparc64 SIOCGIFNAME hack, not needed with (at least) kernel 2.2.12-40.
  - upgrade to ANK ss991030 snapshot with pcap magic fix (#6773).
  - add getprotobyname lookup (#6725).
  - getservbyname port lookup appears functional (#7569).
  - remove uid 2090 backdoor (sorry Dave) (#7116).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include A. Kuznetsov's patches to libpcap/tcpdump.
  - added arpsnmp to package (#3258).
  - arp2ethers written for different of awk (#4326).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - separate package for libpcap.
  - update tcpdump to 3.4, libpcap to 0.4.
  - added arpwatch (but disabled for now)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0.0-6
changelog:
  - Python 2 binary package renamed to python2-pyusb
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Ondrej Vasik <ovasik@redhat.com> - 1.0-53
changelog:
  - post and postun scriptlet requires sed (#593078)
  - use standard locations for catalog.xml(#591173)


author: Ondrej Vasik <ovasik@redhat.com> - 1.0.44
changelog:
  - fix ISO entities for 4.5 SGML, use XML at the end of
    public identificators of XML 4.1.2 ISO entities


author: Ondrej Vasik <ovasik@redhat.com> - 1.0-40
changelog:
  - Fix wrong filenames for xml-dtd-4.4 and xml-dtd-4.5
    iso entities(#461206)
  - /ent/iso-cyr1.ent now correctly registered in xml catalog
    (there was /ent/iso-cyrl.ent typo)
  - fixed broken unregistration of xml-dtds from catalog
    (missing CAT_DIR variable)


author: Ondrej Vasik <ovasik@redhat.com> - 1.0-39
changelog:
  - rebuild with F9 spec file to fix some heavy-weight black
    magic causing failures of sgml documents


author: Ondrej Vasik <ovasik@redhat.com> - 1.0-34
changelog:
  - corrected most of rpmlint issues
  - (PreReq, tab/spaces , wrong permissions on some files,
  -  wrong file end encoding of txt files, non config files
  -  in /etc, some requires issues, versioned provides and
  -  obsoletes, fixed license tag)


author: Tim Waugh <twaugh@redhat.com> 1.0-1
changelog:
  - Merged all the DTD packages into one (bug #58448).
  - Use /usr/share/sgml exclusively.
  - Prevent catalog files from disappearing on upgrade (bug #58463).


author: Tim Waugh <twaugh@redhat.com> 1.0-7
changelog:
  - Use xmlcatalog (libxml2) instead of install-catalog (sgml-common) in
    scriptlets.
  - Conflict with install-catalog if it can't handle quotes in catalogs.
  - Use release number in centralized catalog name, so that the scriptlets
    work properly.


author: Chris Runge <crunge@pobox.com>
changelog:
  - Provides: docbook-dtd-xml (not docbook-dtd-sgml)
  - undo catalog patch and dbcentx patch (this resulted in an effectively
    broken DTD when the document was processed with XSL stylesheets); added a
    symbolic link to retain docbook.cat -> catalog; added ent
  - added ChangeLog to doc


author: Chris Runge <crunge@pobox.com>
changelog:
  - created a 4.1.2 version
  - update required a change to OTHERCAT in postun
  - update required a change to the Makefile patch (no dbgenent.ent any more,
    apparently)


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Don't play so many macro games.
  - Don't use 'rpm' in post scripts.
  - Be sure to own xml-dtd-4.1 directory.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Change group.
  - Use %{_tmppath}.
  - Correct typo.
  - rm before install
  - openjade not jade.
  - Build requires unzip.
  - Require install-catalog for post and postun.
  - Change Copyright: to License:.
  - Remove Packager: line.


author: Bastien Nocera <bnocera@redhat.com> - 1.1.0-13
changelog:
  + usbmuxd-1.1.0-13
  - Fix usbmuxd not starting up a second time, and properties being lost
    with kernel >= 4.12


author: Rex Dieter <rdieter@fedoraproject.org> - 1.0.9-0.6.c24463e
changelog:
  - Obsoletes: usbmuxd < 1.0.9 (multilib upgrade path)
  - move Obsoletes: usbmuxd-devel to libusbmuxd-devel


author: Kalev Lember <klember@redhat.com> - 1.0.0-1
changelog:
  - Update to 1.0.0
  - Don't set group tags
  - Rely on pkgconfig depgen instead of manually specifying -devel requires
  - Tighten subpackage deps with the _isa macro
  - Use make_install macro


author: Peter Robinson <pbrobinson@fedoraproject.org> 0.14.12-1
changelog:
  - 0.14.12 release
  - http://ftp.gnome.org/pub/GNOME/sources/gssdp/0.14/gssdp-0.14.12.news
  - Use %license


author: Petr Pisar <ppisar@redhat.com> - 2.14-4
changelog:
  - Use Perl porter's fix for searching cpan -j file (CPAN RT#116507)
  - Fix logging fatal errors (https://github.com/andk/cpanpm/pull/104)


author: Petr Pisar <ppisar@redhat.com> - 2.14-3
changelog:
  - Apply remains of CVE-2016-1238 fix from perl (CPAN RT#116507)
  - Do not search cpan -j file in @INC (CPAN RT#116507)


author: Petr Pisar <ppisar@redhat.com> - 2.14-1
changelog:
  - 2.14 bump
  - Fix installation from a working directory (CPAN RT#115734)
  - Fix "cpan -O" invocation (CPAN RT#115786)
  - Do not use Net::FTP if ftp_proxy variable points to an HTTP server
    (CPAN RT#110833)
  - Recognize URL schemata disregarding the case
  - Fix CVE-2016-1238 (loading optional modules from current working directory)
  - Recognize exact version dependency operator (CPAN RT#47934)
  - Cope with non-digit version strings


author: Dan Horák <dan[at]danny.cz> 1.3.12-5
changelog:
  - dropped debug output when tools are called with wrong number of arguments (#538403)
  - added patch to support DESTDIR for installing


author: Jindrich Novy <jnovy@redhat.com> 1.2.18-8
changelog:
  - fix type confusion in SCSI_writet(), SCSI_readt(), slow_memcopy()
    and slow_bzero()
  - rebuilt with gcc4


author: Jindrich Novy <jnovy@redhat.com> 1.2.18-5
changelog:
  - dead code elimination
  - updated spec link to recent source
  - removed spec link to obsolete URL
  - rebuilt


author: Kenneth Porter <shiva@well.com>
changelog:
  - 1.2.6
  - Fixed 'eepos' stuff to use | rather than || (whoops!)
  - Accept a 4-byte element descriptor for the robot arm for certain older
  - autochangers.


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-8
changelog:
  - rename newt-python3 subpackage to python3-newt
  - build python3 subpackage unconditionally
  - don't use unversioned python_sitearch macro
  - drop static subpackage
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - fix description of python2-newt


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.52.20-6
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.52.20-4
changelog:
  - Python 2 binary package renamed to python2-newt
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.16-2
changelog:
  - add python3 support (Matthias Klose) (#963839)
  - build python3 subpackage (Miro Hrončok) (#963839)
  - rename snackmodule to snack (#963839)


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.16-1
changelog:
  - add newtComponentGetSize and newtComponentGetPosition (#987596)
  - modify Makefile to use SOEXT (#971168)
  - free gpm socket name and unlink gpm socket on form exit
  - fix memory leaks in whiptail
  - fix weekdays in spec changelog


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.15-1
changelog:
  - fix errors found by gcc-with-cpychecker (#800075)
  - fix building with tcl8.6 (#902561)
  - add fallback to python-config (#783627)
  - replace tabs in snack.py (#870647)
  - compile snackmodule.c with flag -fPIC (Kang Kai)
  - include new translations from transifex
  - allow newtWinMenu and newtWinEntries with no buttons or items
  - don't draw scale when not mapped
  - build with large-file support for stat64
  - remove unused variables in test code
  - update FSF address
  - remove obsolete macros
  - make some dependencies arch-specific


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.14-1
changelog:
  - fix returning strings in whiptail and whiptcl (#752818)
  - fix configure to work with multiple python versions (#737998)


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.13-1
changelog:
  - add support for changing colors in individual labels, scrollbars, entries,
    textboxes and scales, add custom colorsets 
  - add support for NEWT_COLORS and NEWT_COLORS_FILE variables (#689903)
  - allow resizing of form
  - fix errors found by coverity
  - fix va_list usage (Gwenole Beauchesne)
  - fix building and installing on Mac OS X (#652479)
  - check for slang.h header, support DESTDIR variable, add --without-python
    option (Otavio Salvador)
  - add Persian, Low German translations


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.12-1
changelog:
  - fix whiptail --gauge and its description in man page (#620083)
  - remove space after \n in whiptail texts (#620083)
  - remove NLS code from snack (#599608)
  - expose more keys to python as shortcuts in dialogs (Jakob Kemi)
  - release python global-thread-lock during dialog displays (Jakob Kemi)
  - fix warnings in whiptcl.c and include Tcl_PkgProvide() call (Mikhail T.)
  - don't NULL deref when an invalid array is specified in checkboxtree
    (Arnaldo Carvalho de Melo)


author: Hans de Goede <hdegoede@redhat.com> - 0.52.11-2
changelog:
  - Change python_sitearch macro to use %global as the new rpm will break
    using %define here, see:
    https://www.redhat.com/archives/fedora-devel-list/2010-January/msg00093.html


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.11-1
changelog:
  - fix buffer overflow in textbox when reflowing (#523955, CVE-2009-2905)
  - use full textbox width when reflowing and allow minimal width 1
  - fix writing lines longer than width in textbox
  - don't use va_list in newtvwindow more than once (#523696)
  - bind \E[Z to back-tab in built-in keymap (#468046)
  - terminate string after reading file in whiptail
  - add newtRadioSetCurrent function (Thomas Jarosch)
  - add pkgconfig support (Thomas Jarosch)
  - add Malay, Malayalam, Assamese, Gujarati, Bengali India, Kannada, Telugu
    translations
  - include tutorial in txt format
  - include debian patches
    - fix crash in textbox SetText when topLines != 0
    - don't link modules with libraries already linked with libnewt
    - add Asturian and Marathi translations


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.10-1
changelog:
  - improve --noitem description (#456305)
  - add setHeight to Textbox class
  - fix fixedheight forms
  - free keymap in newtFinished()
  - fix memory leak in textbox
  - fix valgrind error in checkboxtree
  - don't crash when running empty form
  - don't crash or hang when form has no focusable elements
  - before checkboxtree drawing return first item in GetCurrent()
  - redraw textbox in SetText()
  - add setColor description to SnackScreen docstring (Greg Swift)
  - make sure Widget isn't used directly (Greg Swift) (#452920)
  - add Serbian translations (Miloš Komarčević)
  - add Balochi translation (Mostafa Daneshvar)


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.9-1
changelog:
  - handle component destruction (patch by Richard W.M. Jones)
  - fix newtWinEntry definition
  - don't use uninitialized values in newtWinMenu
  - remove workarounds for old bug in SLsmg_write_nstring
  - improve SIGWINCH handling in form
  - don't abort from whiptail gauge on SIGWINCH
  - redisplay also last line
  - update Polish translation (Piotr Drąg)
  - update URL and Source tag


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.8-1
changelog:
  - enable slang utf8 mode (#425992)
  - support --disable-nls option (patch by Natanael Copa)
  - redraw screen when using entry in euc encodings


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-2
changelog:
  - add back support for list of Entries in EntryWindow prompts in snack
    (#248878)
  - update license tag
  - split python module to -python subpackage (patch by Yanko Kaneti)
  - fix summary


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-1
changelog:
  - add support to snack for multiple selection and border in listbox
    and cursorAtEnd in entry (patch by Shawn Starr)
  - fix scrollbar positioning in listbox
  - cope with backward system time jumps (#240691)
  - free helplines and windows in newtFinished, check for overflow (#239992)
  - add release to -devel and -static requires (#238784)


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.6-3
changelog:
  - fix cursor positioning when setting entry or checkbox flags
  - fix counting of items in checkboxtree
  - fix some memory leaks


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.6-1
changelog:
  - add newtSetColor() to allow changing individual colors
  - add newtPopWindowNoRefresh() (patch by Forest Bond)
  - move static library to -static subpackage, spec cleanup (#226195)
    (patch by Jason Tibbitts)


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.5-1
changelog:
  - provide option to change text of buttons (#126768)
  - don't add escape key to hot keys by default (#216157)
  - fix cursor position in checkboxtree, radio button and checkbox
  - don't force monochrome terminals to output colors
  - highlight active compact button on monochrome terminals
  - update translations from debian


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.4-1
changelog:
  - fix entry corruption when reading multibyte characters
    and double width character handling
  - avoid overflow/crash in scale
  - patches from debian
    - fix crash of snack in EntryWindow when prompts is list of tuples
    - put cursor at beginning of text for better accessibility
      in button, scale and textbox
    - add topleft option to whiptail


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-9
changelog:
  - fix screen corruption when half of double width character is overwritten
    (#137957) 
  - fix double width character handling in checkboxtree and listbox


author: Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-7
changelog:
  - fix checkboxtree positioning
  - make textbox with scrollbar focusable (#83203)
  - turn off cursor when entry terminated form (#86074)
  - handle listbox and checkboxtree focus better (#186053)
  - make default colors more friendly to 8-color terminals (#187545)


author: Petr Rockai <prockai@redhat.com> - 0.52.2-5
changelog:
  - Fix a crash in checkboxtree.c where pressing pgup/pgdown
    on a checkboxtree with less items than its height would
    cause segmentation violation. Consult BR 165347.


author: Petr Rockai <prockai@redhat.com> - 0.52.2-4
changelog:
  - Apply patch by Bill Nottingham (thanks) to improve scrollbar appearance
    (BR 174771).
  - Add -%{release} to snack's Provides: line (just in case).


author: Petr Rockai <prockai@redhat.com> - 0.52.2-3
changelog:
  - Provide: snack = %{version} instead of plain "snack", so that
    we don't block upgrades of custom "snack" packages. This should
    not break anything. (Hopefully) fixes BR 171415.


author: Petr Rockai <prockai@redhat.com> - 0.52.1-0
changelog:
  - revert bidi patch, objections by Jeremy Katz about
    anaconda breaking
  - this version still only exists as a "ghastly" upstream tarball;
    the patches are now cleaned up and will be integrated into
    rhlinux cvs unless some more breakage akin to bidi occurs
  - the if1close patch is now part of upstream tarball too


author: Petr Rockai <prockai@redhat.com>
changelog:
  - use versioned symbols, patch by Alastair McKinstry, mckinstry at
    debian dot org, thanks
  - need private wstrlen due to versioned syms, patch from debian
    package of newt
  - both of the above needed to be forward-ported


author: Matt Wilson <msw@redhat.com> 0.51.4-1
changelog:
  - fixed help line drawing in UTF-8 (#81718)
  - calculate the width of text in entries using wstrlen
  - always set component width to the new label width in newtLabelSetText
  - fixed snack.CListbox to work properly with UTF-8 (#81718)


author: Adrian Havill <havill@redhat.com> 0.51.3-1
changelog:
  - cleaned up const qualifiers in interfaces
  - added Ctrl-L screen refresh
  - fixed segfault in test.c when listbox items are selected
  - accessibility: made newt useable with monochrome terms (#60931)
  - leave the symbols in the libs (#60400)
  - fixed grammar in tutorial (#63496)
  - error checking (curcomp exists) for formEvent, newtFormGetCurrent,
    removed fifty button limit (#59027)


author: Matt Wilson <msw@redhat.com> 0.51.2-1
changelog:
  - fixed wstrlen() it was calculating wcwidth(first wide char in
    string) * strlen(str) instead of the actual width of the whole
    string
  - fixed newtRedrawHelpLine() to copy all the bytes from a multibyte
    string


author: Bill Nottingham <notting@redhat.com> 0.51.0-1
changelog:
  - changes for element width calculation for UTF-8
  - fix textwrap for UTF-8 in general
  - bump soname to avoid shared library collisions with slang


author: Joe Orton <jorton@redhat.com> 0.50.36-1
changelog:
  - add newtListboxGetItemCount() API call
  - include numeric percentage in scale widget appearace
  - add support for ESC key using NEWT_KEY_ESCAPE


author: Crutcher Dunnavant <crutcher@redhat.com> 0.50.31-1
changelog:
  - right anchor the internal Listbox of CListboxes, so that empty
  - scrollable CListboxes do not look like crape.


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - added python binding for newtListboxClear() for Listbox and CListBox
  - let ButtonBars optionally be made of CompactButtons


author: Matt Wilson <msw@redhat.com>
changelog:
  - change from using SLsmg_touch_screen to SLsmg_touch_lines to prevent
    excessive flashing due to screen clears when using touch_screen (more
    Japanese handling)


author: Matt Wilson <msw@redhat.com>
changelog:
  - redraw the screen in certain situations when LANG=ja_JP.eucJP to
    prevent corrupting kanji characters (#34362)


author: Elloit Lee <sopwith@redhat.com>
changelog:
  - Allow python scripts to watch file handles
  - Fix 64-bit warnings in snackmodule
  - Misc snack.py cleanups
  - Add NEWT_FD_EXCEPT to allow watching for fd exceptions
  - In newtExitStruct, return the first file descriptor that an event occurred on


author: Matt Wilson <msw@redhat.com>
changelog:
  - don't blow the stack if we push a help line that is longer than the
    curret number of columns
  - clip window to screen bounds so that if we get a window that is
    larger than the screen we can still redraw the windows behind it
    when we pop


author: Erik Troan <ewt@redhat.com>
changelog:
  - gave up on separate CHANGES file
  - added newtCheckboxTreeSetCurrent() and snack binding
  - don't require python2 anymore


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - bytecompile the snack python module
  - move the libnewt.so symlink to the devel package
  - include popcorn.py and peanuts.py in the devel package,
    so we have some documentation of the snack module


author: Preston Brown <pbrown@redhat.com>
changelog:
  - explicit requirement of devel subpackage on same version of main package
    so that .so file link doesn't break


author: Matt Wilson <msw@redhat.com>
changelog:
  - fixed snack callback function refcounts, as well as optional data args
  - fixed suspend callback ref counts


author: Matt Wilson <msw@redhat.com>
changelog:
  - added snack bindings for setting current listbox selection
  - added argument to set default selection in snack ListboxChoiceWindow


author: Matt Wilson <msw@redhat.com>
changelog:
  - Function to set checkbox flags.  This will go away later when I have
    a generic flag setting function and signals to comps to go insensitive.


author: Matt Wilson <msw@redhat.com>
changelog:
  - Added GPM mouse support
  - Moved to autoconf to allow compiling without GPM support
  - Changed revision to 0.40


author: Erik Troan <ewt@redhat.com>
changelog:
  - added changes from Bruce Perens
      - small cleanups
      - lets whiptail automatically resize windows
  - the order of placing a grid and adding components to a form no longer
    matters
  - added newtGridAddComponentsToForm()


author: Erik Troan <ewt@redhat.com>
changelog:
  - Cleaned up listbox
  - Added whiptail
  - Added newtButtonCompact button type and associated colors
  - Added newtTextboxGetNumLines() and newtTextboxSetHeight()


author: Matej Muzila <mmuzila@redhat.com> - 5:1.5.24-1
changelog:
  - Updated to 1.5.24 (Resolves: rhbz#1259332)
  - Utilize system-wide crypto-policies (Resolves: rhbz#1179324)


author: Jan Pacner <jpacner@redhat.com> - 5:1.5.23-1
changelog:
  - Resolves: #1034263 (new version due to CVE)
  - patch cleanup (upstream fixes)
  - add html documentation (in addition to the current txt one)


author: Jan Pacner <jpacner@redhat.com> - 5:1.5.22-1
changelog:
  - new release (Resolves: #1034263)
  - use inline sed instead of nodotlock patch
  - patches removed: testcert, hdrcnt, certscomp, updating, pophash,
    notation, writehead, tmpdir, verpeers, tlsv1v2
  - manhelp patch adjusted (only DEBUG logging capability was left)


author: Honza Horak <hhorak@redhat.com> - 5:1.5.21-12
changelog:
  - Fix segmentation fault while syncing mailbox
    (rhbz#691719)
  - Fix unhandled strchr output
    (rhbz#833044)


author: Honza Horak <hhorak@redhat.com> - 5:1.5.21-8
changelog:
  - Removed ca-bundle.crt since it is outdated (rhbz#734379)
  - Build with gpgme support by default (rhbz#748337)
  - Fixed segmentation fault during messages removal in thread mode
    (rhbz#674271)


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.19-5
changelog:
  - fix certificate verification (CVE-2009-1390)
  - add support for gnutls INSECURE_ALGORITHM error code (#499390)


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.19-4
changelog:
  - use PATH_MAX for buffers passed to realpath (#492861)
  - unconditionally inode-sort Maildir and MH folders
  - restore connection polling callback when closing SASL connection


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.18-2
changelog:
  - allow interrupts when reading, writing or closing sockets (#447887)
  - fix possible crash when opening IMAP mailbox


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.17-4
changelog:
  - fix sending long commands when using gnutls (#438275)
  - glob tilde in smime_keys (#424311)
  - fix awk script in mutt_ldap_query
  - force building with libdb
  - make enabling/disabling features in spec easier


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.17-2
changelog:
  - don't ignore $from in batch send mode (#392861)
  - check Maildir for not being NULL when expanding '='-paths
  - prevent mailto parsing buffer overflow by ignoring too long header
  - use strtok_r() to parse mailto: links, not strtok()
  - update UPDATING


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.14-4
changelog:
  - validate msgid in APOP authentication (CVE-2007-1558)
  - fix overflow in gecos field handling (CVE-2007-2683)


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.5.14-2
changelog:
  - add check_mbox_size configuration variable; if enabled, file size is used
    instead of access time when checking for new mail
  - bind delete key to delete-char (#232601)


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.4.2.2-1
changelog:
  - update to 1.4.2.2
  - fix directories in manual.txt (#162207)
  - drop bcc patch (#197408)
  - don't package flea


author: Bill Nottingham <notting@redhat.com> 5:1.4.2.1-1
changelog:
  - update to 1.4.2.1 (#141007, <moritz@barsnick.net>)
  - include a /etc/Muttrc.local for site config (#123109)
  - add <f2> as a additional help key for terminals that use <f1> internally
    (#139277)


author: Nalin Dahyabhai <nalin@redhat.com> 5:1.4.1-10
changelog:
  - expect the server to prompt for additional auth data if we have some to
    send (#129961, upstream #1845)
  - use "pop" as the service name instead of "pop-3" when using SASL for POP,
    per rfc1734


author: Bill Nottingham <notting@redhat.com>
changelog:
  - get correct manual path the Right Way(tm)
  - make it so it uses default colors even if COLORFGBG isn't set


author: Parag Nemade <pnemade AT redhat DOT com> - 0.20070926-14
changelog:
  - Add Supplements: tag for langpacks naming guidelines
  - Clean the specfile to follow current packaging guidelines


author: Samantha N. Bueno <sbueno[at]redhat.com> - 3.3.12ga12-1
changelog:
  - updated to 3.3.12ga12
  - fixes CVE-2012-5662 (#889373, #924228)
  - add support for aarch64 to build system (#926737)


author: Parag Nemade <paragn AT fedoraproject DOT org> - 3.3.12ga11-5
changelog:
  - Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
  - Cleanup spec as per recently changed packaging guidelines


author: Karsten Hopp <karsten@redhat.de> 3.3.4p7-2
changelog:
  - silence chkconfig
  - rpmlint fixes:
   - replace PreReq/BuildPrereq with Requires/BuildRequires
   - move ibm_hosts to %{_sysconfdir}
   - fix end of line encodings in docs


author: Karsten Hopp <karsten@redhat.de> 3.3.4p6-1
changelog:
  - update to patchlevel 6
  - drop obsolete segfault patch
  - build with modular X
  - build with current openssl
  - gccmakedep is gone, use makedepend wrapper instead


author: Karsten Hopp <karsten@redhat.de> 3.3.4-2
changelog:
  - spec file cleanups from Chris Ricker <kaboom@oobleck.net>
  - remove backup files from rpm patch process


author: Karsten Hopp <karsten@redhat.de> 3.3.3.b2-1
changelog:
  - update to b2, which fixes a segfault when login is done with 
    an entry in .ibm_hosts (via emulate_input)


author: Karsten Hopp <karsten@redhat.de> 3.3.2.p1-5
changelog:
  - update c3270 package to patchlevel2
  - fix buildrequires (#124280)
  - fix compiler warnings (#106312, #78479)


author: Karsten Hopp <karsten@redhat.de> 3.2.19-3
changelog:
  - update to patchlevel 4:
    Re-enable the automatic font switching when the
    x3270 window is resized


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.2.16-1
changelog:
  - 3.2.16
  - adapt patches
  - get rid of the **** pdksh requirement
  - split the tcl version into a different package, no need to require tcl for
    normal use
  - split the x11 frontend into a separate package.
    We don't necessarily have X on a machine where we want to run
    3270 sessions (e.g. s390...)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 3.2.14
  - Add c3270 (textmode x3270) in x3270-text package
  - Fix build
  - Make ibm_hosts a %config(noreplace)


author: Kamil Dudka <kdudka@redhat.com> 0.9.8-3
changelog:
  - fix SIGSEGV in ucil_alsa_fill_audio_buffer (#572966)
  - fix SIGSEGV in ucil_theora_encode_thread (#595863)


author: Robert Scheck <robert@fedoraproject.org> 0.9.8-1
changelog:
  - Upgrade to 0.9.8 (#530702, #567109, #567110, #567111)
  - Splitting of unicap into libunicap, libucil and libunicapgtk


author: Robert Scheck <robert@fedoraproject.org> 0.9.3-1
changelog:
  - Upgrade to 0.9.3 (#466825, thanks to Hans de Goede)
  - Enabled libv4l support for the new gspca kernel driver


author: Thomas Spura <tomspur@fedoraproject.org> - 3.0-0.1
changelog:
  - new upstream is github/pexpect/pexpect
  - update to rc3
  - build on noarch again
  - consistently use %{buildroot} everywhere
  - be more explicit in %files
  - remove CFLAGS


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 2.1-3
changelog:
  - Bump and rebuild for python 2.5 on devel.
  - Add BR: python-devel as it provides a header necessary for python modules
    on python 2.5.


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 2.1-2
changelog:
  - Remove pyver define as it's not needed with the automatic python(abi).
  - Stop ghosting .pyos.
  - Let automatic python compilation take care of creating pyos.
  - Rebuild for FC6.


author: Toshio Kuratomi <toshio@tiki-lounge.com> 0.99999b-2
changelog:
  - Add LICENSE File.
  - Make noarch.
  - Remove executable permissions from the modules copied to examples.


author: Toshio Kuratomi <toshio@tiki-lounge.com> 0.999-2
changelog:
  - Use python_sitelib macro to resolve build issues on x86_64.
  - %ghost *.pyo
  - Install ANSI.py, screen.py, and FSM.py into the examples.  These are intended
    to suplement pexpect eventually but they are currently much less robust and
    not installed to by default.  But they are needed by some examples.
  - Use __python macro in build/install for consistency.
  - Add --skip-build to the invocation of setup.py in install.


author: Panu Matilainen <pmatilai@welho.com> 0.999-0.fdr.1
changelog:
  - get rid of distrel munging, buildsys does that...
  - update to 0.999
  - update doc and example tarballs
  - fix build on python <> 2.2
  - use -O1 in install to generate .pyo files instead of manually creating the files
  - require python-abi = pyver to get dependencies right


author: Florian Müllner <fmuellner@redhat.com> - 3.6.0-2
changelog:
  - Use gnome-applications.menu instead of applications-gnome.menu,
    in order to be able to use XDG_MENU_PREFIX instead of a downstream
    patch to gnome-shell


author: Colin Walters <walters@verbum.org> - 3.0.0-2
changelog:
  - Ship applications-gnome.desktop; we don't want GNOME 3 to use redhat-menus.
  - Disable introspection, we're not using it right now


author: Matthias Clasen <mclasen@redhat.com> 2.11.1.1-2
changelog:
  - Undo the split into tiny subpackages, instead move
    the Python bindings and the editor into the main package.
  - Fix dependencies


author: Elliot Lee <sopwith@redhat.com> 2.0.0-7
changelog:
  - More missing libXau hackery (prog_as.patch so we can run auto* to pull 
  in an updated libtool)
  - _smp_mflags


author: Jared Greenwald <jared.greenwald@oracle.com> 2.8.16-12.0.3
changelog:
  - Remove RH references [Orabug: 29919343]
  - Add ULN registration icon [Orabug: 29933990]
  - Add ULN registration to app search [Orabug: 29934046]
  - Enable ksplice screen in uln_register gui [Orabug: 29947720]
  - Enable channel listing in uln_register gui [Orabug: 29948628]
  - Allow uln_register gui to run under wayland [Orabug: 30011133]


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.16-8
changelog:
  - Related: #1622145 - don't run dmi_warnings() if there's no dmidecode
    (tkasparek@redhat.com)
  - Related: #1622145 - split into arch package (tkasparek@redhat.com)
  - Resolves: #1622145 - drop dmidecode dependency on non x86_64 arches
    (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.16-6
changelog:
  - set RHEL_ALLOW_PYTHON2_FOR_BUILD=1 to enable using gtk-builder-convert during
    build (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.16-4
changelog:
  - don't try to delete python2 files when there are none (tkasparek@redhat.com)
  - don't build python2 when building python3 only (tkasparek@redhat.com)
  - don't build python2 subpackages on systems with default python2
    (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.16-3
changelog:
  - don't require yum on rhel8 (tkasparek@redhat.com)
  - require dnf-plugin-spacewalk on rhel8 (tkasparek@redhat.com)
  - rhel8 utilizes python3 (tkasparek@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 2.8.16-1
changelog:
  - remove install/clean section initial cleanup
  - removed Group from specfile
  - removed BuildRoot from specfiles


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.15-1
changelog:
  - 1417185 - do chmod an the new file, not the old one which will be deleted
  - 1417185 - change permissions to default provided by rhn-client-tools rpm


author: Michael Mraka <michael.mraka@redhat.com> 2.8.13-1
changelog:
  - dist cannot detect the distribution anymore
  - fix rpm names in SUSE
  - rhn-client-tools: fix filelist for SUSE and enable py3 build for Tumbleweed


author: Michael Mraka <michael.mraka@redhat.com> 2.8.9-1
changelog:
  - make getting device properties compatible with older versions of pyudev
  - use new pyudev module on SUSE to get udev information
  - add getting device information using pyudev module


author: Michael Mraka <michael.mraka@redhat.com> 2.8.7-1
changelog:
  - 1502695 - removed dependency on libgnome
  - fixed typo introduced in 8ed741dfaf76b37dc88724692f90240aed7a85a5
  - gui has moved to standard path
  - removed settings for old RH build system


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.6-1
changelog:
  - 1494389 - detect if action has been picked up for 2nd time
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "fix except to be compatible with Python 2.4"


author: Michael Mraka <michael.mraka@redhat.com> 2.8.4-1
changelog:
  - require the same version of other packages
  - move client actions to rhn namespace
  - import methods from standard path
  - all python modules are now in standard sitelib


author: Michael Mraka <michael.mraka@redhat.com> 2.8.2-1
changelog:
  - install files into python_sitelib/python3_sitelib
  - let rpmbuild take care of .pyc/.pyo
  - move rhn-setup-gnome files into proper python2/python3 subpackages
  - move rhn-setup files into proper python2/python3 subpackages
  - move rhn-check files into proper python2/python3 subpackages
  - move rhn-client-tools files into proper python2/python3 subpackages
  - split rhn-setup-gnome into python2/python3 specific packages
  - split rhn-setup into python2/python3 specific packages
  - split rhn-check into python2/python3 specific packages
  - split rhn-client-tools into python2/python3 specific packages
  - simplified Requires/Provides definition
  - remove unused import


author: Jan Dobes 2.7.10-1
changelog:
  - Regenerating .po and .pot files for rhn-client-tools
  - Updating .po translations from Zanata
  - PR 500 - Add epoch information for deb packages


author: Gennadii Altukhov <galt@redhat.com> 2.7.6-1
changelog:
  - 1371871 - fix UnicodeDecodeError when running rhnreg_ks with a different
    locale than en_US
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Jan Dobes 2.6.2-1
changelog:
  - fedora 24 client will not send it's smbios because there is a warning and it
    fails on syntax error


author: Tomas Kasparek <tkasparek@redhat.com> 2.5.16-1
changelog:
  - updating copyright years
  - Regenerating .po and .pot files for rhn-client-tools.
  - Updating .po translations from Zanata


author: Jan Dobes 2.5.12-1
changelog:
  - delete file with input files after template is created
  - try to generate more similar order of entries in template
  - pulling *.po translations from Zanata
  - fixing current *.po translations


author: Michael Mraka <michael.mraka@redhat.com> 2.5.11-1
changelog:
  - 1259884 - fixed missing method for sorting of rhnChannels
  - 1259884 - open terminal for write only


author: Jan Dobes 2.5.2-1
changelog:
  - rhel client tools: po files updated
  - rhel client tools: remove virtualization host platform entitlement references
  - rhel client tools: drop references to update entitlements
  - client-tools: Remove 'provisioning_entitled' slot from RHEL and Debian
  - backend: unused reg_num parameter removed from documentation
  - client-tools: Remove 'monitoring_entitled' slot from RHEL and Debian


author: Grant Gainey 2.3.12-1
changelog:
  - Use plural for lists
  - Refactoring
  - Sanitize input
  - Fix grammar
  - Extract listing of available channels
  - Extract listing of base channel
  - Extract channels listing
  - Extract channel removal
  - Extract channel addition
  - Extract logging function
  - Cleanup
  - Pylint/Pep8
  - Get rid of unused global variable


author: Matej Kollar <mkollar@redhat.com> 2.3.11-1
changelog:
  - 1147425 - we might be registered also via rhsm
  - 1147425 - avoid "list index out of range"
  - Make indentation more PEP8


author: Matej Kollar <mkollar@redhat.com> 2.3.10-1
changelog:
  - Localize error messages
  - Typo
  - 1036586 - separate username/password request
  - Remove unused variable
  - Indentation homogenization
  - Separate definitions from directly executed code
  - Remove unused import


author: Matej Kollar <mkollar@redhat.com> 2.3.7-1
changelog:
  - Getting rid of Tabs and trailing spaces in Python
  - Getting rid of Tabs and trailing spaces in LICENSE, COPYING, and README files


author: Michael Mraka <michael.mraka@redhat.com> 2.3.2-1
changelog:
  - rhn-client-tools translations backported from RHEL6
  - rhn-client-tools translations updated from Transifex


author: Milan Zazrivec <mzazrivec@redhat.com> 2.1.16-1
changelog:
  - 1061013 - remove up2date_config.rpmmacros client action
  - 1061013 - remove macros.up2date from package build


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-77.el8
changelog:
  - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1709970]
  - kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1710662]
  - kvm-linux-headers-Update-for-NVLink2-passthrough-downstr.patch [bz#1710662]
  - kvm-pci-Move-NVIDIA-vendor-id-to-the-rest-of-ids.patch [bz#1710662]
  - kvm-vfio-quirks-Add-common-quirk-alloc-helper.patch [bz#1710662]
  - kvm-vfio-Make-vfio_get_region_info_cap-public.patch [bz#1710662]
  - kvm-spapr-Support-NVIDIA-V100-GPU-with-NVLink2.patch [bz#1710662]
  - kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1719578]
  - Resolves: bz#1709970
    ([Intel 8.1 Bug] [KVM][CLX] CPUID_7_0_EDX_ARCH_CAPABILITIES is not enabled in VM - qemu-kvm)
  - Resolves: bz#1710662
    ([IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm))
  - Resolves: bz#1719578
    (VM failed to start with error "failed to install seccomp syscall filter in the kernel")


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-76.el8
changelog:
  - kvm-Introduce-new-no_guest_reset-parameter-for-usb-host-.patch [bz#1713677]
  - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713677]
  - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713677]
  - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713677]
  - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1673396 bz#1673401]
  - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1673396 bz#1673401]
  - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1673396 bz#1673401]
  - kvm-Disable-VXHS-support.patch [bz#1714933]
  - Resolves: bz#1673396
    (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter)
  - Resolves: bz#1673401
    (Qemu core dump when start guest with two disks using same drive)
  - Resolves: bz#1713677
    (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU)
  - Resolves: bz#1714933
    (Disable VXHS  in qemu-kvm)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-75.el8
changelog:
  - kvm-s390x-cpumodel-enum-type-S390FeatGroup-now-gets-gene.patch [bz#1660912]
  - kvm-linux-headers-update-against-Linux-5.2-rc1.patch [bz#1660912]
  - kvm-s390x-cpumodel-ignore-csske-for-expansion.patch [bz#1660912]
  - kvm-s390x-cpumodel-Miscellaneous-Instruction-Extensions-.patch [bz#1660912]
  - kvm-s390x-cpumodel-msa9-facility.patch [bz#1660912]
  - kvm-s390x-cpumodel-vector-enhancements.patch [bz#1660912]
  - kvm-s390x-cpumodel-enhanced-sort-facility.patch [bz#1660912]
  - kvm-s390x-cpumodel-add-Deflate-conversion-facility.patch [bz#1660912]
  - kvm-s390x-cpumodel-add-gen15-defintions.patch [bz#1660912]
  - kvm-s390x-cpumodel-wire-up-8561-and-8562-as-gen15-machin.patch [bz#1660912]
  - kvm-spice-set-device-address-and-device-display-ID-in-QX.patch [bz#1712946]
  - kvm-hw-pci-Add-missing-include.patch [bz#1712946]
  - Resolves: bz#1660912
    ([IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part)
  - Resolves: bz#1712946
    (qemu-kvm build is broken due to spice_qxl_set_max_monitors being deprecated)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-74.el8
changelog:
  - kvm-x86-cpu-Enable-CLDEMOTE-Demote-Cache-Line-cpu-featur.patch [bz#1696436]
  - kvm-memory-Fix-the-memory-region-type-assignment-order.patch [bz#1667249]
  - kvm-target-i386-sev-Do-not-pin-the-ram-device-memory-reg.patch [bz#1667249]
  - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673010]
  - kvm-target-i386-define-md-clear-bit.patch [bz#1703302 bz#1703308]
  - Resolves: bz#1667249
    (Fail to launch AMD SEV VM with assigned PCI device)
  - Resolves: bz#1673010
    (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)
  - Resolves: bz#1696436
    ([Intel 8.0 Feat] KVM Enabling SnowRidge new NIs - qemu-kvm)
  - Resolves: bz#1703302
    (CVE-2018-12130 virt:rhel/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-8])
  - Resolves: bz#1703308
    (CVE-2018-12127 virt:rhel/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-73.el8
changelog:
  - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1561761]
  - kvm-i386-Disable-OSPKE-on-CPU-model-definitions.patch [bz#1561761]
  - Resolves: bz#1561761
    ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-72.el8
changelog:
  - kvm-Use-KVM_GET_MSR_INDEX_LIST-for-MSR_IA32_ARCH_CAP.patch [bz#1707706]
  - kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1707706]
  - Resolves: bz#1707706
    (/builddir/build/BUILD/qemu-2.12.0/target/i386/kvm.c:2031: kvm_put_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-71.el8
changelog:
  - kvm-s390-bios-Skip-bootmap-signature-entries.patch [bz#1683275]
  - Resolves: bz#1683275
    ([IBM 8.1 FEAT] KVM: Secure Linux Boot Toleration (qemu))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-70.el8
changelog:
  - kvm-i386-Add-new-MSR-indices-for-IA32_PRED_CMD-and-IA32_.patch [bz#1561761]
  - kvm-i386-Add-CPUID-bit-and-feature-words-for-IA32_ARCH_C.patch [bz#1561761]
  - kvm-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761]
  - kvm-i386-Add-CPUID-bit-for-WBNOINVD.patch [bz#1561761]
  - kvm-i386-Add-new-CPU-model-Icelake-Server-Client.patch [bz#1561761]
  - kvm-Add-support-to-KVM_GET_MSR_FEATURE_INDEX_LIST-an.patch [bz#1561761]
  - kvm-x86-Data-structure-changes-to-support-MSR-based-feat.patch [bz#1561761]
  - kvm-x86-define-a-new-MSR-based-feature-word-FEATURE_WORD.patch [bz#1561761]
  - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1561761]
  - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1561761]
  - Resolves: bz#1561761
    ([Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-69.el8
changelog:
  - kvm-tests-crypto-Use-the-IEC-binary-prefix-definitions.patch [bz#1680231]
  - kvm-crypto-expand-algorithm-coverage-for-cipher-benchmar.patch [bz#1680231]
  - kvm-crypto-remove-code-duplication-in-tweak-encrypt-decr.patch [bz#1680231]
  - kvm-crypto-introduce-a-xts_uint128-data-type.patch [bz#1680231]
  - kvm-crypto-convert-xts_tweak_encdec-to-use-xts_uint128-t.patch [bz#1680231]
  - kvm-crypto-convert-xts_mult_x-to-use-xts_uint128-type.patch [bz#1680231]
  - kvm-crypto-annotate-xts_tweak_encdec-as-inlineable.patch [bz#1680231]
  - kvm-crypto-refactor-XTS-cipher-mode-test-suite.patch [bz#1680231]
  - kvm-crypto-add-testing-for-unaligned-buffers-with-XTS-ci.patch [bz#1680231]
  - Resolves: bz#1680231
    (severe performance impact using luks format)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-68.el8
changelog:
  - kvm-s390x-ipl-Try-to-detect-Linux-vs-non-Linux-for-initi.patch [bz#1699070]
  - kvm-loader-Check-access-size-when-calling-rom_ptr-to-avo.patch [bz#1699070]
  - kvm-hw-s390x-Use-the-IEC-binary-prefix-definitions.patch [bz#1699070]
  - kvm-s390x-storage-attributes-fix-CMMA_BLOCK_SIZE-usage.patch [bz#1699070]
  - kvm-s390x-cpumodel-fix-segmentation-fault-when-baselinin.patch [bz#1699070]
  - kvm-hw-s390x-s390-pci-bus-Convert-sysbus-init-function-t.patch [bz#1699070]
  - kvm-s390x-pci-properly-fail-if-the-zPCI-device-cannot-be.patch [bz#1699070]
  - kvm-s390x-pci-rename-hotplug-handler-callbacks.patch [bz#1699070]
  - kvm-s390-avoid-potential-null-dereference-in-s390_pcihos.patch [bz#1699070]
  - kvm-s390x-pci-Send-correct-event-on-hotplug.patch [bz#1699070]
  - kvm-s390x-pci-Set-the-iommu-region-size-mpcifc-request.patch [bz#1699070]
  - kvm-s390x-pci-Always-delete-and-free-the-release_timer.patch [bz#1699070]
  - kvm-s390x-pci-Ignore-the-unplug-call-if-we-already-have-.patch [bz#1699070]
  - kvm-s390x-pci-Use-hotplug_dev-instead-of-looking-up-the-.patch [bz#1699070]
  - kvm-s390x-pci-Move-some-hotplug-checks-to-the-pre_plug-h.patch [bz#1699070]
  - kvm-s390x-pci-Introduce-unplug-requests-and-split-unplug.patch [bz#1699070]
  - kvm-s390x-pci-Drop-release-timer-and-replace-it-with-a-f.patch [bz#1699070]
  - kvm-s390x-pci-mark-zpci-devices-as-unmigratable.patch [bz#1699070]
  - kvm-s390x-pci-Fix-primary-bus-number-for-PCI-bridges.patch [bz#1699070]
  - kvm-s390x-pci-Fix-hotplugging-of-PCI-bridges.patch [bz#1699070]
  - kvm-s390x-pci-Warn-when-adding-PCI-devices-without-the-z.patch [bz#1699070]
  - kvm-s390x-pci-Unplug-remaining-requested-devices-on-pcih.patch [bz#1699070]
  - kvm-s390x-refactor-reset-reipl-handling.patch [bz#1699070]
  - kvm-s390-ipl-fix-ipl-with-no-reboot.patch [bz#1699070]
  - Resolves: bz#1699070
    (Backport s390x-related fixes for qemu-kvm)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-67.el8
changelog:
  - kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693116]
  - Resolves: bz#1693116
    (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-8.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-66.el8
changelog:
  - kvm-iotests-153-Fix-dead-code.patch [bz#1694148]
  - kvm-file-posix-Include-filename-in-locking-error-message.patch [bz#1694148]
  - kvm-file-posix-Skip-effectiveless-OFD-lock-operations.patch [bz#1694148]
  - kvm-file-posix-Drop-s-lock_fd.patch [bz#1694148]
  - kvm-tests-Add-unit-tests-for-image-locking.patch [bz#1694148]
  - kvm-file-posix-Fix-shared-locks-on-reopen-commit.patch [bz#1694148]
  - kvm-iotests-Test-file-posix-locking-and-reopen.patch [bz#1694148]
  - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1694148]
  - kvm-hostmem-file-remove-object-id-from-pmem-error-messag.patch [bz#1687596]
  - kvm-redhat-setting-target-release-to-rhel-8.1.0.patch []
  - kvm-redhat-removing-iotest-182.patch []
  - Resolves: bz#1687596
    ([Intel 8.1 BUG][KVM][Crystal Ridge]object_get_canonical_path_component: assertion failed: (obj->parent != NULL))
  - Resolves: bz#1694148
    (QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-65.el8
changelog:
  - kvm-s390x-cpumodel-mepochptff-warn-when-no-mepoch-and-re.patch [bz#1664371]
  - kvm-s390x-cpumodel-add-z14-GA2-model.patch [bz#1664371]
  - kvm-redhat-s390x-cpumodel-enable-mepoch-by-default-for-z.patch [bz#1664371]
  - kvm-intel_iommu-fix-operator-in-vtd_switch_address_space.patch [bz#1662272]
  - kvm-intel_iommu-reset-intr_enabled-when-system-reset.patch [bz#1662272]
  - kvm-pci-msi-export-msi_is_masked.patch [bz#1662272]
  - kvm-i386-kvm-ignore-masked-irqs-when-update-msi-routes.patch [bz#1662272]
  - Resolves: bz#1662272
    (Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest)
  - Resolves: bz#1664371
    ([IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-64.el8
changelog:
  - kvm-doc-fix-the-configuration-path.patch [bz#1645411]
  - kvm-Increase-number-of-iotests-being-run-as-a-part-of-RH.patch [bz#1664463]
  - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995]
  - kvm-qemu-kvm.spec.template-Update-pyton-path-to-system-i.patch []
  - Resolves: bz#1645411
    (the "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong)
  - Resolves: bz#1664463
    (Modify iotest behavior to include  luks and nbd and fail build if iotests fail)
  - Resolves: bz#1676907
    (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt)
  - Resolves: bz#1685995
    (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-63.el8
changelog:
  - kvm-scsi-generic-avoid-possible-out-of-bounds-access-to-.patch [bz#1668162]
  - Resolves: bz#1668162
    (CVE-2019-6501 qemu-kvm: QEMU: scsi-generic: possible OOB access while handling inquiry request [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-62.el8
changelog:
  - kvm-slirp-check-data-length-while-emulating-ident-functi.patch [bz#1669069]
  - Resolves: bz#1669069
    (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-8.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-61.el8
changelog:
  - kvm-qemu-ga-make-get-fsinfo-work-over-pci-bridges.patch [bz#1666952]
  - kvm-qga-fix-driver-leak-in-guest-get-fsinfo.patch [bz#1666952]
  - Resolves: bz#1666952
    (qemu-guest-agent does not parse PCI bridge links in "build_guest_fsinfo_for_real_device" (q35))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-60.el8
changelog:
  - kvm-ne2000-fix-possible-out-of-bound-access-in-ne2000_re.patch [bz#1636784]
  - kvm-rtl8139-fix-possible-out-of-bound-access.patch [bz#1636784]
  - kvm-pcnet-fix-possible-buffer-overflow.patch [bz#1636784]
  - kvm-net-ignore-packet-size-greater-than-INT_MAX.patch [bz#1636784]
  - kvm-net-drop-too-large-packet-early.patch [bz#1636784]
  - kvm-net-hub-suppress-warnings-of-no-host-network-for-qte.patch [bz#1636784]
  - kvm-virtio-net-test-accept-variable-length-argument-in-p.patch [bz#1636784]
  - kvm-virtio-net-test-remove-unused-macro.patch [bz#1636784]
  - kvm-virtio-net-test-add-large-tx-buffer-test.patch [bz#1636784]
  - kvm-s390x-Return-specification-exception-for-unimplement.patch [bz#1668261]
  - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1665844]
  - Resolves: bz#1636784
    (CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8])
  - Resolves: bz#1665844
    (Guest quit with error when hotunplug cpu)
  - Resolves: bz#1668261
    ([RHEL8] Backport diag308 stable exception fix (qemu-kvm))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-59.el8
changelog:
  - kvm-hw-scsi-cleanups-before-VPD-BL-emulation.patch [bz#1639957]
  - kvm-hw-scsi-centralize-SG_IO-calls-into-single-function.patch [bz#1639957]
  - kvm-hw-scsi-add-VPD-Block-Limits-emulation.patch [bz#1639957]
  - kvm-scsi-disk-Block-Device-Characteristics-emulation-fix.patch [bz#1639957]
  - kvm-scsi-generic-keep-VPD-page-list-sorted.patch [bz#1639957]
  - kvm-scsi-generic-avoid-out-of-bounds-access-to-VPD-page-.patch [bz#1639957]
  - kvm-scsi-generic-avoid-invalid-access-to-struct-when-emu.patch [bz#1639957]
  - kvm-scsi-generic-do-not-do-VPD-emulation-for-sense-other.patch [bz#1639957]
  - Resolves: bz#1639957
    ([RHEL.8] scsi host device passthrough limits IO writes - slow train)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-58.el8
changelog:
  - kvm-block-Update-flags-in-bdrv_set_read_only.patch [bz#1644996]
  - kvm-block-Add-auto-read-only-option.patch [bz#1644996]
  - kvm-rbd-Close-image-in-qemu_rbd_open-error-path.patch [bz#1644996]
  - kvm-block-Require-auto-read-only-for-existing-fallbacks.patch [bz#1644996]
  - kvm-nbd-Support-auto-read-only-option.patch [bz#1644996]
  - kvm-file-posix-Support-auto-read-only-option.patch [bz#1644996]
  - kvm-curl-Support-auto-read-only-option.patch [bz#1644996]
  - kvm-gluster-Support-auto-read-only-option.patch [bz#1644996]
  - kvm-iscsi-Support-auto-read-only-option.patch [bz#1644996]
  - kvm-block-Make-auto-read-only-on-default-for-drive.patch [bz#1644996]
  - kvm-qemu-iotests-Test-auto-read-only-with-drive-and-bloc.patch [bz#1644996]
  - kvm-block-Fix-update-of-BDRV_O_AUTO_RDONLY-in-update_fla.patch [bz#1644996]
  - kvm-qemu-img-Add-C-option-for-convert-with-copy-offloadi.patch [bz#1623082]
  - kvm-iotests-Add-test-for-qemu-img-convert-C-compatibilit.patch [bz#1623082]
  - Resolves: bz#1623082
    ([rhel.8.0]Target files for 'qemu-img convert' do not support thin_provisoning with iscsi/nfs backend)
  - Resolves: bz#1644996
    (block-commit can't be used with -blockdev)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-56.el8
changelog:
  - kvm-Run-iotests-as-part-of-the-build-process.patch [bz#1661026]
  - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1601107]
  - Resolves: bz#1601107
    (qemu-kvm packaging: make running qemu-iotests more robust)
  - Resolves: bz#1661026
    (Run iotests as part of build process)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-55.el8
changelog:
  - kvm-block-Don-t-inactivate-children-before-parents.patch [bz#1659395]
  - kvm-iotests-Test-migration-with-blockdev.patch [bz#1659395]
  - Resolves: bz#1659395
    (src qemu core dump when do migration ( block device node-name changed after change cdrom) - Slow Train)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-54.el8
changelog:
  - kvm-s390x-tcg-avoid-overflows-in-time2tod-tod2time.patch [bz#1653569]
  - kvm-s390x-kvm-pass-values-instead-of-pointers-to-kvm_s39.patch [bz#1653569]
  - kvm-s390x-tod-factor-out-TOD-into-separate-device.patch [bz#1653569]
  - kvm-s390x-tcg-drop-tod_basetime.patch [bz#1653569]
  - kvm-s390x-tcg-properly-implement-the-TOD.patch [bz#1653569]
  - kvm-s390x-tcg-SET-CLOCK-COMPARATOR-can-clear-CKC-interru.patch [bz#1653569]
  - kvm-s390x-tcg-implement-SET-CLOCK.patch [bz#1653569]
  - kvm-s390x-tcg-rearm-the-CKC-timer-during-migration.patch [bz#1653569]
  - kvm-s390x-tcg-fix-locking-problem-with-tcg_s390_tod_upda.patch [bz#1653569]
  - kvm-hw-s390x-Include-the-tod-qemu-also-for-builds-with-d.patch [bz#1653569]
  - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1653569]
  - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1653569]
  - kvm-migration-discard-non-migratable-RAMBlocks.patch [bz#1539285]
  - kvm-vfio-pci-do-not-set-the-PCIDevice-has_rom-attribute.patch [bz#1539285]
  - kvm-memory-exec-Expose-all-memory-block-related-flags.patch [bz#1539285]
  - kvm-memory-exec-switch-file-ram-allocation-functions-to-.patch [bz#1539285]
  - kvm-configure-add-libpmem-support.patch [bz#1539285]
  - kvm-hostmem-file-add-the-pmem-option.patch [bz#1539285]
  - kvm-mem-nvdimm-ensure-write-persistence-to-PMEM-in-label.patch [bz#1539285]
  - kvm-migration-ram-Add-check-and-info-message-to-nvdimm-p.patch [bz#1539285]
  - kvm-migration-ram-ensure-write-persistence-on-loading-al.patch [bz#1539285]
  - Resolves: bz#1539285
    ([Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM)
  - Resolves: bz#1653569
    (Stress guest and stop it, then do live migration, guest hit call trace on destination end)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-53.el8
changelog:
  - kvm-ui-add-qapi-parser-for-display.patch [bz#1652871]
  - kvm-ui-switch-trivial-displays-to-qapi-parser.patch [bz#1652871]
  - kvm-qapi-Add-rendernode-display-option-for-egl-headless.patch [bz#1652871]
  - kvm-ui-Allow-specifying-rendernode-display-option-for-eg.patch [bz#1652871]
  - kvm-qapi-add-query-display-options-command.patch [bz#1652871]
  - Resolves: bz#1652871
    (QEMU doesn't expose rendernode option for egl-headless display type)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-52.el8
changelog:
  - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1654276]
  - Resolves: bz#1654276
    (qemu-kvm: Should depend on the architecture-appropriate guest firmware)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-51.el8
changelog:
  - kvm-x86-host-phys-bits-limit-option.patch [bz#1598284]
  - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1598284]
  - kvm-i386-do-not-migrate-MSR_SMI_COUNT-on-machine-types-2.patch [bz#1659565]
  - kvm-pc-x-migrate-smi-count-to-PC_RHEL_COMPAT.patch [bz#1659565]
  - kvm-slow-train-kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF.patch [bz#1656829]
  - Resolves: bz#1598284
    ([Intel 8.0 Alpha] physical bits should  < 48  when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)
  - Resolves: bz#1656829
    (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285)
  - Resolves: bz#1659565
    (machine type: required compat flag x-migrate-smi-count=off)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> -
changelog:
  - kvm-redhat-enable-tpmdev-passthrough.patch [bz#1654486]
  - Resolves: bz#1654486
    ([RFE] enable TPM passthrough at compile time (qemu-kvm))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-48
changelog:
  - kvm-redhat-use-autopatch-instead-of-PATCHAPPLY.patch [bz#1613128]
  - kvm-redhat-Removing-some-unused-build-flags-in-the-spec-.patch [bz#1613128]
  - kvm-redhat-Fixing-rhev-ma-conflicts.patch [bz#1613126]
  - kvm-redhat-Remove-_smp_mflags-cleanup-workaround-for-s39.patch [bz#1613128]
  - kvm-redhat-Removing-dead-code-from-the-spec-file.patch [bz#1613128]
  - kvm-i386-Add-stibp-flag-name.patch [bz#1639446]
  - kvm-Add-functional-acceptance-tests-infrastructure.patch [bz#1655807]
  - kvm-scripts-qemu.py-allow-adding-to-the-list-of-extra-ar.patch [bz#1655807]
  - kvm-Acceptance-tests-add-quick-VNC-tests.patch [bz#1655807]
  - kvm-scripts-qemu.py-introduce-set_console-method.patch [bz#1655807]
  - kvm-Acceptance-tests-add-Linux-kernel-boot-and-console-c.patch [bz#1655807]
  - kvm-Bootstrap-Python-venv-for-tests.patch [bz#1655807]
  - kvm-Acceptance-tests-add-make-rule-for-running-them.patch [bz#1655807]
  - Resolves: bz#1613126
    (Check and fix qemu-kvm-rhev and qemu-kvm-ma conflicts in qemu-kvm for rhel-8)
  - Resolves: bz#1613128
    (Spec file clean up)
  - Resolves: bz#1639446
    (Cross migration from RHEL7.5 to RHEL8 shouldn't fail with cpu flag stibp [qemu-kvm])
  - Resolves: bz#1655807
    (Backport avocado-qemu tests for QEMU 2.12)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-47
changelog:
  - kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044]
  - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042]
  - Resolves: bz#1640042
    (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches)
  - Resolves: bz#1640044
    (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-46
changelog:
  - kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507]
  - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507]
  - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507]
  - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507]
  - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507]
  - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507]
  - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507]
  - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507]
  - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507]
  - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507]
  - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507]
  - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507]
  - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507]
  - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637]
  - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507]
  - Resolves: bz#1656507
    ([RHEL.8] qcow2 cache is too small)
  - Resolves: bz#1657637
    (Wrong werror default for -device drive=<node-name>)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-45
changelog:
  - kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069]
  - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069]
  - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069]
  - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069]
  - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195]
  - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163]
  - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994]
  - kvm-Do-not-build-bluetooth-support.patch [bz#1654651]
  - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840]
  - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272]
  - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272]
  - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272]
  - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272]
  - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272]
  - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272]
  - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272]
  - Resolves: bz#1610163
    (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no  such question)
  - Resolves: bz#1639069
    ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side)
  - Resolves: bz#1645840
    (Qemu core dump when hotplug nvme:// drive via -blockdev)
  - Resolves: bz#1650272
    (Ballooning is incompatible with vfio assigned devices, but not prevented)
  - Resolves: bz#1651195
    (Re-enable hyperv-testdev device)
  - Resolves: bz#1651994
    (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8)
  - Resolves: bz#1654651
    (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-44
changelog:
  - kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842]
  - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842]
  - Resolves: bz#1598842
    (Compile out unused block drivers)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - qemu-kvm-2.12.0-43
changelog:
  - kvm-configure-add-test-for-libudev.patch [bz#1636185]
  - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185]
  - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185]
  - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173]
  - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173]
  - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173]
  - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173]
  - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173]
  - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616]
  - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616]
  - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989]
  - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989]
  - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989]
  - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989]
  - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989]
  - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989]
  - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989]
  - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989]
  - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989]
  - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989]
  - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989]
  - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989]
  - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989]
  - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989]
  - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989]
  - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989]
  - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989]
  - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989]
  - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989]
  - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989]
  - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989]
  - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989]
  - kvm-iotests-improve-169.patch [bz#1518989]
  - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989]
  - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116]
  - Resolves: bz#1518989
    (RFE: QEMU Incremental live backup)
  - Resolves: bz#1625173
    ([NVMe Device Assignment] Guest could not boot up with q35+iommu)
  - Resolves: bz#1629616
    (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest)
  - Resolves: bz#1630116
    (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start))
  - Resolves: bz#1636185
    ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-42.el8
changelog:
  - kvm-luks-Allow-share-rw-on.patch [bz#1629701]
  - kvm-redhat-reenable-gluster-support.patch [bz#1599340]
  - kvm-redhat-bump-libusb-requirement.patch [bz#1627970]
  - Resolves: bz#1599340
    (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed)
  - Resolves: bz#1627970
    (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option)
  - Resolves: bz#1629701
    ("share-rw=on" does not work for luks format image - Fast Train)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-41.el8
changelog:
  - kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585]
  - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585]
  - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585]
  - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585]
  - Resolves: bz#1635585
    (rbd json format of 7.6 is incompatible with 7.5)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-40.el8
changelog:
  - kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327]
  - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142]
  - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142]
  - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976]
  - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976]
  - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976]
  - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976]
  - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976]
  - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976]
  - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976]
  - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976]
  - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976]
  - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976]
  - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976]
  - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976]
  - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976]
  - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976]
  - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976]
  - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976]
  - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976]
  - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976]
  - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976]
  - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976]
  - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976]
  - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976]
  - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976]
  - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976]
  - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976]
  - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976]
  - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976]
  - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976]
  - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976]
  - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976]
  - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976]
  - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976]
  - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976]
  - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976]
  - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976]
  - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976]
  - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976]
  - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976]
  - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374]
  - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374]
  - Resolves: bz#1609327
    (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408)
  - Resolves: bz#1636142
    (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients)
  - Resolves: bz#1637976
    (Crashes and hangs with iothreads vs. block jobs)
  - Resolves: bz#1639374
    (qemu-img map 'Aborted (core dumped)' when specifying a plain file)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-39.el8
changelog:
  - kvm-linux-headers-update.patch [bz#1508142]
  - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142]
  - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142]
  - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142]
  - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142]
  - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142]
  - Resolves: bz#1508142
    ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-38.el8
changelog:
  - kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235]
  - kvm-add-udev-kvm-check.patch [bz#1552663]
  - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085]
  - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085]
  - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622]
  - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622]
  - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622]
  - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712]
  - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712]
  - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712]
  - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712]
  - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712]
  - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712]
  - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712]
  - kvm-util-implement-simple-iova-tree.patch [bz#1450712]
  - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712]
  - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928]
  - Resolves: bz#1450712
    (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu))
  - Resolves: bz#1552663
    (81-kvm-rhel.rules is no longer part of initscripts)
  - Resolves: bz#1609235
    (Win2016 guest can't recognize pc-dimm hotplugged to node 0)
  - Resolves: bz#1623085
    (VM doesn't boot from HD)
  - Resolves: bz#1632622
    (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12)
  - Resolves: bz#1633928
    (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-37.el8
changelog:
  - kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583]
  - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583]
  - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583]
  - Resolves: bz#1635583
    (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-36.el8
changelog:
  - kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817]
  - kvm-Disable-ivshmem.patch [bz#1621817]
  - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963]
  - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970]
  - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970]
  - Resolves: bz#1621817
    (Disable IVSHMEM in RHEL 8)
  - Resolves: bz#1637963
    (Segfault on 'blockdev-mirror' with same node as source and target)
  - Resolves: bz#1637970
    (allow using node-names with block-commit)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-35.el8
changelog:
  - kvm-redhat-make-the-plugins-executable.patch [bz#1638304]
  - Resolves: bz#1638304
    (the driver packages lack all the library Requires)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-34.el8
changelog:
  - kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356]
  - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356]
  - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356]
  - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356]
  - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356]
  - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365]
  - Resolves: bz#1600365
    (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes)
  - Resolves: bz#1618356
    (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-33.el8
changelog:
  - kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765]
  - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765]
  - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939]
  - kvm-jobs-canonize-Error-object.patch [bz#1632939]
  - kvm-jobs-add-exit-shim.patch [bz#1632939]
  - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939]
  - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939]
  - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939]
  - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939]
  - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939]
  - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939]
  - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939]
  - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939]
  - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939]
  - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939]
  - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939]
  - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939]
  - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939]
  - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939]
  - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939]
  - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939]
  - kvm-jobs-remove-.exit-callback.patch [bz#1632939]
  - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939]
  - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939]
  - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939]
  - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939]
  - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939]
  - Resolves: bz#1608765
    (After postcopy migration,  do savevm and loadvm, guest hang and call trace)
  - Resolves: bz#1632939
    (qemu blockjobs other than backup do not support job-finalize or job-dismiss)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-32.el8
changelog:
  - kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185]
  - kvm-Fix-annocheck-issues.patch [bz#1624164]
  - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746]
  - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925]
  - Resolves: bz#1575925
    ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off)
  - Resolves: bz#1624164
    (Review annocheck distro flag failures in qemu-kvm)
  - Resolves: bz#1625185
    (Re-enable disabled Hyper-V enlightenments)
  - Resolves: bz#1630746
    (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-31.el8
changelog:
  - kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804]
  - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412]
  - Resolves: bz#1618412
    (Enable opengl (for intel vgpu display))
  - Resolves: bz#1619804
    (kernel panic in init_amd_cacheinfo)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-30.el8
changelog:
  - kvm-redhat-Disable-vhost-crypto.patch [bz#1625668]
  - Resolves: bz#1625668
    (Decide if we should disable 'vhost-crypto' or not)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-29.el8
changelog:
  - kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717]
  - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717]
  - kvm-redhat-Update-build-configuration.patch [bz#1573156]
  - Resolves: bz#1573156
    (Update build configure for QEMU 2.12.0)
  - Resolves: bz#1615717
    (Memory leaks)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-28.el8
changelog:
  - kvm-e1000e-Do-not-auto-clear-ICR-bits-which-aren-t-set-i.patch [bz#1596024]
  - kvm-e1000e-Prevent-MSI-MSI-X-storms.patch [bz#1596024]
  - kvm-Drop-build_configure.sh-and-Makefile.local-files.patch []
  - kvm-Fix-subject-line-in-.gitpublish.patch []
  - Resolves: bz#1596024
    (The network link can't be detected on guest when the guest uses e1000e model type)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-27.el8
changelog:
  - kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656]
  - Resolves: bz#1622656
    (qemu-kvm fails to build due to libusb_set_debug being deprecated)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-26.el8
changelog:
  - kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752]
  - Resolves: bz#1618752
    (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-25.el8
changelog:
  - kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384]
  - Resolves: bz#1594384
    (2.12 migration fixes)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-24.el8
changelog:
  - kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117]
  - Resolves: bz#1593117
    (add qemu-keymap utility)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-22.el8
changelog:
  - Fix an issue with the build_configure script.
  - Resolves: bz#1425820
    (Improve QEMU packaging layout with modularization of the block layer)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-20.el8
changelog:
  - kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384]
  - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384]
  - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384]
  - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384]
  - kvm-migration-introduce-control_save_page.patch [bz#1594384]
  - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384]
  - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384]
  - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384]
  - kvm-migration-introduce-save_normal_page.patch [bz#1594384]
  - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384]
  - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384]
  - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384]
  - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384]
  - kvm-migration-introduce-decompress-error-check.patch [bz#1594384]
  - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384]
  - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384]
  - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384]
  - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718]
  - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718]
  - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938]
  - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938]
  - Resolves: bz#1594384
    (2.12 migration fixes)
  - Resolves: bz#1595718
    (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine)
  - Resolves: bz#1612938
    (Add etoken support to qemu-kvm for s390x KVM guests)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-18.el8
changelog:
  Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs:

  - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723]
  - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153]
  - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065]
  - kvm-vga-catch-depth-0.patch [bz#1575541]
  - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959]
  - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984]
  - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080]
  - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664]
  - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180]
  - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995]
  - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995]
  - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995]
  - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995]
  - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995]
  - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995]
  - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995]
  - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995]
  - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995]
  - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995]
  - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995]
  - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995]
  - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995]
  - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995]
  - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995]
  - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995]
  - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995]
  - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995]
  - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995]
  - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995]
  - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995]
  - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995]
  - kvm-rbd-New-parameter-key-secret.patch [bz#1557995]
  - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856]
  - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856]
  - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856]
  - kvm-iotests-Split-214-off-of-122.patch [bz#1518738]
  - kvm-block-Add-COR-filter-driver.patch [bz#1518738]
  - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738]
  - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738]
  - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738]
  - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738]
  - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738]
  - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738]
  - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738]
  - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738]
  - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598]
  - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598]
  - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598]
  - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617]
  - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617]
  - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617]
  - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617]
  - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617]
  - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085]
  - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085]
  - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039]
  - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039]
  - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039]
  - kvm-main-loop-drop-spin_counter.patch [bz#1168213]
  - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847]
  - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847]
  - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847]
  - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733]
  - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956]
  - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956]
  - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956]
  - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956]
  - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956]
  - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956]
  - kvm-iotests-Rework-113.patch [bz#1537956]
  - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835]
  - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835]
  - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898]
  - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898]
  - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576]
  - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543]
  - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543]
  - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543]
  - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543]
  - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543]
  - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543]
  - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543]
  - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543]
  - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543]
  - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543]
  - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543]
  - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543]
  - kvm-blockjob-Add-block_job_driver.patch [bz#1513543]
  - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543]
  - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543]
  - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543]
  - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543]
  - kvm-job-Add-JobDriver.job_type.patch [bz#1513543]
  - kvm-job-Add-job_delete.patch [bz#1513543]
  - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543]
  - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543]
  - kvm-job-Add-reference-counting.patch [bz#1513543]
  - kvm-job-Move-cancelled-to-Job.patch [bz#1513543]
  - kvm-job-Add-Job.aio_context.patch [bz#1513543]
  - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543]
  - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543]
  - kvm-job-Add-job_sleep_ns.patch [bz#1513543]
  - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543]
  - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543]
  - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543]
  - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543]
  - kvm-job-Add-job_event_.patch [bz#1513543]
  - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543]
  - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543]
  - kvm-job-Add-job_drain.patch [bz#1513543]
  - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543]
  - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543]
  - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543]
  - kvm-job-Move-transactions-to-Job.patch [bz#1513543]
  - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543]
  - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543]
  - kvm-job-Add-job_yield.patch [bz#1513543]
  - kvm-job-Add-job_dismiss.patch [bz#1513543]
  - kvm-job-Add-job_is_ready.patch [bz#1513543]
  - kvm-job-Add-job_transition_to_ready.patch [bz#1513543]
  - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543]
  - kvm-job-Introduce-qapi-job.json.patch [bz#1513543]
  - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543]
  - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543]
  - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543]
  - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543]
  - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543]
  - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543]
  - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543]
  - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543]
  - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543]
  - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543]
  - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543]
  - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543]
  - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543]
  - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543]
  - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543]
  - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543]
  - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543]
  - kvm-jobs-fix-stale-wording.patch [bz#1513543]
  - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543]
  - kvm-iotests-Fix-219-s-timing.patch [bz#1513543]
  - kvm-iotests-improve-pause_job.patch [bz#1513543]
  - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738]
  - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076]
  - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851]
  - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216]
  - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216]
  - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144]
  - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144]
  - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144]
  - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645]
  - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645]
  - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645]
  - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645]
  - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645]
  - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645]
  - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645]
  - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645]
  - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645]
  - kvm-libvhost-user-support-host-notifier.patch [bz#1526645]
  - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537]
  - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537]
  - kvm-raw-Implement-copy-offloading.patch [bz#1482537]
  - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537]
  - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537]
  - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537]
  - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537]
  - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537]
  - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537]
  - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537]
  - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537]
  - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537]
  - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537]
  - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180]
  - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381]
  - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541]
  - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541]
  - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541]
  - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313]
  - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135]
  - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634]
  - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634]
  - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634]
  - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654]
  - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158]
  - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158]
  - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158]
  - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158]
  - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158]
  - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158]
  - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158]
  - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158]
  - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158]
  - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678]
  - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678]
  - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678]
  - kvm-file-posix-Fix-creation-locking.patch [bz#1599335]
  - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335]
  - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914]
  - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914]
  - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914]
  - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173]
  - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173]
  - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173]
  - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173]
  - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173]
  - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173]
  - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640]
  - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515]
  - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743]
  - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829]
  - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829]
  - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657]
  - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657]
  - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657]
  - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657]
  - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657]
  - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657]
  - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657]
  - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657]
  - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657]
  - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657]
  - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657]
  - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657]
  - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657]
  - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657]
  - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657]
  - kvm-backup-Use-copy-offloading.patch [bz#1207657]
  - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657]
  - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657]
  - kvm-block-io-fix-copy_range.patch [bz#1207657]
  - kvm-block-split-flags-in-copy_range.patch [bz#1207657]
  - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657]
  - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657]
  - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657]
  - kvm-nbd-server-fix-trace.patch [bz#1207657]
  - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657]
  - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657]
  - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657]
  - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657]
  - kvm-docs-interop-add-nbd.txt.patch [bz#1207657]
  - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657]
  - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657]
  - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657]
  - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657]
  - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657]
  - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657]
  - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817]
  - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817]
  - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914]
  - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357]
  - kvm-Disable-split-irq-device.patch [bz#1586357]
  - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357]
  - kvm-Disable-CAN-bus-devices.patch [bz#1586357]
  - kvm-Disable-new-superio-devices.patch [bz#1586357]
  - kvm-Disable-new-pvrdma-device.patch [bz#1586357]
  - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891]
  - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891]
  - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778]
  - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255]
  - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740]
  - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820]
  - Resolves: bz#1168213
    (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.)
  - Resolves: bz#1207657
    (RFE: QEMU Incremental live backup - push and pull modes)
  - Resolves: bz#1416180
    (QEMU VFIO based block driver for NVMe devices)
  - Resolves: bz#1425820
    (Improve QEMU packaging layout with modularization of the block layer)
  - Resolves: bz#1482537
    ([RFE] qemu-img copy-offloading (convert command))
  - Resolves: bz#1505664
    ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory)
  - Resolves: bz#1513543
    ([RFE] Add block job to create format on a storage device)
  - Resolves: bz#1518738
    (Add 'copy-on-read' filter driver for use with blockdev-add)
  - Resolves: bz#1519144
    (qemu-img: image locking doesn't cover image creation)
  - Resolves: bz#1519617
    (The exit code should be non-zero when qemu-io reports an error)
  - Resolves: bz#1523065
    ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format)
  - Resolves: bz#1525829
    (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported.  Is this a SCSI device?")
  - Resolves: bz#1526645
    ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev)
  - Resolves: bz#1527085
    (The copied flag should be updated during  '-r leaks')
  - Resolves: bz#1527898
    ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain)
  - Resolves: bz#1528541
    (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest)
  - Resolves: bz#1533158
    (QEMU support for libvirtd restarting qemu-pr-helper)
  - Resolves: bz#1535914
    (Disable io throttling for one member disk of a group during io will induce the other one hang with io)
  - Resolves: bz#1537956
    (RFE: qemu-img amend should list the true supported options)
  - Resolves: bz#1542080
    (Qemu core dump at cirrus_invalidate_region)
  - Resolves: bz#1549654
    (Reject node-names which would be truncated by the block layer commands)
  - Resolves: bz#1556678
    (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed)
  - Resolves: bz#1557995
    (QAPI schema for RBD storage misses the 'password-secret' option)
  - Resolves: bz#1558723
    (Create RHEL-7.6 QEMU machine type for AArch64)
  - Resolves: bz#1560847
    ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm)
  - Resolves: bz#1564576
    (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration)
  - Resolves: bz#1566153
    (IOERROR pause code lost after resuming a VM while I/O error is still present)
  - Resolves: bz#1567733
    (qemu abort when migrate during guest reboot)
  - Resolves: bz#1569835
    (qemu-img get wrong backing file path after rebasing image with relative path)
  - Resolves: bz#1572851
    (Core dumped after migration when with usb-host)
  - Resolves: bz#1572856
    ('block-job-cancel' can not cancel a "drive-mirror" job)
  - Resolves: bz#1574216
    (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6])
  - Resolves: bz#1575541
    (qemu core dump while installing win10 guest)
  - Resolves: bz#1576598
    (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off)
  - Resolves: bz#1576743
    (virtio-rng hangs when running on recent (2.x) QEMU versions)
  - Resolves: bz#1578381
    (Error message need update when specify numa distance with node index >=128)
  - Resolves: bz#1583959
    (Incorrect vcpu count limit for 7.4 machine types for windows guests)
  - Resolves: bz#1584914
    (SATA emulator lags and hangs)
  - Resolves: bz#1584984
    (Vm starts failed with 'passthrough' smartcard)
  - Resolves: bz#1586255
    (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6])
  - Resolves: bz#1586313
    (-smp option is not easily found in the output of qemu help)
  - Resolves: bz#1586357
    (Disable new devices in 2.12)
  - Resolves: bz#1588039
    (Possible assertion failure in qemu when a corrupted image is used during an incoming migration)
  - Resolves: bz#1589634
    (Migration failed when rebooting guest with multiple virtio videos)
  - Resolves: bz#1590640
    (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.)
  - Resolves: bz#1591076
    (The driver of 'throttle' is not whitelisted)
  - Resolves: bz#1592817
    (Retrying on serial_xmit if the pipe is broken may compromise the Guest)
  - Resolves: bz#1594135
    (system_reset many times linux guests cause qemu process Aborted)
  - Resolves: bz#1595173
    (blockdev-create is blocking)
  - Resolves: bz#1595180
    (Can't set rerror/werror with usb-storage)
  - Resolves: bz#1595740
    (RHEL-Alt-7.6 - qemu has error during migration of larger guests)
  - Resolves: bz#1599335
    (Image creation locking is too tight and is not properly released)
  - Resolves: bz#1599515
    (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed))
  - Resolves: bz#1607891
    (Hotplug events are sometimes lost with virtio-scsi + iothread)
  - Resolves: bz#1608778
    (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-17.el8
changelog:
  - kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906]
  - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906]
  - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906]
  - Resolves: bz#1610906
    ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-16.el8
changelog:
  - kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671]
  - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317]
  - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501]
  - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739]
  - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739]
  - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739]
  - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739]
  - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739]
  - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739]
  - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739]
  - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739]
  - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739]
  - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739]
  - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739]
  - Resolves: bz#1595501
    (Create pseries-rhel7.6.0-sxxm machine type)
  - Resolves: bz#1597739
    (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm))
  - Resolves: bz#1601317
    (RHEL8.0 - qemu patch to align memory to allow 2MB THP)
  - Resolves: bz#1601671
    (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-15.el8
changelog:
  - kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593]
  - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593]
  - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969]
  - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403]
  - Resolves: bz#1594969
    (simpletrace.py fails when running with Python 3)
  - Resolves: bz#1599593
    (User can't hotplug memory to less memory numa node on rhel8)
  - Resolves: bz#1602403
    (test-crypto-tlssession unit test fails with assertions)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.12.0-14.el8
changelog:
  - kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511]
  - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533]
  - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533]
  - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533]
  - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533]
  - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132]
  - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch
  - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch
  - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch
  - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch
  - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch
  - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch
  - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch
  - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch
  - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch
  - Resolves: bz#1518132
    (Ensure file access RPCs are disabled by default)
  - Resolves: bz#1571533
    (Convert qemu-kvm python scripts to python3)
  - Resolves: bz#1590511
    (Fails to start guest with Intel vGPU device)


author: Danilo C. L. de Paula <ddepaula@redhat.com> - 2.12.0-13.el8
changelog:
  - Resolves: bz#1508137
    ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu))
  - Resolves: bz#1513558
    (Remove RHEL6 machine types)
  - Resolves: bz#1568600
    (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86))
  - Resolves: bz#1570029
    ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part)
  - Resolves: bz#1578855
    (Enable Native Ceph support on non x86_64 CPUs)
  - Resolves: bz#1585651
    (RHEL 7.6 new pseries machine type (ppc64le))
  - Resolves: bz#1592337
    ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))


author: Danilo de Paula <ddepaula@redhat.com> - 2.12.0-11.el8
changelog:
  - Resolves: bz#1574406
    ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom")
  - Resolves: bz#1569675
    (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types)
  - Resolves: bz#1576045
    (Fix build issue by using python3)
  - Resolves: bz#1571145
    (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 2:2.73-2
changelog:
  - moved changelog entries:
  - Define spc_t as a container_domain, so that container_runtime will transition
  to spc_t even when setup with nosuid.
  - Allow container_runtimes to setattr on callers fifo_files
  - Fix restorecon to not error on missing directory


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.60-1
changelog:
  - Allow containers to list cgroup directories
  - Transition for unconfined_service_t to container_runtime_t when executing container_runtime_exec_t.


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.55-1
changelog:
  Allow iptables to read container state
      Dontaudit attempts from containers to write to /proc/self
      Allow spc_t to change attributes on container_runtime_t fifo files


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.49-1
changelog:
  - Add support for MLS running container runtimes
  - Add missing allow rules for running systemd in a container


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.48-1
changelog:
  - Update policy to match master branch
  - Remove typebounds and replace with nnp_transition and nosuid_transition calls


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.39-1
changelog:
  - Allow container runtimes to use interited terminals.  This helps
  satisfy the bounds check of container_t versus container_runtime_t.


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.37-1
changelog:
  - Allow containers to use inherited ttys
  - Allow ostree to handle labels under /var/lib/containers/ostree


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.31-1
changelog:
  - Allow the container runtime to dbus chat with dnsmasq
  - add dontaudit rules for container trying to write to /proc


author: Dan Walsh <dwalsh@fedoraproject.org> - 2.27-1
changelog:
  -  Allow container runtimes to work with the netfilter sockets
  -  Allow container_file_t to be an entrypoint for VM's
  -  Allow spc_t domains to transition to svirt_t


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.19-1
changelog:
  - Fix mcs transition problem on stdin/stdout/stderr
  - Add labels for CRI-O
  - Allow containers to use tunnel sockets


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.10-1
changelog:
  - Update to the latest container-selinux patch from upstream
  - Label files under /usr/libexec/lxc as container_runtime_exec_t
  - Give container_t access to XFRM sockets
  - Allow spc_t to dbus chat with init system
  - Allow containers to read cgroup configuration mounted into a container


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.4-1
changelog:
  - Add typebounds statement for container_t from container_runtime_t
  - We should only label runc not runc*


author: Dan Walsh <dwalsh@fedoraproject.org> - 2:2.3-1
changelog:
  - Fix labeling on /usr/bin/runc.*
  - Add sandbox_net_domain access to container.te
  - Remove containers ability to look at /etc content


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0-1
changelog:
  - Resolves: #1406517 - bump to v2.0 (first upload to Fedora as a
  standalone package)
  - include projectatomic/RHEL-1.12 branch commit for building on centos/rhel


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.14.1-36
changelog:
  - Move SSL certificates to more convenient place, update related scripts
    and README.RedHat.SSL
    Related: #1308809


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.14.1-31
changelog:
  - Add missing dependency for -test subpackage
  - Fix enumerating instances of PG_SSLCertificateRevocationList returns error
    Resolves: #1032046


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.14.1-24
changelog:
  - Add snmp tests to the -test rpm and enable them, configure snmptrapd
    in test setup phase
  - Add missing ssl.h include


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.13.0-23
changelog:
  - Fix tog-pegasus.service is marked world-inaccessible
    Resolves: #1191026
  - Fix build fail with gcc5


author: Stephen Gallagher <sgallagh@redhat.com> - 2:2.13.0-8
changelog:
  - Generate SSL certificates with x509v3 and CA:FALSE
  - Automatically import self-signed certificates into local trust-store
  - Move SSL certificate generation into the systemd service file


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.13.0-6
changelog:
  - Allow unprivileged users to subscribe to indications
    Resolves: #1049314
  - Remove packages which are part of the minimum build environment from BR


author: D.Marlin <dmarlin@redhat.com> - 2:2.12.1-6
changelog:
  - Add initial 64-bit ARM (Aarch64) support.
    See http://bugzilla.openpegasus.org/show_bug.cgi?id=9663


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.12.0-9
changelog:
  - Add cimprovagt wrapper for possibility of confining providers in SELinux,
    update README.RedHat.Security accordingly, add provider specific wrapper
    example


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.12.0-6
changelog:
  - Set PEGASUS_ENABLE_INTEROP_PROVIDER=true (fixes registration of CMPI providers)
  - Move .so links back to main package (they are necessary to be present for a user
    to use or execute the functionality in the base package properly)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.12.0-4
changelog:
  - Fix CMPI enumGetNext function to change CMPI Data state from default CMPI_nullValue
    to CMPI_goodValue when it finds and returns next instance correctly
  - Enable processing of ExecQuery operations


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.12.0-2
changelog:
  - Fix local-or-remote-auth patch to work with IPv6
  - Distribute modified access.conf file to conform README.RedHat.Security


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.11.1-1
changelog:
  - Update to upstream version 2.11.1
  - Add explicit file attributes where RPM requires it
  - Disable privilege separation feature


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.10.0-1
changelog:
  - Update to upstream version 2.10.0
  - Move creating of the 'pegasus' user and group to the 'libs' %pre
  - Use %global instead of %define and some minor spec file cleaning


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.9.2-1
changelog:
  - Update to upstream version 2.9.2
  - Mark files in /var/lib/Pegasus as noverify in spec file
  - Fix initscript permissions
  - Add patch/source descriptions to the spec file
  - Cleanup the spec file, use upstream Makefile


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.7.2-1
changelog:
  - Update to upstream version 2.7.2
    (remove patches added in 2.7.1-1 - they're upstream now)
  - Enable out-of-process providers
    Resolves: #455109


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.7.1-1
changelog:
  - Update to upstream version 2.7.1
  - Fix setElementAt() doesn't copy value of CMPI_char parameter
    Resolves: #454589
  - Fix CMPI MI factories that return errors are unsupported
    Resolves: #454590
  - Fix HTTP 401 responses lack Content-Length headers
    Resolves: #454591


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.7.0-1
changelog:
  - Update to upstream version 2.7.0
  - Unhide some cmpi classes, package cmpi C++ headers
  - Fix multiarch conflicts
    Resolves: #343311
  - Add libcmpiCppImpl.so (symlink to libcmpiCppImpl.so.1)
    Resolves: #366871


author: Nalin Dahyabhai <nalin@redhat.com> - 2:2.5.2-3
changelog:
  - change requires: tog-pegasus to prereq: tog-pegasus so that the pegasus
    user and group will exist when we go to lay down files for tog-pegasus-devel
    (#218305)
  - prereq the current version of openssl so that the right versions of
    libssl and libcrypto will be available in %post (possible for #208949)


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.4.1-10
changelog:
  - More upstream 2.5.2_APPROVED bug fixes:
    o 4629: Pegasus freezes when it is unable to send out completely, the results of a request
    o 5073: Class Names on Reference, ReferenceNames, Assoc, AssocNames returned lower case
    o 5090: cimserver crash on a request after attempting to unload idle CMPI providers
    o 5180: OperationAggregate deleted in _enqueueResponse while member mutex held


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5.1-8
changelog:
  - Fix bug 192754: remove multilib conflicts
  - More upstream 2.5.2_APPROVED bug fixes:
    o 5119: memory leak in CMPI implementation
    o 5115: fix SetConfig_EnvVar comments


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5.1-6
changelog:
  - Apply upstream patches for latest 2.5.2_APPROVED bugs:
    o 5046: cimprovider timeout needs to be increased
    o 5047: cimmof timeout needs to be increased
    o 5048: Invalid Pointer in CIMOperationRequestEncoder code
    o 5049: Unnecessary dependency on experimental headers
    o 5051: Improved handling of OOP indication provide module failures
    o 5053: reserveCapacity method may cause size overflow
    o 5059: XMLWriter does not escape '>' in strings
    o 5072: Potential race condition with OOP response chunks
    o 5083: CIMRequestMessage buildResponse() should be const
  - Fix bug 193121: restore world read access to libraries


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5.1-4
changelog:
  - fix bug 190432: %exclude /usr/lib/debug from RPM
  - fix upstream OpenPegasus '2.5.2_APPROVED' bugs, applying upstream patches:
    o 4955 : Bogus Description property for OperatingSystem provider
    o 4956 : reserveCapacity method may cause size overflow on invalid input
    o 4968 : CMPI provider up-calls cause failure with out-of-process
    o 4978 : snmpDeliverTrap_netsnmp::_createSession function is not thread safe
    o 4983 : Memory leak in OOP indication generation
    o 4984 : Forked process hangs in system call
    o 4986 : Adding automated test for snmpIndication Handler
    (  http://cvs.opengroup.org/bugzilla/show_bug.cgi?id=? )
  - apply upstream update to 'pegasus-2.5.1-warnings.patch'


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5.1-2
changelog:
  - Apply patches for the two '2.5.2_APPROVED' upstream bugzillas
    4934(4943) and 4945 :
    (http://cvs.opengroup.org/bugzilla/buglist.cgi?bug_id=4943%2C4945)
  - Fix the PATH_MAX and MAXHOSTNAMELEN issues (again)


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5-6
changelog:
  - restore SSLv23_method SSL support now that bug 173399 is fixed
  - rebuild for new gcc, glibc, glibc-kernheaders
  - PAMBasicAuthenticatorUnix.cpp includes no longer include syslog.h: add
  - /usr/bin/install now decides to fail if chown fails - set $INSTALL_USER, $INSTALL_GROUP


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5-3
changelog:
  - Rebuild for new openssl dependencies
  - Enable CMPI support for sblim-cmpi-base with ENABLE_CQL=true


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5-2
changelog:
  - Add /usr/lib/cmpi alternate providerLibDir for sblim-cmpi-base Fedora Extras pkg
  - Fix bug 171124: use numeric ids for pegasus user/group
  - guidelines: do not remove pegasus user/group in %postun.


author: Jason Vas Dias <jvdias@redhat.com> - 2:2.5-1
changelog:
  - Implemented new 'make install' target.
  - Re-wrote tog-pegasus.spec file from scratch.
  - Ported BZ 167986 authentication code and BZ 167164 + BZ 167165 fixes from RHEL-4


author: Remi Collet <remi@fedoraproject.org> 1:1.10.1-11
changelog:
  - add patch to fix XML_Serializer with XML_Util 1.4.1
    from https://github.com/pear/XML_Util/pull/8


author: Remi Collet <remi@fedoraproject.org> 1:1.10.1-7
changelog:
  - fix https connection via a proxy
    patch from https://github.com/pear/pear-core/pull/51
  - silent the new scriplets


author: Remi Collet <remi@fedoraproject.org> 1:1.10.1-3
changelog:
  - use file triggers for pecl extensions (un)registration
  - define %pecl_install and %pecl_uninstall as noop macro


author: Remi Collet <remi@fedoraproject.org> 1:1.10.0-0.1.dev2
changelog:
  - update PEAR to 1.10.0dev2
  - drop all patches, merged upstream
  - drop man pages from sources
  - add PEAR_Manpages upstream package


author: Remi Collet <remi@fedoraproject.org> 1:1.9.5-4
changelog:
  - update Console_Getopt to 1.4.0
  - raise php minimum version to 5.4
  - cleanup registry after removal
  - drop old php-pear-XML-Util scriptlets
  - remove PHP from License, Console_Getopt is now BSD


author: Remi Collet <remi@fedoraproject.org> 1:1.9.5-3
changelog:
  - update Archive_Tar to 1.3.13
  - requires httpd-filesystem for /var/www/html ownership (F21+)
  - fix license handling


author: Remi Collet <remi@fedoraproject.org> 1:1.9.4-14
changelog:
  - add explicit requires on all needed extensions (phpci)
  - fix pecl launcher (need ini to be parsed for some
    extenstions going to be build as shared, mainly simplexml)
  - add fix for new unpack format (php 5.5)


author: Remi Collet <remi@fedoraproject.org> 1:1.9.4-9
changelog:
  - move tests to /usr/share/tests/pear
  - move pkgxml to /var/lib/pear
  - remove XML_RPC
  - refresh installer


author: Remi Collet <remi@fedoraproject.org> 1:1.9.4-6
changelog:
  - fix Obsoletes version for XML_Util (#226295)
  - add link to upstream bug - please Provides LICENSE file
    https://pear.php.net/bugs/bug.php?id=19368
  - add link to upstream bug - Incorrect FSF address
    https://pear.php.net/bugs/bug.php?id=19367


author: Remi Collet <remi@fedoraproject.org> 1:1.9.4-5
changelog:
  - Update Archive_Tar to 1.3.9
  - add patch from RHEL (Joe Orton)
  - fix install-pear.php URL (with our patch for doc_dir applied)


author: Tim Jackson <rpm@timj.co.uk> 1:1.7.1-2
changelog:
  - Set cfg_dir to be %{_sysconfdir}/pear (and own it)
  - Update install-pear.php script
  - Add %pear_cfgdir and %pear_wwwdir macros


author: Remi Collet <Fedora@FamilleCollet.com> 1:1.6.2-1
changelog:
  - update to 1.6.2
  - remove patches merged upstream
  - Fix : "pear install" hangs on non default channel (#283401)


author: Joe Orton <jorton@redhat.com> 1:1.4.11-3
changelog:
  - use BuildArch not BuildArchitectures (#226925)
  - fix to use preferred BuildRoot (#226925)
  - strip more buildroot-relative paths from *.reg
  - force correct gpg path in default pear.conf


author: Joe Orton <jorton@redhat.com> 1:1.4.9-2
changelog:
  - update to 1.4.9 (thanks to Remi Collet, #183359)
  - package /usr/share/pear/.pkgxml (#190252)
  - update to XML_RPC-1.4.8
  - bundle the v3.0 LICENSE file


author: Pravin Satpute <psatpute@redhat.com> - 2.92.2-1
changelog:
  - Upstream new release 2.92.2
  - Update metainfo file with latest specifications
  - Changed location of metainfo to /usr/share/metainfo


author: Pravin Satpute <psatpute@redhat.com> - 2.92.1-1
changelog:
  - Added  BuildRequires: python3-devel.
  - Resolves: #1423905 - FTBFS in rawhide
  - Migrated from fedorahosted.org to pagure.io


author: Pravin Satpute <psatpute@redhat.com> - 2.92.0-1
changelog:
  - Upstream release 2.92.0
  - Further removal 12 not required glyphs from fonts.
  - Added reference of glyph instead of full glyphs points wherever possible.
  - Resolved 10 issues reported on github: #35,#36,#37,#38,.#39,#40.#41,#42,#43,#44.
  - More test cases in test file
  - Renamed Anchor to MLAnchor


author: Pravin Satpute <psatpute@redhat.com> - 2.91.0-1
changelog:
  - Upstream release 2.91.0
  - First release under Lohit2 project.
  - Rewritten all Open type tables for mlm2 and mlym
  - User friendly glyph names, Following AGL syntax
  - Testing done with Harfbuzz and Uniscribe
  - Test file available with release tarball
  - Removed number of glyphs nearly around .75 %  { 214/288 ~= .75(0.743) % }
  - Looksup are reduced by { 10/18 = 55.5 % }
  - Improved GASP table


author: Pravin Satpute <psatpute@redhat.com> - 2.4.4-1
changelog:
  - upstream release of 2.4.4
  - updated url for upstream tarball
  - added Makefile in upstream tar ball


author: Paul Howarth <paul@city-fan.org> - 1.000033-1
changelog:
  - Update to 1.000033
    - Use a more strict matching heuristic when attempting to infer the "primary"
      module name in a parsed .pm file
    - Only report "main" as the module name if code was seen outside another
      namespace, fixing bad results for pod files (CPAN RT#107525)
    - Fix file operation in tests for VMS
  - BR: perl-generators
  - Simplify find command using -delete


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.000031-1
changelog:
  - 1.000031 bump; Used trial version to compete with Perl 5.24
    - Refactor and expand test cases
    - Fix a $VERSION extraction issue on perl 5.6.2 (CPAN RT#105978, PR#17)
    - Fix the detection of package Foo when $Foo::VERSION is set (CPAN RT#85961)
    - Fix missing "use" statement in refactored test helper (only affected older
      perls, due to other module interactions)
    - Temporary directories cleaned up during tests
    - More accurately mark tests as TODO, so as to have a quieter and less
      confusing test run without passing TODO tests
    - Be less noisy on failure when building as part of perl core (see
      Perl RT#126685)


author: Paul Howarth <paul@city-fan.org> - 1.000027-1
changelog:
  - Update to 1.000027
    - Work around issues with an unconfigured Log::Contextual
    - Allow tests to pass in a perl with no taint support


author: Paul Howarth <paul@city-fan.org> - 1.000025-1
changelog:
  - Update to 1.000025
    - Evaluate version assignment in a clean environment, to fix assignment in a
      block (CPAN RT#101095)
  - Use %license


author: Paul Howarth <paul@city-fan.org> - 1.000024-1
changelog:
  - Update to 1.000024
    - Support installations on older perls with an ExtUtils::MakeMaker earlier
      than 6.63_03
  - Don't bother trying to run the release tests
  - Package new documentation files from upstream: CONTRIBUTING LICENSE README.md


author: Paul Howarth <paul@city-fan.org> - 1.000022-1
changelog:
  - Update to 1.000022
    - New is_indexable() object method (CPAN RT#84357)
    - Eliminated dependency on IO::File (and by virtue, XS)
    - Removed cruft in test infrastructure left behind from separation from
      Module::Build
    - Repository moved to https://github.com/Perl-Toolchain-Gang/Module-Metadata
    - .pm file is now wholly ascii, for nicer fatpacking (CPAN RT#95086)
    - Some code micro-optimizations
      (https://github.com/Perl-Toolchain-Gang/Module-Metadata/pull/4)
    - Fixed all out of date prereq declarations
    - Work around change in comparison behaviour in Test::More 0.95_01 by being
      more explicit with our tests - now explicitly checking the string form of
      the extracted version, rather than the entire version object
    - Ensure the extracted version is returned as a version object in all cases
      (CPAN RT#87782)
  - Drop redundant Group: tag


author: Paul Howarth <paul@city-fan.org> - 1.000019-1
changelog:
  - Update to 1.000019
    - Warnings now disabled inside during the evaluation of generated version sub
      (CPAN RT#89282)
  - BR: perl(Config), perl(File::Basename) and perl(IO::File) for the test suite


author: Paul Howarth <paul@city-fan.org> - 1.000018-1
changelog:
  - Update to 1.000018
    - Re-release of de-tainting fix without unstated non-core test dependencies
  - Drop BR: perl(Test::Fatal)


author: Paul Howarth <paul@city-fan.org> - 1.000016-1
changelog:
  - Update to 1.000016
    - Re-release to fix prereqs and other metadata
  - This release by ETHER -> update source URL
  - Specify all dependencies


author: Paul Howarth <paul@city-fan.org> - 1.000014-1
changelog:
  - Update to 1.000014
    - Fix reliance on recent Test::Builder
    - Make tests perl 5.6 compatible
  - This release by BOBTFISH -> update source URL


author: Paul Howarth <paul@city-fan.org> - 1.000012-1
changelog:
  - Update to 1.000012
    - Improved package detection heuristics
    - Fix ->contains_pod (CPAN RT#84932)
    - Fix detection of pod after __END__ (CPAN RT#79656)
  - This release by ETHER -> update source URL
  - Package new upstream README file


author: Paul Howarth <paul@city-fan.org> - 1.000011-1
changelog:
  - Update to 1.000011
    - Fix various warning messages
  - This release by APEIRON -> update source URL


author: Paul Howarth <paul@city-fan.org> - 1.000010-1
changelog:
  - Update to 1.000010
    - Performance improvement: the creation of a Module::Metadata object
      for a typical module file has been sped up by about 40%
    - Fix t/metadata.t failure under Cygwin
    - Portability fix-ups for new_from_module() and test failures on VMS
  - This release by VPIT -> update source URL
  - Drop buildreqs for Perl core modules that aren't dual-lived
  - Drop %defattr, redundant since rpm 4.4
  - Don't need to remove empty directories from the buildroot


author: Paul Howarth <paul@city-fan.org> - 1.000009-1
changelog:
  - Update to 1.000009
    - Adds 'provides' method to generate a CPAN META provides data structure
      correctly; use of package_versions_from_directory is discouraged
    - Fatal errors now use 'croak' instead of 'die'; Carp added as
      prerequisite
  - Improve %description
  - Include all buildreqs explicitly required and classify them by Build,
    Module, Regular test suite, and Release tests
  - Run main test suite and release tests separately
  - Drop explicit versioned runtime dependency on perl(version) as no supported
    release now requires it


author: Paul Howarth <paul@city-fan.org> - 1.000005-1
changelog:
  - Update to 1.000005
    - Localize $package::VERSION during version discovery
    - Fix references to Module::Build::ModuleInfo (CPAN RT#66133)
    - Added 'new_from_handle()' method (CPAN RT#68875)
    - Improved documentation (SYNOPSIS, broke out class/object method, and
      other minor edits)
  - Install to vendor directories rather than perl directories


author: Paul Howarth <paul@city-fan.org> - 1.000004-2
changelog:
  - Tweaks from package review (#672779)
    - Explicitly duplicate %summary in %description as upstream provides
      nothing particularly useful
    - Drop redundant BuildRoot tag
    - Add BuildRequires for possibly dual-lived perl modules:
      Cwd Data::Dumper Exporter File::Path File::Spec File::Temp IO::File
  - Explicitly require perl(version) >= 0.87 for builds on OS releases older
    than Fedora 15 where the versioned dependency isn't picked up automatically


author: Paul Howarth <paul@city-fan.org> - 1.000003-2
changelog:
  - Sanitize for Fedora submission
  - Drop support for releases prior to F-15 due to needing perl(version) >= 0.87


author: Petr Pisar <ppisar@redhat.com> - 1:2.56-368
changelog:
  - Fix a stack buffer overflow in deserialization of hooks (RT#130635)
  - Fix a memory leak of a class name from retrieve_hook() on an exception
    (RT#130635)


author: Petr Viktorin <pviktori@redhat.com> - 3.4.2-7
changelog:
  - Remove BuildRequires on python2-hypothesis, a circular dependency
  - Explicitly BuildRequire python-attrs


author: Petr Viktorin <pviktori@redhat.com> - 3.4.2-6
changelog:
  - Don't use timeout in tests
    https://bugzilla.redhat.com/show_bug.cgi?id=1592940
  - Add missing BuildRequires


author: Petr Viktorin <pviktori@redhat.com> - 3.4.2-3
changelog:
  - Use python3-sphinx to build the documentation
  - Skip the `non_ascii_paste_text` test, which needs internet access


author: Thomas Moschny <thomas.moschny@gmx.de> - 3.2.2-1
changelog:
  - Update to 3.2.2.
  - Move BRs to their respective subpackages.
  - Enable the platform-python subpackage only on F27+.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.3.5-2
changelog:
  - Use python-sphinx for rhel > 6 (rhbz#973318).
  - Update BR to use python-pexpect instead of pexpect.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.3.5-1
changelog:
  - Update to 2.3.5.
  - Docutils needed now to build README.html.
  - Add some BR optionally used by the testsuite.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.3.1-1
changelog:
  - Update to 2.3.1.
  - Re-enable some tests, ignore others.
  - Docs are available in English and Japanese now.


author: Thomas Moschny <thomas.moschny@gmx.de> - 2.2.4-4
changelog:
  - Add conditional for sphinx on rhel.
  - Remove rhel logic from with_python3 conditional.
  - Disable failing tests for Python3.


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.54-6
changelog:
  - Adjust to sqlite-3.22.0 (bug #1543286)
  - Add new index constraint ops introduced in SQLite 3.21.0 to PerlData


author: Petr Pisar <ppisar@redhat.com> - 1.50-2
changelog:
  - Adjust to sqlite-3.11.0 (bug #1309675)
  - Rebase Remove-bundled-source-extentions.patch to prevent from packing backup
    files


author: Petr Sabata <psabata@redhat.com> - 1.31-1
changelog:
  - New release, v1.31
  - Significant FTS3 changes -- might break compatibility with pre-1.30 applications using FTS3
  - New FTS3 tests patch by Paul Howarth


author: Chris Weyl <cweyl@alumni.drew.edu> 1.25-1
changelog:
  - 1.25 needed for DBIx::Class 0.08103
  - auto-update to 1.25 (by cpan-spec-update 0.01)
  - added a new br on perl(File::Spec) (version 0.82)
  - altered br on perl(Test::More) (0 => 0.42)
  - added a new br on perl(DBI) (version 1.57)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.11-4
changelog:
  - Patch to build with system sqlite 3.3.x (#183530).
  - Patch to avoid type information segv (#187873).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.11-3
changelog:
  - DBD::SQLite fails to build with the current FC-5 sqlite version (3.3.3);
    see bugzilla entry #183530.
    Forcing package rebuild with the included version of sqlite (3.2.7).


author: Petr Pisar <ppisar@redhat.com> - 0.93-1
changelog:
  - 0.93 bump
  - Consolidate dependencies
  - Remove unversioned Requires
  - Update Summary and Description
  - Remove unneded file permission fixes


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.26.3-416
changelog:
  - 5.26.3 bump (bug #1655526)
  - Fix CVE-2018-18311 (integer overflow leading to buffer overflow) (bug #1654920)
  - Fix CVE-2018-18312 (heap buffer overflow in regcomp.c) (bug #1654922)
  - Fix CVE-2018-18313 (heap buffer overflow read in regcomp.c) (bug #1654924)
  - Fix CVE-2018-18314 (heap based buffer overflow) (bug #1654925)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.2-413
changelog:
  - Adjust tests to gdbm-1.15 (RT#133295)
  - Fix an integer wrap when allocating memory for an environment variable
    (RT#133204)
  - Fix printing a warning about a wide character when matching a regular
    expression while ISO-8859-1 locale is in effect
  - Fix invoking a check for wide characters while ISO-8859-1 locale is in effect


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.2-412
changelog:
  - perl-devel requires redhat-rpm-config because of hardened compiler profiles
    (bug #1557667)
  - Do not clobber file bytes in :encoding layer (RT#132833)
  - Fix line numbers in multi-line s/// (RT#131930)
  - Fix parsing extended bracketed character classes (RT#132167)
  - Fix a possibly unitialized memory read in the Perl parser (RT#133074)
  - Fix an infinite loop in the regular expression compiler (RT#133185)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.2-410
changelog:
  - 5.26.2 bump
  - Fix CVE-2018-6913 (heap buffer overflow in pp_pack.c) (bug #1567776)
  - Fix CVE-2018-6798 (heap read overflow in regexec.c) (bug #1567777)
  - Fix CVE-2018-6797 (heap write overflow in regcomp.c) (bug #1567778)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.1-407
changelog:
  - Fix parsing braced subscript after parentheses (RT#8045)
  - Fix a heap use after free when moving a stack (RT#131954)
  - Call ldconfig scriptlets using a macro


author: Björn Esser <besser82@fedoraproject.org> - 4:5.26.1-404
changelog:
  - Add patch to conditionalize a fix for an old and long fixed bug
    in libcrypt / glibc (rhbz#1536752)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.1-402
changelog:
  - Remove invalid macro definitions from macros.perl (bug #1532539)
  - Fix an overflow in the lexer when reading a new line (RT#131793)
  - Fix Term::ReadLine not to create spurious &STDERR files (RT#132008)
  - Fix a crash when a match for inversely repeated group fails (RT#132017)
  - Fix an overflow when parsing a character range with no preceding character
    (RT#132245)
  - Fix walking symbol table for ISA in Carp
  - Fix handling file names with null bytes in stat and lstat functions
    (RT#131895)
  - Fix a crash when untying an object witout a stash
  - Fix deparsing of transliterations with unprintable characters (RT#132405)
  - Fix error reporting on do() on a directory (RT#125774)
  - Fix stack manipulation when a lexical subroutine is defined in a do block in
    a member of an iteration list (RT#132442)
  - Fix setting $! when statting a closed file handle (RT#108288)
  - Fix tainting of s/// with overloaded replacement (RT#115266)
  - Expand system() arguments before a fork (RT#121105)
  - Avoid undefined behavior when copying memory in Glob and pp_caller (RT#131746)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.0-399
changelog:
  - Fix unreliable Time-HiRes tests (CPAN RT#122819)
  - Do not require $Config{libs} providers by perl-devel package (bug #1481324)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.0-398
changelog:
  - Fix reporting malformed UTF-8 character (RT#131646)
  - Fix File::Glob rt131211.t test random failures
  - Fix t/op/hash.t test random failures
  - Parse caret variables with subscripts as normal variables inside ${...}
    escaping (RT#131664)
  - Do not display too many bytes when reporting malformed UTF-8 character
  - Fix select called with a repeated magical variable (RT#131645)
  - Fix error message for "our sub foo::bar" (RT#131679)
  - Fix executing arybase::_tie_it() in Safe compartement (RT#131588)
  - Fix handling attribute specification on our variables (RT#131597)
  - Fix splitting non-ASCII strings if unicode_strings feature is enabled (RT#130907)
  - Fix compiler warnings in code generated by ExtUtils::Constant
    (CPAN RT#63832, CPAN RT#101487)
  - Fix GCC version detection for -D_FORTIFY_SOURCE override (RT#131809)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.0-395
changelog:
  - perl package installs all core modules, interpreter moved to
    perl-interpreter package, perl-core package is obsolete
    <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>
    (bug #1464903)


author: Petr Pisar <ppisar@redhat.com> - 4:5.26.0-394
changelog:
  - Make File::Glob more resistant against degenerative matching (RT#131211)
  - Fix a crash when calling a subroutine from a stash (RT#131085)
  - Fix an improper cast of a negative integer to an unsigned 8-bit type (RT#131190)
  - Fix cloning :via handles on thread creation (RT#131221)
  - Fix glob UTF-8 flag on a glob reassignment (RT#131263)
  - Fix a buffer overflow in my_atof2() (RT#131526)
  - Fix handling backslashes in PATH environment variable when executing
    "perl -S" (RT#129183)
  - Fix a conditional jump on uninitilized memory in re_intuit_start() (RT#131575)
  - Fix spurious "Assuming NOT a POSIX class" warning (RT#131522)
  - Provide perl-interpreter RPM dependency symbol
    <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules>


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.26.0-392
changelog:
  - 5.26.0 bump (see <http://search.cpan.org/dist/perl-5.26.0/pod/perldelta.pod>
    for release notes)
  - Update sub-packages
  - Update or remove patches
  - Enable hardening (bug #1238804)
  - Use 64 bit ints on 32 bit platforms (bug #1268828)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.1-390
changelog:
  - Fix a null-pointer dereference on malformed code (RT#130815)
  - Fix an use-after-free in substr() that modifies a magic variable (RT#129340)
  - Fix a memory leak leak in Perl_reg_named_buff_fetch() (RT#130822)
  - Fix an invalid memory read when parsing a loop variable (RT#130814)
  - Fix a heap-use-after-free in four-arguments substr call (RT#130624)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.1-389
changelog:
  - Adapt Compress::Raw::Zlib to zlib-1.2.11 (bug #1420326)
  - Fix a heap buffer overflow when evaluating regexps with embedded code blocks
    from more than one source (RT#129881)
  - Fix a memory leak in list assignment from or to magic values (RT#130766)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.1-388
changelog:
  - Adapt tests to zlib-1.2.11 (bug #1420326)
  - Fix a crash when compiling a regexp with impossible quantifiers (RT#130561)
  - Fix a buffer overrun with format and "use bytes" (RT#130703)
  - Fix a buffer overflow when studying some regexps repeatedly
    (RT#129281, RT#129061)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.1-387
changelog:
  - Fix UTF-8 string handling in & operator (RT#129287)
  - Fix recreation of *:: (RT#129869)
  - Fix a memory leak in B::RHE->HASH method (RT#130504)
  - Fix parsing goto statements in multicalled subroutine (RT#113938)
  - Fix a heap overlow in parsing $# (RT#129274)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.1-386
changelog:
  - Fix a buffer overflow in split in scalar context (RT#130262)
  - Fix a heap overflow with pack "W" (RT129149)
  - Fix a use-after-free when processing scalar variables in forms (RT#129125)
  - Fix a heap overflow if invalid octal or hexadecimal number is used in
    transliteration expression (RT#129342)
  - Fix out-of-bound read in case of unmatched regexp backreference (RT#129377)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-383
changelog:
  - Remove bundled Math-BigInt-FastCalc (bug #1408463)
  - Remove bundled Math-BigRat (bug #1408467)
  - Remove bundled bignum (bug #1409585)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-382
changelog:
  - Fix a crash in optimized evaluation of "or ((0) x 0))" (RT#130247)
  - Fix a memory leak in IO::Poll (RT#129788)
  - Fix regular expression matching (RT#130307)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-381
changelog:
  - Fix crash in Storable when deserializing malformed code reference
    (RT#68348, RT#130098)
  - Fix crash on explicit return from regular expression substitution (RT#130188)
  - Tighten dependencies between architecture specific sub-packages to ISA
  - Fix assigning split() return values to an array
  - Fix const correctness in hv_func.h (bug #1242980)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-379
changelog:
  - Fix crash in "evalbytes S" (RT#129196)
  - Fix crash in splice (RT#129164, RT#129166, RT#129167)
  - Fix string overrun in Perl_gv_fetchmethod_pvn_flags (RT#129267)
  - Fix crash when matching UTF-8 string with non-UTF-8 substrings (RT#129350)
  - Fix parsing perl options in shell bang line (RT#129336)
  - Fix firstchar bitmap under UTF-8 with prefix optimization (RT#129950)
  - Avoid infinite loop in h2xs tool if enum and type have the same name
    (RT130001)
  - Fix stack handling when calling chdir without an argument (RT#129130)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-378
changelog:
  - perl-core depends on Parse::CPAN::Meta module instead of package name to allow
    upgrading perl-CPAN-Meta to 2.150010 (bug #1370681)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-368
changelog:
  - Do not use unitialized memory in $h{\const} warnings (RT#128189)
  - Fix precedence in hv_ename_delete (RT#128086)
  - Do not treat %: as a stash (RT#128238)


author: Petr Pisar <ppisar@redhat.com> - 4:5.24.0-364
changelog:
  - Remove reflexive dependencies
  - Use pregenerated dependencies on bootstrapping
  - Specify more build-time dependencies


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.24.0-362
changelog:
  - 5.24.0 bump (see <http://search.cpan.org/dist/perl-5.24.0/pod/perldelta.pod>
    for release notes)
  - Update sub-packages; Update or remove patches


author: Petr Pisar <ppisar@redhat.com> - 4:5.22.1-360
changelog:
  - Weak perl-Encode-devel dependency on perl-devel to Recommends level
    (bug #1129443)
  - Remove perl-ExtUtils-ParseXS dependency on perl-devel (bug #1129443)
  - Require perl-devel by perl-ExtUtils-MakeMaker
  - Provide MM::maybe_command independently (bug #1129443)
  - Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils in IPC::Cmd
    (bug #1129443)
  - Remove perl-ExtUtils-Install dependency on perl-devel (bug #1129443)
  - Remove perl-ExtUtils-Manifest dependency on perl-devel (bug #1129443)


author: Petr Pisar <ppisar@redhat.com> - 4:5.22.0-351
changelog:
  - Sub-package Attribute-Handlers
  - Sub-package Devel-Peek
  - Sub-package Devel-SelfStubber
  - Sub-package SelfLoader
  - Sub-package IO
  - Sub-package Errno
  - Correct perl-Digest-SHA dependencies
  - Correct perl-Pod-Perldoc dependencies
  - Move utf8 and dependencies to perl-libs
  - Correct perl-devel and perl-CPAN dependencies
  - Sub-package IPC-SysV
  - Sub-package Test
  - Sub-package utilities (splain) into perl-utils
  - Provide perl version in perl(:VERSION) dependency symbol


author: Petr Pisar <ppisar@redhat.com> - 4:5.22.0-348
changelog:
  - Sub-package bignum
  - Sub-package Math-BigRat
  - Sub-package Math-BigInt-FastCalc
  - Sub-package Math-Complex
  - Remove bundled perl-Config-Perl-V (bug #1238203)
  - Remove bundled perl-MIME-Base64 (bug #1238222)
  - Remove bundled perl-PerlIO-via-QuotedPrint (bug #1238229)
  - Remove bundled perl-Pod-Escapes (bug #1238237)
  - Remove bundled perl-Term-Cap (bug #1238248)
  - Remove bundled perl-Text-Balanced (bug #1238269)
  - Remove bundled perl-libnet (bug #1238689)
  - Remove bundled perl-perlfaq (bug #1238703)
  - Remove bundled perl-Unicode-Normalize (bug #1238730)
  - Remove bundled perl-Unicode-Collate (bug #1238760)


author: Petr Pisar <ppisar@redhat.com> - 4:5.22.0-347
changelog:
  - Store distribution's linker and compiler flags to more Config's options
    in order to apply them when linking executable programs (bug #1238804)
  - Sub-package Config-Perl-V (bug #1238203)
  - Sub-package MIME-Base64 (bug #1238222)
  - Sub-package PerlIO-via-QuotedPrint (bug #1238229)
  - Update Pod-Escapes metadata (bug #1238237)
  - Sub-package Term-Cap (bug #1238248)
  - Sub-package Text-Balanced (bug #1238269)
  - Sub-package libnet (bug #1238689)
  - Sub-package perlfaq (bug #1238703)
  - Sub-package Unicode-Normalize (bug #1238730)
  - Sub-package Unicode-Collate (bug #1238760)
  - Sub-package Math-BigInt
  - Do not provide Net/libnet.cfg (bug #1238689)
  - Revert downstream change in Net::Config default configuration
  - Move libnetcfg tool from perl-devel into perl-libnetcfg sub-package


author: Petr Pisar <ppisar@redhat.com> - 4:5.22.0-346
changelog:
  - Subpackage "open" module in order to keep deprecated "encoding" module
    optional (bug #1228378)
  - Control building dual-lived sub-packages by perl_bootstrap macro
  - Make PadlistNAMES() lvalue again (bug #1231165)
  - Make magic vtable writable as a work-around for Coro (bug #1231165)
  - Explain file break-down into RPM packages in perl package description


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.22.0-241
changelog:
  - 5.22.0 bump (see <http://search.cpan.org/dist/perl-5.22.0/pod/perldelta.pod>
    for release notes)
  - Update sub-packages and erase the removed modules from the core
  - Clean patches, not needed with new version
  - Update patches to work with new version


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.20.2-328
changelog:
  - Sub-package perl-CGI-Fast and perl-Module-Build-Deprecated
  - Add missing dual-life modules to perl-core


author: Petr Šabata <contyk@redhat.com> - 4:5.20.2-326
changelog:
  - Correct license tags of the main package, CGI, Compress-Raw-Zlib,
    Digest-MD5, Test-Simple and Time-Piece
  - Package a Pod-Html license clarification email


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.20.2-320
changelog:
  - 5.20.2 bump (see <http://search.cpan.org/dist/perl-5.20.2/pod/perldelta.pod>
    for release notes)
  - Regenerate a2p.c (BZ#1177672)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-315
changelog:
  - Report inaccesible file on failed require (bug #1166504)
  - Use stronger algorithm needed for FIPS in t/op/taint.t (bug #1128032)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-314
changelog:
  - Consider Filter::Util::Call dependency as mandatory (bug #1165183)
  - Sub-package encoding module
  - Own upper directories by each package that installs a file there and
    remove empty directories (bug #1165013)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-313
changelog:
  - Freeze epoch at perl-Pod-Checker and perl-Pod-Usage (bug #1163490)
  - Remove bundled perl-ExtUtils-Command (bug #1158536)
  - Remove bundled perl-Filter-Simple (bug #1158542)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-312
changelog:
  - Do not double-own perl-Pod-Usage' and perl-Pod-Checker' files by
    perl-Pod-Parser on bootstrap
  - Sub-package ExtUtils-Command (bug #1158536)
  - Sub-package Filter-Simple (bug #1158542)
  - Build-require groff-base instead of big groff


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-311
changelog:
  - Remove bundled perl-Devel-PPPort (bug #1143999)
  - Remove bundled perl-B-Debug (bug #1142952)
  - Remove bundled perl-ExtUtils-CBuilder (bug #1144033)
  - Remove bundled perl-ExtUtils-Install (bug #1144068)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.1-310
changelog:
  - Move all Module-CoreList files into perl-Module-CoreList
  - Sub-package corelist(1) into perl-Module-CoreList-tools (bug #1142757)
  - Remove bundled perl-Module-CoreList, and perl-Module-CoreList-tools
    (bug #1142757)
  - Sub-package Devel-PPPort (bug #1143999)
  - Sub-package B-Debug (bug #1142952)
  - Use native version for perl-ExtUtils-CBuilder
  - Specify all dependencies for perl-ExtUtils-Install (bug #1144068)
  - Require perl-ExtUtils-ParseXS by perl-ExtUtils-MakeMaker because of xsubpp


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.20.1-308
changelog:
  - 5.20.1 bump (see <http://search.cpan.org/dist/perl-5.20.1/pod/perldelta.pod>
    for release notes)
  - Sub-package perl-ExtUtils-Miniperl (bug #1141222)


author: Petr Pisar <ppisar@redhat.com> - 4:5.20.0-307
changelog:
  - Specify all dependencies for perl-CPAN (bug #1090112)
  - Disable non-core modules at perl-CPAN when bootstrapping
  - Remove bundled perl-CPAN (bug #1090112)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.20.0-305
changelog:
  - Update to Perl 5.20.0
  - Clean patches, not needed with new version
  - Update patches to work with new version
  - Update version of sub-packages, remove the deleted sub-packages
  - Sub-package perl-IO-Socket-IP, perl-experimental
  - Disable BR perl(local::lib) for cpan tool when bootstraping


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.2-303
changelog:
  - Declare dependencies for cpan tool (bug #1122498)
  - Use stronger algorithm needed for FIPS in t/op/crypt.t (bug #1128032)
  - Make *DBM_File desctructors thread-safe (bug #1107543)


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.2-301
changelog:
  - Remove bundled perl-App-a2p, perl-App-find2perl, perl-App-s2p, and
    perl-Package-Constants
  - Correct perl-App-s2p license to ((GPL+ or Artistic) and App-s2p)


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.2-300
changelog:
  - Sub-package perl-App-find2perl (bug #1111196)
  - Sub-package perl-App-a2p (bug #1111232)
  - Sub-package perl-App-s2p (bug #1111242)


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.2-294
changelog:
  - Drop perl-Test-Simple-tests package is it is not delivered by dual-lived
    version
  - Hide dual-lived perl-Object-Accessor


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.1-289
changelog:
  - perl_default_filter macro does not need to filter private libraries from
    provides (bug #1020809)
  - perl_default_filter anchors the filter regular expressions
  - perl_default_filter appends the filters instead of redefining them


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.18.1-288
changelog:
  - Fix rules for parsing numeric escapes in regexes (bug #978233)
  - Fix crash with \&$glob_copy (bug #989486)
  - Fix coreamp.t's rand test (bug #970567)
  - Reap child in case where exception has been thrown (bug #988805)
  - Fix using regexes with multiple code blocks (bug #982131)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.18.1-287
changelog:
  - 5.18.1 bump (see <http://search.cpan.org/dist/perl-5.18.1/pod/perldelta.pod>
    for release notes)
  - Disable macro %{rebuild_from_scratch}
  - Fix regex seqfault 5.18 regression (bug #989921)
  - Fixed interpolating downgraded variables into upgraded (bug #970913)
  - SvTRUE returns correct value (bug #967463)
  - Fixed doc command in perl debugger (bug #967461)
  - Fixed unaligned access in slab allocator (bug #964950)


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.0-283
changelog:
  - Define SONAME for libperl.so and move the libary into standard path
  - Link XS modules to libperl.so on Linux (bug #960048)


author: Petr Pisar <ppisar@redhat.com> - 4:5.18.0-282
changelog:
  - Do not load system Term::ReadLine::Gnu while running tests
  - Disable ornaments on perl5db AutoTrace tests


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-279
changelog:
  - Do not distribute File::Spec::VMS (bug #973713)
  - Remove bundled CPANPLUS-Dist-Build (bug #973041)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-278
changelog:
  - Update SystemTap scripts to recognize new phase__change marker and new probe
    arguments (bug #971094)
  - Update h2ph(1) documentation (bug #948538)
  - Update pod2html(1) documentation (bug #948538)
  - Do not double-own archlib directory (bug #894195)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-277
changelog:
  - Move CPANPLUS-Dist-Build files from perl-CPANPLUS
  - Move CPAN-Meta-Requirements files from CPAN-Meta
  - Add perl-Scalar-List-Utils to perl-core dependencies


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-272
changelog:
  - Make regular expression engine safe in a signal handler (bug #849703)
  - Remove bundled ExtUtils-ParseXS, and Time-HiRes


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-271
changelog:
  - Sub-package Time-HiRes (bug #957048)
  - Remove bundled Getopt-Long, Locale-Maketext, and Sys-Syslog


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-270
changelog:
  - Fix leaking tied hashes (bug #859910)
  - Fix dead lock in PerlIO after fork from thread (bug #947444)
  - Add proper conflicts to perl-Getopt-Long, perl-Locale-Maketext, and
    perl-Sys-Syslog


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-267
changelog:
  - Remove bundled constant, DB_File, Digest-MD5, Env, Exporter, File-Path,
    File-Temp, Module-Load, Log-Message-Simple, Pod-Simple, Test-Harness,
    Text-ParseWords


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-265
changelog:
  - Conflict perl-autodie with older perl (bug #911226)
  - Sub-package Env (bug #924619)
  - Sub-package Exporter (bug #924645)
  - Sub-package File-Path (bug #924782)
  - Sub-package File-Temp (bug #924822)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-263
changelog:
  - Correct perl-Digest-MD5 dependencies
  - Remove bundled Archive-Extract, File-Fetch, HTTP-Tiny,
    Module-Load-Conditional, Time-Local


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.3-261
changelog:
  - 5.16.3 bump (see <http://search.cpan.org/dist/perl-5.16.3/pod/perldelta.pod>
    for release notes)
  - Remove bundled autodie, B-Lint, CPANPLUS, Encode, File-CheckTree, IPC-Cmd,
    Params-Check, Text-Soundex, Thread-Queue


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.2-256
changelog:
  - Sub-package File-CheckTree (bug #909144)
  - Sub-package Text-ParseWords
  - Sub-package Encode (bug #859149)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.2-254
changelog:
  - Correct perl-podlators dependencies
  - Obsolete perl-ExtUtils-Typemaps by perl-ExtUtils-ParseXS (bug #891952)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.2-250
changelog:
  - Sub-package Text-Soundex (bug #905889)
  - Fix conflict declaration at perl-Pod-LaTeX (bug #904085)
  - Remove bundled Module-Pluggable (bug #903624)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.2-249
changelog:
  - Run-require POD convertors by Module-Build and ExtUtils-MakeMaker to
    generate documentation when building other packages


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.1-238
changelog:
  - Do not leak with attribute on my variable (bug #858966)
  - Allow operator after numeric keyword argument (bug #859328)
  - Extend stack in File::Glob::glob (bug #859332)


author: Petr Pisar <ppisar@redhat.com> - 4:5.16.1-233
changelog:
  - Do not access freed memory when cloning thread (bug #825749)
  - Match non-breakable space with /[\h]/ in ASCII mode (bug #844919)
  - Clear $@ before `do' I/O error (bug #834226)
  - Do not truncate syscall() return value to 32 bits (bug #838551)


author: Jitka Plesnikova <jplesnik@redhat.com> 4:5.16.1-228
changelog:
  - 5.16.1 bump (see
    http://search.cpan.org/dist/perl-5.16.1/pod/perldelta.pod for release
    notes)
  - Fixed reopening by scalar handle (bug #834221)
  - Fixed tr/// multiple transliteration (bug #831679)
  - Fixed heap-overflow in gv_stashpv (bug #826516)


author: Paul Howarth <paul@city-fan.org> 4:5.16.0-226
changelog:
  - Move the rest of ExtUtils-ParseXS into its sub-package, so that the main
    perl package doesn't need to pull in perl-devel (bug #839953)


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.16.0-RC2-217
changelog:
  - clean patches, not needed with new version
  - regen by podcheck list of failed pods. cn, jp, ko pods failed. I can't decide
    whether it's a real problem or false positives.


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-211
changelog:
  - Fix searching for Unicode::Collate::Locale data (bug #756118)
  - Run safe signal handlers before returning from sigsuspend() and pause()
    (bug #771228)
  - Correct perl-Scalar-List-Utils files list
  - Stop !$^V from leaking (bug #787613)


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-207
changelog:
  - Fix interrupted reading. Thanks to Šimon Lukašík for reporting this issue
    and thanks to Marcela Mašláňová for finding fix. (bug #767931)


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-205
changelog:
  - Sub-package ExtUtils::Install
  - Sub-package ExtUtils::Manifest
  - Do not provide private perl(ExtUtils::MakeMaker::_version)


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.2-197
changelog:
  - cleaned spec (thanks to Grigory Batalov)
  -  Module-Metadata sub-package contained perl_privlib instead of privlib
  -  %files parent section was repeated twice


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-196
changelog:
  - Filter false perl(DynaLoader) provide from perl-ExtUtils-MakeMaker
    (bug #736714)
  - Change Perl_repeatcpy() prototype to allow repeat count above 2^31
    (bug #720610)
  - Do not own site directories located in /usr/local (bug #732799)


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-195
changelog:
  - Fix CVE-2011-3597 (code injection in Digest) (bug #743010)
  - Sub-package Digest and thus Digest::MD5 module (bug #743247)


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.2-193
changelog:
  - 5.14.2 bump (see
    https://metacpan.org/module/FLORA/perl-5.14.2/pod/perldelta.pod for release
    notes).
  - Fixes panics when processing regular expression with \b class and /aa
    modifier (bug #731062)
  - Fixes CVE-2011-2728 (File::Glob bsd_glob() crash with certain glob flags)
    (bug #742987)


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.1-189
changelog:
  - Correct perl-CGI list of Provides
  - Make tests optional
  - Correct perl-ExtUtils-ParseXS Provides
  - Correct perl-Locale-Codes Provides
  - Correct perl-Module-CoreList version
  - Automate perl-Test-Simple-tests Requires version


author: Petr Pisar <ppisar@redhat.com> - 4:5.14.1-188
changelog:
  - Make gdbm support optional to bootstrap with new gdbm
  - Split Carp into standalone sub-package to dual-live with newer versions
    (bug #736768)


author: Paul Howarth <paul@city-fan.org> - 4:5.14.1-182
changelog:
  - Have perl-Module-Build explicitly require perl(CPAN::Meta) >= 2.110420,
    needed for creation of MYMETA files by Build.PL; the dual-life version of
    the package already has this dependency


author: Iain Arnell <iarnell@gmail.com> 4:5.14.1-179
changelog:
  - Parse-CPAN-Meta explicitly requires CPAN::Meta::YAML and JSON::PP
  - Exclude CPAN::Meta* from CPAN sub-package
  - Don't try to normalize CPAN-Meta, JSON-PP, and Parse-CPAN-Meta versions;
    their dual-life packages aren't and have much higher numbers already


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.1-178
changelog:
  - update macros -> add %perl_bootstrap 1 and example for readability
  - add into Module::Build dependency on perl-devel (contains macros.perl)
  - create new sub-package macros, because we need macros in minimal buildroot


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.1-171
changelog:
  - update to 5.14.1 - no new modules, just serious bugfixes and doc
  - switch off fork test, which is failing only on koji


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.0-170
changelog:
  - try to update to latest ExtUtils::MakeMaker, no luck -> rebuild with current 
    version, fix bug RT#67618 in modules


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.0-169
changelog:
  - filter even Mac:: requires, polish filter again for correct installation
  - add sub-package Compress-Raw-Bzip2, solve Bzip2 conflicts after install
  - and add IO::Uncompress::Bunzip2 correctly into IO-Compress


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.14.0-161
changelog:
  - test build of released 5.14.0
  - remove Class::ISA from sub-packages
  - patches 8+ are part of new release
  - remove vendorarch/auto/Compress/Zlib


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.12.2-141
changelog:
  - 643447 fix redefinition of constant C in h2ph (visible in git send mail,
    XML::Twig test suite)
  - remove ifdef for s390


author: Petr Sabata <psabata@redhat.com> - 4:5.12.2-1
changelog:
  - Update to 5.12.2
  - Removed one hardcoded occurence of perl version in build process
  - Added correct path to dtrace binary
  - BuildRequires: systemtap-sdt-devel


author: Petr Pisar <ppisar@redhat.com> - 4:5.12.1-130
changelog:
  - Run tests in parallel
  - Add "-Wl,--enable-new-dtags" to linker to allow to override perl's rpath by
    LD_LIBRARY_PATH used in tests. Otherwise tested perl would link to old
    in-system libperl.so.
  - Normalize spec file indentation


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.12.1-123
changelog:
  - remove patch with debugging symbols, which should be now ok without it
  - update to 5.12.1
  - MODULE_COMPAT


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.10.1-118
changelog:
  - 463773 remove useless txt files from installation
  - 575842 remove PERL_USE_SAFE_PUTENV, use perl putenv


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.10.1-116
changelog:
  - add noarch into correct sub-packages
  - move Provides/Obsoletes into correct modules from main perl


author: Paul Howarth <paul@city-fan.org> - 4:5.10.1-115
changelog:
  - restore missing version macros for Compress::Raw::Zlib, IO::Compress::Base
    and IO::Compress::Zlib


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.10.1-109
changelog:
  - 547656 CVE-2009-3626 perl: regexp matcher crash on invalid UTF-8 characters  
  - 549306 version::Internals should be packaged in perl-version subpackage
  - Parse-CPAN-Meta updated and separate package is dead


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.1-100
changelog:
  - new upstream version
  - release number must be high, because of stale version numbers of some
    of the subpackages
  - drop upstreamed patches
  - update the versions of bundled modules
  - shorten the paths in @INC
  - build without DEBUGGING
  - implement compatibility measures for the above two changes, for a short
    transition period
  - provide perl(:MODULE_COMPAT_5.10.0), for that transition period only


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-87
changelog:
  - fix patch-update-Compress-Raw-Zlib.patch (did not patch Zlib.pm)
  - update Compress::Raw::Zlib to 2.023
  - update IO::Compress::Base, and IO::Compress::Zlib to 2.015 (#542645)


author: Chris Weyl <cweyl@alumni.drew.edu> - 4:5.10.0-82
changelog:
  - update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417
  - update Module-Pluggable to 3.9


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-74
changelog:
  - fix generated .ph files so that they no longer cause warnings (#509676)
  - remove PREREQ_FATAL from Makefile.PL's processed by miniperl
  - update to latest Scalar-List-Utils (#507378)
  - perl-skip-prereq.patch: skip more prereq declarations in Makefile.PL files


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-66
changelog:
  - fix CGI::escape for all strings (#472571)
  - perl-CGI-t-util-58.patch: Do not distort lib/CGI/t/util-58.t
    http://rt.perl.org/rt3/Ticket/Display.html?id=64502


author: Tom "spot" Callaway <tcallawa@redhat.com> - 4:5.10.0-61
changelog:
  - apply Change 34507: Fix memory leak in single-char character class optimization
  - Reorder @INC, based on b9ba2fadb18b54e35e5de54f945111a56cbcb249
  - fix Archive::Extract to fix test failure caused by tar >= 1.21
  - Merge useful Debian patches


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-60
changelog:
  - remove compatibility obsolete sitelib directories
  - use a better BuildRoot
  - drop a redundant mkdir in %install
  - call patchlevel.h only once; rm patchlevel.bak
  - update modules Sys::Syslog, Module::Load::Conditional, Module::CoreList,
    Test::Harness, Test::Simple, CGI.pm (dropping the upstreamed patch),
    File::Path (that includes our perl-5.10.0-CVE-2008-2827.patch),
    constant, Pod::Simple, Archive::Tar, Archive::Extract, File::Fetch,
    File::Temp, IPC::Cmd, Time::HiRes, Module::Build, ExtUtils::CBuilder
  - standardize the patches for updating embedded modules
  - work around a bug in Module::Build tests bu setting TMPDIR to a directory
    inside the source tree


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.10.0-54
changelog:
  - 455410 http://rt.perl.org/rt3/Public/Bug/Display.html?id=54934
    Attempt to free unreferenced scalar fiddling with the symbol table
    Keep the refcount of the globs generated by PerlIO::via balanced.


author: Marcela Mašláňová <mmaslano@redhat.com> - 4:5.10.0-52
changelog:
  - 295021 CVE-2007-4829 perl-Archive-Tar directory traversal flaws
  - add another source for binary files, which test untaring links


author: Tom "spot" Callaway <tcallawa@redhat.com> - 4:5.10.0-51
changelog:
  - to fix Fedora bz 473223, which is really perl bug #54186 (http://rt.perl.org/rt3//Public/Bug/Display.html?id=54186)
    we apply Changes 33640, 33881, 33896, 33897


author: Marcela Mašláňová <mmaslano@redhat.com> 4:5.10.0-47.fc10
changelog:
  - rt#33242, rhbz#459918. Segfault after reblessing objects in Storable.
  - rhbz#465728 upgrade Simple::Pod to 3.07


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-46
changelog:
  - also preserve the timestamp of AUTHORS; move the fix to the recode
    function, which is where the stamps go wrong


author: Marcela Maslanova <mmaslano@redhat.com> 4:5.10.0-44.fc10
changelog:
  - remove Tar.pm from Archive-Extract
  - fix version of Test::Simple in spec
  - update Test::Simple
  - update Archive::Tar to 1.38


author: Stepan Kasal <skasal@redhat.com> 4:5.10.0-39.fc10
changelog:
  - CGI.pm bug in exists() on tied param hash (#457085)
  - move the enc2xs templates (../Encode/*.e2x) to -devel, (#456534)


author: Marcela Maslanova <mmaslano@redhat.com> 4:5.10.0-38
changelog:
  - 455933 update to CGI-3.38
  - fix fuzz problems (patch6)
  - 217833 pos() function handle unicode characters correct


author: Marcela Maslanova <mmaslano@redhat.com> 4:5.10.0-33
changelog:
  - 451078 update Test::Harness to 3.12 for more testing. Removed verbose 
  test, new Test::Harness has possibly verbose output, but updated package
  has a lot of features f.e. TAP::Harness. Carefully watched all new bugs 
  related to tests!


author: Stepan Kasal <skasal@redhat.com> 4:5.10.0-26
changelog:
  - make config parameter list consistent for 32bit and 64bit platforms,
    add config option -Dinc_version_list=none (#448735)
  - use perl_archname consistently
  - cleanup of usage of *_lib macros in %install


author: Tom "spot" Callaway <tcallawa@redhat.com> 4:5.10.0-21
changelog:
  - sparc64 fails two tests under mysterious circumstances. we need to get the
    rest of the tree moving, so we temporarily disable the tests on that arch.


author: Tom "spot" Callaway <tcallawa@redhat.com> 4:5.10.0-20
changelog:
  - create the vendor_perl/%{perl_version}/%{perl_archname}/auto directory 
    in %{_libdir} so we own it properly


author: Tom "spot" Callaway <tcallawa@redhat.com> 4:5.10.0-19
changelog:
  - fix CPANPLUS-Dist-Build Provides/Obsoletes (bz 437615)
  - bump version on Module-CoreList subpackage


author: Tom "spot" Callaway <tcallawa@redhat.com> 4:5.10.0-12
changelog:
  - conditionalize multilib patch report in patchlevel.h
  - Update Archive::Extract to 0.26
  - Update Module::Load::Conditional to 0.24


author: Stepan Kasal <skasal@redhat.com> - 4:5.10.0-7
changelog:
  - Add perl-File-Temp provides/obsoletes/conflicts (#433836),
    reported by Bill McGonigle <bill@bfccomputing.com>
  - escape the macros in Jan 30 entry


author: Tom "spot" Callaway <tcallawa@redhat.com> - 4:5.10.0-5
changelog:
  - disable some futime tests in t/io/fs.t because they started failing on x86_64
    in the Fedora builders, and no one can figure out why. :/


author: Tom "spot" Callaway <tcallawa@redhat.com> - 4:5.10.0-4
changelog:
  - create %{_prefix}/lib/perl5/vendor_perl/%{perl_version}/auto and own it
    in base perl (resolves bugzilla 214580)


author: Tom "spot" Callaway <tcallawa@redhat.com> - 4:5.10.0-1
changelog:
  - 5.10.0 final
  - clear out all the unnecessary patches (down to 8 patches!)
  - get rid of super perl debugging mode
  - add new subpackages


author: Jan Hutar <jhutar@redhat.com> - 0.5.7-1
changelog:
  - Remove python 2 subpackage
  - ksrot: RPM now returns all string data as surrogate-escaped utf-8 strings
  - bcl: Tests fixes
  - bcl: pylint warnings
  - Better version of the check as advised by pmatilai


author: Jan Hutar <jhutar@redhat.com> - 0.5.6-1
changelog:
  - dshea: Add a add_manpage function
  - dshea: Sanitize the base directory name
  - dshea: Support subpackage scriptlets
  - dshea: Allow file directives to be added to symlinks
  - dshea: Use valid images for the test PNG and GIF data


author: Miro Hrončok <mhroncok@redhat.com> - 0.5.5-2
changelog:
  - Subpackage python2-rpmfluff has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Jan Hutar <jhutar@redhat.com> - 0.5.3-1
changelog:
  - Support mixing noarch and archful packages in a yum repo build by Dan Callaghan <dcallagh@redhat.com>


author: Igor Gnatenko <ignatenko@redhat.com> - 0.5.1-1
changelog:
  - Fix Requires for createrepo_c in py3 subpkg
  - Fix crash on python2 due to non-existing shutil.which()


author: Tomáš Mráz <tmraz@redhat.com> 1.0.2m-1
changelog:
  - minor upstream release 1.0.2m fixing security issues
  - fix locking of RNG in FIPS mode for some obscure use-cases


author: Tomáš Mráz <tmraz@redhat.com> 1.0.2j-3
changelog:
  - add back -devel subpackage as a stop-gap measure for software
    that cannot be ported to new API easily


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.5.0-4
changelog:
  - Related: rhbz#1712426 - New defects found in
                            osinfo-db-tools-1.5.0-2.el8


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.5.0-3
changelog:
  - Resolves: rhbz#1712426 - New defects found in
                             osinfo-db-tools-1.5.0-2.el8


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.5.0-2
changelog:
  - Resolves: rhbz#1681879 - osinfo-db-tools changes blocked until gating
                             tests are added


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: Toshio Kuratomi <toshio@tiki-lounge.com> 4.1.3-5
changelog:
  - Merge an option on the empty library link line.
  - Obsolete libungif progs package.
  - Rename -progs to -utils as FC packages seem to have moved in this direction
    for subpackages.


author: Toshio Kuratomi <toshio@tiki-lounge.com> 4.1.3-4
changelog:
  - Modify the way we provide libungif compatibility by building an empty
    library that requires libgif.
  - Remove chmod in install.  It doesn't seem to be necessary.
  - Add a patch to fix a problem with long being 64 bit on x86_64 but the code
    assuming it was 32 bit.


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


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 3.1.2-8
changelog:
  - added limboverflow.patch, rhbz#1171701, rhbz#1171710, there was one less limb allocated in strtofr


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 3.1.2-4
changelog:
  - Install docs into unversioned docdir (Fix FTBFS RHBZ#992296).
  - Append --disable-static to %configure.
  - Fix broken %changelog date.
  - Remove stray cd ..


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 0.4.8-4
changelog:
  - specfile cleanup according to Fedora Packaging Guidelines
  - ghostscript parts removed from specfile


author: Kalev Lember <kalevlember@gmail.com> - 3.3.16-1
changelog:
  - Update to 3.3.16
  - Remove manual Requires from -devel subpackage; these are automatically
    generated with rpm pkgconfig depgen


author: Kalev Lember <kalev@smartlink.ee> - 2.99.5-2
changelog:
  - Spec cleanup
  - Ship the source code for demos in -doc
  - Require base package from -doc subpackage
  - Actually co-own /usr/share/devhelp/ directory


author: Kalev Lember <kalev@smartlink.ee> - 2.90.4.0-2
changelog:
  - Review fixes (#608326)
  - Fixed lib64 rpaths
  - Added %check section
  - Use %define instead of %global to set release_version macro, as the latter
    seems to confuse rpmlint
  - Replaced hardcoded /usr/share with %_datadir macro
  - Updated description


author: Boris Ranto <branto@redhat.com> - 0.9.6-1
changelog:
  - Rebase to latest upstream version
  - Modify backwards compatible symlink for qt(4)
  - Enable pinentry-emacs since it was enabled by default in 0.9.5


author: Boris Ranto <branto@redhat.com> - 0.9.5-1
changelog:
  - Rebase to latest upstream version
  - Removing qt4 pinentry patch -- got merged upstream
  - New package pinentry-emacs that hosts pinentry-emacs
  - New dependencies on libassuan and libgpg-error (de-bundling)


author: Boris Ranto <branto@redhat.com> - 0.9.1-1
changelog:
  - Rebase to latest upstream version
  - There are no longer any moc files so there is no need to patch them


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.8.0-3
changelog:
  - Fix X11 even race with gtk (#589998)
  - Fix qt4 problems with creating window in the background (#589532)


author: Rex Dieter <rdieter@fedoraproject.org> - 0.7.6-3
changelog:
  - drop alternatives, use app-wrapper instead (borrowed from opensuse)
  - -qt4 experimental subpkg, -qt includes qt3 version again  (#523488)


author: Ville Skyttä <ville.skytta at iki.fi> - 0.7.2-1
changelog:
  - 0.7.2, docs patch applied upstream.
  - Switch to GTK2 in -gtk.
  - Fine tune dependencies.
  - Build with dependency tracking disabled.
  - Clean up obsolete pre-FC2 support.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.6.9-0.fdr.1
changelog:
  - Update to 0.6.9.
  - Smoother experience with --excludedocs.
  - Don't change alternative priorities on upgrade.


author: Athmane Madjoudj <athmane@fedoraproject.org> 2.7.3-2
changelog:
  - Fix NULL pointer dereference (DoS, crash) (CVE-2013-2765) (RHBZ #967615)
  - Fix a possible memory leak.


author: Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-5
changelog:
  - Use conditional for loading mod_unique_id (rhbz #879264)
  - Fix syntax errors on httpd 2.4.x by using IncludeOptional (rhbz #879264, comment #2)


author: Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-3
changelog:
  - Add some missing directives RHBZ #569360
  - Fix multipart/invalid part ruleset bypass issue (CVE-2012-4528)
    (RHBZ #867424, #867773, #867774)


author: Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-1
changelog:
  - Update to 2.7.1
  - Remove libxml2 build patch (upstreamed)
  - Update spec since upstream moved to github


author: Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.12-1
changelog:
  - Update to latest upstream release
  - SECURITY: Fix potential rules bypass and denial of service (bz#563576)


author: Michael Fleming <mfleming+rpm@enlartenment.com> 2.5.6-1
changelog:
  - Update to upstream 2.5.6
  - Remove references to mlogc, it no longer ships in the main tarball.
  - Link correctly vs. libxml2 and lua (bz# 445839)
  - Remove bogus LoadFile directives as they're no longer needed.


author: Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.1-1
changelog:
  - New upstream release
  - Drop ASCIIZ rule (fixed upstream)
  - Re-enable protocol violation/anomalies rules now that REQUEST_FILENAME
    is fixed upstream.


author: Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.0-3
changelog:
  - Automagically configure correct library path for libxml2 library.
  - Add LoadModule for mod_unique_id as the logging wants this at runtime


author: Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.0-1
changelog:
  - New major release - 2.1.0
  - Fix CVE-2007-1359 with a local rule courtesy of Ivan Ristic
  - Addition of core ruleset
  - (Build)Requires libxml2 and pcre added.


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.8.7-4
changelog:
  - Add Requires: httpd-mmn to get the appropriate "module magic" version
    (thanks Ville Skytta)
  - Disabled an overly-agressive rule or two..


author: Adam Jackson <ajax@redhat.com> 12.0.1-2
changelog:
  - vmware-12.0.1-vgahw.patch: Fix a different crash at start (#782995)
  - vmware-12.0.1-git.patch: Backport a garbage-free fix from git.


author: Adam Jackson <ajax@redhat.com> 11.0.3-8
changelog:
  - ABI rebuild
  - vmware-11.0.3-abi12.patch: Compensate for videoabi 12.
  - vmware-11.0.3-unbreak-xinerama.patch: Unbreak swapped dispatch in the
    fake-xinerama code.


author: Mike A. Harris <mharris@redhat.com> 10.11.1.2-1
changelog:
  - Updated xorg-x11-drv-vmware to version 10.11.1.2 from X11R7 RC4
  - Removed 'x' suffix from manpage dirs to match RC4 upstream.


author: Mike A. Harris <mharris@redhat.com> 10.10.2-1
changelog:
  - Update BuildRoot to use Fedora Packaging Guidelines.
  - Deglob file manifest.
  - Limit "ExclusiveArch" to x86, x86_64, ia64


author: Mike A. Harris <mharris@redhat.com> 10.10.2-0
changelog:
  - Initial spec file for vmware video driver generated automatically
    by my xorg-driverspecgen script.


author: Parag Nemade <pnemade AT redhat DOT com> - 1:0.2.7-11
changelog:
  - Resolves:rh#1615534: libkkc-data FTBFS for missing BuildRequires
  - moved this package to use python3


author: Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.4-2
changelog:
  - Move binary under %{_libexecdir}
  - Add dbus service (so it is activatable)
  - Fix rand's version bump


author: Ville Skyttä <ville.skytta@iki.fi> 1.3-1jpp
changelog:
  - Update to 1.3.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Add Distribution tag, fix URL, tweak Summary and description.


author: Richard Hughes <richard@hughsie.com> 1.4.2-1
changelog:
  - New upstream version
  - Avoid buffer overflow when reading profile_id
  - Fix the detection of duplicate EDIDs
  - Set cd-create-profile date to SOURCE_DATE_EPOCH


author: Richard Hughes <richard@hughsie.com> 1.4.1-1
changelog:
  - New upstream version
  - Include all the files in the GIR target
  - Include the correct file when using Colord-1.0.gir
  - Use gio-2.0 when generating the VAPI


author: Richard Hughes <richard@hughsie.com> 1.4.0-1
changelog:
  - New upstream version
  - Port to the Meson build system
  - Correctly build the ICC transfer curve for Rec709
  - Do not spin the Huey LEDs when the sensor is embedded
  - Do not use /tmp to create profiles
  - Use a different Huey unlock code on the W700 laptop


author: Richard Hughes <richard@hughsie.com> 1.3.4-1
changelog:
  - New upstream version
  - Add cd_color_rgb_from_wavelength()
  - Add cd_spectrum_resample_to_size()
  - Fix a possible NULL dereference when talking to Spark devices
  - Fix compile with -Wformat-signedness
  - Fix possible division by zero if parsing /proc/cpuinfo fails
  - Install the libcolordcompat.so in the main -libs package
  - Support enabling the illuminants on the ColorHug+


author: Richard Hughes <richard@hughsie.com> 1.3.3-1
changelog:
  - New upstream version
  - Fix an assert failure when connecting to sensors
  - Increase timeout to 60s for argyll spotread sampling
  - Use the USB path to match the ArgyllCMS port


author: Richard Hughes <richard@hughsie.com> 1.3.2-1
changelog:
  - New upstream version
  - Add initial support for the v2 protocol used by ColorHug+
  - Fix a crash then calibrating monitors with broken EDIDs
  - Fix a hard-to-reproduce bug when cancelling async operations


author: Richard Hughes <richard@hughsie.com> 1.3.1-1
changelog:
  - New upstream version
  - Add a systemd user service corresponding to the D-Bus session service
  - Add a tmpfiles.d snippet to fix stateless systems
  - Add g_autoptr() defines for cd_color*
  - Add get-spectral-reading command to colormgr
  - Allow returning spectral readings from the Spark sensor
  - Ignore the ColorHug+ in DFU mode
  - Reset the sensor back to idle after each action


author: Richard Hughes <richard@hughsie.com> 1.2.12-1
changelog:
  - New upstream version
  - Allow creating devices with the same device ID from different users
  - ColorHug: Add ch_device_queue_read_firmware()
  - ColorHug: When converting HEX to BIN pad out the entire size


author: Richard Hughes <richard@hughsie.com> 1.2.11-1
changelog:
  - New upstream version
  - Add defines and artwork for the Spyder5 device
  - Add defines for the OceanOptics Spark sensor
  - Fix two small leaks in libcolord
  - Handle low-level ColorHug commands when in Sensor HID mode
  - Only return devices created by the calling user when doing GetDevices


author: Richard Hughes <richard@hughsie.com> 1.2.9-1
changelog:
  - New upstream version
  - Add support for the ColorHug ALS device
  - Fix reporting of logind errors
  - Return the exact address on verification failure


author: Richard Hughes <richard@hughsie.com> 1.2.8-1
changelog:
  - New upstream version
  - Do not use the deprecated GUsbDeviceList
  - Fix possible critical warning when using g_dbus_watch_name()


author: Richard Hughes <richard@hughsie.com> 1.2.6-1
changelog:
  - New upstream version
  - Add lots of new libcolord spectral API
  - Return correct values when no LUMINANCE_XYZ_CDM2 is specified


author: Richard Hughes <richard@hughsie.com> 1.2.4-1
changelog:
  - New upstream version
  - Don't enable PIE support when --without-pic is specified
  - libcolord: Build with PIE enabled
  - libcolorhug: Retry the command if the response is incomplete


author: Richard Hughes <richard@hughsie.com> 1.2.3-1
changelog:
  - New upstream version
  - Add driver features required for ColorHug2
  - Fix the device path to allow uid or username to be omitted


author: Richard Hughes <richard@hughsie.com> 1.2.2-1
changelog:
  - New upstream version
  - Actually parse the EDID for better duplicate detection
  - Actually write a file when using cd_icc_save_default()
  - Bump the lcms2 dep to 2.6
  - Do not try to return a CdIcc instance for virtual profiles
  - Use the ColorHug sensor driver for the ColorHug2 hardware


author: Richard Hughes <richard@hughsie.com> 1.2.1-1
changelog:
  - New upstream version
  - Allow users to rename session and system ICC profiles
  - Fix building the CMF spectra on sparc64
  - Fix the style of two colorimeter figures
  - Make colord polkit policy usable on servers


author: Richard Hughes <richard@hughsie.com> 1.2.0-1
changelog:
  - New upstream version
  - Correctly convert all of the image when using CdTransform
  - EDID strings can be up to 13 bytes
  - Use the corect sensor-kind values for GretagMacbeth sensors
  - libcolord: Add a RGB32 pixel format for GdkPixbuf
  - libcolord: Add a utility function to calculate an XYZ value from a CMF
  - libcolord: Fix a potential crash when destroying a CdIt8 object
  - libcolord: Support CCSS data files
  - libcolord: Support SPECTRAL_NORM in it8 files


author: Richard Hughes <richard@hughsie.com> 1.1.7-1
changelog:
  - New upstream version
  - Use the new cmsContext functionality in LCMS 2.6
  - Fix the GObject introspection for cd_device_get_profiles()
  - Load the profile defaults when using cd_icc_create_default()


author: Richard Hughes <richard@hughsie.com> 1.1.6-1
changelog:
  - New upstream version
  - Fix the tag 'size' when viewing a profile in cd-iccdump
  - Only include libudev in Requires.private on Linux
  - Use the corect sensor-kind values for GretagMacbeth sensors
  - Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting
  - Handle failure to initialise GUsb in self-tests


author: Ville Skyttä <ville.skytta@iki.fi> - 1.1.5-3
changelog:
  - Move ldconfig %post* scriptlets to -libs.
  - Run test suite during build.
  - Fix bogus date in %changelog.


author: Richard Hughes <richard@hughsie.com> 1.1.5-2
changelog:
  - Add conflict on icc-profiles-openicc
  - The OpenICC profiles are not really compatible for a few reasons:
   * The profiles are duplicates of the ones shipped in the colord package
   * The don't contain the correct metadata so the standard spaces show up in the
     device profile chooser.
   * The profiles don't contain an embedded ID, so colord has to hash them all
     manually at startup, which makes colord look bad in bootchart
   * A duplicate mime rule is installed which matches shared-mime-info one


author: Richard Hughes <richard@hughsie.com> 1.1.5-1
changelog:
  - New upstream version
  - Do not crash when moving the sensor position during calibration
  - Do not crash with zero-sized ICC file
  - Do not create legacy locations
  - Ensure the ICC version is set when creating from the EDID
  - Ensure the parsed EDID strings are valid UTF-8
  - Fix crash when using cd_color_get_blackbody_rgb()
  - Never add USB hubs as scanner devices even if tagged
  - Never create color managed webcam devices


author: Richard Hughes <richard@hughsie.com> 1.1.4-1
changelog:
  - New upstream version
  - Only syslog() profile additions when they're added via DBus
  - Reset the LCMS log handlers to default after use
  - Use the threadsafe versions of the LCMS functions
  - Resolves: #1016425


author: Richard Hughes <richard@hughsie.com> 1.1.3-1
changelog:
  - New upstream version
  - Never print incomplete 'colormgr dump' output
  - Restrict the length of key and values when setting metadata


author: Richard Hughes <richard@hughsie.com> 1.1.2-1
changelog:
  - New upstream version
  - Add a 'dump' colormgr command to aid debugging
  - Allow profiles to be added or removed when the device is not enabled
  - Always return soft-add calibration profiles before soft-add EDID profiles
  - Do not mix up device paths and device IDs in the documentation
  - Fix an error when building the print profiles
  - Fix the AdobeRGB and WideGamutRGB gamma values
  - Fix up various vendor quirks
  - Migrate from usb_id and usb_db to udev builtins usb_id and hwdb
  - Set 'GAMUT_coverage(srgb)' when generating standard space profiles
  - Show a warning for incorrect or extra command line arguments
  - Use %ghost to avoid removing databases on upgrades
  - Use the exact D50 whitepoint values


author: Richard Hughes <richard@hughsie.com> 1.1.1-1
changelog:
  - New upstream version
  - This release bumps the soname of libcolord as long deprecated methods have
    finally been removed. Any programs that link against libcolord will have to
    be recompiled against this new version.
  - This unstable branch is full of new features and experimental code, and
    therefore this release will be restricted to rawhide.
  - Remove the now-unused /etc/colord.conf
  - Update the colormgr man page to reflect reality


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.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.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> 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> 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.32-1
changelog:
  - New upstream version
  - Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles
  - Add translated descriptions to the ICC profiles


author: Richard Hughes <richard@hughsie.com> 0.1.31-1
changelog:
  - New upstream version
  - Calculate the display calibration based on the Lab and target display gamma
  - Interpolate the gamma data to the VCGT size using Akima
  - Add some more display vendor names to the display fixup table
  - Fix the argyll sensor driver when using the ColorMunki Smile
  - Fix the gamut warning to check primaries wider than CIERGB and ProPhoto
  - Move the private sensor libraries out of the pure lib space


author: Richard Hughes <richard@hughsie.com> 0.1.30-1
changelog:
  - New upstream version
  - Append -private to the driver libraries as they have no headers installed
  - Do not show duplicate profiles when icc-profiles-openicc is installed
  - Speed up the daemon loading and use less I/O at startup


author: Richard Hughes <richard@hughsie.com> 0.1.29-1
changelog:
  - New upstream version
  - Add a --verbose and --version argument to colormgr
  - Add DTP94 native sensor support
  - Allow profiles to have a 'score' which affects the standard space
  - Change the Adobe RGB description to be 'Compatible with Adobe RGB (1998)'
  - Detect profiles from adobe.com and color.org and add metadata
  - Do not auto-add profiles due to device-id metadata if they have been removed
  - Ensure profiles with MAPPING_device_id get auto-added to devices
  - Install various helper libraries for access to hardware
  - Set the additional 'OwnerCmdline' metadata on each device


author: Richard Hughes <richard@hughsie.com> 0.1.28-1
changelog:
  - New upstream version
  - Add some default GSetting schema values for the calibration helper
  - Add the sensor images as metadata on the D-Bus interface
  - Quit the session helper if the device or sensor was not found


author: Richard Hughes <richard@hughsie.com> 0.1.27-4
changelog:
  - Add BR systemd-devel so the seat tracking stuff works
  - Build with full compiler output
  - Do not build the profiles in parallel, backported from upstream
  - Limit the memory allocation to 2GiB when building profiles
  - Do not attempt to build the print profiles on ARM or PPC hardware


author: Kalev Lember <kalevlember@gmail.com> 0.1.27-2
changelog:
  - Split out libcolord to colord-libs subpackage, so that the daemon package
    doesn't get multilibbed


author: Richard Hughes <richard@hughsie.com> 0.1.27-1
changelog:
  - New upstream version
  - Add some more calibration attach images
  - Import shared-color-profiles into colord
  - Install a header with all the session helper defines


author: Richard Hughes <richard@hughsie.com> 0.1.26-1
changelog:
  - New upstream version
  - Add a session helper that can be used to calibrate the screen
  - Add some defines for the Spyder4 display colorimeter
  - Add support for reading and writing .cal files to CdIt8
  - Add the ability to 'disable' a device from a color POV
  - Create ICCv2 profiles when using cd-create-profile
  - Use enumerated error values in the client library
  - Use spotread when there is no native sensor driver


author: Richard Hughes <richard@hughsie.com> 0.1.25-1
changelog:
  - New upstream version
  - Add a create-standard-space sub-command to cd-create-profile
  - Add a profile metadata key of 'License'
  - Add a set-version command to the cd-fix-profile command line tool
  - Create linear vcgt tables when using create-x11-gamma
  - Fix GetStandardSpace so it can actually work
  - Move the named color examples to shared-color-profiles


author: Richard Hughes <richard@hughsie.com> 0.1.24-1
changelog:
  - New upstream version
  - Fix a critical warning when user tries to dump a non-icc file
  - Remove libsane support and rely only on udev for scanner information
  - Set the seat for devices created in the session and from udev


author: Richard Hughes <richard@hughsie.com> 0.1.22-1
changelog:
  - New upstream version
  - Split out colord-gtk to a new sub-project to prevent a dep loop
  - Add many generic introspection type arguments
  - Check any files in /usr/share/color/icc have the content type
  - Do not create the same object paths if two sensors are plugged in
  - Fix the udev rules entry for the i1Display3


author: Richard Hughes <richard@hughsie.com> 0.1.21-1
changelog:
  - New upstream version
  - Do not install any parts of colord-sane if --disable-sane is specified
  - Fix InstallSystemWide() by not writing a private file
  - Save the CCMX and ITx files to be compatible with argyllcms
  - The ColorHug has a new VID and PID


author: Richard Hughes <richard@hughsie.com> 0.1.20-1
changelog:
  - New upstream version
  - Add a sensor-set-options command to the colormgr tool
  - Add the concept of 'options' on each color sensor device
  - Enable gtk-doc in the default distro build


author: Richard Hughes <richard@hughsie.com> 0.1.18-1
changelog:
  - New upstream version
  - Add a Manager.CreateProfileWithFd() method for QtDBus
  - Split out the SANE support into it's own process
  - Fix a small leak when creating devices and profiles in clients
  - Fix cd-fix-profile to add and remove metadata entries
  - Install per-machine profiles in /var/lib/colord/icc


author: Richard Hughes <richard@hughsie.com> 0.1.17-1
changelog:
  - New upstream version
  - Add an LED sample type
  - Add PrivateNetwork and PrivateTmp to the systemd service file
  - Fix InstallSystemWide() when running as the colord user


author: Richard Hughes <richard@hughsie.com> 0.1.16-1
changelog:
  - New upstream version
  - Now runs as a colord user rather than as root.
  - Support more ICC metadata keys
  - Install a systemd service file
  - Support 2nd generation Huey hardware


author: Richard Hughes <richard@hughsie.com> 0.1.15-1
changelog:
  - New upstream version
  - This release fixes an important security bug: CVE-2011-4349.
  - Do not crash the daemon if adding the device to the db failed
  - Fix a memory leak when getting properties from a device


author: Richard Hughes <richard@hughsie.com> 0.1.13-1
changelog:
  - New upstream version
  - Ensure uid 0 can always create devices and profiles
  - Reduce the CPU load of clients when assigning profiles


author: Richard Hughes <richard@hughsie.com> 0.1.11-2
changelog:
  - Remove the sedding libtool's internals as it breaks
    generation of the GObject Introspection data.


author: Richard Hughes <richard@hughsie.com> 0.1.8-1
changelog:
  - New upstream version
  - Add a webcam device kind
  - Add a timestamp when making profiles default
  - Add support for reading and writing ICC profile metadata
  - Allow the client to pass file descriptors out of band to CreateProfile
  - Prettify the device vendor and model names
  - Split out the sensors into runtime-loadable shared objects
  - Provide some GIO async variants for the methods in CdClient
  - Ensure GPhoto2 devices get added to the device list


author: Richard Hughes <richard@hughsie.com> 0.1.7-1
changelog:
  - New upstream version.
  - Create /var/lib/colord at buildtime not runtime for SELinux
  - Ensure profiles with embedded profile checksums are parsed correctly
  - Move the colorimeter rules to be run before 70-acl.rules
  - Stop watching the client when the sensor is finalized
  - Ensure the source is destroyed when we unref CdUsb to prevent a crash
  - Only enable the volume mount tracking when searching volumes


author: Paul Howarth <paul@city-fan.org> - 1:0.237-1
changelog:
  - Update to 0.237
    - Don't load vars.pm (CPAN RT#132077)
  - Drop legacy Group: tag
  - Drop buildroot cleaning in %install section


author: Paul Howarth <paul@city-fan.org> - 1:0.236-1
changelog:
  - Update to 0.236
    - Add Travis test configuration
    - Make test for PMC availability more reliable
    - Disable benchmark test rt62341.t as it runs out of memory on many smoker
      systems (CPAN RT#118310)
  - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 1:0.234-1
changelog:
  - Update to 0.234
    - Fix the test for PMC loading to work on versions on Perl that don't have
      Config::non_bincompat_options (CPAN RT#102626)


author: Paul Howarth <paul@city-fan.org> - 1:0.233-1
changelog:
  - Update to 0.233
    - The diagnostic about inheriting from ourselves was removed; it served no
      purpose as Perl already warns if we try to inherit in a circular way


author: Paul Howarth <paul@city-fan.org> - 1:0.231-1
changelog:
  - Update to 0.231
    - Restore test compatibility where Perl does not provide
      &Config::non_bincompat_options (CPAN RT#102626)


author: Paul Howarth <paul@city-fan.org> - 1:0.225-242
changelog:
  - Don't need to remove empty directories from the buildroot
  - Drop %defattr, redundant since rpm 4.4


author: Paul Howarth <paul@city-fan.org> - 1:0.225-6
changelog:
  - Reinstate compatibility with old distributions like EL-5
    - Add back buildroot definition and cleaning
  - Use DESTDIR rather than PERL_INSTALL_ROOT
  - Make %files list more explicit
  - Drop redundant %{?perl_default_filter}
  - Don't use macros for commands
  - Use tabs


author: Marcela Mašláňová <mmaslano@redhat.com> - 1:0.225-4
changelog:
  - Install to vendor directories rather than perl core directories so as to
    avoid conflicts between our debuginfo and the main perl-debuginfo package


author: Chris Weyl <cweyl@alumni.drew.edu> - 0.223-1
changelog:
  - Update filtering
  - Auto-update to 0.223 (by cpan-spec-update 0.01)
  - Altered br on perl(Test::More) (0 => 0.4)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-0.3
changelog:
  - include BR: qt5-qdoc only in -doc subpkg
  - restore bootstrap macro support
  - make openal support unconditional (#1069231)


author: Nick Clifton <nickc@redhat.com> - 8.76-1
changelog:
  - Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected.  (#1703500)
  - Do not report problems with -fstack-protection if the binary was not built by gcc or clang.  (#1703788)    
  - Add tests of clang command line options recorded in the DW_AT_producer attribute.


author: Nick Clifton <nickc@redhat.com> - 8.73-2
changelog:
  - Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot.  (#1657912)


author: Nick Clifton <nickc@redhat.com> - 8.69-1
changelog:
  - Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9.
  - Annocheck: Add a note displaying tool.


author: Nick Clifton <nickc@redhat.com> - 8.68-1
changelog:
  - Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.


author: Nick Clifton <nickc@redhat.com> - 8.67-1
changelog:
  - Annocheck: Only skip specific checks for specific symbols.  (#1666823)
  - Annobin: Record the setting of the -fomit-frame-pointer option.  (#1657912)


author: Nick Clifton <nickc@redhat.com> - 8.66-1
changelog:
  - Annocheck: Do not ignore -Og when checking to see if an optimization level has been set.  (#1624162)


author: Nick Clifton <nickc@redhat.com> - 8.46-1
changelog:
  - Annobin:   Fix section name selection for startup sections.
  - Annocheck: Improve gap skipping heuristics.   (#1630574)


author: Nick Clifton <nickc@redhat.com> - 8.38-1
changelog:
  - Generate notes and groups for .text.hot and .text.unlikely sections.
  - When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo.
  - Similarly put exit section notes into .text.exit.foo.  (#1630574)
  - Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.


author: Nick Clifton <nickc@redhat.com> - 8.37-1
changelog:
  - Make the --skip-* options skip all messages about the specified test.
  - Add gating tests.   (#1625683)


author: Nick Clifton <nickc@redhat.com> - 8.33-1
changelog:
  - Add timing tool to report on speed of the checks.
  - Add check for conflicting use of the -fshort-enum option.
  - Add check of the GNU Property notes.
  - Skip check for -O2 if compiled with -Og.  (#1624162)


author: Nick Clifton <nickc@redhat.com> - 8.31-1
changelog:
  - Fix bug in hardened tool which would skip gcc compiled files if the notes were too small.
  - Fix bugs in section-size tool.
  - Fix bug in built-by tool.


author: Nick Clifton <nickc@redhat.com> - 8.28-1
changelog:
  - Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267)
  - Merge ranges where one is wholly covered by another.


author: Nick Clifton <nickc@redhat.com> - 8.24-1
changelog:
  - Skip checks in stack_chk_local_fail.c.  (#1618660)
  - Treat gaps as FAIL results rather than MAYBE.
  - Skip checks in __stack_chk_local_fail.
  - Reduce version check to gcc major version number only.  Skip compiler option checks if binary not built with gcc.  (#1603089)
  - Fix bug in annobin plugin.  Add --section-size=NAME option to annocheck.


author: Nick Clifton <nickc@redhat.com> - 8.11-1
changelog:
  - Handle function sections properly.  Handle .text.startup and .text.unlikely sections.  Improve gap detection and reporting.  (#1601055)


author: Nick Clifton <nickc@redhat.com> - 8.0-1
changelog:
  - Use a prefix for all annobin generated symbols, and make them hidden.
  - Only generate weak symbol definitions for linkonce sections.


author: Nick Clifton <nickc@redhat.com> - 7.1-1
changelog:
  - Skip some checks for relocatable object files, and dynamic objects.
  - Stop bogus complaints about stackrealignment not being enabled.


author: Nick Clifton <nickc@redhat.com> - 7.0-1
changelog:
  - Add -debug-rpm= option to annocheck.
  - Only use a 2 byte offset for the initial symbol on PowerPC.


author: Nick Clifton <nickc@redhat.com> - 5.6-1
changelog:
  - Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.


author: Nick Clifton <nickc@redhat.com> - 5.0-1
changelog:
  - Bias file start symbols by 2 in order to avoid them confused with function symbols.  (#1554332)
  - Version jump is to sync the version number with the annobin plugins internal version number.


author: Nick Clifton <nickc@redhat.com> - 3.6-1
changelog:
  - Add --ignore-gaps option to check-abi.sh script.
  - Use this option in the abi-test check.
  - Tweak hardening test to skip pic and stack protection checks.


author: Nick Clifton <nickc@redhat.com> - 3.4-1
changelog:
  - Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB.  (#1539664)
  - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.


author: Nick Clifton <nickc@redhat.com> - 2.3-1
changelog:
  - Add annobin-tests subpackage containing some preliminary tests.
  - Remove link-time test for unsuported targets.


author: Nick Clifton <nickc@redhat.com> - 2.0-1
changelog:
  - Fixes for problems reported by the package submission review:
     * Add %license entry to %file section.
     * Update License and BuildRequires tags.
     * Add Requires tag.
     * Remove %clean.
     * Add %check.
     * Clean up the %changelog.
  - Update to use version 2 of the specification and sources.


author: Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-11
changelog:
  RHEL 8.1.0 ERRATUM
  - fixed memory leak in imjournal by proper cursor releasing
    resolves: rhbz#1716867


author: Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-10
changelog:
  RHEL 8.1.0 ERRATUM
  - added option for imfile endmsg.regex
    resolves: rhbz#1627941
  - added patch enhancing imfile rotation detection
    resolves: rhbz#1674471
  - added patch fixing msgOffset datatype preventing crash on
    message with too long other fields
    resolves: rhbz#1677037
  - added patch introducing "preservecase" option for imudp/imtcp
    resolves: rhbz#1614181


author: Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-5
changelog:
  - rebuild for rebased dependencies
  - dependency cleanup and sorted sub-packages in spec
    resolves: rhbz#1613880


author: Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-1
changelog:
  - rebase to 8.37.0
    resolves: rhbz#1613880
    resolves: rhbz#1564054
    resolves: rhbz#1598218
    - dropped invalid statefile patch - upstreamed
    - dropped imjournal duplicates patch - upstreamed
    resolves: rhbz#1544394
  - renumbered default tag patch and fitted onto rebased version


author: Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-3
changelog:
  - dropped json_nonoverwrite patch as there is no reason for
    keeping it
  - renumbered rest of patches
  - added release number to AC_INIT to have it in package error logs


author: Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-1
changelog:
  - changed PID file name to follow upstream
  - removed config option to disable stdlog as it is now 
    disabled by default


author: Jiri Vymazal <jvymazal@redhat.com> - 8.36.0-1
changelog:
  - rebase to 8.36
  - removed hiredis module
  - removed omudpspoof module
    resolves: rhbz#1593762
  - finished converting config to new-style syntax


author: Jiri Vymazal <jvymazal@redhat.com> - 8.35.0-1
changelog:
  - spec file cleanup
  - enabled kafka and hiredis modules
    resolves: rhbz#1542497
    resolves: rhbz#1542504
  - renamed patch fixing imjournal duplicating messages
    resolves: rhbz#1544394


author: Marek Tamaskovic <mtamasko@redhat.com> - 8.35.0-1
changelog:
  - rebase to 8.35
  - rebased patches from 8.32 to 8.35
    - fixed imjournal-duplicates
    - fixed imjournal-default-tag
    - fixed service patch
    - fixed in upstream deserialize-property-name


author: Radovan Sroka <rsroka@redhat.com> - 8.32.0-1
changelog:
  - initial clean build with plugins from rhel7
  - removed plugins:
    - libdbi
    - omruleset
    - pmrfc3164sd
  - imported from fedora26


author: Tomas Orsava <torsava@redhat.com> - 0.14-11
changelog:
  - Remove python2 executables - they are functionally identical to the python3
    executables, so we're only going to ship them in the python3 subpackage
  - Resolves: rhbz#1656477


author: Orion Poplawski <orion@cora.nwra.com> - 0.13.1-3
changelog:
  - Fix broken python-docutils provides (bug #1399655)
  - Use %license, python build macro
  - Spec cleanup


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.11-1
changelog:
  - 0.11 final tarball.
  - Remove flash file from the install (it was only used to run the unittests anyhow)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.10-0.5.20120824svn7502
changelog:
  - Rebase to new snapshot with some fixes integrated
  - Reenable one test that I can't replicate the failure with.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.10-0.1.20120730svn7490
changelog:
  - Update to snapshot that's supposed to take care of the date directive unicode
    problem in a different way
  - Patch to fix PyXML conflict without using rpm conflicts


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.1-1
changelog:
  - New update from upstream
  - Fixes for previous patches incorporated there
  - roman.py has been moved into a docutils submodule
  - docutils doesn't work with PyXML.  before I poke around for the bug in PyXML,
    seeing if we're going to go through with deprecating it or if we can sanitize
    our python stdlib's handling of it.
  - Fix for traceback in https://bugzilla.redhat.com/show_bug.cgi?id=786867


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.8.1-1
changelog:
  - Update to new upstream that has properly licensed files and a few bugfixes
  - Add a patch to fix tracebacks when wrong values are given to CLI apps


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.8-1
changelog:
  - Upgrade to 0.8 final.
  - Remove the two remaining Apache licensed files until their license is fixed.
  - Patch regressions that we had already submitted upstream -- resubmit


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.8-0.1.20110517svn7036
changelog:
  - Ship a snapshot of 0.8 so that we can build on python-3.2.1
  - Unfortunately, 3.2.1 isn't out yet either.  So also apply a fix for building
    with 3.2.0 that we'll need to remove later.
  - The new docutils.math module is licensed Apache.  Update the license to reflect this


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.7-5
changelog:
  - Fix building with python-3.2 via a workaround.  Sent upstream awaiting
    feedback or a better fix.  Built in rawhide.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6-1
changelog:
  - Update for 0.6 release.
  - Switch from setuptools installed egg-info to distutils egg-info.  Note that
    this works because we're also changing docutils version.  To do this between
    0.5-4 and 0.5-5, for instance, we'd need to have %preun scriptlet to get rid
    of the egg-info directory.


author: Toshio Kuratomi <toshio-tiki-lounge.com> 0.4-3
changelog:
  - Bump for FC6 rebuild.
  - Remove python byte compilation as this is handled automatically in FC4+.
  - No longer %ghost .pyo files.


author: Toshio Kuratomi <toshio-tiki-lounge.com> 0.4-1
changelog:
  - Update to 0.4.
  - Scripted the listing of files in the python module.
  - Add a missingok requirement on python-imaging as docutils can make use of
    it when converting to formats that have images.


author: Toshio Kuratomi <toshio-tiki-lounge.com> 0.3.9-1
changelog:
  - Update to version 0.3.9.
  - Use a dist tag as there aren't any differences between supported fc
    releases (FC3, FC4, devel.)


author: Toshio Kuratomi <toshio.tiki-lounge.com> 0:0.3.7-0.fdr.3
changelog:
  - Really install roman.py and build roman.py[co].  Needed to make sure I have
    docutils installed to test that it builds roman.py fine in that case.


author: Toshio Kuratomi <toshio.tiki-lounge.com> 0:0.3.7-0.fdr.2
changelog:
  - Special case roman.py to always install.  This is the behaviour we want
    unless something else provides it.  Will need to watch out for this in
    future Core and Extras packages, but the auto detection code makes it
    possible that builds will not be reproducible if roman.py were installed
    from another package.... Lesser of two evils here.
  - Provide python-docutils in case that package were preinstalled from
    another repository.


author: Toshio Kuratomi <toshio.tiki-lounge.com> 0:0.3.7-0.fdr.1
changelog:
  - Update to 0.3.7
  - Rename from python-docutils to docutils.
  - Make roman.py optionally a part of the files list.  In FC2, this will be
    included.  In FC3, this won't.
  - BuildConflict with self since the docutils build detects the presence
    of roman.py and doesn't reinstall itself.


author: Toshio Kuratomi <toshio.tiki-lounge.com> 0:0.3.5-0.fdr.1
changelog:
  - Update to 0.3.5.
  - Update spec style to latest fedora-rpmdevtools.
  - Merge everything into a single package.  There isn't very much space
    advantage to having separate packages in a package this small and in
    this case, the documentation on using docutils as a library is also a
    good example of how to write in ReSructuredText.


author: Matej Habrnal <mhabrnal@redhat.com> 0.26-1
changelog:
  - spec: fix Allow python2 to be optional at build time
  - Allow python2 to be optional at build time
  - normalization: actualize list of functions
  - Append Python interpreter as related package
  - makefile: create .tar.xz with make release


author: Martin Kutlak <mkutlak@redhat.com> 0.25-1
changelog:
  - New upstream version
   - Normalization: actualize list of functions
   - Fix some compilation warnings
   - Allow to build python3 for rhel8
   - Makefile: add make release-* subcommands
   - Elfutils: Add missing stubs from earlier commit


author: Julius Milan <jmilan@redhat.com> 0.24-1
changelog:
  - New upstream version
    - Allow to report unpackaged problems
    - apidoc: generate html docs using doxygen
    - Fix parsing of subset of arm kernel oopses


author: Matej Habrnal <mhabrnal@redhat.com> 0.23-1
changelog:
  - New upstream version
    - Allow rpm to be optional at build time
    - Do not use deprecated fedorahosted.org


author: Jakub Filak <jakub@thefilaks.net> 0.22-1
changelog:
  - New upstream version
    - Added support fof JavaScript (V8) stack traces
    - Most parts of the in-hook core unwinder callable under unprivileged user
    - GDB core unwinder limits number of unwound frames
    - Fixed a pair of compile warnings - Chris Redmon <credmonster@gmail.com>


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


author: Lubos Uhliarik <luhliari@redhat.com> - 1.11.3-1
changelog:
  - new version 1.11.3
  - Resolves: #1633401 - CVE-2018-11763 mod_http2: httpd:  DoS for HTTP/2
    connections by continuous SETTINGS


author: Jarod Wilson <jarod@redhat.com> 1.2.0-1
changelog:
  - Update to libiec61883 v1.2.0 release
  - Rework installtests patch to not require autoreconf
  - Make iso channel allocation work w/o local fw node r/w


author: Nikola Forró <nforro@redhat.com> - 0.2.20-13
changelog:
  - Fix detection of generic ARMv8 CPUs
  - Get rid of executable stack in libRblas.so
    related: #1624156


author: Nikola Forró <nforro@redhat.com> - 0.2.20-12
changelog:
  - Force preprocessing of Fortran sources to make annobin record proper flags
  - Enable optimizations for all LAPACK sources
    resolves: #1624156


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.20-6
changelog:
  - Drop arch-dependent buildrequires (BZ #1545201); no changes to package
    (only affects packages custom built with --with system_lapack).


author: Tom Callaway <spot@fedoraproject.org> - 0.2.19-4
changelog:
  - build a copy of openblas that thinks it is Rblas
    There are no code changes, except for libname and soname, it is identical to libopenblas.so.0
    Unfortunately, while R itself is fine using a symlink from libopenblas.so.0 to libRblas.so
    the larger R ecosystem becomes unhappy in this scenario.


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.18-3
changelog:
  - Enable ppc64 and ppc64p7 architectures
    based on Dan Horák's patch (BZ #1356189).
  - Supply proper make flags to the tests.


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.15-2
changelog:
  - Enable armv7hl and ppc64le architectures.
  - Build versions of the 64-bit libraries with an additional suffix
    (BZ #1287541).


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.9-1
changelog:
  - Increase maximum amount of cores from 32 to 128.
  - Add 64-bit interface support. (BZ #1088256)
  - Update to 0.2.9. (BZ #1043083)


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.5-10
changelog:
  - Due to long standing bug, replace all OpenBLAS LAPACK functions with
    generic ones, so that package can finally be released in stable.


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 0.2.5-5
changelog:
  - Disable LAPACKE support on distributions where it is not available due to
    a too old version of lapack.


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


author: Rich Megginson <richm@stanfordalumni.org> - 1.5-9
changelog:
  - remove only perl(Mozilla::LDAP::Entry) from Provides, leave in 
  - perl(Mozilla::LDAP::Entry) = 1.5


author: Rich Megginson <richm@stanfordalumni.org> - 1.5-7
changelog:
  - Incorporate comments from Fedora Extras review - https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=219869
  - Remove all Requires except perl - use autogenerated ones
  - Remove ExclusiveArch
  - Remove files that don't need to be packaged
  - add full URL to sources
  - set API.so to mode 755


author: Pavel Raiskup <praiskup@redhat.com> - 10.3-1
changelog:
  - initial release, packaging inspired by postgresql.spec
  - provide postgresql-devel to avoid fixing all the client packages


author: Christophe Fergeau <cfergeau@redhat.com> 0.3.0-2
changelog:
  - Add patch to fix a memory corruption issue when librest does not have the
    RestProxy::ssl-ca-file property (which is currently the case in Fedora)


author: Christophe Fergeau <cfergeau@redhat.com> 0.0.3-2
changelog:
  - Removed definition of BuildRoot and cleanup of BuildRoot in %clean
  - Added missing arch to versioned Requires: %{name} in the -devel package
  - Don't include empty NEWS and ChangeLog in built RPM


author: Dominik Mierzejewski <rpm@greysector.net> 4.9.9-1
changelog:
  - update to 4.9.9 release
  - drop obsolete patch
  - switch to autotools configure
  - fix bogus date in changelog


author: Dominik Mierzejewski <rpm@greysector.net> 4.2.1-1
changelog:
  - updated to 4.2.1 release
  - drop obsolete/redundant specfile elements
  - add upstream URL
  - add missing provides for bundled md5 copylib


author: Dominik Mierzejewski <rpm@greysector.net> 4.1.4-0.1.svn1183
changelog:
  - updated to SVN r1183
  - simplified multilib patch
  - fixed endianness issues (rhbz#442508)
  - added some docs


author: Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-4
changelog:
  - Fix linking with libdl on x86_64.
  - Don't ship static libs.
  - Build with dependency tracking disabled.
  - Convert specfile and docs to UTF-8.
  - Improve package descriptions.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Back to using libdvdcss 1.1.1, now it's all merged and fine.
  - Rebuilt against Red Hat Linux 7.3.
  - Added the %{?_smp_mflags} expansion.


author: Jakub Hrozek <jhrozek@redhat.com> - 2.6.0-7
changelog:
  - Resolves: rhbz#1634268 - ECP signature check fails with
                             LASSO_DS_ERROR_SIGNATURE_NOT_FOUND when
                             assertion signed instead of response


author: Tomas Orsava <torsava@redhat.com> - 2.6.0-5
changelog:
  - Require the Python interpreter directly instead of using the package name
  - Resolves: rhbz#1633617


author: <jdennis@redhat.com> - 2.6.0-2
changelog:
  - fix language bindings package names to comply with guidelines,
    instead of lasso-lang use lang-lasso
  - fix conditional logic used to build on rhel
  - Resolves: rhbz#1589856 Drop python2 subpackage from RHEL8


author: <jdennis@redhat.com> - 2.6.0-1
changelog:
  - Upgrade to latest upstream
  - Build using Python3, add python3 subpackage
  - Resolves: rhbz#1592416 Enable perl subpackage


author: John Dennis <jdennis@redhat.com> - 2.5.1-12
changelog:
  - Resolves: rhbz#1542126, rhbz#1556016
  - xmlsec removed SOAP support, reimplement missing xmlSecSoap* in Lasso


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.5.1-8
changelog:
  - Python 2 binary package renamed to python2-lasso
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: John Dennis <jdennis@redhat.com> - 2.5.1-3
changelog:
  - disbable PHP binding because PHP-7 is now the default and lasso
    only knows how to build with PHP-5


author: John Dennis <jdennis@redhat.com> - 2.5.1-1
changelog:
  - Upgrade to upstream 2.5.1 release
    See Changelog for details, mostly bugs fixes,
    most signficant is proper support of SHA-2
    Resolves: #1295472
    Resolves: #1303573
  - Add java_binding_lasso_log.patch to fix "make check" failure during rpmbuild
    upstream commit d8e3ae8


author: Rob Crittenden <rcritten@redhat.com> - 2.4.1-3
changelog:
  - Add BuildRequires on libtool
  - Add -fPIC to LDFLAGS
  - Disable perl bindings, it fails to build on x86.


author: Simo Sorce <simo@redhat.com> - 2.4.1-2
changelog:
  - Enable perl bindings
  - Also add support for building with automake 1.15
  - Fix build issues on rawhide due to missing build dep on perl(Error)


author: Remi Collet <rcollet@redhat.com> - 2.4.0-4
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/Php56
  - add numerical prefix to extension configuration file
  - drop unneeded dependency on pecl
  - add provides php-lasso


author: Simo Sorce <simo@redhat.com> 2.4.0-0
changelog:
  - Update to final 2.4.0 version
  - Drop all patches, they are now included in 2.4.0
  - Change Source URI


author: Simo Sorce <simo@redhat.com> 2.3.6-0.20131125.3
changelog:
  - Initial packaging
  - Based on the spec file by Jean-Marc Liger <jmliger@siris.sorbonne.fr>
  - Code is updated to latest master via a jumbo patch while waiting for
    official upstream release.
  - Jumbo patch includes also additional patches sent to upstream list)
    to build on Fedora 20
  - Perl bindings are disabled as they fail to build
  - Disable doc building as it doesn't ork correctly for now


author: Michal Nowak <mnowak@redhat.com> - 5.0-3
changelog:
  - reshaping to multiple subpackages based on font type/purpose
  - license uncertainity is solved; licence field is set according
    to information from .ttf files read via gnome-font-viewer


author: Richard Hughes <rhughes@redhat.com> - 0.15-6
changelog:
  - Panu seems to be shipping the prov file in rpmbuild. Remove it here until we
    work out where it belongs.


author: Richard Hughes <rhughes@redhat.com> - 0.15-5
changelog:
  - Panu merged the rpm bits for this feature, but we've got a new provides
    filename. Respin this package with the new name.


author: Richard Hughes <rhughes@redhat.com> - 0.15-4
changelog:
  - Rename desktop-mime-type.prov to desktop_mime_type.prov and add the tiny
    macros.desktop_mime_type file so that we can trivially patch rpm to enable
    this new functionality.


author: Richard Hughes <rhughes@redhat.com> - 0.15-3
changelog:
  - Add desktop-mime-type.prov so that we can automatically
    generate mimetype provides for packages at build time.
    This lets us do some cool things with PackageKit in the future.


author: Ray Strode <rstrode@redhat.com> - 0.11-2
changelog:
  - make desktop file validation non-fatal until we
    add support for categories beginning with X- and clean up
    our menu system to not require invalid categories
    (bug 212048)


author: Ray Strode <rstrode@redhat.com> - 0.10-6
changelog:
  - call update-desktop-database in %preun (bug 180898)
  - don't fail if update-desktop-database fails
  - don't use %makeinstall


author: Ray Strode <rstrode@redhat.com> 0.8-6
changelog:
  - Swap if and else in egg_desktop_entries_get_locale_encoding
    to prevent allocating massive amounts of unneeded ram.


author: Ray Strode <rstrode@redhat.com> 0.8-5
changelog:
  - Swap if and else in egg_desktop_entries_get_locale_country
    to prevent allocating massive amounts of unneeded ram.


author: Dan Williams <dcbw@redhat.com> 0.4-2
changelog:
  - Fix RH #117201, initial comment fails validation
  - Add in, but do not use, Frederic Crozat's freedesktop.org
      menu-spec 0.8 patch


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 0.2.92 cvs snap with --remove-key and checking for OnlyShowIn
    and missing trailing semicolons on string lists


author: gil cattaneo <puntogil@libero.it> 1.1-10
changelog:
  - rebuilt for upgrade el apis gid:aid (rhbz#1223468)
  - adapt to current guideline
  - use mvn()-like BRs
  - fix rpmlint problem in changelog entries


author: Java SIG <java-devel@lists.fedoraproject.org> - 1.0-7.SP4
changelog:
  - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
  - Replace maven BuildRequires with maven-local


author: Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
changelog:
  - Fix crash due to double-free when destroying the same dls_upnp_t or
    dls_manager_t twice (RH #1251365)
  - Use make_build and make_install macros
  - Update minimum required versions; use pkgconfig(...) for BRs
  - Miscellaneous clean-ups


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.0-2
changelog:
  - Mention the full commit hash corresponding to the release as per
    https://fedoraproject.org/wiki/Packaging:SourceURL#Github


author: Paul Howarth <paul@city-fan.org> - 0.011-1
changelog:
  - Update to 0.011:
    - Generated from ETHER/YAML-Tiny-1.60.tar.gz
  - Give up trying to support EPEL (test suite now requires Test::More 0.99)


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010:
    - Generated from ETHER/YAML-Tiny-1.55.tar.gz
    - Makefile.PL will use UNINST=1 on old perls that might have an old version
      incorrectly installed into the core library path
    - Updated Makefile.PL logic to support PERL_NO_HIGHLANDER
  - Drop redundant BRs: perl(Pod::Wordlist::hanekomu), perl(Test::Requires),
    perl(Test::Spelling) and aspell-en
  - Add new test dependencies perl(IO::Handle) and perl(IPC::Open3)
  - Build with UNINST=0 to avoid build failures as we can't remove the system
    version of the package when building an rpm for a new version
  - Update patch for building with old Test::More, and add new patch to support
    building with Test::More < 0.94
  - Don't run the extra tests in EPEL as we don't have Test::Version there


author: Paul Howarth <paul@city-fan.org> - 0.008-12
changelog:
  - Never BR: perl(Test::Version) for EL builds as perl(version) is too old
    prior to EL-7 and this package is included in RHEL ≥ 7 but Test::Version
    is only in EPEL


author: Paul Howarth <paul@city-fan.org> - 0.008-7
changelog:
  - Run the extra tests in a separate test run, and only when not bootstrapping
  - Don't BR: perl(Test::Spelling) with RHEL ≥ 7 as we don't have the other
    dependencies needed do the spell check test


author: Marcela Mašláňová <mmaslano@redhat.com> - 0.008-2
changelog:
  - Don't BR: Pod::Wordlist::hanekomu for RHEL-7+ builds; RHEL package cannot
    have buildreq from EPEL
  - Add missing Data::Dumper dependency


author: Paul Howarth <paul@city-fan.org> - 0.008-1
changelog:
  - Update to 0.008:
    - Generated from ADAMK/YAML-Tiny-1.51.tar.gz
    - Updated from YAML-Tiny to fix compatibility with older Scalar::Util
  - Drop upstreamed patch for old Scalar::Util versions
  - Don't need to remove empty directories from the buildroot


author: Paul Howarth <paul@city-fan.org> - 0.006-1
changelog:
  - Update to 0.006:
    - Set back configure_requires prerequisite for ExtUtils::MakeMaker
      from 6.30 to 6.17
  - BR: perl(Test::Requires)
  - BR: perl(Test::Spelling), perl(Pod::Wordlist::hanekomu) and aspell-en to
    enable the spell checker test
  - Drop patch for building with old ExtUtils::MakeMaker versions, no longer
    needed
  - Drop support for soon-to-be-EOL RHEL-4:
    - Drop %defattr, redundant since rpm 4.4
  - Update patch for building with Test::More < 0.88


author: Paul Howarth <paul@city-fan.org> - 0.005-1
changelog:
  - Update to 0.005:
    - Fix documentation to clarify that users are responsible for UTF-8
      encoding/decoding


author: Paul Howarth <paul@city-fan.org> - 0.004-1
changelog:
  - Update to 0.004:
    - Generated from ADAMK/YAML-Tiny-1.50.tar.gz
  - BR: perl(Test::Version) for additional test coverage
  - Update patch for building with ExtUtils::MakeMaker < 6.30
  - Add patch to support building with Test::More < 0.88
  - Add patch to fix operation with Scalar::Util < 1.18


author: Marcela Mašláňová <mmaslano@redhat.com> - 0.003-7
changelog:
  - Install to vendor perl directories to avoid potential debuginfo conflicts
    with the main perl package if this module ever becomes arch-specific


author: Tomas Krizek <tkrizek@redhat.com> - 11.1-1
changelog:
  - Update to 11.1
  - Bumped required version of BIND to 9.11.0-6.P2
    (required since bind-dyndb-ldap 11.0-1 release)
  - Updated source URL links to pagure


author: Petr Menšík <pemensik@redhat.com> - 10.1-2
changelog:
  - Patched to alfa 11.0 with support for BIND 9.11
  - Configuration format in named.conf is different
      and incompatible with all previous versions. Please see README.md.
  - Minimal BIND version is now 9.11.0rc1. Please see NEWS.


author: Petr Spacek <pspacek@redhat.com> - 10.1-1
changelog:
  - Update to 10.1.
  - Fix deletion of DNS root zone not to break global forwarding.
    https://fedorahosted.org/bind-dyndb-ldap/ticket/167


author: Petr Spacek <pspacek@redhat.com> - 6.0-3
changelog:
  - replace dependency on bind with dependency on bind-pkcs11 >= 32:9.9.6-2
    to help with freeipa-server upgrade


author: Adam Tkac <atkac redhat com> - 0.2.0-1
changelog:
  - update to 0.2.0
  - patches merged
    - 0001-Bugfix-Improve-LDAP-schema-to-be-loadable-by-OpenLDA.patch
    - 0004-Bugfix-Fix-loading-of-child-zones-from-LDAP.patch


author: Martin Nagy <mnagy@redhat.com> - 0.1.0-0.6.a1.20091210git
changelog:
  - update to the latest git snapshot
  - change upstream URL, project moved to fedorahosted
  - change license to GPL version 2 or later
  - add epoch to versioned requires
  - add krb5-devel to the list of build requires


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.0.0-8
changelog:
  - Python 2 binary package renamed to python2-ordered-set
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Francesco Giudici <fgiudici@redhat.com> - 1.2.8-0.1
changelog:
  - Update to latest development snapshot of NetworkManager-libreswan 1.2.8
  - Introduced IKEv2 support (rh #1557035)
  - Introduced support to more Libreswan properties (rh #1557035)
  - Updated translations


author: Thomas Haller <thaller@redhat.com> - 1.2.4-1
changelog:
  - Update to 1.2.4 release
  - Move base VPN plugin library to base libreswan package
  - Don't require nm-connection-editor anymore


author: Avesh Agarwal <avagarwa@redhat.com> - 0.9.8.4-1
changelog:
  - New upstream release 0.9.8.4
  - Fixed 926225
  - Fixed dependency to libreswan.
  - Created a new sub package NetworkManager-openswan-gnome
  - Various other spec file fixes.
  - Additional code changes are as follows:
  - Fixed an issue where proper network stack is not loaded unless
    _stackmanager is run before starting pluto daemon service.
  - Fixed the termination operation of pluto daemon to comply with
    libreswan changes.
  - Fixed various debug messages.
  - Fixed initiation of pluto daemon by this plugin to reflect the
    changes in libreaswan.
  - Fixed defaults values for more parameters to help the VPN
    connection stay more reliable.
  - Rewrote pluto watch API which watches the pluto process for its status.
    Fixed memory leak issues as not all child processes were reaped correctly.
    Also g_spwan_close_pid was not being called after children were reaped.
    Also modified debugs and added more to help with debugging in the future.
  - Fixed an issue where nm-openswan service is searching for ipsec binary in
    both /sbin and /usr/sbin leading to same operation twice, as /sbin is just
    symlink to /usr/sbin, so removed /sbin from the search paths.
  - Fixed some libreswan related macro changes.
  - Fixed netmask issue when sending IP information to the nm openswan
    plugin service.
  - Fixed the current code as it does not set the default route field
    NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT when sending VPN information
    to nm-openswan plugin. This fix sets the field to TRUE.
  - Fixed some issues found by coverity scan.
  - Fixed an issue where writing configuration on stdin should not end with
    \n as it gives error. It used to work previously, but not with latest
    NetworkManager versions.
  - libreswan related fixes, as some macros have been modified after forking
    to libreswan from openswan.
  - openswan/libreswan does not provide tun0 interface, so fixed the code
    where it sends tun0 interface.
  - Fix prcoessing of nm-openswan-dialog.ui file and added more error notifications.
  - Fixed dead code based on coverity scan.
  - Fixed gnomekeyring lib dependencies.
  - Fixed Networkmanager and related lib dependencies.
  - Fixed gtk label max width issue by setting it to 35.
  - NM-openswan was missing support for nm-openswan-auth-dialog.desktop.in.in.
    So added a new nm-openswan-auth-dialog.desktop.in.in, and modified related
    Makefile and configure.ac files.


author: Dan Williams <dcbw@redhat.com> - 0.8.999-1
changelog:
  - Update to 0.8.999 (0.9-rc2)
  - Port to GTK 3.0 and GtkBuilder
  - Fix some issues with secrets storage


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-6.20100411git
changelog:
  - Modified import and export interfaces to import_from_file and export_to_file, respectively,
    due to changes in NMVpnPluginUiInterface struct in NM (bz 631159).


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-4.20100411git
changelog:
  - Modified fix for the bz 607352
  - Fix to read connection configuration from stdin
  - Fix to read Xauth user password from stdin
  - Fix to delete the secret file as soon as read by Openswan


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-2.20100411git
changelog:
  - Modified to initiate VPN connections with openswan whack interface
  - Fixed the issue of world readable conf and secret files
  - Cleaned conf and secret files after VPN connection is stopped
  - Fixed the issue of storing sensitive information like user
    password in a file (rhbz# 607352)
  - Changed PLUTO_SERVERBANNER to PLUTO_PEER_BANNER due
    to the same change in Openswan
  - Modifed GUI to remove unused configuration boxes


author: Michael Schwendt <mschwendt@fedoraproject.org> - 1.3-8
changelog:
  - Fix duplicate documentation (#1001258) by using only %doc magic
  - pkgconfig dep is automatic
  - Use %?_isa in -devel base package dep


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.0.13-7
changelog:
  - Override config.{sub,guess} explicitly due to redhat-rpm-build-config
    behavior change on F-10+, otherwise build fails on ppc64


author: Assim Deodia<assim.deodia@gmail.com> 1.0.13-2
changelog:
  - Inclusion of pkgconfig
  - Removal of INSTALL file
  - Proper placement of Library files
  - Creating devel sub-package
  - Chaning source URL


author: Remi Collet <remi@fedoraproject.org> - 1.13.1-3
changelog:
  - drop scriptlets (replaced file triggers in php-pear)
  - ignore 1 test (change in php, FTBFS detected by Koschei)


author: Remi Collet <remi@fedoraproject.org> 1.12.2-2
changelog:
  - upstream patch, don't use any libzip private struct
  - drop LICENSE_libzip when system version is used
  - always build ZTS extension


author: Remi Collet <remi@fedoraproject.org> 1.12.2-1
changelog:
  - update to 1.12.2 (beta)
  - drop merged patches
  - install doc in pecl doc_dir
  - install tests in pecl test_dir


author: Remi Collet <rcollet@redhat.com> 1.12.1-3
changelog:
  - fixes from review comments #999313: clarify License
  - drop execution right from sources
  - BR libzip-devel always needed


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.2-5
changelog:
  - Python 2 binary package renamed to python2-i2c-tools
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Ondřej Lysoněk <olysonek@redhat.com> - 3.1.2-2
changelog:
  - Provide i2c-dev.h in /usr/include/i2c-tools/
  - Resolves: rhbz#1288823
  - Dropped Group: tags as per https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections


author: Jaromir Capik <jcapik@redhat.com> - 3.1.0-5
changelog:
  - Introducing man pages for binaries in the eepromer subpackage
  - Introducing -r switch in the i2cset help


author: Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-3
changelog:
  - Change /dev/i2c-# creation from /lib/udev/devices to /etc/udev/makedev.d
    usage
  - Add an /etc/modprobe.d/i2c-dev file to work around bug 380971


author: Ray Strode <rstrode@redhat.com> - 3.28.3-20
changelog:
  - Disable wayland on hybrid gpu machines, and server machines
    again
    Related: #1662087
    Related: #1591250 1670273


author: Ray Strode <rstrode@redhat.com> - 3.28.3-6
changelog:
  - Move AccountsServiceUser extension from gdm to accountsservice,
    since we need to use it when creating users from gnome-initial-setup
    Related: #1628060


author: Ray Strode <rstrode@redhat.com> - 3.28.3-4
changelog:
  - Fix typo in RHEL-7 upgrade patch causing classic to get
    picked too often
    Resolves: #1628060
    Related: #1595825


author: Ray Strode <rstrode@redhat.com> - 3.28.3-2
changelog:
  - Handle upgrades from RHEL 7 better
    Related: #1612915 1595825
  - Fix wayland blacklisting and blacklist mga200 cards from
    using wayland.
    Related: #1591250


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190308git89910a39dcfd-4.el8
changelog:
  - edk2-OvmfPkg-raise-the-PCIEXBAR-base-to-2816-MB-on-Q35.patch [bz#1666941]
  - edk2-OvmfPkg-PlatformPei-set-32-bit-UC-area-at-PciBase-Pc.patch [bz#1666941]
  - Resolves: bz#1666941
    (UEFI guest cannot boot into os when setting some special memory size)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20190308git89910a39dcfd-2.el8
changelog:
  - edk2-redhat-provide-firmware-descriptor-meta-files.patch [bz#1600230]
  - Resolves: bz#1600230
    ([RHEL 8.1] RFE: provide firmware descriptor meta-files for the edk2-ovmf and edk2-aarch64 firmware images)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-9.el8
changelog:
  - edk2-BaseTools-Fix-UEFI-and-Tiano-Decompression-logic-iss.patch [bz#1662184]
  - edk2-MdePkg-BaseUefiDecompressLib-Fix-UEFI-Decompression-.patch [bz#1662184]
  - edk2-IntelFrameworkModulePkg-Fix-UEFI-and-Tiano-Decompres.patch [bz#1662184]
  - edk2-git-Use-HTTPS-support.patch []
  - Resolves: bz#1662184
    (backport fix for (theoretical?) regression introduced by earlier CVE fixes)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-8.el8
changelog:
  - edk2-NetworkPkg-UefiPxeBcDxe-Add-EXCLUSIVE-attribute-when.patch [bz#1643377]
  - Resolves: bz#1643377
    (Exception when grubx64.efi used for UEFI netboot)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-MdeModulePkg-Variable-Fix-Timestamp-zeroing-issue-on.patch [bz#1641436]
  - edk2-MdePkg-Add-more-checker-in-UefiDecompressLib-to-acce.patch [bz#1641449 bz#1641453 bz#1641464 bz#1641469]
  - edk2-IntelFrameworkModulePkg-Add-more-checker-in-UefiTian.patch [bz#1641453 bz#1641464 bz#1641469]
  - edk2-BaseTools-Add-more-checker-in-Decompress-algorithm-t.patch [bz#1641445 bz#1641453 bz#1641464 bz#1641469]
  - Resolves: bz#1641436
    (CVE-2018-3613 edk2: Logic error in MdeModulePkg in EDK II firmware allows for privilege escalation by authenticated users [rhel-8])
  - Resolves: bz#1641445
    (CVE-2017-5731 edk2: Privilege escalation via processing of malformed files in TianoCompress.c [rhel-8])
  - Resolves: bz#1641449
    (CVE-2017-5732 edk2: Privilege escalation via processing of malformed files in BaseUefiDecompressLib.c [rhel-8])
  - Resolves: bz#1641453
    (CVE-2017-5733 edk2: Privilege escalation via heap-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641464
    (CVE-2017-5734 edk2: Privilege escalation via stack-based buffer overflow in MakeTable() function [rhel-8])
  - Resolves: bz#1641469
    (CVE-2017-5735 edk2: Privilege escalation via heap-based buffer overflow in Decode() function [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-5.el8
changelog:
  - edk2-BaseTools-footer.makefile-expand-BUILD_CFLAGS-last-f.patch [bz#1607906]
  - edk2-BaseTools-header.makefile-remove-c-from-BUILD_CFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-split-O2-to-BUILD_OPTFLAGS.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_OPTFLAGS-from-the-call.patch [bz#1607906]
  - edk2-BaseTools-Source-C-take-EXTRA_LDFLAGS-from-the-calle.patch [bz#1607906]
  - edk2-BaseTools-VfrCompile-honor-EXTRA_LDFLAGS.patch [bz#1607906]
  - edk2-redhat-inject-the-RPM-compile-and-link-options-to-th.patch [bz#1607906]
  - Resolves: bz#1607906
    (edk2-tools: Does not use RPM build flags)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-4.el8
changelog:
  - edk2-redhat-provide-virtual-bundled-OpenSSL-in-edk2-ovmf-.patch [bz#1607801]
  - Resolves: bz#1607801
    (add 'Provides: bundled(openssl) = 1.1.0h' to the spec file)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 20180508gitee3198e672e2-3.el8
changelog:
  - edk2-redhat-Provide-and-Obsolete-OVMF-and-AAVMF.patch [bz#1596148]
  - edk2-ArmVirtPkg-unify-HttpLib-resolutions-in-ArmVirt.dsc..patch [bz#1536627]
  - edk2-ArmVirtPkg-ArmVirtQemu-enable-the-IPv6-stack.patch [bz#1536627]
  - edk2-advertise-OpenSSL-due-to-IPv6-enablement-too-RHEL-on.patch [bz#1536627]
  - edk2-redhat-add-D-NETWORK_IP6_ENABLE-to-the-build-flags.patch [bz#1536627]
  - edk2-redhat-update-license-fields-and-files-in-the-spec-f.patch [bz#1536627]
  - Resolves: bz#1536627
    (IPv6 enablement in OVMF)
  - Resolves: bz#1596148
    (restore Provides/Obsoletes macros for OVMF and AAVMF, from RHEL-8 Alpha)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20180508-2.gitee3198e672e2
changelog:
  - OvmfPkg/PlatformBootManagerLib: connect consoles unconditionally [bz#1577546]
  - build OVMF varstore template with SB enabled / certs enrolled [bz#1561128]
  - connect Virtio RNG devices again [bz#1579518]
  - Resolves: bz#1577546
    (no input consoles connected under certain circumstances)
  - Resolves: bz#1561128
    (OVMF Secure boot enablement (enrollment of default keys))
  - Resolves: bz#1579518
    (EFI_RNG_PROTOCOL no longer produced for virtio-rng)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-4.git92d07e48907f.el7
changelog:
  - ovmf-MdeModulePkg-Core-Dxe-log-informative-memprotect-msg.patch [bz#1520485]
  - ovmf-MdeModulePkg-BdsDxe-fall-back-to-a-Boot-Manager-Menu.patch [bz#1515418]
  - Resolves: bz#1515418
    (RFE: Provide diagnostics for failed boot)
  - Resolves: bz#1520485
    (AAVMF: two new messages with silent build)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-3.git92d07e48907f.el7
changelog:
  - ovmf-UefiCpuPkg-CpuDxe-Fix-multiple-entries-of-RT_CODE-in.patch [bz#1518308]
  - ovmf-MdeModulePkg-DxeCore-Filter-out-all-paging-capabilit.patch [bz#1518308]
  - ovmf-MdeModulePkg-Core-Merge-memory-map-after-filtering-p.patch [bz#1518308]
  - Resolves: bz#1518308
    (UEFI memory map regression (runtime code entry splitting) introduced by c1cab54ce57c)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-2.git92d07e48907f.el7
changelog:
  - ovmf-MdeModulePkg-Bds-Remove-assertion-in-BmCharToUint.patch [bz#1513632]
  - ovmf-MdeModulePkg-Bds-Check-variable-name-even-if-OptionN.patch [bz#1513632]
  - ovmf-MdeModulePkg-PciBus-Fix-bug-that-PCI-BUS-claims-too-.patch [bz#1514105]
  - ovmf-OvmfPkg-make-it-a-proper-BASE-library.patch [bz#1488247]
  - ovmf-OvmfPkg-create-a-separate-PlatformDebugLibIoPort-ins.patch [bz#1488247]
  - ovmf-OvmfPkg-save-on-I-O-port-accesses-when-the-debug-por.patch [bz#1488247]
  - ovmf-OvmfPkg-enable-DEBUG_VERBOSE-RHEL-only.patch [bz#1488247]
  - ovmf-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-QemuVide.patch [bz#1488247]
  - ovmf-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch [bz#1488247]
  - ovmf-Revert-redhat-introduce-separate-silent-and-verbose-.patch [bz#1488247]
  - Resolves: bz#1488247
    (make debug logging no-op unless a debug console is active)
  - Resolves: bz#1513632
    ([RHEL-ALT 7.5] AAVMF fails to boot after setting BootNext)
  - Resolves: bz#1514105
    (backport edk2 commit 6e3287442774 so that PciBusDxe not over-claim resources)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20171011-1.git92d07e48907f.el7
changelog:
  - Rebase to 92d07e48907f [bz#1469787]
  - Resolves: bz#1469787
    ((ovmf-rebase-rhel-7.5) Rebase OVMF for RHEL-7.5)
  - Resolves: bz#1434740
    (OvmfPkg/PciHotPlugInitDxe: don't reserve IO space when IO support is disabled)
  - Resolves: bz#1434747
    ([Q35] code12 error when hotplug x710 device in win2016)
  - Resolves: bz#1447027
    (Guest cannot boot with 240 or above vcpus when using ovmf)
  - Resolves: bz#1458192
    ([Q35] recognize "usb-storage" devices in XHCI ports)
  - Resolves: bz#1468526
    (>1TB RAM support)
  - Resolves: bz#1488247
    (provide "OVMF_CODE.secboot.verbose.fd" for log capturing; silence "OVMF_CODE.secboot.fd")
  - Resolves: bz#1496170
    (Inconsistent MOR control variables exposed by OVMF, breaks Windows Device Guard)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20170228-5.gitc325e41585e3.el7
changelog:
  - ovmf-OvmfPkg-EnrollDefaultKeys-update-SignatureOwner-GUID.patch [bz#1443351]
  - ovmf-OvmfPkg-EnrollDefaultKeys-expose-CertType-parameter-.patch [bz#1443351]
  - ovmf-OvmfPkg-EnrollDefaultKeys-blacklist-empty-file-in-db.patch [bz#1443351]
  - ovmf-OvmfPkg-introduce-the-FD_SIZE_IN_KB-macro-build-flag.patch [bz#1443351]
  - ovmf-OvmfPkg-OvmfPkg.fdf.inc-extract-VARS_LIVE_SIZE-and-V.patch [bz#1443351]
  - ovmf-OvmfPkg-introduce-4MB-flash-image-mainly-for-Windows.patch [bz#1443351]
  - ovmf-OvmfPkg-raise-max-variable-size-auth-non-auth-to-33K.patch [bz#1443351]
  - ovmf-OvmfPkg-PlatformPei-handle-non-power-of-two-spare-si.patch [bz#1443351]
  - ovmf-redhat-update-local-build-instructions-with-D-FD_SIZ.patch [bz#1443351]
  - ovmf-redhat-update-OVMF-build-commands-with-D-FD_SIZE_4MB.patch [bz#1443351]
  - Resolves: bz#1443351
    ([svvp][ovmf] job "Secure Boot Logo Test" failed  with q35&ovmf)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20170228-4.gitc325e41585e3.el7
changelog:
  - ovmf-ShellPkg-Shell-clean-up-bogus-member-types-in-SPLIT_.patch [bz#1442908]
  - ovmf-ShellPkg-Shell-eliminate-double-free-in-RunSplitComm.patch [bz#1442908]
  - Resolves: bz#1442908
    (Guest hang when running a wrong command in Uefishell)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20170228-3.gitc325e41585e3.el7
changelog:
  - ovmf-ArmVirtPkg-FdtClientDxe-supplement-missing-EFIAPI-ca.patch [bz#1430262]
  - ovmf-ArmVirtPkg-ArmVirtPL031FdtClientLib-unconditionally-.patch [bz#1430262]
  - ovmf-MdeModulePkg-RamDiskDxe-fix-C-string-literal-catenat.patch [bz#1430262]
  - ovmf-EmbeddedPkg-introduce-EDKII-Platform-Has-ACPI-GUID.patch [bz#1430262]
  - ovmf-EmbeddedPkg-introduce-PlatformHasAcpiLib.patch [bz#1430262]
  - ovmf-EmbeddedPkg-introduce-EDKII-Platform-Has-Device-Tree.patch [bz#1430262]
  - ovmf-ArmVirtPkg-add-PlatformHasAcpiDtDxe.patch [bz#1430262]
  - ovmf-ArmVirtPkg-enable-AcpiTableDxe-and-EFI_ACPI_TABLE_PR.patch [bz#1430262]
  - ovmf-ArmVirtPkg-FdtClientDxe-install-DT-as-sysconfig-tabl.patch [bz#1430262]
  - ovmf-ArmVirtPkg-PlatformHasAcpiDtDxe-don-t-expose-DT-if-Q.patch [bz#1430262]
  - ovmf-ArmVirtPkg-remove-PURE_ACPI_BOOT_ENABLE-and-PcdPureA.patch [bz#1430262]
  - Resolves: bz#1430262
    (AAVMF: forward QEMU's DT to the guest OS only if ACPI payload is unavailable)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20170228-2.gitc325e41585e3.el7
changelog:
  - ovmf-MdeModulePkg-Core-Dxe-downgrade-CodeSegmentCount-is-.patch [bz#1433428]
  - Resolves: bz#1433428
    (AAVMF: Fix error message during ARM guest VM installation)


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20170228-1.gitc325e41585e3.el7
changelog:
  - Rebase to upstream c325e41585e3 [bz#1416919]
  - Resolves: bz#1373812
    (guest boot from network even set 'boot order=1' for virtio disk with OVMF)
  - Resolves: bz#1380282
    (Update OVMF to openssl-1.0.2k-hobbled)
  - Resolves: bz#1412313
    (select broadcast SMI if available)
  - Resolves: bz#1416919
    (Rebase OVMF for RHEL-7.4)
  - Resolves: bz#1426330
    (disable libssl in CryptoPkg)


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20160608b-1.git988715a.el7
changelog:
  - rework downstream-only commit dde83a75b566 "setup the tree for the secure
    boot feature (RHEL only)", excluding patent-encumbered files from the
    upstream OpenSSL 1.0.2g tarball [bz#1374710]
  - rework downstream-only commit dfc3ca1ee509 "CryptoPkg/OpensslLib: Upgrade
    OpenSSL version to 1.0.2h", excluding patent-encumbered files from the
    upstream OpenSSL 1.0.2h tarball [bz#1374710]


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20160608-3.git988715a.el7
changelog:
  - ovmf-MdePkg-PCI-Add-missing-PCI-PCIE-definitions.patch [bz#1332408]
  - ovmf-ArmPlatformPkg-NorFlashDxe-accept-both-non-secure-an.patch [bz#1353494]
  - ovmf-ArmVirtPkg-ArmVirtQemu-switch-secure-boot-build-to-N.patch [bz#1353494]
  - ovmf-ArmPlatformPkg-NorFlashAuthenticatedDxe-remove-this-.patch [bz#1353494]
  - ovmf-ArmVirtPkg-add-FDF-definition-for-empty-varstore.patch [bz#1353494]
  - ovmf-redhat-package-the-varstore-template-produced-by-the.patch [bz#1353494]
  - ovmf-ArmVirtPkg-Re-add-the-Driver-Health-Manager.patch [bz#1353494]
  - ovmf-ArmVirtPkg-HighMemDxe-allow-patchable-PCD-for-PcdSys.patch [bz#1353494]
  - ovmf-ArmVirtPkg-ArmVirtQemuKernel-make-ACPI-support-AARCH.patch [bz#1353494]
  - ovmf-ArmVirtPkg-align-ArmVirtQemuKernel-with-ArmVirtQemu.patch [bz#1353494]
  - ovmf-ArmVirtPkg-ArmVirtQemu-factor-out-shared-FV.FvMain-d.patch [bz#1353494]
  - ovmf-ArmVirtPkg-factor-out-Rules-FDF-section.patch [bz#1353494]
  - ovmf-ArmVirtPkg-add-name-GUIDs-to-FvMain-instances.patch [bz#1353494]
  - ovmf-OvmfPkg-add-a-Name-GUID-to-each-Firmware-Volume.patch [bz#1353494]
  - ovmf-OvmfPkg-PlatformBootManagerLib-remove-stale-FvFile-b.patch [bz#1353494]
  - ovmf-MdePkg-IndustryStandard-introduce-EFI_PCI_CAPABILITY.patch [bz#1332408]
  - ovmf-MdeModulePkg-PciBusDxe-look-for-the-right-capability.patch [bz#1332408]
  - ovmf-MdeModulePkg-PciBusDxe-recognize-hotplug-capable-PCI.patch [bz#1332408]
  - ovmf-OvmfPkg-add-PciHotPlugInitDxe.patch [bz#1332408]
  - ovmf-ArmPkg-ArmGicLib-manage-GICv3-SPI-state-at-the-distr.patch [bz#1356655]
  - ovmf-ArmVirtPkg-PlatformBootManagerLib-remove-stale-FvFil.patch [bz#1353494]
  - ovmf-OvmfPkg-EnrollDefaultKeys-assign-Status-before-readi.patch [bz#1356913]
  - ovmf-OvmfPkg-EnrollDefaultKeys-silence-VS2015x86-warning-.patch [bz#1356913]
  - ovmf-CryptoPkg-update-openssl-to-ignore-RVCT-3079.patch [bz#1356184]
  - ovmf-CryptoPkg-Fix-typos-in-comments.patch [bz#1356184]
  - ovmf-CryptoPkg-BaseCryptLib-Avoid-passing-NULL-ptr-to-fun.patch [bz#1356184]
  - ovmf-CryptoPkg-BaseCryptLib-Init-the-content-of-struct-Ce.patch [bz#1356184]
  - ovmf-CryptoPkg-OpensslLib-Upgrade-OpenSSL-version-to-1.0..patch [bz#1356184]
  - Resolves: bz#1332408
    (Q35 machine can not hot-plug scsi controller under switch)
  - Resolves: bz#1353494
    ([OVMF] "EFI Internal Shell" should be removed from "Boot Manager")
  - Resolves: bz#1356184
    (refresh embedded OpenSSL to 1.0.2h)
  - Resolves: bz#1356655
    (AAVMF: stop accessing unmapped gicv3 registers)
  - Resolves: bz#1356913
    (fix use-without-initialization in EnrollDefaultKeys.efi)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20160608-2.git988715a.el7
changelog:
  - ovmf-ArmPkg-ArmGicV3Dxe-configure-all-interrupts-as-non-s.patch [bz#1349407]
  - ovmf-ArmVirtPkg-PlatformBootManagerLib-Postpone-the-shell.patch [bz#1353689]
  - Resolves: bz#1349407
    (AArch64: backport fix to run over gicv3 emulation)
  - Resolves: bz#1353689
    (AAVMF: Drops to shell with uninitialized NVRAM file)


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20160608-1.git988715a.el7
changelog:
  - Resolves: bz#1341733
    (prevent SMM stack overflow in OVMF while enrolling certificates in "db")
  - Resolves: bz#1257882
    (FEAT: support to boot from virtio 1.0 modern devices)
  - Resolves: bz#1333238
    (Q35 machine can not boot up successfully with more than 3 virtio-scsi
    storage controller under switch)
  - Resolves: bz#1330955
    (VM can not be booted up from hard disk successfully when with a passthrough
    USB stick)


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20160419-2.git90bb4c5.el7
changelog:
  - Submit scratch builds from the exploded tree again to
    supp-rhel-7.3-candidate, despite FatPkg being OSS at this point; see
    bz#1329559.


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20160419-1.git90bb4c5.el7
changelog:
  - FatPkg is under the 2-clause BSDL now; "ovmf" has become OSS
  - upgrade to openssl-1.0.2g
  - Resolves: bz#1323363
    (remove "-D SECURE_BOOT_ENABLE" from AAVMF)
  - Resolves: bz#1257882
    (FEAT: support to boot from virtio 1.0 modern devices)
  - Resolves: bz#1308678
    (clearly separate SB-less, SMM-less OVMF binary from SB+SMM OVMF binary)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20160202-2.gitd7c0dfa.el7
changelog:
  - ovmf-restore-TianoCore-splash-logo-without-OpenSSL-advert.patch [bz#1308678]
  - ovmf-OvmfPkg-ArmVirtPkg-show-OpenSSL-less-logo-without-Se.patch [bz#1308678]
  - ovmf-OvmfPkg-simplify-VARIABLE_STORE_HEADER-generation.patch [bz#1308678]
  - ovmf-redhat-bring-back-OVMF_CODE.fd-but-without-SB-and-wi.patch [bz#1308678]
  - ovmf-redhat-rename-OVMF_CODE.smm.fd-to-OVMF_CODE.secboot..patch [bz#1308678]


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20160202-1.gitd7c0dfa.el7
changelog:
  - rebase to upstream d7c0dfa
  - update OpenSSL to 1.0.2e (upstream)
  - update FatPkg to SVN r97 (upstream)
  - drive NVMe devices (upstream)
  - resize xterm on serial console mode change, when requested with
    -fw_cfg name=opt/(ovmf|aavmf)/PcdResizeXterm,string=y
    (downstream)
  - Resolves: bz#1259395
    (revert / roll back AAVMF fix for BZ 1188054)
  - Resolves: bz#1202819
    (OVMF: secure boot limitations)
  - Resolves: bz#1182495
    (OVMF rejects iPXE oprom when Secure Boot is enabled)


author: Laszlo Ersek <lersek@redhat.com> - ovmf-20151104-1.gitb9ffeab.el7
changelog:
  - rebase to upstream b9ffeab
  - Resolves: bz#1207554
    ([AAVMF] AArch64: populate SMBIOS)
  - Resolves: bz#1270279
    (AAVMF: output improvements)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20150414-2.gitc9e5618.el7
changelog:
  - ovmf-OvmfPkg-PlatformPei-set-SMBIOS-entry-point-version-d.patch [bz#1232876]
  - Resolves: bz#1232876
    (OVMF should install a version 2.8 SMBIOS entry point)


author: Laszlo Ersek <lersek@redhat.com> - 20150414-1.gitc9e5618.el7
changelog:
  - rebase from upstream 9ece15a to c9e5618
  - adapt .gitignore files
  - update to openssl-0.9.8zf
  - create Logo-OpenSSL.bmp rather than modifying Logo.bmp in-place
  - update to FatPkg SVN r93 (git 8ff136aa)
  - drop the following downstream-only patches (obviated by upstream
    counterparts):
    "tools_def.template: use forward slash with --add-gnu-debuglink (RHEL only)"
    "tools_def.template: take GCC48 prefixes from environment (RHEL only)"
    "OvmfPkg: set video resolution of text setup to 640x480 (RHEL only)"
    "OvmfPkg: resolve OrderedCollectionLib with base red-black tree instance"
    "OvmfPkg: AcpiPlatformDxe: actualize QemuLoader.h comments"
    "OvmfPkg: AcpiPlatformDxe: remove current ACPI table loader"
    "OvmfPkg: AcpiPlatformDxe: implement QEMU's full ACPI table loader interface"
    "OvmfPkg: QemuVideoDxe: fix querying of QXL's drawable buffer size"
    "OvmfPkg: disable stale fork of SecureBootConfigDxe"
    "OvmfPkg: SecureBootConfigDxe: remove stale fork"
    "Try to read key strike even when ..."
    "OvmfPkg: BDS: remove dead call to PlatformBdsEnterFrontPage()"
    "OvmfPkg: BDS: drop useless return statement"
    "OvmfPkg: BDS: don't overwrite the BDS Front Page timeout"
    "OvmfPkg: BDS: optimize second argument in PlatformBdsEnterFrontPage() call"
    'OvmfPkg: BDS: drop superfluous "connect first boot option" logic'
    "OvmfPkg: BDS: drop custom boot timeout, revert to IntelFrameworkModulePkg's"
    "Add comments to clarify mPubKeyStore buffer MemCopy. ..."
    "MdeModulePkg/SecurityPkg Variable: Add boundary check..."
    "OvmfPkg: AcpiPlatformDxe: make dependency on PCI enumeration explicit"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for READ and WRITE"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for other SCSI commands"
  - merge downstream AAVMF patch "adapt packaging to Arm64", which forces us to
    rename the main package from "OVMF" to "ovmf"
  - drop the following ARM BDS specific tweaks (we'll only build the Intel BDS):
    "ArmPlatformPkg/Bds: generate ESP Image boot option if user pref is unset
     (Acadia)"
    "ArmPlatformPkg/Bds: check for other defaults too if user pref is unset
     (Acadia)"
    "ArmPlatformPkg/ArmVirtualizationPkg: auto-detect boot path (Acadia)"
    "ArmPlatformPkg/Bds: initialize ConIn/ConOut/ErrOut before connecting
     terminals"
    "ArmPlatformPkg/Bds: let FindCandidate() search all filesystems"
    "ArmPlatformPkg/Bds: FindCandidateOnHandle(): log full device path"
    "ArmPlatformPkg/Bds: fall back to Boot Menu when no default option was found"
    "ArmPlatformPkg/Bds: always connect drivers before looking at boot options"
  - drop patch "ArmPlatformPkg/ArmVirtualizationPkg: enable DEBUG_VERBOSE (Acadia
    only)", obsoleted by fixed bug 1197141
  - tweak patch "write up build instructions (for interactive, local development)
    (RHELSA)". The defaults in "BaseTools/Conf/target.template", ie.
    ACTIVE_PLATFORM and TARGET_ARCH, are set for OVMF / X64. The AAVMF build
    instructions now spell out the necessary override options (-p and -a,
    respectively).
  - extend patch "build FAT driver from source (RHELSA)" to the Xen build as well
    (only for consistency; we don't build for Xen).
  - drop the following downstream-only AAVMF patches, due to the 77d5dac ->
    c9e5618 AAVMF rebase & join:
    "redhat/process-rh-specific.sh: fix check for hunk-less filtered patches"
    "redhat/process-rh-specific.sh: suppress missing files in final 'rm'"
    "ArmVirtualizationQemu: build UEFI shell from source (Acadia only)"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for READ and WRITE"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for other SCSI commands"
    "ArmVirtualizationPkg: work around cache incoherence on KVM affecting DTB"
    "Changed build target to supp-rhel-7.1-candidate"
    "ArmVirtualizationPkg: VirtFdtDxe: forward FwCfg addresses from DTB to PCDs"
    "ArmVirtualizationPkg: introduce QemuFwCfgLib instance for DXE drivers"
    "ArmVirtualizationPkg: clone PlatformIntelBdsLib from ArmPlatformPkg"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: add basic policy"
    "OvmfPkg: extract QemuBootOrderLib"
    "OvmfPkg: QemuBootOrderLib: featurize PCI-like device path translation"
    "OvmfPkg: introduce VIRTIO_MMIO_TRANSPORT_GUID"
    "ArmVirtualizationPkg: VirtFdtDxe: use dedicated VIRTIO_MMIO_TRANSPORT_GUID"
    "OvmfPkg: QemuBootOrderLib: widen ParseUnitAddressHexList() to UINT64"
    "OvmfPkg: QemuBootOrderLib: OFW-to-UEFI translation for virtio-mmio"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: adhere to QEMU's boot order"
    "ArmVirtualizationPkg: identify "new shell" as builtin shell for Intel BDS"
    "ArmVirtualizationPkg: Intel BDS: load EFI-stubbed Linux kernel from fw_cfg"
    'Revert "ArmVirtualizationPkg: work around cache incoherence on KVM affecting
     DTB"'
    "OvmfPkg: QemuBootOrderLib: expose QEMU's "-boot menu=on[, splash-time=N]""
    "OvmfPkg: PlatformBdsLib: get front page timeout from QEMU"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: get front page timeout from QEMU"
    "ArmPkg: ArmArchTimerLib: clean up comments"
    "ArmPkg: ArmArchTimerLib: use edk2-conformant (UINT64 * UINT32) / UINT32"
    "ArmPkg: ArmArchTimerLib: conditionally rebase to actual timer frequency"
    "ArmVirtualizationQemu: ask the hardware for the timer frequency"
    "ArmPkg: DebugPeCoffExtraActionLib: debugger commands are not errors"
    "ArmPlatformPkg: PEIM startup is not an error"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: lack of QEMU kernel is no error"
    "ArmVirtualizationPkg: expose debug message bitmask on build command line"
  - tweak patch "rebase to upstream 77d5dac (Acadia only)": update spec changelog
    only
  - tweak patch "spec: build AAVMF with the Intel BDS driver (RHELSA only)":
    apply "-D INTEL_BDS" to manual build instructions in redhat/README too
  - tweak patch "spec: build and install verbose and silent (default) AAVMF
    binaries": apply DEBUG_PRINT_ERROR_LEVEL setting to interactive build
    instructions in redhat/README too
  - install OVMF whitepaper as part of the OVMF build's documentation
  - Resolves: bz#1211337
    (merge AAVMF into OVMF)
  - Resolves: bz#1206523
    ([AAVMF] fix missing cache maintenance)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-5.git77d5dac.el7_1
changelog:
  - aavmf-ArmPkg-DebugPeCoffExtraActionLib-debugger-commands-a.patch [bz#1197141]
  - aavmf-ArmPlatformPkg-PEIM-startup-is-not-an-error.patch [bz#1197141]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-lack-of-QEM.patch [bz#1197141]
  - aavmf-ArmVirtualizationPkg-expose-debug-message-bitmask-on.patch [bz#1197141]
  - aavmf-spec-build-and-install-verbose-and-silent-default-AA.patch [bz#1197141]
  - Resolves: bz#1197141
    (create silent & verbose builds)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-4.git77d5dac.el7
changelog:
  - aavmf-ArmPkg-ArmArchTimerLib-clean-up-comments.patch [bz#1188247]
  - aavmf-ArmPkg-ArmArchTimerLib-use-edk2-conformant-UINT64-UI.patch [bz#1188247]
  - aavmf-ArmPkg-ArmArchTimerLib-conditionally-rebase-to-actua.patch [bz#1188247]
  - aavmf-ArmVirtualizationQemu-ask-the-hardware-for-the-timer.patch [bz#1188247]
  - aavmf-ArmPkg-TimerDxe-smack-down-spurious-timer-interrupt-.patch [bz#1188054]
  - Resolves: bz#1188054
    (guest reboot (asked from within AAVMF) regressed in 3.19.0-0.rc5.58.aa7a host kernel)
  - Resolves: bz#1188247
    (backport "fix gBS->Stall()" series)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-3.git77d5dac.el7
changelog:
  - aavmf-OvmfPkg-QemuBootOrderLib-expose-QEMU-s-boot-menu-on-.patch [bz#1172756]
  - aavmf-OvmfPkg-PlatformBdsLib-get-front-page-timeout-from-Q.patch [bz#1172756]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-get-front-p.patch [bz#1172756]
  - Resolves: bz#1172756
    ([RFE]Expose boot-menu shortcut to domain via AAVMF)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-2.git77d5dac.el7
changelog:
  - aavmf-ArmVirtualizationPkg-VirtFdtDxe-forward-FwCfg-addres.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-introduce-QemuFwCfgLib-instance.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-clone-PlatformIntelBdsLib-from-.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-add-basic-p.patch [bz#1172749]
  - aavmf-OvmfPkg-extract-QemuBootOrderLib.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-featurize-PCI-like-device-p.patch [bz#1172749]
  - aavmf-OvmfPkg-introduce-VIRTIO_MMIO_TRANSPORT_GUID.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-VirtFdtDxe-use-dedicated-VIRTIO.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-widen-ParseUnitAddressHexLi.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-OFW-to-UEFI-translation-for.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-adhere-to-Q.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-identify-new-shell-as-builtin-s.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-Intel-BDS-load-EFI-stubbed-Linu.patch [bz#1172749]
  - aavmf-spec-build-AAVMF-with-the-Intel-BDS-driver-RHELSA-on.patch [bz#1172749]
  - aavmf-Revert-ArmVirtualizationPkg-work-around-cache-incohe.patch [bz#1172910]
  - Resolves: bz#1172749
    (implement fw_cfg, boot order handling, and -kernel booting in ArmVirtualizationQemu)
  - Resolves: bz#1172910
    (revert Acadia-only workaround (commit df7bca4e) once Acadia host kernel (KVM) is fixed)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-7.git9ece15a.el7
changelog:
  - ovmf-MdePkg-UefiScsiLib-do-not-encode-LUN-in-CDB-for-READ.patch [bz#1166971]
  - ovmf-MdePkg-UefiScsiLib-do-not-encode-LUN-in-CDB-for-othe.patch [bz#1166971]
  - Resolves: bz#1166971
    (virtio-scsi disks and cd-roms with nonzero LUN are rejected with errors)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-6.git9ece15a.el7
changelog:
  - ovmf-OvmfPkg-AcpiPlatformDxe-make-dependency-on-PCI-enume.patch [bz#1166027]
  - Resolves: bz#1166027
    (backport "OvmfPkg: AcpiPlatformDxe: make dependency on PCI enumeration explicit")


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-4.git9ece15a.el7
changelog:
  - ovmf-Add-comments-to-clarify-mPubKeyStore-buffer-MemCopy.patch [bz#1162314]
  - ovmf-MdeModulePkg-SecurityPkg-Variable-Add-boundary-check.patch [bz#1162314]
  - Resolves: bz#1162314
   (EMBARGOED OVMF: uefi: INTEL-TA-201410-001 && INTEL-TA-201410-002 [rhel-7.1])


author: Laszlo Ersek <lersek@redhat.com> - AAVMF-20141113-1.git77d5dac
changelog:
  - rebased to upstream 77d5dac
    <https://bugzilla.redhat.com/show_bug.cgi?id=1162314#c1>
  - patch "ArmVirtualizationPkg: FdtPL011SerialPortLib: support UEFI_APPLICATION"
    is now upstream (SVN r16219, git edb5073)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-3.git9ece15a.el7
changelog:
  - ovmf-Revert-OvmfPkg-set-video-resolution-of-text-setup-to.patch [bz#1153927]
  - ovmf-Try-to-read-key-strike-even-when-the-TimeOuts-value-.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-remove-dead-call-to-PlatformBdsEnterFron.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-drop-useless-return-statement.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-don-t-overwrite-the-BDS-Front-Page-timeo.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-optimize-second-argument-in-PlatformBdsE.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-drop-superfluous-connect-first-boot-opti.patch [bz#1153927]
  - ovmf-OvmfPkg-BDS-drop-custom-boot-timeout-revert-to-Intel.patch [bz#1153927]
  - ovmf-OvmfPkg-set-video-resolution-of-text-setup-to-640x48.patch [bz#1153927]
  - Resolves: bz#1153927
    (set NEXTBOOT to uefi setting failed from Windows Recovery console)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-2.git9ece15a
changelog:
  - ovmf-redhat-process-rh-specific.sh-suppress-missing-files.patch [bz#1145784]
  - ovmf-Revert-RH-only-OvmfPkg-QemuVideoDxe-fix-querying-of-.patch [bz#1145784]
  - ovmf-Revert-RH-only-OvmfPkg-AcpiPlatformDxe-implement-QEM.patch [bz#1145784]
  - ovmf-Revert-RH-only-OvmfPkg-AcpiPlatformDxe-remove-curren.patch [bz#1145784]
  - ovmf-Revert-RH-only-OvmfPkg-AcpiPlatformDxe-actualize-Qem.patch [bz#1145784]
  - ovmf-Revert-RH-only-OvmfPkg-resolve-OrderedCollectionLib-.patch [bz#1145784]
  - ovmf-OvmfPkg-QemuVideoDxe-work-around-misreported-QXL-fra.patch [bz#1145784]
  - ovmf-OvmfPkg-resolve-OrderedCollectionLib-with-base-red-b.patch [bz#1145784]
  - ovmf-OvmfPkg-AcpiPlatformDxe-actualize-QemuLoader.h-comme.patch [bz#1145784]
  - ovmf-OvmfPkg-AcpiPlatformDxe-remove-current-ACPI-table-lo.patch [bz#1145784]
  - ovmf-OvmfPkg-AcpiPlatformDxe-implement-QEMU-s-full-ACPI-t.patch [bz#1145784]
  - ovmf-spec-build-small-bootable-ISO-with-standalone-UEFI-s.patch [bz#1147592]
  - ovmf-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch [bz#1147592]
  - ovmf-spec-exclude-the-UEFI-shell-from-the-SecureBoot-enab.patch [bz#1147592]
  - ovmf-OvmfPkg-EnrollDefaultKeys-application-for-enrolling-.patch [bz#1148296]
  - ovmf-spec-package-EnrollDefaultKeys.efi-on-UefiShell.iso-.patch [bz#1148296]
  - ovmf-OvmfPkg-disable-stale-fork-of-SecureBootConfigDxe.patch [bz#1148294]
  - ovmf-OvmfPkg-SecureBootConfigDxe-remove-stale-fork.patch [bz#1148294]
  - Resolves: bz#1145784
    (OVMF sync with QXL and ACPI patches up to edk2 7a9612ce)
  - Resolves: bz#1147592
    (the binary RPM should include a small ISO file with a directly bootable UEFI shell binary)
  - Resolves: bz#1148294
    (drop OvmfPkg's stale fork of SecureBootConfigDxe)
  - Resolves: bz#1148296
    (provide a non-interactive way to auto-enroll important SecureBoot certificates)


author: Laszlo Ersek <lersek@redhat.com> - 20140822-1.git9ece15a.el7
changelog:
  - rebase from upstream 3facc08 to 9ece15a
  - update to openssl-0.9.8zb
  - update to FatPkg SVN r86 (git 2355ea2c)
  - the following patches of Paolo Bonzini have been merged in upstream; drop the
    downstream-only copies:
    7bc1421 edksetup.sh: Look for BuildEnv under EDK_TOOLS_PATH
    d549344 edksetup.sh: Ensure that WORKSPACE points to the top of an edk2
            checkout
    1c023eb BuildEnv: remove useless check before setting $WORKSPACE
  - include the following patches that have been pending review on the upstream
    list for a long time:
    [PATCH 0/4] OvmfPkg: complete client for QEMU's ACPI loader interface
    http://thread.gmane.org/gmane.comp.bios.tianocore.devel/8369
    [PATCH] OvmfPkg: QemuVideoDxe: fix querying of QXL's drawable buffer size
    http://thread.gmane.org/gmane.comp.bios.tianocore.devel/8515
  - nasm is a build-time dependency now because upstream BuildTools has started
    to call it directly


author: Laszlo Ersek <lersek@redhat.com> - 20140723-1.git3facc08.el7
changelog:
  - rebase from upstream a618eaa to 3facc08
  - update to openssl-0.9.8za
  - drop downstream-only split varstore patch, rely on upstream's


author: Pravin Satpute <psatpute@redhat.com> - 2.91.5-1
changelog:
  - Upstream new release 2.91.5
  - Update metainfo file with latest specifications
  - Changed location of metainfo to /usr/share/metainfo


author: Pravin Satpute <psatpute@redhat.com> - 2.91.4-1
changelog:
  - Added  BuildRequires: python3-devel.
  - Resolves: #1423901 - FTBFS in rawhide.
  - Migrated upstream from fedorahosted to pagure.


author: Pravin Satpute <psatpute@redhat.com> - 2.91.1-1
changelog:
  - Upstream new release with critical bugfixes.
  - Resolves #1170135 Conjuncts rendering issue for some glyphs


author: Pravin Satpute <psatpute@redhat.com> - 2.91.0-1
changelog:
  - Upstream release 2.91.0 under lohit2 project
  - Rewritten all GSUB rules.
  - Open type feature available in .fea file for easy reusability.
  - Developer friendly glyphname with following AGL guidelines.
  - Font Information updated in sfd.
  - Support bng2 and beng open type tags.
  - "copy reference" feature implemented
  - Automated testing support.
  - Added test and README file.
  - Done with lookup writings.
  - Removed 38 unwanted glyphs.


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1.2-1
changelog:
  - Update to upstream version 1.1.2
  - Convert POM to POM macros
  - Remove OSGi manifest patch; fixed upstream


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-13
changelog:
  - Replace tomcat6 BR with servlet25 only
  - Cleanups according to new packaging guidelines
  - Install maven metadata for -api jar
  - Versionless jars/javadocs


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-12
changelog:
  - Add depmaps for api and adapters subpackages
  - Use apache-commons-parent BR instead of maven-*
  - Replace tomcat5 BR with tomcat6
  - Reenable tests


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-2
changelog:
  - Fix EOLs on docs
  - Create javadoc symlinks during install
  - Use version macro in Source0 URL, use _mavenpomdir macro


author: Olivier Fourdan <ofourdan@redhat.com> - 0.28.0-3
changelog:
  - Backport fix for emission of spurious changed signals
  - for all keys at once crashing gnome-shell
  - Resolves: #1666176


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


author: Kalev Lember <klember@redhat.com> - 0.27.1-1
changelog:
  - Update to 0.27.1
  - Switch to the meson build system
  - Don't set group tags
  - Remove obsolete rpm scriptlets
  - Fix gtk-doc directory ownership
  - Tighten soname glob


author: Kalev Lember <kalevlember@gmail.com> - 0.23.1-1
changelog:
  - Update to 0.23.1
  - This drops the -editor subpackage which now lives in a separate
    dconf-editor SRPM.
  - Use the %license macro for the COPYING file


author: Parag Nemade <paragn AT fedoraproject DOT org> - 0.17.0-3
changelog:
  - Fix bogus date in %changelog
  - Compilation should be more verbose, add V=1
  - Upstream does not install dconf-editor ui files


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: 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: Marek Kasik <mkasik@redhat.com> - 0.14.0-3
changelog:
  - Update License field
  - Update Source URL
  - Add link of corresponding bug for the memory leak patch


author: Richard Hughes <rhughes@redhat.com> 0.3.2-0.1.20100608
changelog:
  - Update to a git snapshot so that users do not get a segfault in every
    application using GSettings.


author: Parag Nemade <paragn AT fedoraproject DOT org> - 1.2.0-4
changelog:
  - Drop refman.pdf as its same as manual.html
  - patch install path for cmake files as they are arch dependent


author: Parag Nemade <paragn AT fedoraproject DOT org> - 1.2.0-2
changelog:
  - revert the wrongly committed f18 spec to f19
  - spec file cleanup
  - thanks to jnovy for finding me minimum texlive BR
  - partial multilib fix for manual.html


author: Nicholas van Oudtshoorn <vanoudt@gmail.com> - 1.0.2-2
changelog:
  - Removed dependency on silgraphite-devel
  - Stopped building comparerenderer - the only thing that depended on silgraphite


author: Paul Howarth <paul@city-fan.org> - 1.25-12
changelog:
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
  - Introduce build-condition for optional tests
  - Use %license where possible
  - Simplify find command using -delete
  - Classify buildreqs by usage


author: Petr Pisar <ppisar@redhat.com> - 1.25-4
changelog:
  - Break build-cycle: perl-IPC-System-Simple → perl-Test-Perl-Critic
    → perl-Perl-Critic → perl-PPI → perl-IO-All → perl-File-MimeInfo
    → perl-File-BaseDir → perl-IPC-System-Simple


author: Paul Howarth <paul@city-fan.org> - 1.24-1
changelog:
  - Update to 1.24
    - No longer mark BSD::Resource as required (GH #6)
    - Skip core-dump tests on OS X; they're not as straightforward as the test
      script would like (GH #5)


author: Paul Howarth <paul@city-fan.org> - 1.23-1
changelog:
  - Update to 1.23
    - Silence "Statement unlikely to be reached" warning
    - Repository information fix, and typo fixes
    - Converted to using dzil
  - Specify all dependencies
  - Don't need to remove empty directories from the buildroot
  - Restore EL-5 compatibility


author: Paul Howarth <paul@city-fan.org> - 1.21-3
changelog:
  - Run author tests too for completeness
  - Add buildreqs needed for author tests
  - Add buildreqs for core perl modules, which may be dual-lived
  - Use DESTDIR rather than PERL_INSTALL_ROOT
  - Make %files list more explicit


author: David King <amigadave@amigadave.com> - 3.15.90-1
changelog:
  - Update to 3.15.90
  - Use license macro for COPYING and COPYING.docs
  - Use pkgconfig for BuildRequires
  - Update URL
  - Validate AppData in check
  - Update man page glob in files section


author: Rui Matos <rmatos@redhat.com> - 3.3.3-1
changelog:
  - Update to 3.3.3
  - Just list %{_datadir}/help/xx_YY/baobab in %files since %find_lang
    doesn't find those for us


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-22
changelog:
  - 1622431 - Jobs with multiple files don't complete when backend fails
  - CVE-2018-4700 cups: Predictable session cookie breaks CSRF protection [rhel-8]


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.6-21
changelog:
  - 1602469 - fixed covscan issues
  - 1625899 - cups 2.2.6 lpr command fails against old cups 1.3.9 server
  - 1625913 - ssl options aren't initialized when no SSLOptions directive is set in /etc/cups/client.conf
  - 1618009 - Enabling cups.path causes high load when jobs are submitted to CUPS
  - 1630805 - Make cups systemd unit files more upstream-like


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.3-4
changelog:
  - fixing issue with #1437065 - makes res_init() call to local resolver and keeps error message, but no hard exit for cupsd


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.2.1-3
changelog:
  - Unable to print from Windows (7) on a Cups-Server(2.2.1-1) with german umlauts in the filename (bug #1386751)


author: Tim Waugh <twaugh@redhat.com> - 1:2.0.3-3
changelog:
  - Fix slow resume of jobs after restart (STR #4646).
  - Fix redirection from CGI scripts (bug #1232030, STR #4538).


author: Tim Waugh <twaugh@redhat.com> - 1:2.0.0-12
changelog:
  - Re-introduce SSLOptions configuration directive, disable SSL3 by
    default (STR #4476).
  - Enable SSL again via GnuTLS (bug #1161235).


author: Tim Waugh <twaugh@redhat.com> - 1:2.0.0-11
changelog:
  - Removed openssl requirements from spec file as it is no longer
    supported upstream (see bug #1161235).


author: Tim Waugh <twaugh@redhat.com> - 1:2.0.0-10
changelog:
  - cups-lspp.patch: use cupsdLogJob() when appropriate.
  - Fixed some warnings in cups-lspp.patch.
  - New systemd journal fields CUPS_DEST and CUPS_PRINTER, as well as
    accurate code location fields.


author: Tim Waugh <twaugh@redhat.com> - 1:2.0.0-4
changelog:
  - Can no longer reproduce bug #1010580 so removing final-content-type
    patch as it causes issues for some backends (bug #1149244).


author: Tim Waugh <twaugh@redhat.com> - 1:1.7.5-4
changelog:
  - Removed old one-off trigger now it's no longer needed.
  - Run systemd postun script for path and socket unit files as well as
    the main service unit file.
  - Upstream patch for STR #4396, pre-requisite for STR #2913 patch.
  - Upstream patch for STR #2913 to limit Get-Jobs replies to 500 jobs
    (bug #421671).


author: Jiri Popelka <jpopelka@redhat.com> - 1:1.7.1-9
changelog:
  - New client subpackage containing command line client tools (bug #1002342).
  - Removed unneeded Group tags.
  - Removed 'Requires: /sbin/chkconfig'.
  - Moved 'Provides: lpd' to lpd subpackage.


author: Tim Waugh <twaugh@redhat.com> - 1:1.7.1-6
changelog:
  - Track local default in cupsEnumDests() (STR #4332).
  - libcups: avoid race condition when sending IPP requests (STR #4386).
  - Prevent feedback loop when fetching error_log over HTTP (STR #4366).


author: Tim Waugh <twaugh@redhat.com> - 1:1.7.0-10
changelog:
  - Removed cups-dbus-utf8.patch as no longer needed (see STR #4314).
  - Return jobs in rank order when handling IPP-Get-Jobs (STR #4326).


author: Tim Waugh <twaugh@redhat.com> - 1:1.7.0-9
changelog:
  - dbus notifier: call _exit when handling SIGTERM (STR #4314).
  - Use '-f' when using rm in %setup section.
  - Fixed avahi-no-threaded patch so it removes a call to
    avahi_threaded_poll_stop() (bug #1044602).


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


author: Tim Waugh <twaugh@redhat.com> - 1:1.7-0.19.rc1
changelog:
  - Fixed avahi-no-threaded patch (was missing part of cupsd.h). Thanks
    to Joseph Wang for spotting it.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - cups-dbus-utf.patch: now that the scheduler only accepts valid UTF-8
    strings for job-name, there's no need to validate it as UTF-8 in the
    dbus notifier.


author: Jiri Popelka <jpopelka@redhat.com> - 1:1.6.1-23
changelog:
  - Removed obsolete browsing directives from cupsd.conf (bug #880826, STR #4157).
  - Updated summary and descriptions (#882982).
  - Fixed bogus dates in changelog.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-17
changelog:
  - Migrate cups-lpd from xinetd to systemd socket activatable service (#884641).
  - Clean up old Requires/Conflicts/Obsoletes/Provides.


author: Tim Waugh <twaugh@redhat.com> 1:1.6.1-16
changelog:
  - Additional fix relating to CVE-2012-5519 to avoid misleading error
    message about actions to take to enable file device URIs.


author: Tim Waugh <twaugh@redhat.com> 1:1.6.1-13
changelog:
  - Applied additional upstream patch for CVE-2012-5519 so that the
    RemoteRoot keyword is recognised in the correct configuration file.


author: Tim Waugh <twaugh@redhat.com> 1:1.6.1-11
changelog:
  - Apply upstream fix for CVE-2012-5519 (STR #4223, bug #875898).
    Migrate configuration keywords as needed.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-1
changelog:
  - 1.6.1
   - simplified systemd.patch due to removed CUPS Browsing protocol (STR #3922)
   - removed:
     textonly filter - moved to cups-filters
     pstopdf filter - cups-filters also has pstopdf (different)
     PHP module - moved to cups-filters (STR #3932)
     serial.patch - moved to cups-filters
     getpass.patch - r10140 removed the getpass() use
     snmp-quirks.patch - fixed upstream (r10493)
     avahi patches - merged upstream (STR #3066)
     icc.patch - merged upstream (STR #3808)
   - TODO:
     - do we need cups-build.patch ?
  - added filesystem sub-package (#624695)
  - use macroized systemd scriptlets


author: Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-13
changelog:
  - Add triggers for samba4-client. (#817110)
  - No need to define BuildRoot and clean it in clean and install section anymore.
  - %defattr no longer needed in %files sections.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-12
changelog:
  - Install /usr/lib/tmpfiles.d/cups-lp.conf to support /dev/lp* devices (#812641)
  - Move /etc/tmpfiles.d/cups.conf to /usr/lib/tmpfiles.d/ (#812641)


author: Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-11
changelog:
  - The IPP backend did not always setup username/password authentication
    for printers (bug #810007, STR #3985)
  - Detect authentication errors for all requests.
    (bug #810007, upstream commit revision10277)


author: Tim Waugh <twaugh@redhat.com> 1:1.5.2-10
changelog:
  - Removed private-shared-object-provides filter lines as they are not
    necessary (see bug #807767 comment #3).


author: Tim Waugh <twaugh@redhat.com> 1:1.5.2-8
changelog:
  - Avoid systemd PrivateTmp bug by explicitly requiring the fixed
    version of systemd (bug #807672).


author: Tim Waugh <twaugh@redhat.com> 1:1.5.2-2
changelog:
  - Synthesize notify-printer-uri for job-completed events where the job
    never started processing (bug #784786, STR #4014).
  - Removed banners from LSPP patch on Dan Walsh's advice.


author: Remi Collet <remi@fedoraproject.org> 1:1.5.0-28
changelog:
  - build against php 5.4.0, patch for STR #3999
  - add filter to fix private-shared-object-provides
  - add %check for php extension


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-26
changelog:
  - Replace newline characters with spaces in reported Device IDs
    (bug #782129, STR #4005).
  - Don't accept Device URIs of '\0' from SNMP devices
    (bug #770646, STR #4004).


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-23
changelog:
  - Detangle cups-serverbin-compat.patch from cups-lspp.patch.
  - Bind to datagram socket as well in systemd cups.socket unit file, to
    prevent that port being stolen by another service (bug #760070).


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-18
changelog:
  - Make sure to guard against retrying the Avahi connection whilst
    already doing so (Ubuntu #877967).


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-16
changelog:
  - Use upstream fix for driverd issue (bug #742989).
  - Array handling fixes for DNSSDPrinters.
  - Array handling fixes for Avahi poll implementation.
  - Increase client blocking timeout from 30s to 70s (bug #744715).
  - Set BindIPv6Only=ipv6-only in systemd socket unit file as better fix
    for bug #737230.


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-12
changelog:
  - More fixes for systemd socket activation:
    - relax permissions check for domain socket in libcups.
    - initialise addrlen before calling getsockname().


author: Richard Hughes <rhughes@redhat.com> 1:1.5.0-11
changelog:
  - Updated colord patch with fixes to DeleteDevice.
  - Resolves https://bugzilla.redhat.com/show_bug.cgi?id=741697


author: Tim Waugh <twaugh@redhat.com> 1:1.5.0-6
changelog:
  - Tighten explicit libs sub-package requirement so that it includes
    the correct architecture as well (bug #731421 comment #8).


author: Tim Waugh <twaugh@redhat.com> 1:1.5-0.14.rc1
changelog:
  - Undo last change which had no effect.  We already remove the .SILENT
    target from the Makefile as part of the build.


author: Tim Waugh <twaugh@redhat.com> 1:1.5-0.10.rc1
changelog:
  - Don't use portreserve any more.  Better approach is to use systemd
    socket activation (not yet done).


author: Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.1.b1
changelog:
  - 1.5b1
    - removed cups-texttops-rotate-page.patch (#572338 is CANTFIX)
    - removed cups-page-label.patch (#520141 seems to be CANTFIX)


author: Tim Waugh <twaugh@redhat.com> 1:1.4.6-6
changelog:
  - Don't use --enable-pie configure option as it has been removed and
    is now assumed.  See STR #3691.


author: Tim Waugh <twaugh@redhat.com> 1:1.4.6-4
changelog:
  - Properly separated serverbin-compat and lspp patches.
  - Updated ICC patch (still not yet applied).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.6-2
changelog:
  - Use a smaller buffer when writing to USB devices (bug #661814).
  - Handle EAI_NONAME when resolving hostnames (bug #617208).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.5-6
changelog:
  - The cups-config man page has been moved to the devel sub-package.
  - The php sub-package now explicitly requires the libs package with
    the same version and release (bug #646814).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.5-5
changelog:
  - Fixed character encoding in CREDITS.txt.
  - Mark D-Bus configuration file as config file.
  - Don't mark MIME types and convs files as config files.  Overrides
    can be placed as new *.types/*.convs files in /etc/cups.
  - Don't mark banners as config files.  Better is to provide new
    banners.
  - Don't mark templates and www files as config files.  A better way to
    provide local overrides is to use a different ServerRoot setting.
    Note that a recent security fix required changed to template files.
  - Provide versioned LPRng symbol for rpmlint.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-4
changelog:
  - Changed subsystem lock file name in initscript
    so the service is correctly stopped on reboot or halt (bug #659391).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.4-12
changelog:
  - Applied patch to fix cupsd memory corruption vulnerability
    (CVE-2010-2941, bug #652161).
  - Don't crash when MIME database could not be loaded (bug #610088).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.4-10
changelog:
  - Perform locking for gnutls and avoid libgcrypt's broken
    locking (bug #607159).
  - Build with --enable-threads again (bug #607159).
  - Force the use of gnutls despite thread-safety concerns (bug #607159).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Merged F-12 change:
    - Use numeric addresses for interfaces unless HostNameLookups are
      turned on (bug #583054).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.4-1
changelog:
  - 1.4.4.  Fixes several security vulnerabilities (bug #605399):
    CVE-2010-0540, CVE-2010-0542, CVE-2010-1748.  No longer need str3503,
    str3399, str3505, str3541, str3425p2 or CVE-2010-0302 patches.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Removed unapplied gnutls-gcrypt-threads patch.  Fixed typos in
    descriptions for lpd and php sub-packages.


author: Tim Waugh <twaugh@redhat.com> 1:1.4.3-9
changelog:
  - Adjust texttops output to be in natural orientation (STR #3563).
    This fixes page-label orientation when texttops is used in the
    filter chain (bug #572338).


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-1
changelog:
  - 1.4.3.
  - No longer need CVE-2009-3553, str3381, str3390, str3391,
    str3403, str3407, str3413, str3418, str3422, str3425,
    str3428, str3431, str3435, str3436, str3439, str3440,
    str3442, str3448, str3458, str3460, cups-sidechannel-intrs,
    negative-snmp-string-length, cups-media-empty-warning patches.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-35
changelog:
  - Fixed (for the third time) patch for STR #3425 to correctly
    remove job info files in /var/spool/cups (bug #571830).


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-34
changelog:
  - Applied patch for CVE-2010-0302 (incomplete fix for CVE-2009-3553,
    bug #557775).
  - Added comments for all sources and patches.


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-33
changelog:
  - Don't own filesystem locale directories (bug #569403).
  - Don't apply gcrypt threading patch (bug #553834).
  - Don't treat SIGPIPE as an error (bug #569770).


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-32
changelog:
  - Fixed cupsGetNamedDest() so it falls back to the real default
    printer when a default from configuration file does not exist (bug #565569, STR #3503).


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-23
changelog:
  - Use %{_initddir}, %{_sysconfdir} and SMP make flags.
  - Use mode 0755 for binaries and libraries where appropriate.
  - Fix lpd obsoletes tag.


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-22
changelog:
  - Removed use of prereq and buildprereq.
  - Fixed use of '%' in changelog.
  - Versioned explicit obsoletes/provides.
  - Use tabs throughout.


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-21
changelog:
  - Fixed patch for STR #3425 again by adding in back-ported change from
    svn revision 8929 (bug #549899).  No longer need
    delete-active-printer patch.


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-20
changelog:
  - Fixed ipp authentication for servers requiring authentication for
    IPP-Get-Printer-Attributes (bug #548873, STR #3458).


author: Tim Waugh <twaugh@redhat.com> - 1:1.4.2-14
changelog:
  - The scheduler did not use the Get-Job-Attributes policy for a
    printer (STR #3431).
  - The scheduler added two job-name attributes to each job object
    (STR #3428).
  - The scheduler did not clean out completed jobs when
    PreserveJobHistory was turned off (STR #3425).
  - The web interface did not show completed jobs (STR #3436).
  - Authenticated printing did not always work when printing directly to
    a remote server (STR #3435).
  - Use upstream patch to stop the network backends incorrectly clearing
    the media-empty-warning state (rev 8896).
  - Use upstream patch to fix interrupt handling in the side-channel
    APIs (rev 8896).
  - Use upstream patch to handle negative SNMP string lengths (rev 8896).
  - Use upstream fix for SNMP detection (bug #542857, STR #3413).
  - Use the text filter for text/css files (bug #545026, STR #3442).
  - Show conflicting option values in web UI (bug #544326, STR #3440).
  - Use upstream fix for adjustment of conflicting options
    (bug #533426, STR #3439).
  - No longer requires paps.  The texttopaps filter MIME conversion file
    is now provided by the paps package (bug #545036).
  - Moved %{_datadir}/cups/ppdc/*.h to the main package (bug #545348).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.2-6
changelog:
  - Fixed display of current driver (bug #537182, STR #3418).
  - Fixed out-of-memory handling when loading jobs (bug #538054,
    STR #3407).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.2-5
changelog:
  - Fixed typo in admin web template (bug #537884, STR #3403).
  - Reset SIGPIPE handler for child processes (bug #537886, STR #3399).


author: Tim Waugh <twaugh@redhat.com> 1:1.4.2-1
changelog:
  - 1.4.2.  No longer need str3380, str3332, str3356, str3396 patches.
  - Removed postscript.ppd.gz (bug #533371).
  - Renumbered patches and sources.


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-13
changelog:
  - Fix incorrectly applied patch from #STR3285 (bug #531108).
  - Set the PRINTER_IS_SHARED variable for admin.cgi (bug #529634, #STR3390).
  - Pass through serial parameters correctly in web interface (bug #529635, #STR3391).
  - Fixed German translation (bug #531144, #STR3396).


author: Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-4
changelog:
  - Changed cups.init to be LSB compliant (bug #521641), i.e.
    return code "2" (instead of "3") if invalid arguments
    return code "4" if restarting service under nonprivileged user
    return code "5" if cupsd not exist or is not executable
    return code "6" if cupsd.conf not exist


author: Tim Waugh <twaugh@redhat.com> 1:1.4.0-2
changelog:
  - Fixed the dnssd backend so that it only reports devices once avahi
    resolution has completed.  This makes it report Device IDs
    (bug #520858).
  - Fix locale code for Norwegian (bug #520379).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.19
changelog:
  - Prevent infinite loop in cupsDoIORequest when processing HTTP
    errors (bug #518065, bug #519663, STR #3311).
  - Fixed document-format-supported attribute when
    application/octet-stream is enabled (bug #516507, STR #3308, patch
    from Jiri Popelka).
  - Fixed buggy JobKillDelay handling fix (STR #3292).
  - Prevent infinite loop in ppdc (STR #3293).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.16
changelog:
  - Fixed JobKillDelay handling for cancelled jobs (bug #518026, STR
    - Use 'exec' to invoke ghostscript in the pstoraster filter.  This
    allows the SIGTERM signal to reach the correct process, as well as
    conserving memory (part of bug #518026).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.14
changelog:
  - Fixed ppds.dat handling of drv files (bug #515027, STR #3279).
  - Fixed udev rules file to avoid DEVTYPE warning messages.
  - Fixed cupsGetNamedDest() so it does not fall back to the default
    printer when a destination has been named (bug #516439, STR #3285).
  - Fixed MIME type rules for image/jpeg and image/x-bitmap
    (bug #516438, STR #3284).
  - Clear out cache files on upgrade.
  - Require acl.


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.13
changelog:
  - Ship udev rules to allow libusb to access printer devices.
  - Fixed duplex test pages (bug #514898, STR #3277).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.12
changelog:
  - Fixed Avahi support in the dnssd backend (bug #513888).
  - Fixed incorrect arguments to sigaction() in dnssd backend (STR #3272).
  - Cheaply restore compatibility with 1.1.x by having cups_get_sdests()
    perform a CUPS_GET_CLASSES request if it is not sure it is talking
    to CUPS 1.2 or later (bug #512866).
  - Prevent ipp backend looping with bad IPP devices (bug #476424,
    STR #3262).
  - Fixed Device ID reporting in the usb backend (STR #3266).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.10
changelog:
  - Applied patch to prevent bad job control files crashing cupsd on
    start-up (STR #3253, bug #509741).
  - Correctly handle CUPS-Get-PPDs requests for models with '+' in their
    names (STR #3254, bug #509586).
  - Accept incorrect device URIs in the (non-libusb) usb backend for
    compatibility with Fedora 11 before bug #507244 was fixed.
  - Applied patch to fix incorrect device URIs (STR #3259, bug #507244).
  - Applied patch to fix job-hold-until for remote queues (STR #3258,
    bug #497376).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.7
changelog:
  - Fixed template problem preventing current printer option defaults
    from being shown in the web interface (bug #506794, STR #3244).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.3
changelog:
  - Don't use RPM_SOURCE_DIR macro.
  - Fixed add/modify-printer templates which had extra double-quote
    characters, preventing the Continue button from appearing in certain
    browsers (bug #506461, STR #3229).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.1
changelog:
  - 1.4rc1.  No longer need str3124, CVE-2009-0163, CVE-2009-0164,
    str3197, missing-devices patches.
  - Disabled avahi patch for the time being.  More work is needed to
    port this to rc1.
  - Removed wbuffer patch as it is not needed (see STR #1968).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.15
changelog:
  - Accept "Host: ::1" (bug #497393).
  - Accept Host: fields set to the ServerName value (bug #497301).
  - Specify that we want poppler's pdftops (not ghostscript) for the
    pdftops wrapper when calling configure.


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.14
changelog:
  - Applied patch to fix CVE-2009-0163 (bug #490596).
  - Applied patch to fix CVE-2009-0164 (bug #490597).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.13
changelog:
  - Don't verify MD5 sum, file size, or mtime for several config files:
    cupsd.conf, client.conf, classes.conf, printers.conf, snmp.conf,
    subscriptions.conf, lpoptions (bug #486287).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.12
changelog:
  - If cups-polld gets EAI_AGAIN when looking up a hostname,
    re-initialise the resolver (bug #490943).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.7
changelog:
  - Prevent cups-deviced missing devices (STR #3108).
  - Actually drop the perl implementation of the dnssd backend and use
    the avahi-aware one.


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.6
changelog:
  - Beginnings of avahi support.  The dnssd backend should now work, but
    the scheduler will not yet advertise DNS-SD services.
  - No longer require avahi-tools as the dnssd backend does not use the
    command line tools any longer.
  - Load MIME type rules correctly (bug #426089, STR #3059).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.5
changelog:
  - Applied patch to fix RSS subscription limiting (bug #473901,
    CVE-2008-5183).
  - Attempt to unbreak the fix for STR #2831 (bug #474742).


author: Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.3
changelog:
  - 1.4b1.
  - No longer need ext, includeifexists, foomatic-recommended,
    getnameddest, str2101, str2536 patches.
  - Require poppler-utils at runtime and for build.  No longer need
    pdftops.conf.
  - Obsolete cupsddk.


author: Tim Waugh <twaugh@redhat.com> 1:1.3.9-1
changelog:
  - 1.3.9, including fixes for CVE-2008-3639 (STR #2918, bug #464710),
    CVE-2008-3640 (STR #2919, bug #464713) and CVE-2008-3641 (STR #2911,
    bug #464716).
  - No longer need str2892 or res_init patches.


author: Tim Waugh <twaugh@redhat.com> 1:1.3.8-5
changelog:
  - The dnssd backend uses avahi-browse so require it (bug #458565).
  - New php sub-package (bug #428235).
  - cups-polld: reinit the resolver if we haven't yet resolved the
    hostname (bug #354071).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Removed autoconf requirement by applying autoconf-generated changes
    to patches that caused them.  Affected patches: cups-lspp.


author: Tim Waugh <twaugh@redhat.com> 1:1.3.7-13
changelog:
  - CVE-2008-1373 patch is no longer needed (applied upstream).
  - Mark HTML files and templates config(noreplace) for site-local
    modifications (bug #441719).
  - The cups-devel package requires zlib-devel (bug #455192).


author: Tim Waugh <twaugh@redhat.com> 1:1.3.7-3
changelog:
  - If cupsdTimeoutJob is called when the originating connection is still
    known, pass that to the function so that copy_banner can get at it if
    necessary (bug #447200).


author: Tim Waugh <twaugh@redhat.com> 1:1.3.6-9
changelog:
  - Applied patch to fix CVE-2008-1373 (GIF overflow, bug #438303).
  - Applied patch to prevent heap-based buffer overflow in CUPS helper
    program (bug #436153, CVE-2008-0047, STR #2729).


author: Tim Waugh <twaugh@redhat.com> 1:1.3.6-4
changelog:
  - LSB header for initscript (bug #246897).
  - Move HTML-related files to main application directory so that the CUPS
    web interface still works even with --excludedocs (bug #375631).


author: Tim Waugh <twaugh@redhat.com> 1:1.3.6-3
changelog:
  - Set MaxLogSize to 0 to prevent log rotation.  Upstream default is 1Mb, but
    we want logrotate to be in charge.


author: Tim Waugh <twaugh@redhat.com> 1:1.3.5-6
changelog:
  - Include fixes from svn up to revision 7304.  No longer need str2703 patch.
    Build with --with-dbusdir.
  - Try out logrotate again (bug #432730).


