# changelog

author: Jiri Konecny <jkonecny@redhat.com> - 0.7-1
changelog:
  - Fix crash when container callback is not set (jkonecny)
  - Add EntryWidget to show item title and value (jkonecny)
  - Add GetPasswordInputScreen for getting passwords (jkonecny)
  - UIScreen can have hidden input (jkonecny)
  - Move getpass func inside locks (jkonecny)
  - Implement GetInputScreen (jkonecny)
  - Do not print new line with empty container (jkonecny)
  - Add no_separator to UIScreen (jkonecny)
  - Fix HelpScreen title (jkonecny)
  - Remove original classes from GLib tests (jkonecny)
  - Fix test case name (jkonecny)
  - Move tests to subfolder (jkonecny)
  - Move base widgets as second example (jkonecny)
  - Add example with basic widgets usage (jkonecny)
  - Improve README.md (jkonecny)
  - Improve example starting script (jkonecny)
  - Add glib loop example (jkonecny)
  - Add prefixes to examples to impress difficulty (jkonecny)
  - Add comments to the examples (jkonecny)
  - Update examples to use new features (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 0.8-1
changelog:
  - Test clean-up (jkonecny)
  - Move and rename force_quit loop (jkonecny)
  - Add dump screen stack method (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.0-1
changelog:
  - Fix docs based on the new PROCESSED feature (jkonecny)
  - Use new PROCESS_AND* in examples (jkonecny)
  - Add tests for PROCESSED_AND_{CLOSE|REDRAW} (jkonecny)
  - Use new PROCESSED_AND_{CLOSE|REDRAW} in advanced widgets (jkonecny)
  - Support PROCESSED_AND_CLOSE UserInputState (jkonecny)
  - Rename UserInputResult to UserInputAction (jkonecny)
  - Support PROCESSED_AND_REDRAW (jkonecny)
  - Fix link to the documentation in README (jkonecny)
  - Add link to the documentation (jkonecny)
  - Write documentation for Simpleline (jkonecny)
  - Disable pylint error for doc copyright variable (jkonecny)
  - Add new example used in the documentation (jkonecny)
  - Mock modules for readthedocs (jkonecny)
  - Do a small fixes to improve documentation (jkonecny)
  - Get version from the spec file (jkonecny)
  - Add documentation skeleton (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.1-1
changelog:
  - Add global configuration initialize test (jkonecny)
  - Use default password function from GlobalConfiguration (jkonecny)
  - Add tests for GlobalConfiguration class (jkonecny)
  - Move default width to GlobalConfiguration class (jkonecny)
  - Add GlobalConfiguration object (jkonecny)
  - Fix a missing article in docs. (jkonecny)
  - Add tests for UIScreen get_user_input method (jkonecny)
  - Only InputManager is used to get input in UIScreen (jkonecny)
  - Move emit of InputReadySignal to InputRequest (jkonecny)
  - Get only last input on concurrent input (jkonecny)
  - Add concurrency tests for InputHandler (jkonecny)
  - Add requester source to the InputHandler (#1557472) (jkonecny)
  - Use InputManager as screen helper not in ScreenScheduler (#1557472) (jkonecny)
  - Add test to check InputThreadManager after initialization (jkonecny)
  - Reinitialize InputThreadManager when app is initialized (jkonecny)
  - Input requests are now handled by InputThreadManager (jkonecny)
  - Remove io_manager property from ScreenScheduler (jkonecny)
  - Rename io_manager to input_manager (jkonecny)
  - Change IOManager to InputManager (jkonecny)
  - Move draw from IOManager to ScreenScheduler (jkonecny)
  - Separate password input to PasswordInputHandler (jkonecny)
  - Add DEFAULT_WIDTH constant (jkonecny)
  - Add tests for InputHandler (jkonecny)
  - Replace get_input_without_check by new property (jkonecny)
  - Separate input to a new module (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.1.1-1
changelog:
  - Use relative imports in tests (jkonecny)
  - Solve pylint errors (jkonecny)
  - Remove pot file (jkonecny)
  - Switch translations to rhel-8 Weblate branch (jkonecny)
  - Add potfile to the .gitignore (jkonecny)
  - Pause releasing when calling bumpver (jkonecny)
  - Remove Zanata from the Simpleline (jkonecny)
  - Switch po-push from Zanata to Weblate (jkonecny)
  - Download translations from Weblate (jkonecny)


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.1-2
changelog:
  - Bump and rebuild for python 2.5 on devel.
  - BuildRequire: python-devel as a header is missing otherwise.


author: Toshio Kuratomi <a.badger@gmail.com> - 0.4.0-0.3.beta4
changelog:
  - setuptools seems to be broken WRT having an active and inactive version
    of an egg.  Have to make both versions inactive and manually setup a copy
    that can be started via import. (Necessary for the sqlalchemy0.3 compat
    package.)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.5-0.1.rc4
changelog:
  - Update to 0.5.0rc4 which works with the new pysqlite
  - And update test cases to work with the new pysqlite


author: Nils Philippsen <nils@redhat.com> - 0.7.1-1
changelog:
  - 0.7.1 Upstream release
  - no need to fix examples/dynamic_dict/dynamic_dict.py anymore
  - use sqla_nose.py to fix %check


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.8.1-1
changelog:
  - Upstream bugfix
  - Stop calling sa2to3 explicitly on the library.  It seems to break mapper.py's
    import of collections.deque


author: Nils Philippsen <nils@redhat.com> - 0.8.2-1
changelog:
  - version 0.8.2, upstream bugfix release
  - drop obsolete sqlalchemy-test-bidirectional-order patch
  - fix bogus date in changelog


author: Nils Philippsen <nils@redhat.com> - 0.9.1-1
changelog:
  - version 0.9.1, upstream feature and bugfix release
  - no need to use 2to3 for python 3.x anymore
  - build C extension for python 3.x
  - require python2-devel >= 2.6 for building


author: Nils Philippsen <nils@redhat.com> - 0.9.8-1
changelog:
  - version 0.9.8, upstream feature and bugfix release
  - avoid using unversioned python macros
  - use py.test instead of nose for tests


author: Scott Talbert <swt@techie.net> - 0.7-0.1.94664ddd46a6
changelog:
  - Switched to Jurko fork of suds
  - Modernize python packaging, build python3 package
  - Fixed bogus changelog dates


author: Scott Talbert <swt@techie.net> - 0.7-0.2.94664ddd46a6
changelog:
  - Applied patch from Haikel Guemar to support building on CentOS w/o Python 3
  - Move BRs to subpackages, support python- vs python2- BRs on non-Fedora


author: Petr Viktorin <pviktori@redhat.com> - 0.7-0.8.94664ddd46a6
changelog:
  - Don't build the python2 subpackage in rhel>7
    https://bugzilla.redhat.com/show_bug.cgi?id=1567165


author: Tomas Orsava <torsava@redhat.com> - 0.10.1-5
changelog:
  - Convert spec for python39 module in RHEL8
  - Revert usage of pyproject-rpm-macros
  - Resolves: rhbz#1877430


author: Tomas Orsava <torsava@redhat.com> - 1.24.2-1
changelog:
  - Rebased to 1.24.2 to fix CVE-2019-11324
  - Added patches for CVE-2019-11236 (AKA CVE-2019-9740)
  - Resolves: rhbz#1706765 rhbz#1706762


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


author: Ralph Bean <rbean@redhat.com> - 1.5-3
changelog:
  - Renamed patches to python-urllib3-*
  - Fixed ssl check patch to use the correct cert path for Fedora.
  - Included dependency on ca-certificates
  - Cosmetic indentation changes to the .spec file.


author: Ralph Bean <rbean@redhat.com> - 1.5-4
changelog:
  - Upstream patch to fix Accept header when behind a proxy.
  - Reorganize patch numbers to more clearly distinguish them.


author: Ralph Bean <rbean@redhat.com> - 1.7-1
changelog:
  - Update to latest upstream.
  - Removed the accept-header proxy patch which is included in upstream now.
  - Removed py2.6 compat patch which is included in upstream now.


author: Ralph Bean <rbean@redhat.com> - 1.10-1
changelog:
  - Latest upstream 1.10, for python-requests-2.5.0.
  - Re-do unbundling without patch, with symlinks.
  - Modernize python2 macros.
  - Remove the with_dummyserver tests which fail only sometimes.


author: Ralph Bean <rbean@redhat.com> - 1.10.4-3.20150503gita91975b
changelog:
  - Apply pyopenssl injection for an outdated cpython as per upstream advice
    https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning
    https://urllib3.readthedocs.org/en/latest/security.html#pyopenssl


author: Ralph Bean <rbean@redhat.com> - 1.15.1-2
changelog:
  - Remove broken symlinks to unbundled python3-six files
    https://bugzilla.redhat.com/show_bug.cgi?id=1295015


author: Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.22-9
changelog:
  - Do not lowercase hostnames with custom-protocol (rhbz 1567862)
  - upstream: https://github.com/urllib3/urllib3/issues/1267


author: Miro Hrončok <mhroncok@redhat.com> - 15.1.0-19
changelog:
  - Use wheels from RPM packages (rhbz#1659550) (rhbz#1659551)
  - Fail with a warning on Python versions < 2.7


author: Steve 'Ashcrow' Milner <me@stevemilner.org> - 1.4.6-1
changelog:
  - allow script creation without setuptools
  - fix problem with --relocate when bin/ has subdirs (fixes #12)
  - Allow more flexible .pth file fixup
  - make nt a required module, along with posix. it may not be a builtin module on jython
  - don't mess with PEP 302-supplied __file__, from CPython, and merge in a small startup optimization for Jython, from Jython


author: Steve 'Ashcrow' Milner <me@stevemilner.org> - 1.4.8-1
changelog:
  - update pip to 0.7
  - move regen-docs into bin/
  - Fix #31, make activate_this.py work on Windows (use Lib/site-packages)
  unset PYTHONHOME envioronment variable -- first step towards fixing the PYTHONHOME issue; see e.g. https://bugs.launchpad.net/virtualenv/+bug/290844
  - unset PYTHONHOME in the (Unix) activate script (and reset it in deactivate())
  - use the activate.sh in virtualenv.py via running bin/rebuild-script.py
  - add warning message if PYTHONHOME is set


author: Steve 'Ashcrow' Milner <me@stevemilner.org> - 1.5.1-1
changelog:
  - Added _weakrefset requirement for Python 2.7.1.
  - Add support for PyPy.
  - Uses a proper temporary dir when installing environment requirements.
  - Add --prompt option to be able to override the default prompt prefix.
  - Add fish and csh activate scripts.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.9.1-1
changelog:
  - Update to upstream 1.9.1 because of security issues with the bundled
    python-pip in older releases.  This is just a quick fix until a
    python-virtualenv maintainer can unbundle the python-pip package
    see: https://bugzilla.redhat.com/show_bug.cgi?id=749378


author: Tomas Orsava <torsava@redhat.com> - 0.5.1-6
changelog:
  - Require the Python interpreter directly instead of using the package name
  - Resolves: rhbz#1633609


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


author: Tomas Orsava <torsava@redhat.com> - 0.30.0a0-8
changelog:
  - Switch macros to bcond's and make Python 2 optional to facilitate building
    the Python 2 and Python 3 modules


author: Petr Viktorin <pviktori@redhat.com> - 1:0.30.0-3
changelog:
  - Remove test dependency on python2-jsonschema
    https://bugzilla.redhat.com/show_bug.cgi?id=1584189


author: Tomas Orsava <torsava@redhat.com> - 1:0.30.0-5
changelog:
  - This package might be built with the non-modular python2 package from RHEL8
    buildroot and thus we need to enable it


author: Tomas Orsava <torsava@redhat.com> - 1:0.35.1-3
changelog:
  - Add back Epoch 1 to the package version because the original version with the
    epoch was available in CentOS Stream for a few days
  - Resolves: rhbz#1877430


author: Miro Hrončok <mhroncok@redhat.com> - 2.7.16-11
changelog:
  - Use RPM built wheels of pip and setuptools in ensurepip instead of our rewheel patch
  - Require python2-setuptools from python2-devel to prevent packaging errors
  Resolves: rhbz#1718398


author: Tomas Orsava <torsava@redhat.com> - 2.7.16-12
changelog:
  - Adding FIPS compliance to Python 2 in RHEL8:
    - Updated patch 146 with a new version of the FIPS patch
    - Patch 169 has been removed, obsoleted by the updated patch 146
  Resolves: rhbz#1734126


author: Tomas Orsava <torsava@redhat.com> - 2.7.17-2
changelog:
  - Avoid infinite loop when reading specially crafted TAR files (CVE-2019-20907)
  Resolves: rhbz#1856481


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.18-2
changelog:
  - Security fix for CVE-2020-26116: Reject control chars in HTTP method in httplib.putrequest
  Resolves: rhbz#1883258


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - Version 2 of 2.0b1
  - Make the package relocatable.  Thanks to Suchandra Thapa.
  - Exclude Tkinter from main RPM.  If it is in a separate RPM, it is
    easier to track Tk releases.


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - updated for 2.0c1
  - build audioop, imageop, and rgbimg extension modules
  - include xml.parsers subpackage
  - add test.xml.out to files list


author: Matt Wilson <msw@redhat.com>
changelog:
  - modify all files to use "python2.0" as the intrepter
  - don't build the Expat bindings
  - build against db1


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fix the "requires" clause, it lacked a space causing problems
  - use %{_tmppath}
  - don't define name, version etc
  - add the available patches from the Python home page


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.4a4
changelog:
  - 2.2a4
  - Enable UCS4 support
  - Enable IPv6
  - Provide distutils
  - Include msgfmt.py and pygettext.py


author: Matt Wilson <msw@redhat.com> 2.2-0.9b2
changelog:
  - changed DESTDIR to point to / so that distutils will install dynload
    modules properly in the installroot


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.11c1
changelog:
  - 2.2 RC 1
  - Don't include the _tkinter module in the main package - it's
    already in the tkiter packace
  - Turn off the mpzmodule, something broke in the buildroot


author: Nalin Dahyabhai <nalin@redhat.com> 2.2-5
changelog:
  - disable ndbm support, which is db2 in disguise (really interesting things
    can happen when you mix db2 and db4 in a single application)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-8
changelog:
  - Make files in /usr/bin install side by side with python 1.5 when
  - Drop explicit requirement of db4
    built as python2


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-16
changelog:
  - the same, but in builddirs - this will remove them from the
    docs package, which doesn't look in the buildroot for files.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  - builds as python2 require a different libdb
  - changed the buildroot name of python to match python2 builds


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-2
  - Fix #76912 (python-tools contains idle, which uses tkinter, but there is no
    requirement of tkinter from python-tools).
  - Fix #74013 (rpm is missing the /usr/lib/python2.2/test directory)


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.*
  - Merged patch from Karsten Hopp <karsten@redhat.de> from 2.2.1-17hammer to
    use %{_libdir}
  - Added XFree86-libs as BuildRequires (because of tkinter)
  - Fixed duplicate listing of plat-linux2
  - Fixed exclusion of lib-dynload/japanese
  - Added lib64 patch for the japanese codecs
  - Use setup magic instead of using tar directly on JapaneseCodecs


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-5
  - Fixed configuration patch to add -lcrypt when compiling cryptmodule.c

  2.2.2-4
  - Spec file change from Matt Wilson <msw@redhat.com> to disable linking
    with the C++ compiler.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.7.3
  - Recompiled for 7.3 (to fix the -lcrypt bug)
  - Fix for the spurious error message at the end of the build (build-requires
    gets confused by executable files starting with """"): make the tests
    non-executable.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-7
changelog:
  - Fix bug #79647 (Rebuild of SRPM fails if python isn't installed)
  - Added a bunch of missing BuildRequires found while fixing the
    above-mentioned bug


author: Jeremy Katz <katzj@redhat.com> 2.2.2-8
changelog:
  - urllib2 didn't support non-anonymous ftp.  add support based on how
    urllib did it (#80676, #78168)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-11.7.3
changelog:
  - Fixed bug #82544: Errata removes most tools
  - Fixed bug #82435: Python 2.2.2 errata breaks redhat-config-users
  - Removed .lib64 and - files that get installed after we fix the multilib
    .py files.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-13
changelog:
  - Attempt to look both in /usr/lib64 and /usr/lib/python2.2/site-packages/:
    some work on python-2.2.2-lib64.patch


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-22
changelog:
  - Using newer Japanese codecs (1.4.9). Thanks to
    Peter Bowen <pzb@datastacks.com> for pointing this out.


author: Jeremy Katz <katzj@redhat.com> 2.2.2-23
changelog:
  - ftp uri's should be able to specify being rooted at the root instead of
    where you login via ftp (#84692)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-25
changelog:
  - Fixed bug #84886: pydoc dies when run w/o arguments
  - Fixed bug #84205: add python shm module back (used to be shipped with 1.5.2)
  - Fixed bug #84966: path in byte-compiled code still wrong


author: Mihai Ibanescu <misa@redhat.com> 2.3-0.2
changelog:
  - Building python 2.3
  - Added more BuildRequires
  - Updated the startup files for modulator and pynche; idle installs its own
    now.


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-4
changelog:
  - Fix for bug #122304 : splitting the domain name fails on 64-bit arches
  - Fix for bug #120879 : including Makefile into the main package

  - Requires XFree86-devel instead of -libs (see bug #118442)


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-6
changelog:
  - Correct fix for #122304 from upstream:
    http://sourceforge.net/tracker/?func=detail&atid=105470&aid=931848&group_id=5470


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-1
changelog:
  - Updated to 2.3.4-1 with Robert Scheck's help (bug #124764)
  - Added BuildRequires: tix-devel (bug #124918)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-3
changelog:
  - Added an optik.py that provides the same interface from optparse for
    backward compatibility; obsoleting python-optik


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-6
changelog:
  - Fixed #128030 (help() not printing anything)
  - Fixed #125472 (distutils.sysconfig.get_python_lib() not returning the right
    path on 64-bit systems)
  - Fixed #127357 (building python as a shared library)
  - Fixed  #19347 (including the contents of Tools/scripts/ in python-tools)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-7
changelog:
  - Including html documentation for non-i386 arches
  - Fixed #125362 (python-doc html files have japanese character encoding)
  - Fixed #128923 (missing dependency between python and python-devel)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-8
changelog:
  - Fixed bug #129769: Makefile in new python conflicts with older version found
    in old python-devel
  - Reorganized the spec file to get rid of the aspython2 define; __python_ver
    is more powerful.


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-10
changelog:
  - Fixed bug #77418 (Demo dir not packaged)
  - More tweaking on #19347 (Moved Tools/ under /usr/lib/python2.3/Tools)


author: Jeff Johnson <jbj@jbj.org> 2.4-2
changelog:
  - db-4.3.21 returns DB_BUFFER_SMALL rather than ENOMEM (#141994).
  - add Provide: python(abi) = 2.4
  - include msgfmt/pygettext *.pyc and *.pyo from brp-python-bytecompile.


author: Mihai Ibanescu <misa@redhat.com> 2.4-6
changelog:
  - building the docs from a different source rpm, to decouple bootstrapping
    python from having tetex installed


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-2
changelog:
  - Fixed bug #143667 (python should own /usr/lib/python* on 64-bit systems, for
    noarch packages)
  - Fixed bug #143419 (BuildRequires db4 is not versioned)


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-7
changelog:
  - Fixed bug #169046 (realpath is unsafe); thanks to
    Peter Jones <pjones@redhat.com> and Arjan van de Ven <arjanv@redhat.com> for
    diagnosing and the patch.


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-10
changelog:
  - Fixed bug #169159 (don't let python core dump if no arguments are passed in)
    Reworked the patch from -8 a bit more.


author: Peter Jones <pjones@redhat.com> 2.4.1-12
changelog:
  - Fixed bug #169159 (check for argc>0 and argv[0] == NULL, not just
      argv[0][0]='\0')
    Reworked the patch from -8 a bit more.


author: Mihai Ibanescu <misa@redhat.com> - 2.4.3-6
changelog:
  - Fixed bug #192592 (too aggressive assertion fails) - SF#1257960
  - Fixed bug #167468 (Doc/tools not included) - added in the python-tools package


author: Mihai Ibanescu <misa@redhat.com> - 2.4.99.c1
changelog:
  - Updated to 2.5c1. Merged fixes from FC6 too:
  - Fixed bug #199373 (on some platforms CFLAGS is needed when linking)
  - Fixed bug #198971 (case conversion not locale safe in logging library)
  - Verified bug #201434 (distutils.sysconfig is confused by the change to make
    python-devel multilib friendly) is fixed upstream


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - fix _md5 and _sha modules (Robert Sheck)
  - no longer provide optik compat; it's been a couple of years now
  - no longer provide the old shm module; if this is still needed, let's
    build it separately
  - no longer provide japanese codecs; should be a separate package


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - support db 4.5
  - obsolete python-elementtree; since it requires some code tweaks, don't
    provide it
  - obsolete old python-sqlite; provide the version that's actually included


author: Jeremy Katz <katzj@redhat.com> - 2.5.3-3
changelog:
  - fix atexit traceback with failed syslog logger (#218214)
  - split libpython into python-libs subpackage for multilib apps
    embedding python interpreters


author: Jeremy Katz <katzj@redhat.com> - 2.5.3-8
changelog:
  - fix extensions to use shared libpython (#219564)
  - all 64bit platforms need the regex fix (#122304)


author: Jeremy Katz <katzj@redhat.com> - 2.5.1-4
changelog:
  - fix _elementtree.so build (#245703)
  - ensure that extension modules we expect are actually built rather than
    having them silently fall out of the package


author: James Antill <jantill@redhat.com> - 2.5.1-13
changelog:
  - Add tix buildprereq
  - Add tkinter patch
  - Resolves: #281751
  - Fix ctypes loading of libraries, add requires on binutils
  - Resolves: #307221
  - Possible fix for CVE-2007-4965 possible exploitable integer overflow
  - Resolves: #295971


author: James Antill <jantill@redhat.com> - 2.5.1-15
changelog:
  - Do codec lowercase in C Locale.
  - Resolves: 207134 191096
  - Fix stupid namespacing in pysqlite, minimal upgrade to 2.3.3 pysqlite
  - Resolves: 263221


author: James Antill <jantill@redhat.com> - 2.5.1-16
changelog:
  - Fix pyconfig.h comment typo.
  - Add back test_support.py and the __init__.py file.
  - Resolves: rhbz#387401


author: James Antill <jantill@redhat.com> - 2.5.1-18
changelog:
  - Create a python-test sub-module, over 3MB of stuff noone wants.
  - Don't remove egginfo files, try this see what happens ... may revert.
  - Resolves: rhbz#414711


author: James Antill <jantill@redhat.com> - 2.5.1-20
changelog:
  - Add valgrind support files, as doc, to python-devel
  - Relates: rhbz#418621
  - Add new API from 2.6, set_wakeup_fd ... use at own risk, presumably won't
  - change but I have no control to guarantee that.
  - Resolves: rhbz#427794
  - Add gdbinit support file, as doc, to python-devel


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-2
changelog:
  - "Makefile" and the config-32/64.h file are needed by distutils/sysconfig.py
  _init_posix(), so we include them in the core package, along with their parent
  directories (bug 531901)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-3
changelog:
  - fixup the build when __python_ver is set (Zach Sadecki; bug 533989); use
  pybasever in the files section


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-4
changelog:
  - automatically disable arena allocator when run under valgrind (upstream
  issue 2422; patch 52)
  - add patch from Josh Boyer containing diff against upstream PyBSDDB to make
  the bsddb module compile against db-4.8 (patch 53, #544275); bump the necessary
  version of db4-devel to 4.8
  - patch setup.py so that it searches for db-4.8, and enable debug output for
  said search; make Setup.dist use db-4.8 (patch 54)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-5
changelog:
  - replace usage of %define with %global
  - use the %{_isa} macro to ensure that the python-devel dependency on python
  is for the correct multilib arch (#555943)
  - delete bundled copy of libffi to make sure we use the system one
  - replace references to /usr with %{_prefix}; replace references to
  /usr/include with %{_includedir}


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-6
changelog:
  - patch Makefile.pre.in to avoid building static library (patch111, bug 556092)
  - split up the "configure" invocation flags onto individual lines


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-9
changelog:
  - change python-2.6.2-config.patch to remove our downstream change to curses
  configuration in Modules/Setup.dist, so that the curses modules are built using
  setup.py with the downstream default (linking against libncursesw.so, rather
  than libncurses.so), rather than within the Makefile; add a test to %install
  to verify the dso files that the curses module is linked against the correct
  DSO (bug 539917; changes _cursesmodule.so -> _curses.so)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-10
changelog:
  - introduce macros for 3 directories, replacing expanded references throughout:
  %{pylibdir}, %{dynload_dir}, %{site_packages}
  - explicitly list all lib-dynload files, rather than dynamically gathering the
  payload into a temporary text file, so that we can be sure what we are
  shipping; remove now-redundant testing for presence of certain .so files
  - remove embedded copy of zlib from source tree before building


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-11
changelog:
  - update python-2.6.2-config.patch to remove downstream customization of build
  of pyexpat and elementtree modules
  - add patch adapted from upstream (patch 3) to add support for building against
  system expat; add --with-system-expat to "configure" invocation
  - remove embedded copy of expat from source tree during "prep"


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-12
changelog:
  - Address some of the issues identified in package review (bug 226342):
    - update libs requirement on base package to use %{name} for consistency's
  sake
    - convert from backticks to $() syntax throughout
    - wrap value of LD_LIBRARY_PATH in quotes
    - convert "/usr/bin/find" requirement to "findutils"
    - remove trailing periods from summaries of -devel and -tools subpackages
    - fix spelling mistake in description of -test subpackage
    - convert usage of $$RPM_BUILD_ROOT to %{buildroot} throughout, for
  stylistic consistency
    - supply dirmode arguments to defattr directives


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-15
changelog:
  - work around bug 562906 by supplying a fixed version of pythondeps.sh
  - set %{_python_bytecompile_errors_terminate_build} to 0 to prevent the broken
  test files from killing the build on buildroots where python is installed


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-16
changelog:
  - move the -gdb.py file from %{_libdir}/INSTSONAME-gdb.py to
  %{_prefix}/lib/debug/%{_libdir}/INSTSONAME.debug-gdb.py to avoid noise from
  ldconfig (bug 562980), and which should also ensure it becomes part of the
  debuginfo subpackage, rather than the libs subpackage
  - introduce %{py_SOVERSION} and %{py_INSTSONAME} to reflect the upstream
  configure script, and to avoid fragile scripts that try to figure this out
  dynamically (e.g. for the -gdb.py change)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-17
changelog:
  - add systemtap static probes (wcohen; patch 55; rh bug #545179)
  - update some comments in specfile relating to gdb work
  - manually byte-compile the gdb.py file with the freshly-built python to ensure
  that .pyx and .pyo files make it into the debuginfo manifest if they are later
  byte-compiled after find-debuginfo.sh is run


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-18
changelog:
  - add a systemtap tapset defining "python.function.entry" and
  "python.function.return" to make it easy to use the static probepoint within
  Python; add an example of using the tapset to the docs


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-19
changelog:
  - revise the systemtap patch (patch 55:python-2.6.4-dtrace.patch) to the
  new version by mjw in attachment 390110 of rhbz:545179, as this should
  eliminate the performance penalty for the case where the probes aren't in
  use, and eliminate all architecture-specific code (rhbz:563541; except on
  sparc)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-20
changelog:
  - avoid having the "test" subdirectory and the files within it that are in the
  core subpackage also be owned by the test subpackage (rhbz:467588)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-22
changelog:
  - add pyfuntop.stp; allow systemtap support to be disabled
  - remove trailing period from tkinter summary
  - don't own /usr/bin/python-config if you're not the main python


author: David Malcolm <dmalcolm@redhat.com> - 2.6.4-23
changelog:
  - fixup distutils/unixccompiler.py to remove standard library path from
  rpath (patch 17)
  - delete DOS batch files


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-1
changelog:
  - update to 2.6.5: http://www.python.org/download/releases/2.6.5/
  - replace our patch to compile against db4.8 with a patch from
  upstream (patch 53, from r78974); update patch 54 since part of it is now in
  that upstream patch
  - update patch 110 so that it still applies in the face of upstream r78380


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-4
changelog:
  - update python-gdb.py from v3 to v4 (fixing infinite recursion on reference
  cycles and tracebacks on bytes 0x80-0xff in strings, adding handlers for sets
  and exceptions)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-6
changelog:
  - move the "bdist_wininst" command's template .exe files from the core package
  to the devel subpackage, to save space (rhbz:525469)
  - fix stray doublelisting of config directory wildcard in devel subpackage


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-9
changelog:
  - build and install two different configurations of Python: debug and standard,
  packaging the debug build in a new "python-debug" subpackage (patch 112)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-10
changelog:
  - add configure-time support for COUNT_ALLOCS and CALL_PROFILE debug options
  (patch 113); enable them and the WITH_TSC option within the debug build


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-13
changelog:
  - ensure that the compiler is invoked with "-fwrapv" (rhbz#594819)
  - CVE-2010-1634: fix various integer overflow checks in the audioop
  module (patch 116)
  - CVE-2010-2089: further checks within the audioop module (patch 117)
  - CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch 118)


author: Dan Horák <dan[at]danny.cz> - 2.6.5-14
changelog:
  - reading the timestamp counter is available only on some arches (see Python/ceval.c)
  - disable --with-valgrind on s390(x) arches


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-16
changelog:
  - Fix an incompatibility between pyexpat and the system expat-2.0.1 that led to
  a segfault running test_pyexpat.py (patch 119; upstream issue 9054)


author: David Malcolm <dmalcolm@redhat.com> - 2.6.5-17
changelog:
  - Stop python bailing out with an assertion failure when UnicodeDecodeErrors
  occur on very large buffers (patch 120, upstream issue 9058)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-0.1.rc1
changelog:
  - 2.7rc1:
    - rework patches to apply against 2.7 (which among other changes has had a
  whitespace cleanup of the .c code): .rhconfig (patch0), .binutils-no-dep
  (patch10), .ascii-tolower (patch11), .socketmodule (patch13), .socketmodule2
  (patch14), .systemtap (patch55), .lib64 (patch102), .selinux (patch110),
  .no-static-lib (patch111), .debug-build (patch112), .statvfs-f-flag-constants
  (patch114), ..CVE-2010-2089 (patch117)
    - drop upstream patches: .expat (patch3), .brprpm (patch51), .valgrind
  (patch52), .db48 (patch53), .CVE-2010-1634 (patch 116), .CVE-2008-5983 (patch
  118)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-0.1.rc2
changelog:
  - 2.7rc2
  - revert r79310 (patch 121)
  - remove modulator: upstream removed it in r78338
  - rename mathmodule(_d).so to math(_d).so in manifests (appears to be changed
  by r76861)
  - _bytesio(_d).so and _filesio(_d).so were consolidated into _io(_d).so in
  r73394 (upstream issue 6215)
  - use the gdb hooks from the upstream tarball, rather than keeping our own
  copy. The upstream version has some whitespace changes, a new write_repr for
  unicode objects, and various bulletproofings for being run on older gdbs


author: David Malcolm <dmalcolm@redhat.com> - 2.7-1
changelog:
  - 2.7 final; drop alphatag
  - drop patch 117 (upstream), patch 120 (upstreamed)
  - fix the commented-out __python_ver from 26 to 27


author: David Malcolm <dmalcolm@redhat.com> - 2.7-2
changelog:
  - add machinery for regenerating the "configure" script in the face of
  mismatching autoconf versions (patch 300)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-4
changelog:
  - fix reference to pyconfig.h in sysconfig that led to failure on startup if
  python-devel was not installed


author: David Malcolm <dmalcolm@redhat.com> - 2.7-5
changelog:
  - disable systemtap for now (dtrace is failing on startup due to the bug
  mentioned in 2.7-4)
  - provide relative path to python binary when running pathfix.py
  - fix parallel make (patch 122)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-6
changelog:
  - re-enable systemtap
  - cherrypick upstream patch to 2to3 for "from itertools import *"
  traceback (patch 123)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-8
changelog:
  - add %check section
  - update lib64 patch (patch 102) to fix expected output in test_site.py on
  64-bit systems
  - patch test_commands.py to work with SELinux (patch 124)
  - patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)


author: David Malcolm <dmalcolm@redhat.com> - 2.7-9
changelog:
  - move most of the payload of the core package to the libs subpackage, given
  that the libs aren't meaningfully usable without the standard libraries


author: David Malcolm <dmalcolm@redhat.com> - 2.7.1-1
changelog:
  - 2.7.1, reworking patch 0 (config), patch 102 (lib64); drop upstream
  patch 56 (cfgparse), patch 110 (ctypes/SELinux/noexecmem), patch 119 (expat
  compat), patch 123 (2to3 on "from itertools import *")
  - fix test_abc's test_cache_leak in the debug build (patch 128)
  - drop _weakref.so from manifest (_weakref became a core module in r84230)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.1-4
changelog:
  - for now, drop "obsoletes" of python-argparse, since it interracts badly with
  multilib (rhbz#667984)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-1
changelog:
  - 2.7.2; drop upstreamed patches: patch 122 (parallel make fix), patch 124
  (test_commands and SELinux), patch 130 (ppc preprocessor macro in debug
  build); patch 131 (decimal in Turkish locale); regenerate the autotool
  intermediates patch (patch 300)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-3
changelog:
  - reorganize test exclusions (test_openpty and test_pty seem to be failing on
  every arch, not just the explicitly-listed ones)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-7
changelog:
  - re-enable and fix the --with-tsc option on ppc64, and rework it on 32-bit
  ppc to avoid aliasing violations (patch 129; rhbz#698726)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-10
changelog:
  - rewrite of "check", introducing downstream-only hooks for skipping specific
  cases in an rpmbuild (patch 132), and fixing/skipping failing tests in a more
  fine-grained manner than before (patches 104, 133-142)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-11
changelog:
  - rename and renumber patches for consistency with python3.spec (55, 111, 113,
  114, 125, 131, 129 to 143)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.2-14
changelog:
  - support OpenSSL FIPS mode in _hashlib and hashlib; don't build the _md5 and
  _sha* modules, relying on _hashlib in hashlib, and thus within md5 etc
  (rhbz#563986; patch 146)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-1
changelog:
  - 2.7.3: refresh patch 102 (lib64); drop upstream patches 11 (ascii-to-lower),
  115 (pydoc robustness), 145 (linux2), 148 (gdbm magic values), 151 (deadlock
  in fork); refresh patch 112 (debug build); revise patch 127
  (test_structmember); fix test_gdb (patch 153); refresh patch 137 (distutils
  tests); add python2.pc to python-devel; regenerate the autotool intermediates
  patch (patch 300)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-4
changelog:
  - avoid allocating thunks in ctypes unless absolutely necessary, to avoid
  generating SELinux denials on "import ctypes" and "import uuid" when embedding
  Python within httpd (patch 155; rhbz#814391)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-8
changelog:
  - update uid/gid handling to avoid int overflows seen with uid/gid
  values >= 2^31 on 32-bit architectures (patch 157; rhbz#697470)


author: Bohuslav Kabrda <bkabrda@redhat.com> - 2.7.3-11
changelog:
  - fix memory leak in module _hashlib (patch 158, rhbz#836285)
  - fix db4 include path for libdb4 package (f18 and above) (patch 159)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-17
changelog:
  - remove "_default_patch_fuzz" directive to avoid patches being silently
  misapplied (refresh patch 1, patch 101, patch 102, patch 111, patch 121,
  patch 158; rename patch 1, patch 101, patch 121; apply patch 54 before the
  lib64 patches to avoid fuzz problems caused by the conditional application
  of the lib64 patches)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-19
changelog:
  - bulletproof the gdb debugging hooks against a failure seen in ARM builds
  (patch 166; rhbz#912025)
  - re-enable make check on ARM (rhbz#912025)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-22
changelog:
  - fix a problem with distutils.sysconfig when CFLAGS is defined in the
  environment (patch 168; rhbz#849994)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-23
changelog:
  - use SHA-256 rather than implicitly using MD5 within the challenge handling
  in multiprocessing.connection (patch 169; rhbz#879695)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-25
changelog:
  - in debug builds, try to print repr() when a C-level assert fails in the
  garbage collector (typically indicating a reference-counting error somewhere
  else e.g in an extension module) (patch 170; rhbz#850013)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-27
changelog:
  - port _multiprocessing.Connection.poll() to use the "poll" syscall, rather
  than "select", allowing large numbers of subprocesses (patch 172;
  rhbz#849992)


author: David Malcolm <dmalcolm@redhat.com> - 2.7.3-34
changelog:
  - restrict scope of workaround for cmpi-bindings issue to avoid breaking
  in-tree running of test_sys and test_subprocess (rhbz#817554)


author: Bohuslav Kabrda <bkabrda@redhat.com> - 2.7.4-1
changelog:
  - Updated to Python 2.7.4.
  - Refreshed patches: 0 (config), 7 (sqlite encoding), 16 (rpath in config),
  55 (systemtap), 111 (no static lib), 112 (debug build), 113 (more
  configuration flags), 130 (add extension to python config), 134 (fix
  COUNT_ALLOCS in test_sys), 146 (haslib FIPS), 147 (add debug malloc stats),
  153 (fix gdb test noise), 157 (uid, gid overflow - fixed upstream, just
  keeping few more downstream tests), 165 (crypt module salt backport),
  175 (fix configure Wformat), 5000 (regenerated autotooling patch)
  - Dropped patches: 101 (lib64 regex; merged upstream), 171 (exception on
  missing /dev/urandom; merged upstream), 172 (poll for multiprocessing socket
  connection; merged upstream)


author: Kalev Lember <kalevlember@gmail.com> - 2.7.4-2
changelog:
  - Build with libdb 5.3 instead of libdb4
  - Refreshed patches: 0 (config), 102 (lib64)
  - Dropped patches: 54 (db4 version), 159 (db4 include path adjustment)


author: Bohuslav Kabrda <bkabrda@redhat.com> - 2.7.5-1
changelog:
  - Updated to Python 2.7.5.
  - Refreshed patches: 0 (config), 102 (lib64), 121 (add Modules to build path),
  153 (gdb test noise)
  - Dropped patches: 126, 127 (big endian issues, both fixed upstream),
  175 (configure -Wformat, fixed upstream)
  - Synced patch numbers with python3.spec.


author: Matej Stuchlik <mstuchli@redhat.com> - 2.7.5-11
changelog:
  - Make library-files user writable to get rid of
    Permission Denied in buildlog from debuginfo-packaging


author: Tomas Radej <tradej@redhat.com> - 2.7.6-1
changelog:
  - Updated to v2.7.6
  - Freshened patches 102, 111, 112, 136, and 142
  - Dropped patches 186, 188 (both fixed upstream)


author: Dan Horák <dan[at]danny.cz> - 2.7.6-9
changelog:
  - update the arch list where valgrind exists - %power64 includes also
      ppc64le which is not supported yet


author: Matej Stuchlik <mstuchli@redhat.com> - 2.7.7-1
changelog:
  - Update to 2.7.7
  - Refreshed patches: #16, #112, #138, #147, #157, #166, #173, #5000
  - Dropped patches: #190, #192, #194


author: Matej Stuchlik <mstuchli@redhat.com> - 2.7.9-1
changelog:
  - Update to 2.7.9
  - Refreshed patches: #55, #137, #146, #153, #156, #198
  - Dropped patches: #196, #197
  - New patch: #199
  - Added the rewheel module


author: Slavek Kabrda <bkabrda@redhat.com> - 2.7.9-4
changelog:
  - We need to provide both arch specific and noarch Provide for python2-devel
  in order not to break noarch builds.


author: Thomas Spura <tomspur@fedoraproject.org> - 2.7.10-3
changelog:
  - Add unversioned python-macros from fpc#281 and fpc#534
    and require it from python-devel
  - Make python-macros noarch


author: Orion Poplawski <orion@cora.nwra.com> - 2.7.10-7
changelog:
  - Add obsoletes to %python_provide macro to fix upgrade path
  - Fix python2- provides for python- packages in %python_provide


author: Tomas Orsava <torsava@redhat.com> - 2.7.11-6
changelog:
  - Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack
  - Raise an error when STARTTLS fails
  - rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647
  - rhbz#1346344: https://bugzilla.redhat.com/show_bug.cgi?id=1346344
  - Fixed upstream: https://hg.python.org/cpython/rev/b3ce713fb9be


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.12-8
changelog:
  - Port ssl and hashlib modules to OpenSSL 1.1.0
  - Drop hashlib patch for now
  - Add riscv64 arch to 64bit and no-valgrind arches


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.12-9
changelog:
  - Rename package to python2 and also rename the subpackages accordingly
  - Provide and obsolete python and the respective subpackages to ensure a clean
  upgrade path
  - Remove old provides for packages that got into stdlib
  - Implement PEP 394


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.13-1
changelog:
  - Update to 2.7.13
  - Don't blow up on EL7 kernel (random generator) (rhbz#1410175, rhbz#1410187)
  - Require glibc >= 2.24.90-26 (rhbz#1410644)


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.13-8
changelog:
  - Enable profile guided optimizations for x86_64 and i686 architectures
  - Update description to reflect that Python 2 is not the default Python


author: Tomas Orsava <torsava@redhat.com> - 2.7.13-9
changelog:
  - Added a dependency to the devel subpackage on python3-rpm-generators which
    have been excised out of rpm-build
  - There is no Python 2 package containing Python RPM generators, therefore
    Python 3 is needed when Python 2 package is to be built, but this was
    decided not to be a problem due to nearing EOL of Python 2
  - Involves: rhbz#1410631, rhbz#1444925


author: Michal Cyprian <mcyprian@redhat.com> - 2.7.13-15
changelog:
  - Revert "Add --executable option to install.py command"
    This enhancement is currently not needed and it can possibly
    collide with `pip --editable`option


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.14-2
changelog:
  - Add a new PYTHONSHOWREFCOUNT environment variable for printing the reference
    count in debug builds.
  - Fix nondeterministic read in test_pty.


author: Petr Viktorin <pviktori@redhat.com> - 2.7.14-9
changelog:
  - Add patch 288: warn/fail if Python 2 is called as /usr/bin/python and
    PYTHON_DISALLOW_AMBIGUOUS_VERSION is set
  - Add patch 289: Fix for over-aligned GC info


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


author: Tomas Orsava <torsava@redhat.com> - 2.7.15-3
changelog:
  - Remove the /usr/bin/python executable so that the user can chose where it
    points to by installing various streams of the `python` module


author: Lumír Balhar <lbalhar@redhat.com> - 2.7.15-6
changelog:
  - Remove unversioned symlink to manual page and to pydoc binary.
    They are both available in streams of `python` module.
  - Resolves: rhbz#1613343


author: Tomas Orsava <torsava@redhat.com> - 2.7.15-9
changelog:
  - Set a special Provides tag that advertises the `python2` package as an
    alternative to the non-existing `python` package
  - Resolves: rhbz#1633559


author: Tomas Orsava <torsava@redhat.com> - 2.7.15-13
changelog:
  - Don't list /usr/bin/python as a ghost file so `yum install /usr/bin/python`
    doesn't install this package
  - Resolves: rhbz#1633537


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.15-18
changelog:
  - Workaround Python's threading library issue with non returning wait, for signals with timeout
  Resolves: rhbz#1653754


author: Tomas Orsava <torsava@redhat.com> - 2.7.15-19
changelog:
  - Remove remaining unversioned executables (idle, msgfmt.py, pygettext.py,
    pynche, smtpd.py, python-config)
  Resolves: rhbz#1656511


author: Tomas Orsava <torsava@redhat.com> - 2.7.15-21
changelog:
  - Fix Tkinter
  - Remove wininst exe files, that are no longer included, from the files section
  - Resolves: rhbz#1656488


author: Charalampos Stratakis <cstratak@redhat.com> - 2.7.16-7
changelog:
  - Disallow control chars in http URLs
  - Fixes CVE-2019-9740 and CVE-2019-9947
  Resolves: rhbz#1703539 and rhbz#1704367


author: Charalampos Stratakis <cstratak@redhat.com> - 9.0.3-15
changelog:
  - Use the system level root certificate instead of the one bundled in certifi
  Resolves: rhbz#1659551


author: Lumír Balhar <lbalhar@redhat.com> - 9.0.3-16
changelog:
  - Add four new patches for CVEs in bundled urllib3 and requests
  CVE-2018-20060, CVE-2019-11236, CVE-2019-11324, CVE-2018-18074
  Resolves: rhbz#1649153
  Resolves: rhbz#1700824
  Resolves: rhbz#1702473
  Resolves: rhbz#1643829


author: Tomas Orsava <torsava@redhat.com> - 9.0.3-18
changelog:
  - Patch for pip install <url> allow directory traversal, leading to arbitrary file write
  Resolves: rhbz#1870184


author: Tim Flink <tflink@fedoraproject.org> - 1.2.1-1
changelog:
  - Update to upstream 1.2.1
  - Change binary from pip-python to python-pip (RHBZ#855495)
  - Add alias from python-pip to pip-python, to be removed at a later date


author: Tim Flink <tflink@fedoraproject.org> - 1.4.1-1
changelog:
  - Removed patch for CVE 2013-2099 as it has been included in the upstream 1.4.1 release
  - Updated version to 1.4.1


author: Matej Stuchlik <mstuchli@redhat.com> - 1.5.6-3
changelog:
  - Added patch for local dos with predictable temp dictionary names
    (http://seclists.org/oss-sec/2014/q4/655)


author: Tomas Orsava <torsava@redhat.com> - 8.1.2-1
changelog:
  - Update to 8.1.2
  - Moved to a new PyPI URL format
  - Updated the prefix-stripping patch because of upstream changes in pip/wheel.py


author: Tomas Orsava <torsava@redhat.com> - 9.0.1-4
changelog:
  - Provide symlinks to executables to comply with Fedora guidelines for Python
  Resolves: rhbz#1406922


author: Tomas Orsava <torsava@redhat.com> - 3-29
changelog:
  - Switch the Python 3 executable to /usr/libexec/platform-python
  - Update macros using pip or easy_install to be invoked through the main
    executable


author: Tomas Orsava <torsava@redhat.com> - 3-30
changelog:
  - Explicitly enable Python 2 when invoking Python 2 macros
    See: https://url.corp.redhat.com/rhel8-py2


author: Tomas Orsava <torsava@redhat.com> - 3-31
changelog:
  - Remove RHEL_ALLOW_PYTHON2_FOR_BUILD=1 from build and install macros,
    as that is where the user needs to set it themself


author: Orion Poplawski <orion@cora.nwra.com> 3-12
changelog:
  - Add %py_build_egg and %py_install_egg macros
  - Allow multiple args to %py_build/install macros
  - Tidy up macro formatting


author: Orion Poplawski <orion@cora.nwra.com> 3-13
changelog:
  - Add missing sleeps to other build macros
  - Fix build_egg macros
  - Add %py_build_wheel and %py_install_wheel macros


author: Tomas Orsava <torsava@redhat.com> - 3-16
changelog:
  - Added macros for Build/Requires tags using Python dist tags:
    https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages


author: Michal Cyprian <mcyprian@redhat.com> - 3-20
changelog:
  - Revert "Switch %__python3 to /usr/libexec/system-python"
    after the Fedora Change https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
    was postponed


author: Tomas Orsava <torsava@redhat.com> - 3-28
changelog:
  - Fix the %py_dist_name macro to not convert dots (".") into dashes, so that
    submodules can be addressed as well
  Resolves: rhbz#1564095


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.4-1
changelog:
  - First build from the distribute codebase -- distribute-0.6.4.
  - Remove svn patch as upstream has chosen to go with an easier change for now.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-1
changelog:
  - Move easy_install back into the main package as the needed files have been
    moved from python-devel to the main python package.
  - Update to 0.6.7 bugfix.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.9-4
changelog:
  - Fix install to make /usr/bin/easy_install the py2 version
  - Don't need python3-tools since the library is now in the python3 package
  - Few other changes to cleanup style


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-1
changelog:
  - Update the python3 portions but disable for now.
  - Update to 0.6.10
  - Remove %pre scriptlet as the file has a different name than the old
    package's directory


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-5
changelog:
  - Upstream patch for compatibility problem with setuptools
  - Minor spec cleanups
  - Provide python-distribute for those who see an import distribute and need
    to get the proper package.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.28-1
changelog:
  - New upstream release:
    - python-3.3 fixes
    - honor umask when setuptools is used to install other modules


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.8-1
changelog:
  - Update to upstream 0.8  release.  Codebase now runs on anything from
    python-2.4 to python-3.3 without having to be translated by 2to3.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.5-1
changelog:
  - Update to 0.9.5
    - package_index can handle hashes other than md5
    - Fix security vulnerability in SSL certificate validation
    - https://bugzilla.redhat.com/show_bug.cgi?id=963260


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.6-1
changelog:
  - Update to newer upstream release.  Some minor incompatibilities listed but
    they should affect few, if any consumers.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.7-1
changelog:
  - Update to newer upstream release that has our patch to the unittests
  - Fix for http://bugs.python.org/issue17997#msg194950 which affects us since
    setuptools copies that code. Changed to use
    python-backports-ssl_match_hostname so that future issues can be fixed in
    that package.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-1
changelog:
  - Update to new upstream release with a few things removed from the API:
    Changelog: https://pypi.python.org/pypi/setuptools#id139


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-8
changelog:
  - Remove the python-setuptools-devel Virtual Provides as per this Fedora 21
    Change: http://fedoraproject.org/wiki/Changes/Remove_Python-setuptools-devel


author: Ralph Bean <rbean@redhat.com> - 6.0.2-2
changelog:
  - Modernized python2 macros.
  - Inlined locale environment variables in the %check section.
  - Remove bundled egg-info and .exes.


author: Kevin Fenzi <kevin@scrye.com> 17.1.1-3
changelog:
  - Drop no longer needed Requires/BuildRequires on python-backports-ssl_match_hostname
  - Fixes bug #1231325


author: Kevin Fenzi <kevin@scrye.com> - 34.1.1-1
changelog:
  - Update to 34.1.1. Fixes bug #1412268
  - Fix License tag. Fixes bug #1412268
  - Add Requires for fomerly bundled projects: six, packaging appdirs


author: Michal Cyprian <mcyprian@redhat.com> - 36.2.0-3
changelog:
  - Revert "Add --executable option to easy_install command"
    This enhancement is currently not needed and it can possibly
    collide with `pip --editable`option


author: Tomas Orsava <torsava@redhat.com> - 36.2.0-4
changelog:
  - Switch macros to bcond's and make Python 2 optional to facilitate building
    the Python 2 and Python 3 modules.


author: Tomas Orsava <torsava@redhat.com> - 36.2.0-5
changelog:
  - Add Patch 0 that fixes a test suite failure on Python 3 in absence of
    the Python 2 version of pip
  - Move docs to their proper place


author: Tomas Orsava <torsava@redhat.com> - 36.2.0-6
changelog:
  - Add the platform-python subpackage
  - Disable tests so platform-python stack can be bootstrapped
    (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)


author: Tomas Orsava <torsava@redhat.com> - 36.2.0-7
changelog:
  - Re-enable tests to finish bootstrapping the platform-python stack
    (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)


author: Miro Hrončok <mhroncok@redhat.com> - 37.0.0-1
changelog:
  - Update to 37.0.0 (fixes #1474126)
  - Removed not needed pip3 patch (upstream included different version of fix)


author: Tomas Orsava <torsava@redhat.com> - 3.6.6-13
changelog:
  - Provide the name `python3`, `python3-devel` and `python3-debug` from their
    respective packages to provide a sane default for Python 3
  - Provide the name `python36-modular-devel` from python36-rpm-macros so it's
    easier to remember and describe in documentation
  - Sync version-release with the python3 component
  - Resolves: rhbz#1632637


author: Tomas Orsava <torsava@redhat.com> - 3.6.6-14
changelog:
  - Set a special Provides tag that advertises the `python36` package as an
    alternative to the non-existing `python` package
  - Resolves: rhbz#1633561


author: Tomas Orsava <torsava@redhat.com> - 3.6.6-15
changelog:
  - Don't list /usr/bin/python as a ghost file so `yum install /usr/bin/python`
    doesn't install this package
  - Resolves: rhbz#1633534


author: Tomas Orsava <torsava@redhat.com> - 3.6.6-18
changelog:
  - Remove the Python source tarball as it's not being used in this symlink
    component
  - Create a new explanatory README
  - Resolves: rhbz#1654867


author: Tomas Orsava <torsava@redhat.com> - 3.6-1
changelog:
  - This new package python36 will belong to the python36 module that will house
    symlinks from /usr/bin/python* to /usr/libexec/platform-python* et al.


author: Tomas Orsava <torsava@redhat.com> - 3.6-4
changelog:
  - Switched devel subpackage's dependency from python3-devel to
    python3-libs-devel: python3-devel is now buildroot only and the contents were
    moved to python3-libs-devel


author: Charalampos Stratakis <cstratak@redhat.com> - 3.8.0-8
changelog:
  - Skip test_startup_imports from test_site if we have a .pth file in sys.path
  Resolves: rhbz#1815643


author: Tomas Orsava <torsava@redhat.com> - 3.8.3-1
changelog:
  - Rebased to 3.8.3 final
  - Backported changes from Fedora
    - Recommend python3-tkinter when tk is installed
    - Add bcond for no_semantic_interposition (enabled by default)
    - Update the ensurepip module to work with setuptools >= 45
  Resolves: rhbz#1847416


author: Tomas Orsava <torsava@redhat.com> - 3.8.3-3
changelog:
  - Avoid infinite loop when reading specially crafted TAR files (CVE-2019-20907)
  Resolves: rhbz#1856481
  - Resolve hash collisions for Pv4Interface and IPv6Interface (CVE-2020-14422)
  Resolves: rhbz#1854926


author: Lumír Balhar <lbalhar@redhat.com> - 3.8.6-2
changelog:
  - Add support for upstream architecture names
  https://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_Names
  Resolves: rhbz#1868006


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-2
changelog:
  - disable invocation of brp-python-bytecompile in postprocessing, since
  it would be with the wrong version of python (adapted from ivazquez'
  python3000 specfile)
  - use a custom implementation of __find_provides in order to filter out bogus
  provides lines for the various .so modules
  - fixup distutils/unixccompiler.py to remove standard library path from rpath
  (patch 1, was Patch0 in ivazquez' python3000 specfile)
  - split out libraries into a -libs subpackage
  - update summaries and descriptions, basing content on ivazquez' specfile
  - fixup executable permissions on .py, .xpm and .xbm files, based on work in
  ivazquez's specfile
  - get rid of DOS batch files
  - fixup permissions for shared libraries from non-standard 555 to standard 755
  - move /usr/bin/python*-config to the -devel subpackage
  - mark various directories as being documentation


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-3
changelog:
  - remove executable flag from various files that shouldn't have it
  - fix end-of-line encodings
  - fix a character encoding


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-4
changelog:
  - update patch0's setup of the crypt module to link it against libcrypt
  - update patch0 to comment "datetimemodule" back out, so that it is built
  using setup.py (see Setup, option 3), thus linking it statically against
  timemodule.c and thus avoiding a run-time "undefined symbol:
  _PyTime_DoubleToTimet" failure on "import datetime"


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-5
changelog:
  - fixup importlib/_bootstrap.py so that it correctly handles being unable to
  open .pyc files for writing (patch 2, upstream issue 7187)
  - actually apply the rpath patch (patch 1)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-6
changelog:
  - reword description, based on suggestion by amcnabb
  - fix the test_email and test_imp selftests (patch 3 and patch 4 respectively)
  - fix the test_tk and test_ttk_* selftests (patch 5)
  - fix up the specfile's handling of shebang/perms to avoid corrupting
  test_httpservers.py (sed command suggested by amcnabb)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-7
changelog:
  - remove commented-away patch 51 (python-2.6-distutils_rpm.patch): the -O1
  flag is used by default in the upstream code
  - "Makefile" and the config-32/64.h file are needed by distutils/sysconfig.py
  _init_posix(), so we include them in the core package, along with their parent
  directories (bug 531901)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-8
changelog:
  - add a provides of "python(abi)" (see bug 532118)
  - fix issues identified by a.badger in package review (bug 526126, comment 39):
    - use "3" thoughout metadata, rather than "3.*"
    - remove conditional around "pkg-config openssl"
    - use standard cleanup of RPM_BUILD_ROOT
    - replace hardcoded references to /usr with _prefix macro
    - stop removing egg-info files
    - use /usr/bin/python3.1 rather than /use/bin/env python3.1 when fixing
  up shebang lines
    - stop attempting to remove no-longer-present .cvsignore files
    - move the post/postun sections above the "files" sections


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-9
changelog:
  - add macros.python3 to the -devel subpackage, containing common macros for use
  when packaging python3 modules


author: Andrew McNabb <amcnabb@mcnabbs.org> - 3.1.1-10
changelog:
  - switched a few instances of "find |xargs" to "find -exec" for consistency.
  - made the description of __os_install_post more accurate.


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-11
changelog:
  - add %check section (thanks to Thomas Spura)
  - update patch 4 to use correct shebang line
  - get rid of stray patch file from buildroot


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-12
changelog:
  - remove build-time requirements on tix and tk, since we already have
  build-time requirements on the -devel subpackages for each of these (Thomas
  Spura)
  - replace usage of %define with %global (Thomas Spura)
  - remove forcing of CC=gcc as this old workaround for bug 109268 appears to
  longer be necessary
  - move various test files from the "tools"/"tkinter" subpackages to the "test"
  subpackage


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-14
changelog:
  - replace references to /usr with %{_prefix}; replace references to
  /usr/include with %{_includedir} (Toshio)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-15
changelog:
  - fix the URLs output by pydoc so they point at python.org's 3.1 build of the
  docs, rather than the 2.6 build


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-16
changelog:
  - use the %{_isa} macro to ensure that the python-devel dependency on python
  is for the correct multilib arch (#555943)
  - delete bundled copy of libffi to make sure we use the system one


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-19
changelog:
  - add %py3dir macro to macros.python3 (to be used during unified python 2/3
  builds for setting up the python3 copy of the source tree)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-20
changelog:
  - change python-3.1.1-config.patch to remove our downstream change to curses
  configuration in Modules/Setup.dist, so that the curses modules are built using
  setup.py with the downstream default (linking against libncursesw.so, rather
  than libncurses.so), rather than within the Makefile; add a test to %install
  to verify the dso files that the curses module is linked against the correct
  DSO (bug 539917; changes _cursesmodule.so -> _curses.so)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-21
changelog:
  - introduce %{dynload_dir} macro
  - explicitly list all lib-dynload files, rather than dynamically gathering the
  payload into a temporary text file, so that we can be sure what we are
  shipping
  - introduce a macros.pybytecompile source file, to help with packaging python3
  modules (Source3; written by Toshio)
  - rename "2to3-3" to "python3-2to3" to better reflect python 3 module packaging
  plans


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-22
changelog:
  - update python-3.1.1-config.patch to remove downstream customization of build
  of pyexpat and elementtree modules
  - add patch adapted from upstream (patch 7) to add support for building against
  system expat; add --with-system-expat to "configure" invocation
  - remove embedded copies of expat and zlib from source tree during "prep"


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-25
changelog:
  - split configure options into multiple lines for easy of editing
  - add systemtap static markers (wcohen, mjw, dmalcolm; patch 8), a systemtap
  tapset defining "python.function.entry" and "python.function.return" to make
  the markers easy to use (dmalcolm; source 5), and an example of using the
  tapset to the docs (dmalcolm; source 6) (rhbz:545179)


author: Thomas Spura <tomspur@fedoraproject.org> - 3.1.1-26
changelog:
  - rebuild for new package of redhat-rpm-config (rhbz:564527)
  - use 'install -p' when running 'make install'


author: David Malcolm <dmalcolm@redhat.com> - 3.1.1-27
changelog:
  - add pyfuntop.stp example (source 7)
  - convert usage of $$RPM_BUILD_ROOT to %{buildroot} throughout, for
  consistency with python.spec


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-1
changelog:
  - update to 3.1.2: http://www.python.org/download/releases/3.1.2/
  - drop upstreamed patch 2 (.pyc permissions handling)
  - drop upstream patch 5 (fix for the test_tk and test_ttk_* selftests)
  - drop upstreamed patch 200 (path-fixing script)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-5
changelog:
  - exclude test_http_cookies when running selftests, due to hang seen on
  http://koji.fedoraproject.org/koji/taskinfo?taskID=2088463 (cancelled after
  11 hours)
  - update python-gdb.py from v5 to py3k version submitted upstream


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-6
changelog:
  - build and install two different configurations of Python 3: debug and
  standard, packaging the debug build in a new "python3-debug" subpackage
  (patch 103)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-7
changelog:
  - add configure-time support for COUNT_ALLOCS and CALL_PROFILE debug options
  (patch 104); enable them and the WITH_TSC option within the debug build


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-10
changelog:
  - ensure that the compiler is invoked with "-fwrapv" (rhbz#594819)
  - reformat whitespace in audioop.c (patch 106)
  - CVE-2010-1634: fix various integer overflow checks in the audioop
  module (patch 107)
  - CVE-2010-2089: further checks within the audioop module (patch 108)
  - CVE-2008-5983: the new PySys_SetArgvEx entry point from r81399 (patch 109)


author: David Malcolm <dmalcolm@redhat.com> - 3.1.2-11
changelog:
  - Fix an incompatibility between pyexpat and the system expat-2.0.1 that led to
  a segfault running test_pyexpat.py (patch 110; upstream issue 9054; rhbz#610312)


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
changelog:
  - 3.2a1; add alphatag
  - rework %files in the light of PEP 3147 (__pycache__)
  - drop our configuration patch to Setup.dist (patch 0): setup.py should do a
  better job of things, and the %files explicitly lists our modules (r82746
  appears to break the old way of doing things).  This leads to various modules
  changing from "foomodule.so" to "foo.so".  It also leads to the optimized build
  dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
  _hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
  testing/devel purposes)
  - fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
  - remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
  plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
  - add machinery for rebuilding "configure" and friends, using the correct
  version of autoconf (patch 300)
  - patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
  - "modulator" was removed upstream
  - drop "-b" from patch applications affecting .py files to avoid littering the
  installation tree


author: Thomas Spura <tomspur@fedoraproject.org> - 3.2-0.1.a1
changelog:
  - on 64bit "stdlib" was still "/usr/lib/python*" (modify *lib64.patch)
  - make find-provides-without-python-sonames.sh 64bit aware


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.3.a1
changelog:
  - Move test.support to core package (rhbz#596258)
  - Add various missing __pycache__ directories to payload


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.4.a1
changelog:
  - move most of the content of the core package to the libs subpackage, given
  that the libs aren't meaningfully usable without the standard libraries


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.5.b2
changelog:
  - 3.2b2
  - rework patch 3 (removal of mimeaudio tests), patch 6 (no static libs),
  patch 8 (systemtap), patch 102 (lib64)
  - remove patch 4 (rendered redundant by upstream r85537), patch 103 (PEP 3149),
  patch 110 (upstreamed expat fix), patch 111 (parallel build fix for grammar
  fixed upstream)
  - regenerate patch 300 (autotool intermediates)
  - workaround COUNT_ALLOCS weakref issues in test suite (patch 126, patch 127,
  patch 128)
  - stop using runtest.sh in %check (dropped by upstream), replacing with
  regrtest; fixup list of failing tests
  - introduce "pyshortver", "SOABI_optimized" and "SOABI_debug" macros
  - rework manifests of shared libraries to use "SOABI_" macros, reflecting
  PEP 3149
  - drop itertools, operator and _collections modules from the manifests as py3k
  commit r84058 moved these inside libpython; json/tests moved to test/json_tests
  - move turtle code into the tkinter subpackage


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.8.b2
changelog:
  - set EXTRA_CFLAGS to our CFLAGS, rather than overriding OPT, fixing a linker
  error with dynamic annotations (when configured using --with-valgrind)
  - fix the ppc build of the debug configuration (patch 130; rhbz#661510)


author: David Malcolm <dmalcolm@redhat.com> - 3.2-0.9.rc1
changelog:
  - 3.2rc1
  - rework patch 6 (static lib removal)
  - remove upstreamed patch 130 (ppc debug build)
  - regenerate patch 300 (autotool intermediates)
  - updated packaging to reflect upstream rewrite of "Demo" (issue 7962)
  - added libpython3.so and 2to3-3.2


author: David Malcolm <dmalcolm@redhat.com> - 3.2.1-1
changelog:
  - 3.2.1; refresh lib64 patch (102), subprocess unit test patch (129), disabling
  of static library build (due to Modules/_testembed; patch 6), autotool
  intermediates (patch 300)


author: David Malcolm <dmalcolm@redhat.com> - 3.2.1-5
changelog:
  - re-enable and fix the --with-tsc option on ppc64, and rework it on 32-bit
  ppc to avoid aliasing violations (patch 130; rhbz#698726)


author: David Malcolm <dmalcolm@redhat.com> - 3.2.2-2
changelog:
  - rewrite of "check", introducing downstream-only hooks for skipping specific
  cases in an rpmbuild (patch 132), and fixing/skipping failing tests in a more
  fine-grained manner than before; (patches 106, 133-142 sparsely, moving
  patches for consistency with python.spec: 128 to 134, 126 to 135, 127 to 141)


author: David Malcolm <dmalcolm@redhat.com> - 3.2.2-3
changelog:
  - renumber and rename patches for consistency with python.spec (8 to 55, 106
  to 104, 6 to 111, 104 to 113, 105 to 114, 125, 131, 130 to 143)


author: David Malcolm <dmalcolm@redhat.com> - 3.2.2-5
changelog:
  - support OpenSSL FIPS mode in _hashlib and hashlib; don't build the _md5 and
  _sha* modules, relying on _hashlib in hashlib (rhbz#563986; patch 146)


author: David Malcolm <dmalcolm@redhat.com> - 3.2.3-1
changelog:
  - 3.2.3; refresh patch 102 (lib64); drop upstream patches 148 (gdbm magic
  values), 149 (__pycache__ fix); add patch 152 (test_gdb regex)


author: David Malcolm <dmalcolm@redhat.com> - 3.3.0-0.1.b1
changelog:
  * Fri Jun 22 2012 David Malcolm <dmalcolm@redhat.com> - 3.2.3-10
  - use macro for power64 (rhbz#834653)


author: David Malcolm <dmalcolm@redhat.com> - 3.3.0-0.1.b1
changelog:
  - 3.2 -> 3.3: https://fedoraproject.org/wiki/Features/Python_3.3
  - 3.3.0b1: refresh patches 3, 55, 102, 111, 113, 114, 134, 157; drop upstream
  patch 147; regenenerate autotools patch; drop "--with-wide-unicode" from
  configure (PEP 393); "plat-linux2" -> "plat-linux" (upstream issue 12326);
  "bz2" -> "_bz2" and "crypt" -> "_crypt"; egg-info files are no longer shipped
  for stdlib (upstream issues 10645 and 12218); email/test moved to
  test/test_email; add /usr/bin/pyvenv[-3.3] and venv module (PEP 405); add
  _decimal and _lzma modules; make collections modules explicit in payload again
  (upstream issue 11085); add _testbuffer module to tests subpackage (added in
  upstream commit 3f9b3b6f7ff0); fix test failures (patches 160 and 161);
  workaround erroneously shared _sysconfigdata.py upstream issue #14774; fix
  distutils.sysconfig traceback (patch 162); add BuildRequires: xz-devel (for
  _lzma module); skip some tests within test_socket (patch 163)


author: David Malcolm <dmalcolm@redhat.com> - 3.3.0-0.3.b2
changelog:
  - 3.3b1 -> 3.3b2; drop upstreamed patch 152; refresh patches 3, 102, 111,
  134, 153, 160; regenenerate autotools patch; rework systemtap patch to work
  correctly when LANG=C (patch 55); importlib.test was moved to
  test.test_importlib upstream


author: Toshio Kuratomi <toshio@fedoraproject.org> - 3.3.0-8
changelog:
  - Fix error in platform.platform() when non-ascii byte strings are decoded to
    unicode (rhbz#922149)


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.3.1-1
changelog:
  - Updated to Python 3.3.1.
  - Refreshed patches: 55 (systemtap), 111 (no static lib), 146 (hashlib fips),
  153 (fix test_gdb noise), 157 (uid, gid overflow - fixed upstream, just
  keeping few more downstream tests)
  - Removed patches: 3 (audiotest.au made it to upstream tarball)
  - Removed workaround for http://bugs.python.org/issue14774, discussed in
  http://bugs.python.org/issue15298 and fixed in revision 24d52d3060e8.


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.3.1-3
changelog:
  - Add patch that enables building on ppc64p7 (replace the sed, so that
  we get consistent with python2 spec and it's more obvious that we're doing it.


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.3.2-1
changelog:
  - Updated to Python 3.3.2.
  - Refreshed patches: 153 (gdb test noise)
  - Dropped patches: 175 (configure -Wformat, fixed upstream), 182 (gdb
  test threads)
  - Synced patch numbers with python.spec.


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.4.0-0.1.a4
changelog:
  - Update to Python 3.4 alpha 4.
  - Refreshed patches: 55 (systemtap), 102 (lib64), 111 (no static lib),
  114 (statvfs flags), 132 (unittest rpmbuild hooks), 134 (fix COUNT_ALLOCS in
  test_sys), 143 (tsc on ppc64), 146 (hashlib fips), 153 (test gdb noise),
  157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port), 186 (dont raise
  from py_compile)
  - Removed patches: 129 (test_subprocess nonreadable dir - no longer fails in
  Koji), 142 (the mock issue that caused this is fixed)
  - Added patch 187 (remove thread atfork) - will be in next version
  - Refreshed script for checking pyc and pyo timestamps with new ignored files.
  - The fips patch is disabled for now until upstream makes a final decision
  what to do with sha3 implementation for 3.4.0.


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.4.0-0.1.b1
changelog:
  - Update to Python 3.4 beta 1.
  - Refreshed patches: 102 (lib64), 111 (no static lib), 125 (less verbose COUNT
  ALLOCS), 141 (fix COUNT_ALLOCS in test_module), 146 (hashlib fips),
  157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port)
  - Removed patch 00187 (remove pthread atfork; upstreamed)


author: Bohuslav Kabrda <bkabrda@redhat.com> - 3.4.0-0.1.b2
changelog:
  - Update to Python 3.4 beta 2.
  - Refreshed patches: 55 (systemtap), 146 (hashlib-fips), 154 (test_gdb noise)
  - Dropped patches: 114 (statvfs constants), 177 (platform unicode)


author: Matej Stuchlik <mstuchli@redhat.com> - 3.4.0-5
changelog:
  - Don't add Werror=declaration-after-statement for extension
    modules through setup.py (PyBT#21121)


author: Matej Stuchlik <mstuchli@redhat.com> - 3.4.2-1
changelog:
  - Update to 3.4.2
  - Refreshed patches: 156 (gdb autoload)
  - Removed: 195 (Werror declaration), 197 (CVE-2014-4650)


author: Matej Stuchlik <mstuchli@redhat.com> - 3.4.2-7
changelog:
  - Fixed undefined behaviour in faulthandler which caused test to hang on x86_64
    (http://bugs.python.org/issue23433)


author: Matej Stuchlik <mstuchli@redhat.com> - 3.4.3-1
changelog:
  - Updated to 3.4.3
  - BuildPython now accepts additional build options
  - Temporarily disabled test_gdb on arm (rhbz#1196181)


author: Matej Stuchlik <mstuchli@redhat.com> - 3.4.3-4
changelog:
  - Use 1024bit DH key in test_ssl
  - Use -O0 when compiling -debug build
  - Update pip version variable to the version we actually ship


author: Thomas Spura <tomspur@fedoraproject.org> - 3.4.3-4
changelog:
  - python3-devel: Require python-macros for version independant macros such as
    python_provide. See fpc#281 and fpc#534.


author: Tomas Orsava <torsava@redhat.com> - 3.5.1-9
changelog:
  - Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack
  - Raise an error when STARTTLS fails
  - rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647
  - rhbz#1346345: https://bugzilla.redhat.com/show_bug.cgi?id=1346345
  - Fixed upstream: https://hg.python.org/cpython/rev/d590114c2394


author: Tomas Orsava <torsava@redhat.com> - 3.5.2-1
changelog:
  - Rebased to version 3.5.2
  - Set to work with pip version 8.1.2
  - Removed patches 207, 237, 241 as fixes are already contained in Python 3.5.2
  - Removed arch or environment specific patches 194, 196, 203, and 208
    as test builds indicate they are no longer needed
  - Updated patches 102, 146, and 242 to work with the new Python codebase
  - Removed patches 200, 201, 5000 which weren't even being applied


author: Tomas Orsava <torsava@redhat.com> - 3.5.2-2
changelog:
  - Updated .pyc 'bytecompilation with the newly installed interpreter' to also
    recompile optimized .pyc files
  - Removed .pyo 'bytecompilation with the newly installed interpreter', as .pyo
    files are no more
  - Resolves rhbz#1373635


author: Charalampos Stratakis <cstratak@redhat.com> - 3.5.2-6
changelog:
  - Use proper patch numbering and base upstream branch for
  porting ssl and hashlib modules to OpenSSL 1.1.0
  - Drop hashlib patch for now
  - Add riscv64 arch to 64bit and no-valgrind arches


author: Charalampos Stratakis <cstratak@redhat.com> - 3.6.0-7
changelog:
  - Fix error check, so that Random.seed actually uses OS randomness (rhbz#1412275)
  - Skip test_aead_aes_gcm during rpmbuild


author: Tomas Orsava <torsava@redhat.com> - 3.6.0-8
changelog:
  - Modify the runtime dependency of python3-libs on system-python-libs to use
    just the version and release number, but not the dist tag due to Modularity


author: Tomas Orsava <torsava@redhat.com> - 3.6.0-9
changelog:
  - Modify the runtime dependency of python3-libs on system-python-libs again,
    because previous attempt didn't work properly with dnf resolving mechanism


author: Charalampos Stratakis <cstratak@redhat.com> - 3.6.0-12
changelog:
  - BuildRequire the new dependencies of setuptools when rewheel mode is enabled
  in order for the virtualenvs to work properly


author: Michal Cyprian <mcyprian@redhat.com> - 3.6.0-18
changelog:
  - Set values of prefix and exec_prefix to /usr/local for
    /usr/bin/python* executables
  - Use new %_module_build macro


author: Michal Cyprian <mcyprian@redhat.com> - 3.6.0-19
changelog:
  - Revert "Set values of prefix and exec_prefix to /usr/local for
    /usr/bin/python* executables..." to prevent build failures
    of packages using alternate build tools


author: Charalampos Stratakis <cstratak@redhat.com> - 3.6.0-21
changelog:
  - Use proper command line parsing in _testembed
  - Backport of PEP 538: Coercing the legacy C locale to a UTF-8 based locale
    https://fedoraproject.org/wiki/Changes/python3_c.utf-8_locale


author: Iryna Shcherbina <ishcherb@redaht.com> - 3.6.1-0.1.rc1
changelog:
  - Update to Python 3.6.1 release candidate 1
  - Add patch 264 to skip a known test failure on aarch64


author: Charalampos Stratakis <cstratak@redhat.com> - 3.6.1-6
changelog:
  - Enable profile guided optimizations for x86_64 and i686 architectures
  - Update to a newer implementation of PEP 538
  - Update description to reflect that Python 3 is now the default Python


author: Tomas Orsava <torsava@redhat.com> - 3.6.1-7
changelog:
  - Added a dependency to the devel subpackage on python3-rpm-generators which
    have been excised out of rpm-build
  - Updated notes on bootstrapping Python on top of this specfile accordingly
  - Involves: rhbz#1410631, rhbz#1444925


author: Florian Weimer <fweimer@redhat.com> - 3.6.2-4
changelog:
  - Do not generate debuginfo subpackages (#1476593)
  - Rebuild with binutils fix for ppc64le (#1475636)


author: Tomas Orsava <torsava@redhat.com> - 3.6.2-5
changelog:
  - Dropped BuildRequires on db4-devel which was useful for Python 2 (module
    bsddb), however, no longer needod for Python 3
  - Tested building Python 3 with and without the dependency, all tests pass and
    filelists of resulting RPMs are identical


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.2-8
changelog:
  - Have /usr/bin/2to3 (rhbz#1111275)
  - Provide 2to3 and idle3, list them in summary and description (rhbz#1076401)


author: Petr Viktorin <pviktori@redhat.com> - 3.6.2-11
changelog:
  - Add bcond for --without optimizations
  - Reword package descriptions
  - Remove Group declarations
  - Skip failing test_float_with_comma


author: Michal Cyprian <mcyprian@redhat.com> - 3.6.2-12
changelog:
  - Use python3 style of calling super() without arguments in rpath
    patch to prevent recursion in UnixCCompiler subclasses
  Resolves: rhbz#1458122


author: Petr Viktorin <pviktori@redhat.com> - 3.6.2-13
changelog:
  - Rename patch files to be consistent
  - Run autotools to generate the configure script before building
  - Merge lib64 patches (104 into 102)
  - Skip test_bdist_rpm using test config rather than a patch (removes patch 137)
  - Remove patches 157 and 186, which had test changes left over after upstreaming
  - Remove patch 188, a temporary workaround for hashlib tests
  - Merge patches 180, 206, 243, 5001 (architecture naming) into new patch 274
  - Move python2-tools conflicts to tools subpackage (it was wrongly in tkinter)


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.2-14
changelog:
  - Expat >= 2.1.0 is everywhere, remove explicit requires
  - Conditionalize systemtap-devel BuildRequires
  - For consistency, require /usr/sbin/ifconfig instead of net-tools


author: Petr Viktorin <pviktori@redhat.com> - 3.6.2-16
changelog:
  - Specfile cleanup
  - Make the main description also applicable to the SRPM
  - Add audiotest.au to the test package


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.2-19
changelog:
  - Move pathfix.py to bindir, https://github.com/fedora-python/python-rpm-porting/issues/24
  - Make the -devel package require redhat-rpm-config
  Resolves: rhbz#1496757


author: Björn Esser <besser82@fedoraproject.org> - 3.6.4-8
changelog:
  - Add patch to explicitly link _ctypes module with -ldl (#1537489)
  - Refactored patch for libxcrypt
  - Re-enable strict symbol checks in the link editor


author: Tomas Orsava <torsava@redhat.com> - 3.6.4-10
changelog:
  - Disable test_gdb for all arches and test_buffer for ppc64le in anticipation
    of the F28 mass rebuild
  - Re-enable these tests after the mass rebuild when they can be properly
    addressed


author: Iryna Shcherbina <ishcherb@redhat.com> - 3.6.4-14
changelog:
  - Remove the python3-tools package (#rhbz 1312030)
  - Move /usr/bin/2to3 to python3-devel
  - Move /usr/bin/idle and idlelib to python3-idle
  - Provide python3-tools from python3-idle


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.4-15
changelog:
  - Filter out automatic /usr/bin/python3.X requirement,
    recommend the main package from libs instead
  Resolves: rhbz#1547131


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.4-18
changelog:
  - Fix the py_byte_compile macro to work on Python 2
  - Remove the pybytecompile macro file from the flat package
  Resolves: rhbz#1484993


author: Miro Hrončok <mhroncok@redhat.com> - 3.6.5-4
changelog:
  - Fix multiprocessing regression on newer glibcs
  - Enable test_multiprocessing_fork(server) and _spawn again
  Resolves: rhbz#1569933


author: Miro Hrončok <mhroncok@redhat.com> - 3.7.2-6
changelog:
  - Reduced default build flags used to build extension modules
    https://fedoraproject.org/wiki/Changes/Python_Extension_Flags


author: Charalampos Stratakis <cstratak@redhat.com> - 3.7.3-3
changelog:
  - Fix handling of pre-normalization characters in urlsplit
  - Disallow control chars in http URLs (#1695572, #1700684, #1688169, #1706851)


author: Miro Hrončok <mhroncok@redhat.com> - 3.7.4-2
changelog:
  - https://fedoraproject.org/wiki/Changes/Python_means_Python3
  - The python-unversioned-command package is no longer Python 2, but 3
  - The python, pydoc, python-config, python-debug, idle, pygettext.py and
    msgfmt.py commands are now in python3


author: Lumír Balhar <lbalhar@redhat.com> - 3.7.4-3
changelog:
  - Move test.support module to python3-test subpackage
    https://fedoraproject.org/wiki/Changes/Move_test.support_module_to_python3-test_subpackage
  - Restore pyc to TIMESTAMP invalidation mode as default in rpmbubild


author: Tomas Orsava <torsava@redhat.com> - 3.8.0-2
changelog:
  - Converting to RHEL8
  - Changes from Fedora
    - Removed gpgverifycation as the tool used in Fedora is not present in RHEL8
    - Added versioned pathfix.py and 2to3 scripts into bindir
    - Depend on python3-rpm-generators always, because they run on Python 3.6
  - Added python38-rpm-macros subpackage
    - Fixed py3_install_wheel macro because python38-pip does not have
      the --strip-prefix patch


author: Tomas Orsava <torsava@redhat.com> - 3.8.0-3
changelog:
  - Build Python with -fno-semantic-interposition for better performance
    https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup


author: Tomas Orsava <torsava@redhat.com> - 3.8.0-6
changelog:
  - Implement alternatives for /usr/bin/python, python3 and related executables
  - Resolves: rhbz#1807041


author: Miro Hrončok <mhroncok@redhat.com> - 3.9.0~rc2-2
changelog:
  - Use upstream architecture names on Fedora 34+
  - https://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_Names


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.0~a4-2
changelog:
  - Remove a faulty patch that resulted in invalid value of
    distutils.sysconfig.get_config_var('LIBPL') (#1710767)


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.0~b4-1
changelog:
  - Rebased to Python 3.8.0b4
  - Enable Profile-guided optimization for all arches, not just x86 (#1741015)


author: Miro Hrončok <mhroncok@redhat.com> - 3.9.0~a1-3
changelog:
  - Build Python with -fno-semantic-interposition for better performance
  - https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup


author: Marcel Plch <mplch@redhat.com> - 3.9.0~b4-2
changelog:
  - Remove large, autogenerated Python sources and redundant pycache levels to reduce filesystem footprint


author: Miro Hrončok <mhroncok@redhat.com> - 19.2.3-1
changelog:
  - Update to 19.2.3 (#1742230)
  - Drop patch that should strip path prefixes from RECORD files, the paths are relative


author: Lumír Balhar <lbalhar@redhat.com> - 19.3.1
changelog:
  - Rebase to 19.3.1 to enable support for manylinux2014
  Resolves: rhbz#1827623
  - + some other fixes from Fedora 32 where we have the same version now


author: Miro Hrončok <mhroncok@redhat.com> - 9.0.3-2
changelog:
  - Allow to import pip10's main from pip9's /usr/bin/pip
  - Do not show the "new version of pip" warning outside of venv
  Resolves: rhbz#1569488
  Resolves: rhbz#1571650
  Resolves: rhbz#1573755


author: Victor Stinner <vstinner@redhat.com> - 18.0-4
changelog:
  - Prevent removing of the system packages installed under /usr/lib
    when pip install -U is executed. Original patch by Michal Cyprian.
    Resolves: rhbz#1550368.


author: Miro Hrončok <mhroncok@redhat.com> - 19.1.1-2
changelog:
  - Fix root warning when pip is invoked via python -m pip
  - Remove a redundant second WARNING prefix form the abovementioned warning


author: Terje Rosten <terje.rosten@ntnu.no> - 1.5.5-1
changelog:
  - 1.5.5
  - use buildroot macro
  - fix wrong file end of line encoding
  - convert files to utf-8
  - doc subpackage
  - python3 subpackage
  - rpmlint clean


author: Miro Hrončok <mhroncok@redhat.com> - 40.4.3-1
changelog:
  - Update to 40.4.3 to fix dire DeprecationWarnings (#1627071)
  - List vendored libraries
  - https://github.com/pypa/setuptools/blob/v40.4.3/CHANGES.rst


author: Tomas Orsava <torsava@redhat.com> - 41.6.0-1
changelog:
  - Upgrade to 41.6.0 (#1758945).
  - https://setuptools.readthedocs.io/en/latest/history.html#v41-6-0
  - Disabled a failing upstream test: https://github.com/pypa/setuptools/issues/1896


author: Miro Hrončok <mhroncok@redhat.com> - 1.14.0-1
changelog:
  - Update to 1.14.0 (#1768982) for Python 3.9 support (#1788494)
  - Drop old obsoletes for platform-python-six


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


author: Matěj Cepl <mcepl@redhat.com> - 2017.2-6
changelog:
  - remove test_tzinfo.PicklingTest.testRoundtrip which fails with our
    system-wide timezone database (#1497572)


author: Orion Poplawski <orion@cora.nwra.com> - 2015.4-1
changelog:
  - Update to 2015.4 (bug #1161236)
  - Do not ship zoneinfo with python3 package (bug #1251554)
  - Run tests


author: Matěj Cepl <mcepl@redhat.com> - 2016.6.1-1
changelog:
  - Update to 2016.6.1 (RHBZ #1356337)
  - Fix Source0 URL to override a change in PyPI URLs (see
    https://bitbucket.org/pypa/pypi/issues/438/)


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: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-40.el8
changelog:
  - kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1910267]
  - kvm-qga-rename-Error-parameter-to-more-common-errp.patch [bz#1910326]
  - kvm-util-Introduce-qemu_get_host_name.patch [bz#1910326]
  - kvm-qga-Use-qemu_get_host_name-instead-of-g_get_host_nam.patch [bz#1910326]
  - kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1910220]
  - Resolves: bz#1910267
    (There is no soft link '/etc/qemu-kvm/fsfreeze-hook')
  - Resolves: bz#1910326
    (Incorrect hostname returned by  qga command 'guest-get-host-name')
  - Resolves: bz#1910220
    (qemu-ga service still active and can work after qemu-guest-agent been removed)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-41.el8
changelog:
  - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1909244]
  - kvm-hw-arm-smmu-common-Factorize-some-code-in-smmu_ptw_6.patch [bz#1843852]
  - kvm-hw-arm-smmu-common-Add-IOTLB-helpers.patch [bz#1843852]
  - kvm-hw-arm-smmu-Introduce-smmu_get_iotlb_key.patch [bz#1843852]
  - kvm-hw-arm-smmu-Introduce-SMMUTLBEntry-for-PTW-and-IOTLB.patch [bz#1843852]
  - kvm-hw-arm-smmu-common-Manage-IOTLB-block-entries.patch [bz#1843852]
  - kvm-hw-arm-smmuv3-Introduce-smmuv3_s1_range_inval-helper.patch [bz#1843852]
  - kvm-hw-arm-smmuv3-Get-prepared-for-range-invalidation.patch [bz#1843852]
  - kvm-hw-arm-smmuv3-Fix-potential-integer-overflow-CID-143.patch [bz#1843852]
  - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1843852]
  - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1843852]
  - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1843852]
  - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1843852]
  - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1843852]
  - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904393]
  - kvm-hw-ehci-check-return-value-of-usb_packet_map.patch [bz#1898628]
  - kvm-hw-net-e1000e-advance-desc_offset-in-case-of-null-de.patch [bz#1903070]
  - Resolves: bz#1909244
    (Remove KVM guest count and limit info message)
  - Resolves: bz#1843852
    (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.)
  - Resolves: bz#1904393
    (CVE-2020-27821 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-8])
  - Resolves: bz#1898628
    (CVE-2020-25723 virt:rhel/qemu-kvm: QEMU: assertion failure through usb_packet_unmap() in hw/usb/hcd-ehci.c [rhel-8])
  - Resolves: bz#1903070
    (CVE-2020-25707 CVE-2020-28916 virt:rhel/qemu-kvm: various flaws [rhel-8])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-42.el8
changelog:
  - kvm-linux-headers-add-vfio-DMA-available-capability.patch [bz#1905391]
  - kvm-s390x-pci-Move-header-files-to-include-hw-s390x.patch [bz#1905391]
  - kvm-vfio-Create-shared-routine-for-scanning-info-capabil.patch [bz#1905391]
  - kvm-vfio-Find-DMA-available-capability.patch [bz#1905391]
  - kvm-s390x-pci-Add-routine-to-get-the-vfio-dma-available-.patch [bz#1905391]
  - kvm-s390x-pci-Honor-DMA-limits-set-by-vfio.patch [bz#1905391]
  - kvm-s390x-fix-build-for-without-default-devices.patch [bz#1905391]
  - Resolves: bz#1905391
    (RHEL8.4 - s390x/pci: Honor vfio DMA limiting (qemu-kvm))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-43.el8
changelog:
  - kvm-Drop-bogus-IPv6-messages.patch [bz#1918054]
  - Resolves: bz#1918054
    (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-8.4.0])


author: Jon Maloy <jmaloy@redhat.com> - 4.2.0-44.el8
changelog:
  - kvm-spapr-Improve-handling-of-fdt-buffer-size.patch [bz#1901837]
  - kvm-spapr-Fold-h_cas_compose_response-into-h_client_arch.patch [bz#1901837]
  - kvm-spapr-Don-t-use-spapr_drc_needed-in-CAS-code.patch [bz#1901837]
  - kvm-spapr-Fix-handling-of-unplugged-devices-during-CAS-a.patch [bz#1901837]
  - kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1901837]
  - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1901837]
  - kvm-block-Require-aligned-image-size-to-avoid-assertion-.patch [bz#1834281]
  - kvm-file-posix-Allow-byte-aligned-O_DIRECT-with-NFS.patch [bz#1834281]
  - kvm-block-iscsi-fix-heap-buffer-overflow-in-iscsi_aio_io.patch [bz#1912974]
  - Resolves: bz#1834281
    (qemu-img convert abort when converting image with unaligned size)
  - Resolves: bz#1901837
    (Failed to hotunplug pc-dimm device)
  - Resolves: bz#1912974
    (CVE-2020-11947 virt:rhel/qemu-kvm: QEMU: heap buffer overflow in iscsi_aio_ioctl_cb() in block/iscsi.c may lead to information disclosure [rhel-8])


author: Jon Maloy <jmaloy@redhat.com> - 4.2.0-45.el8
changelog:
  - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1919111]
  - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1919111]
  - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1919111]
  - Resolves: bz#1919111
    (CVE-2020-35517 virt:rhel/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-8.4.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-46.el8
changelog:
  - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902960]
  - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1912891]
  - Resolves: bz#1902960
    (QEMU doesn't honour system crypto policies)
  - Resolves: bz#1912891
    ([ppc64le] --disk cdimage.iso,bus=usb fails to boot)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-47.el8
changelog:
  - kvm-x86-cpu-Enable-AVX512_VP2INTERSECT-cpu-feature.patch [bz#1790620]
  - kvm-target-i386-add-fast-short-REP-MOV-support.patch [bz#1790620]
  - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1790620]
  - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1790620]
  - Resolves: bz#1790620
    ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Slow Train)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-48.el8
changelog:
  - kvm-ide-atapi-check-logical-block-address-and-read-size-.patch [bz#1917451]
  - Resolves: bz#1917451
    (CVE-2020-29443 virt:rhel/qemu-kvm: QEMU: ide: atapi: OOB access while processing read commands [rhel-8.4.0])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-48.el8_4
changelog:
  - kvm-net-remove-an-assert-call-in-eth_get_gso_type.patch [bz#1939494]
  - kvm-libqos-usb-hcd-ehci-use-32-bit-write-for-config-regi.patch [bz#1944621]
  - kvm-libqos-pci-pc-use-32-bit-write-for-EJ-register.patch [bz#1944621]
  - kvm-memory-Revert-memory-accept-mismatching-sizes-in-mem.patch [bz#1944621]
  - kvm-acpi-accept-byte-and-word-access-to-core-ACPI-regist.patch [bz#1944621]
  - kvm-xhci-fix-valid.max_access_size-to-access-address-reg.patch [bz#1944621]
  - kvm-softmmu-memory-Log-invalid-memory-accesses.patch [bz#1944621]
  - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1952986]
  - Resolves: bz#1939494
    (CVE-2020-27617 virt:rhel/qemu-kvm: QEMU: net: an assert failure via eth_get_gso_type [rhel-8.4.0.z])
  - Resolves: bz#1944621
    (CVE-2020-13754 virt:rhel/qemu-kvm: QEMU: msix: OOB access during mmio operations may lead to DoS [rhel-8.4.0.z])
  - Resolves: bz#1952986
    (CVE-2021-20221 virt:rhel/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-8.4.0.z])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-48.el8_4.2
changelog:
  - kvm-pc-bios-s390-ccw-fix-off-by-one-error.patch [bz#1975679]
  - kvm-pc-bios-s390-ccw-break-loop-if-a-null-block-number-i.patch [bz#1975679]
  - kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1975679]
  - Resolves: bz#1975679
    (RHEL8.4 Nightly[0322] - KVM guest fails to find zipl boot menu index (qemu-kvm) [rhel-8.4.0.z])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-48.el8_4.3
changelog:
  - kvm-net-introduce-qemu_receive_packet.patch [bz#1932917]
  - kvm-e1000-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917]
  - kvm-dp8393x-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - kvm-sungem-switch-to-use-qemu_receive_packet-for-loopbac.patch [bz#1932917]
  - kvm-tx_pkt-switch-to-use-qemu_receive_packet_iov-for-loo.patch [bz#1932917]
  - kvm-rtl8139-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - kvm-pcnet-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917]
  - kvm-cadence_gem-switch-to-use-qemu_receive_packet-for-lo.patch [bz#1932917]
  - kvm-lan9118-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - Resolves: bz#1932917
    (CVE-2021-3416 virt:rhel/qemu-kvm: QEMU: net: infinite loop in loopback mode may lead to stack overflow [rhel-8.4.z])


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-39.el8
changelog:
  - kvm-ppc-spapr-Add-hotremovable-flag-on-DIMM-LMBs-on-drme.patch [bz#1901837]
  - kvm-ppc-spapr-re-assert-IRQs-during-event-scan-if-there-.patch [bz#1901837]
  - kvm-slirp-check-pkt_len-before-reading-protocol-header.patch [bz#1902237]
  - kvm-s390x-s390-virtio-ccw-Reset-PCI-devices-during-subsy.patch [bz#1905386]
  - kvm-qapi-enable-use-of-g_autoptr-with-QAPI-types.patch [bz#1859494]
  - kvm-error-Fix-examples-in-error.h-s-big-comment.patch [bz#1859494]
  - kvm-error-Improve-error.h-s-big-comment.patch [bz#1859494]
  - kvm-error-Document-Error-API-usage-rules.patch [bz#1859494]
  - kvm-error-New-macro-ERRP_GUARD.patch [bz#1859494]
  - kvm-qga-add-command-guest-get-disks.patch [bz#1859494]
  - kvm-qga-add-implementation-of-guest-get-disks-for-Linux.patch [bz#1859494]
  - kvm-qga-add-implementation-of-guest-get-disks-for-Window.patch [bz#1859494]
  - kvm-qga-fix-missing-closedir-in-qmp_guest_get_disks.patch [bz#1859494]
  - kvm-qga-update-schema-for-guest-get-disks-dependents-fie.patch [bz#1859494]
  - Resolves: bz#1859494
    (Report logical_name for disks without mounted file-system)
  - Resolves: bz#1901837
    (Failed to hotunplug pc-dimm device)
  - Resolves: bz#1902237
    (CVE-2020-29129 CVE-2020-29130 virt:rhel/qemu-kvm: QEMU: slirp: out-of-bounds access while processing ARP/NCSI packets [rhel-8])
  - Resolves: bz#1905386
    (RHEL8.3 - s390x/s390-virtio-ccw: Reset PCI devices during subsystem reset (qemu-kvm))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-51.el8
changelog:
  - kvm-linux-headers-Add-VFIO_CCW_REQ_IRQ_INDEX.patch [bz#1940450]
  - kvm-vfio-ccw-Connect-the-device-request-notifier.patch [bz#1940450]
  - kvm-pc-bios-s390-ccw-fix-off-by-one-error.patch [bz#1942880]
  - kvm-pc-bios-s390-ccw-break-loop-if-a-null-block-number-i.patch [bz#1942880]
  - kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1942880]
  - Resolves: bz#1940450
    (RHEL8.5 - Mediated Device already in use by same domain we are booting (vfio-ccw/Multipath Testing) (kvm) - qemu-kvm part (also has kernel and libvirt parts))
  - Resolves: bz#1942880
    (RHEL8.4 Nightly[0322] - KVM guest fails to find zipl boot menu index (qemu-kvm))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-52.el8
changelog:
  - kvm-file-posix-Mitigate-file-fragmentation-with-extent-s.patch [bz#1877163]
  - kvm-block-file-posix-Fix-problem-with-fallocate-PUNCH_HO.patch [bz#1944861]
  - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1969768]
  - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1969768]
  - Resolves: bz#1877163
    ([FJ 8.3 Bug] The progress bar of the "virt-clone --nonsparse" command shows the progress rate exceeding 100%.)
  - Resolves: bz#1944861
    (Qemu-img convert fails when source image is on gpfs)
  - Resolves: bz#1969768
    ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-53.el8
changelog:
  - kvm-virtiofsd-Whitelist-fchmod.patch [bz#1967914]
  - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1957866]
  - kvm-Compress-lines-for-immediate-return.patch [bz#1970912]
  - kvm-file-posix-Handle-EINVAL-fallocate-return-value.patch [bz#1970912]
  - Resolves: bz#1967914
    ([virtio-fs] virtiofsd quit when coping file to a folder in virtio-fs mounted volume(windows guest))
  - Resolves: bz#1957866
    (RHEL8.4 - EEH capability disabled on KVM guest and recovery of PCI passthru device fails(CX5 / mlx5_core) (qemu-kvm))
  - Resolves: bz#1970912
    (Deployment fails with "Invalid or missing agent token received")


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-54.el8
changelog:
  - kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1967329]
  - Resolves: bz#1967329
    (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-55.el8
changelog:
  - kvm-net-introduce-qemu_receive_packet.patch [bz#1932917]
  - kvm-e1000-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917]
  - kvm-dp8393x-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - kvm-sungem-switch-to-use-qemu_receive_packet-for-loopbac.patch [bz#1932917]
  - kvm-tx_pkt-switch-to-use-qemu_receive_packet_iov-for-loo.patch [bz#1932917]
  - kvm-rtl8139-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - kvm-pcnet-switch-to-use-qemu_receive_packet-for-loopback.patch [bz#1932917]
  - kvm-cadence_gem-switch-to-use-qemu_receive_packet-for-lo.patch [bz#1932917]
  - kvm-lan9118-switch-to-use-qemu_receive_packet-for-loopba.patch [bz#1932917]
  - Resolves: bz#1932917
    (CVE-2021-3416 virt:rhel/qemu-kvm: QEMU: net: infinite loop in loopback mode may lead to stack overflow)


author: Miroslav Rezanina <mrezanin@redhat.com> - 4.2.0-56
changelog:
  - kvm-glib-compat-add-g_unix_get_passwd_entry_qemu.patch [bz#1967716]
  - kvm-qga-add-ssh-add-remove-authorized-keys.patch [bz#1967716]
  - kvm-qga-add-reset-argument-to-ssh-add-authorized-keys.patch [bz#1967716]
  - kvm-qga-add-ssh-get-authorized-keys.patch [bz#1967716]
  - kvm-Add-mtod_check.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853]
  - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853]
  - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970819]
  - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970835]
  - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970843]
  - kvm-tftp-introduce-a-header-structure.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853]
  - kvm-udp-check-upd_input-buffer-size.patch [bz#1970853]
  - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970819 bz#1970835 bz#1970843 bz#1970853]
  - kvm-net-check-if-the-file-descriptor-is-valid-before-usi.patch [bz#1982134]
  - kvm-net-detect-errors-from-probing-vnet-hdr-flag-for-TAP.patch [bz#1982134]
  - Resolves: bz#1967716
    (RFE: rebuild guest agent to include public ssh injection api support)
  - Resolves: bz#1970819
    (CVE-2021-3592 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-8])
  - Resolves: bz#1970835
    (CVE-2021-3593 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-8])
  - Resolves: bz#1970843
    (CVE-2021-3595 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-8])
  - Resolves: bz#1970853
    (CVE-2021-3594 virt:rhel/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-8])
  - Resolves: bz#1982134
    (QEMU core dump while booting guest with a non-exist fd on tap)


author: Miroslav Rezanina <mrezanin@redhat.com> - 4.2.0-57
changelog:
  - kvm-aio-wait-delegate-polling-of-main-AioContext-if-BQL-.patch [bz#1969848]
  - kvm-async-use-explicit-memory-barriers.patch [bz#1969848]
  - Resolves: bz#1969848
    (qemu-img convert hangs on aarch64)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-58.el8
changelog:
  - kvm-virtiofsd-Disable-remote-posix-locks-by-default.patch [bz#1967496]
  - kvm-virtiofsd-Fix-the-help-message-of-posix-lock.patch [bz#1967496]
  - Resolves: bz#1967496
    ([virtio-fs] nfs/xfstest generic/089 generic/478 generic/632 failed)


author: Jon Maloy <jmaloy@redhat.com> - 4.2.0-59
changelog:
  - kvm-scsi-make-io_timeout-configurable.patch [bz#1994041]
  - Resolves: bz#1994041
    (qemu-kvm scsi: change default passthrough timeout to non-infinite)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 4.2.0-50.el8
changelog:
  - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1925430]
  - kvm-libqos-usb-hcd-ehci-use-32-bit-write-for-config-regi.patch [bz#1842478]
  - kvm-libqos-pci-pc-use-32-bit-write-for-EJ-register.patch [bz#1842478]
  - kvm-memory-Revert-memory-accept-mismatching-sizes-in-mem.patch [bz#1842478]
  - kvm-acpi-accept-byte-and-word-access-to-core-ACPI-regist.patch [bz#1842478]
  - kvm-xhci-fix-valid.max_access_size-to-access-address-reg.patch [bz#1842478]
  - kvm-softmmu-memory-Log-invalid-memory-accesses.patch [bz#1842478]
  - Resolves: bz#1925430
    (CVE-2021-20221 virt:rhel/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-8.5.0])
  - Resolves: bz#1842478
    (CVE-2020-13754 virt:rhel/qemu-kvm: QEMU: msix: OOB access during mmio operations may lead to DoS [rhel-8.5.0])


author: Zdenek Dohnal <zdohnal@redhat.com> - 7.1.1-5
changelog:
  - CVE-2018-9918 qpdf: stack exhaustion in QPDFObjectHandle and QPDF_Dictionary classes in libqpdf.a [fedora-all]


author: Rex Dieter <rdieter@fedoraproject.org> 5.0.0-0.1.beta2
changelog:
  - %build: -accessibility
  - macros.qt5: +%_qt5_archdatadir +%_qt5_settingsdir
  - pull in a couple more configure-related upstream patches


author: Rex Dieter <rdieter@fedoraproject.org> 5.0.1-4
changelog:
  - create/own %{_qt5_plugindir}/iconengines
  - -devel: create/own %{_qt5_archdatadir}/mkspecs/modules
  - cleanup .prl


author: Rex Dieter <rdieter@fedoraproject.org> 5.0.1-5
changelog:
  - -static subpkg, Requires: fontconfig-devel,glib2-devel,zlib-devel
  - -devel: Requires: pkgconfig(gl)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.2.0-0.1.alpha
changelog:
  - 5.2.0-alpha
  - -system-harfbuzz
  - rename subpkg -x11 => -gui
  - move some gui-related plugins base => -gui
  - don't use symlinks in %_qt5_bindir (more qtchooser-friendly)


author: Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.10.rc1
changelog:
  - 5.2.0-rc1
  - revert/omit recent egl packaging changes
  - -doc install changes-5.* files here (#989149)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.2.0-0.11.rc1
changelog:
  - needs a minimum version on sqlite build dependency (#1038617)
  - fix build when doc macro not defined


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.2.0-4
changelog:
  - fix QTBUG-35459 (too low entityCharacterLimit=1024 for CVE-2013-4549)
  - fix QTBUG-35460 (error message for CVE-2013-4549 is misspelled)
  - reenable docs on Fedora (accidentally disabled)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 5.3.1-4
changelog:
  - support the old versions of libxcb and libxkbcommon in F19 and F20
  - don't use the bundled libxkbcommon


author: Rex Dieter <rdieter@fedoraproject.org> - 5.3.1-5
changelog:
  - drop dep on xorg-x11-xinit (own shared dirs instead)
  - fix/improve qtchooser support using alternatives (#1122316)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.4.0-0.1.beta
changelog:
  - 5.4.0-beta
  - avoid extra -devel deps by moving *Plugin.cmake files to base pkgs
  - support bootstrap macro, to disable -doc,-examples


author: Rex Dieter <rdieter@fedoraproject.org> - 5.4.1-3
changelog:
  - pull in handful of upstream fixes, particularly...
  - Fix a division by zero when processing malformed BMP files (QTBUG-44547, CVE-2015-0295)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.4.1-12
changelog:
  - backport a couple more upstream fixes
  - introduce -common noarch subpkg, should help multilib issues


author: Helio Chissini de Castro <helio@kde.org> - 5.5.0-11
changelog:
  - Add mesa-dri-drivers as recommends on gui package as reported by Kevin Kofler
  - Reference https://bugzilla.redhat.com/1249280


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.5.0-14
changelog:
  - remove GDB hackery again, -12 built fine on i686, hack breaks ARM build
  - fix 10-qt5-check-opengl2.sh for multiple screens (#1245755)


author: Rex Dieter <rdieter@fedoraproject.org> 5.5.0-16
changelog:
  - backport 0055-Respect-manual-set-icon-themes.patch (kde#344469)
  - conditionally use valgrind only if needed


author: Rex Dieter <rdieter@fedoraproject.org> 5.5.0-18
changelog:
  - When a screen comes back online, the windows need to be told about it (QTBUG-47041)
  - xcb: Ignore disabling of outputs in the middle of the mode switch


author: Helio Chissini de Castro <helio@kde.org> - 5.5.1-8
changelog:
  - qt5-qdoc need requires >= current version, otherwise will prevent the usage further when moved to qttools


author: Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.2
changelog:
  - Valgrind still needed as buildreq due recent split qdoc package, but we can get rid of
    specific arch set.
  - Added missing libproxy buildreq
  - Epel and RHEL doesn't have libinput, so a plugin need to be excluded for this distros


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-0.4
changelog:
  - re-introduce bootstrap/examples macros
  - put examples-manifest.xml in -examples
  - restore -doc multilib hack (to be on the safe side, can't hurt)
  - %build: s/-optimized-qmake/-optimized-tools/


author: Rex Dieter <rdieter@fedoraproject.org> 5.6.0-0.40.rc
changelog:
  - respin QTBUG-51649 patch
  - %build: use -dbus-runtime unconditionally
  - drop (unused) build deps: atspi, dbus, networkmanager


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-6
changelog:
  - macros.qt5: we really only want the null-pointer-checks flag here
    and definitely no arch-specific ones


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-8
changelog:
  - make 10-qt5-check-opengl2.sh xinit script more robust
  - enable journald support for el7+ (#1315239)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-17
changelog:
  - support out-of-tree build
  - better %check
  - pull in final/upstream fixes for QTBUG-51648,QTBUG-51649
  - disable examples/tests in bootstrap mode


author: Rex Dieter <rdieter@fedoraproject.org> - 5.7.0-10
changelog:
  - fix Source0: https://download.qt.io/official_releases/qt/5.9/5.9.0/submodules/qtbase-opensource-src-5.9.0.tar.xz


author: Rex Dieter <rdieter@fedoraproject.org> - 5.7.1-6
changelog:
  - namespace QT_VERSION_CHECK to workaround major/minor being pre-defined (#1396755)
  - update moc patch to define _SYS_SYSMACROS_H (#1396755)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.8.0-6
changelog:
  - bootstrap (rawhide)
  - revert some minor changes introduced since 5.7
  - move *Plugin.cmake items to runtime (not -devel)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.9.1-6
changelog:
  - enable openssl11 support only for f27+ (for now)
  - Use mariadb-connector-c-devel, f28+ (#1493909)
  - Backport upstream mariadb patch (#1491316)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.10.0-2
changelog:
  - re-enable gold linker (#1458003)
  - drop qt5_null_flag/qt5_deprecated_flag hacks (should be fixed upstream for awhile)
  - make qt_settings/journald support unconditional


author: Rex Dieter <rdieter@fedoraproject.org> - 5.10.1-5
changelog:
  - QOpenGLShaderProgram: glProgramBinary() resulting in LINK_STATUS=FALSE not handled properly (QTBUG-66420)


author: Jan Grulich <jgrulich@redhat.com> - 5.11.1-7
changelog:
  - Move libQt5EglFSDeviceIntegration lib out of the -devel subpkg
    Resolves: bz#1692970

  - Fix QImage allocaion failure
    Resolve: bz#1667860

  - Fix double free in QXmlStreamReader
    Resolve: bz#1667858

  - Fix segmentation fault on malformed BMP file
    Resolve: bz#1667859


author: Jan Grulich <jgrulich@redhat.com> - 5.12.5-5
changelog:
  - Fix: Files placed by attacker can influence the working directory and lead to malicious code execution
    Resolves: bz#1814739
    Resolves: bz#1814683

  - Fix: XML entity expansion vulnerability
    Resolves: bz#1822193


author: Rex Dieter <rdieter@fedoraproject.org> - 5.10.1-3
changelog:
  - support %bootstrap, %check: add autotests
  - build with -O1 to workaround serious autotest/code failures (f28+, #1551246)


author: Rex Dieter <rdieter@fedoraproject.org> - 5.4.0-0.3.rc
changelog:
  - libQt5Designer should be in a subpackage (#1156685)
  - -doc: disable(boostrap for new clucene), drop dep on main pkg


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.4.rc
changelog:
  - disable bootstrap (reenable -doc)
  - system-clucene patch: drop -fpermissive flag
  - system-clucene patch: use toLocal8Bit instead of toStdString
  - system_clucene: BR clucene09-core-devel >= 0.9.21b-12 (-11 was broken)


author: Helio Chissini de Castro <helio@kde.org> - 5.6.0-3
changelog:
  - Reenable examples. Some interfaces marked as examples are needed from phonon
  - Update to second rc snapshot


author: Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-0.5
changelog:
  - (re)fix bootstrap macro
  - include qt5-qdoc/qt5-qhelpgenerator build dep deps in -doc subpkg only
  - fix whitespace


author: Rex Dieter <rdieter@fedoraproject.org> - 5.8.0-4
changelog:
  - bootstrap 5.8.0 (rawhide)
  - Created a meta package called qt5-doctools to avoid the mess of multiple tools


author: Rex Dieter <rdieter@fedoraproject.org> - 5.9.1-4
changelog:
  - Obsoletes: qt5-designer-plugin-webkit (upgrade path when webkit support is not enabled)
  - resurrect bootstrap macro (commented)


author: Pavel Cahyna <pcahyna@redhat.com> - 2.4-10
changelog:
  - Apply upstream patch PR1993
    Automatically exclude $BUILD_DIR from the backup
    Resolves: rhbz1677733


author: Pavel Cahyna <pcahyna@redhat.com> - 2.4-11
changelog:
  - Apply upstream PR2122: add additional NBU library path to fix support for
    NetBackup 8.
    Resolves: rhbz1747393
  - Apply upstream PR2021: Be safe against empty docker_root_dir (issue 1989)
    Resolves: rhbz1729493, where ReaR can not create a backup in rescue mode,
    because it thinks that the Docker daemon is running and hits the problem
    with empty docker_root_dir.
  - Apply upstream PR2223 and commit 36cf20e to avoid an empty string in the
    list of users to clone, which can lead to bash overflow with lots of users
    and groups per user and to wrong passwd/group files in the rescue system.
    Resolves: rhbz1729495
  - Backport of Upstream fix for issue 2035: /run is not mounted in the rescue
    chroot, which causes LVM to hang, especially if rebuilding initramfs.
    Resolves: rhbz1757488
  - Backport upstream PR 2218: avoid keeping build dir on errors
    by default when used noninteractively
    Resolves: rhbz1729501
  - Apply upstream PR2173 - Cannot restore using Bacula method
    due to "bconsole" not showing its prompt
    Resolves: rhbz1726992
  - Backport fix for upstream issue 2187 (disklayout.conf file contains
    duplicate lines, breaking recovery in migration mode or when
    thin pools are used). PR2194, 2196.
    Resolves: rhbz1732308


author: Pavel Cahyna <pcahyna@redhat.com> - 2.4-12
changelog:
  - Backport upstream PR #2293 to use grub-mkstandalone instead of
    grub-mkimage for UEFI (ISO image and GRUB_RESCUE image generation).
    Avoids hardcoded module lists or paths and so is more robust.
    Fixes an issue where the generated ISO image had no GRUB2 modules and
    was therefore unbootable. The backport does not add new config settings.
    Resolves: rhbz1737042


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4-18
changelog:
  - Fix typo in default.conf
    Resolves: #1882060
  - Modify the cron command to avoid an e-mail with error message after
    ReaR is installed but not properly configured when the cron command
    is triggered for the first time
    Resolves: #1729499
  - Backport upstream code related to LUKS2 support
    Resolves: #1832394
  - Changes for NetBackup (NBU) support, upstream PR2544
    Resolves: #1898080


author: Neil Horman <nhorman@tuxdriver.com> - 0.1-2
changelog:
  - Updated requires for python3
  - Removed unneeded BuildRequires
  - Globed the inclusion of man page
  - Fixed license file tagging


author: Florian Festi <ffesti@redhat.com> - 123-1
changelog:
  - Update kmod.prov for better performance (#1794491)
  - Backport performance improvements for brp-mangle-shebangs (#1794779)


author: Jens Petersen <petersen@redhat.com> 7.3.92-4
changelog:
  - fix %configure targeting for autoconf-2.5x (#58468)
  - include ~/.rpmmacros in macrofiles file path again


author: Jens Petersen <petersen@redhat.com> - 8.0.22-2
changelog:
  - add config.guess and config.sub (2003-02-22) with s390 patch on config.sub
  - make %configure use them


author: Jens Petersen <petersen@redhat.com> - 8.0.25-1
changelog:
  - update config.{guess,sub} to 2003-06-17
  - define VENDOR to be redhat only when /etc/redhat-release present
    [suggested by jbj]
  - put VENDOR in vendor field in our config.guess file for
    ia64, ppc, ppc64, s390, s390x, x86_64 and elf32-i386 Linux
  - drop the --host, --build, --target and --program-prefix configure options
    from %configure, since this causes far too many problems


author: Jens Petersen <petersen@redhat.com> - 8.0.26-1
changelog:
  - preserve the vendor field when VENDOR not set
  - put VENDOR in the final i386-libc line, not the tentative one


author: Elliot Lee <sopwith@redhat.com> 8.0.33-1
changelog:
  - Change -D to -Wp,-D to make java happy
  - Add -D_FORTIFY_SOURCE=2 to global cflags (as per Jakub & Arjan's request)


author: Jon Masters <jcm@redhat.com> 8.0.45-14
changelog:
  - Rebased all previous patches (since java fix introduced offset).
  - Added Fedora per-release macros to platforms section of macros.
    Further debate may see these move elsewhere in the ordering.


author: Jon Masters <jcm@redhat.com> 8.0.45-15
changelog:
  - Add modalias tags to kernel module packages (kmods) for tracking.
  - Further information is available at http://www.kerneldrivers.org/.


author: Jeremy Katz <katzj@redhat.com> - 8.1.0-1
changelog:
  - add modalias tags to kmod packages and other kmod changes (jcm)
  - recompress jars to avoid multilib conflicts (bkonrath)


author: Jeremy Katz <katzj@redhat.com> - 9.0.0-1
changelog:
  - use stock find-lang.sh (#213041)
  - arm fixes (Lennert Buytenhek, #243523)
  - allow jar repacking to be disabled (#219731)
  - fix running dist.sh --fc (#223651)
  - hardlink identical .pyc and .pyo files to save space (Ville Skyttä)
  - fix TMPDIR usage (Matthew Miller, #235614)


author: Jesse Keating <jkeating@redhat.com> - 9.0.1-1
changelog:
  - Remove dist defines, fedora-release does that now
  - Enable post-build buildroot checking by default


author: Jon Masters <jcm@redhat.com> - 9.0.2-1
changelog:
  - Remove smp dependencies
  - Update config.guess|sub files
  - Don't call find-requires.ksyms for kmod packages (kernel kABI scripts).


author: Jon Masters <jcm@redhat.com> - 9.0.3-1
changelog:
  - Ensure Java Jar files have readable files within.
  - Remove overwritten config.guess|sub files (testing).
  - Fix Fortran flags for building using _fmoddir.
  - Pull in objdump fix to upstream find-requires.


author: Dennis Gilmore <dennis@ausil.us> - 9.0.3-5
changelog:
  - apply fedora 11 default buildflags
  - set 32 bit intel build arch to i586 on compatible hardware
  - set 32 bit sparc build arch to sparcv9 on compatible hardware


author: Adam Jackson <ajax@redhat.com> 9.0.3-14
changelog:
  - redhat-rpm-config-9.0.3-jars-with-spaces.patch: Handle repacking jars
    whose filenames contain spaces. (#461854)


author: Adam Jackson <ajax@redhat.com> 9.0.3-15
changelog:
  - redhat-rpm-config-9.0.4-brpssa-speedup.patch: When looking for static
    archives, only run file(1) on files named *.a. (#517101)


author: Paul Howarth <paul@city-fan.org> 9.0.3-17
changelog:
  - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file
  - add (empty) %build section
  - fix unescaped macros in changelog


author: Panu Matilainen <pmatilai@redhat.com> - 9.1.0-1
changelog:
  - new version, lose merged patches (fixes #521141, #455279, #496522, #458648)
  - require rpm for parent dir, version >= 4.6.0 for sane keyserver behavior
  - buildrequire libtool to grab copies of config.guess and config.sub
  - add URL to the git repo and upstream changelog as documentation


author: Dennis Gilmore <dennis@ausil.us> - 9.1.0-7
changelog:
  - add -srpm to the arches files so that the base language macros can
    be parallel installable with these


author: Adam Jackson <ajax@redhat.com> 9.1.0-15
changelog:
  - redhat-hardened-{cc1,ld}: Move some of the rewrite magic to gcc specs so
    we don't end up with both -fPIC and -fPIE on the command line


author: Adam Jackson <ajax@redhat.com> 9.1.0-17
changelog:
  - Expose %_hardening_{c,ld}flags independently to make it easier for
    packages to apply them to selected components


author: Adam Jackson <ajax@redhat.com> 9.1.0-18
changelog:
  - redhat-hardened-cc1: Inject -fPIE, not -fPIC.
    cf. http://lists.fedoraproject.org/pipermail/devel/2011-September/157365.html


author: Dennis Gilmore <dennis@ausil.us> - 9.1.0-23
changelog:
  - remove patch that forces --disable-silent-rules to configure
  - it breaks anything set to not ignore unknown configure options


author: Toshio Kuratomi <toshio@fedoraproject.org> - 9.1.0-34
changelog:
  - Add patch from https://bugzilla.redhat.com/show_bug.cgi?id=783433
    to fix spaces in files and directories that are fed to the
    brp-python-hardlink script
  - Require zip since java repack jars requires it
    https://bugzilla.redhat.com/show_bug.cgi?id=857479
  - Java jars need the MANIFEST.MF file to be first in the archive
    https://bugzilla.redhat.com/show_bug.cgi?id=465664
  - Fix kernel_source macro to match the directory that kernel sources are installed in
    https://bugzilla.redhat.com/show_bug.cgi?id=648996
  - Patch _mandir, _infodir, and _defaultocdir to use _prefix
    https://bugzilla.redhat.com/show_bug.cgi?id=853216


author: Toshio Kuratomi <toshio@fedoraproject.org> - 9.1.0-36
changelog:
  - Patch to fix spaces in files used in filtering macros
    https://bugzilla.redhat.com/show_bug.cgi?id=783932


author: Jens Petersen <petersen@redhat.com> - 9.1.0-38
changelog:
  - add ARM to ghc_arches_with_ghci for ghc-7.4.2 ghci support
    (NB this change should not be backported before ghc-7.4.2)


author: Panu Matilainen <pmatilai@redhat.com> - 9.1.0-42
changelog:
  - Switch back to manual config.guess/sub copies for reproducability
  - Replace config.guess/sub from %configure again (#951442)


author: Panu Matilainen <pmatilai@redhat.com> - 9.1.0-43
changelog:
  - Add optflags stack protector override for AArch64 (#909788)
  - Also set FCFLAGS from %configure (#914831)


author: Adam Jackson <ajax@redhat.com> 9.1.0-44
changelog:
  - redhat-config-*: Use + to append rather than %rename, to protect against
    multiple -specs= ending up in the command line. (#892837)


author: Kevin Fenzi <kevin@scrye.com> 9.1.0-50
changelog:
  - Make docdirs unversioned on Fedora 20+ (#986871)
  - Hack around libtool issue for hardened build for now (#978949)


author: Panu Matilainen <pmatilai@redhat.com> - 10-1
changelog:
  - Make fedora dist-git the upstream of this package and its sources
  - Add maintainer comments to spec wrt versioning and changes


author: Panu Matilainen <pmatilai@redhat.com> - 11-1
changelog:
  - Stop pretending this package is relocatable, its not
  - Require rpm >= 4.11 for /usr/lib/rpm/macros.d support etc
  - Move our macros out of from /etc, they're not configuration


author: Panu Matilainen <pmatilai@redhat.com> - 12-1
changelog:
  - Be more explicit about the package contents
  - Split kernel module macros to a separate file
  - Split kernel module scripts and macros to a separate package


author: Panu Matilainen <pmatilai@redhat.com> - 13-1
changelog:
  - Move the remaining dependency generator stuff to the kmp macro package
  - Stop overriding rpm external dependency generator settings by default


author: Panu Matilainen <pmatilai@redhat.com> - 14-1
changelog:
  - Add Mono path macros (#1070936)
  - Allow opting out of config.{guess,sub} replacement hack (#991613)


author: Florian Festi <ffesti@redhat.com> 32-1
changelog:
  - Support out of source builds for %_configure_gnuconfig_hack (#1191788)
  - Fix typo in %kernel_module_package (#1159361)


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 46-1
changelog:
  - Allow %configure to optionally pass --disable-silent-rules.  Define
    %_configure_disable_silent_rules (defaulting to 0) to control this.


author: Richard W.M. Jones <rjones@redhat.com> 48-1
changelog:
  - Add support for riscv64.
    This also updates config.sub/config.guess to the latest upstream versions.


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 49-1
changelog:
  - Remove hardcoded limit of 16 CPUs for makefile parallelism.
  - See https://bugzilla.redhat.com/show_bug.cgi?id=1384938


author: Panu Matilainen <pmatilai@redhat.com> - 53-1
changelog:
  - Drop brp-java-repack-jars by request (#1235770)
  - Drop brp-implant-ident-static, unused for 13 years and counting


author: Panu Matilainen <pmatilai@redhat.com> - 59-1
changelog:
  - Move global compiler flags to __global_compiler_flags macro
  - Introduce separate __global_fooflags for C, C++ and Fortran


author: Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 67-1
changelog:
  - Define _include_gdb_index (RHBZ #1476722)
  - Move _debuginfo_subpackages and _debugsource_packages from rpm (RHBZ #1476735)


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 73-1
changelog:
  - Add macros.forge for simplifying packaging of forge-hosted packages.  See
    https://fedoraproject.org/wiki/Forge-hosted_projects_packaging_automation and
    https://bugzilla.redhat.com/show_bug.cgi?id=1523779


author: Tomas Orsava <torsava@redhat.com> - 107.3-3
changelog:
  - The brp-python-bytecompile script no longer accepts two arguments, as the
    first argument has been obsoleted
  - Modified the definition of %__brp_python_bytecompile to match the new scheme


author: Tomas Orsava <torsava@redhat.com> - 108-1
changelog:
  - Impement changing python3 shebangs in brp-mangle-shebangs
  - Added a dependency on python3-rpm-macros


author: Peter Jones <pjones@redhat.com> - 109-1
changelog:
  - Add Requires: efi-srpm-macros for %{efi}
  - brp-mangle-shebangs: add %{__brp_mangle_shebangs_exclude_file} and
    %{__brp_mangle_shebangs_exclude_from_file} to allow you to specify files
    containing the shebangs to be ignore and files to be ignored regexps,
    respectively, so that they can be generated during the package build.


author: Eugene Syromiatnikov <esyr@redhat.com> - 113-1
changelog:
  - Fix generation for kernel module symbol version dependencies for the case
    when module depends on the symbol with the same name as one present in kernel
    but a different version (#1622016)


author: Eugene Syromiatnikov <esyr@redhat.com> - 114-1
changelog:
  - Add support for compressed kernel modules to find-provides,
    find-provides.ksyms, find-requires, find-requires.ksyms, firmware.prov
    (#1622019)


author: Eugene Syromiatnikov <esyr@redhat.com> - 115-1
changelog:
  - Revert back to usage of join in find-requires.ksym:mod_requires()
    as generated "Requires:" and "Provides:" lists have different format
    and unsuitable for processing with comm (#1622016)


author: Eugene Syromiatnikov <esyr@redhat.com> - 116-1
changelog:
  - Forward-port RHEL-specific kmodtool/macros.kmp changes from RHEL 7,
    update kmodtool script for RHEL 8 (#1658414, #1666162)


author: Mark Huth <mhuth@redhat.com> - 0.9.7-6
changelog:
  - Resolves: rhbz#1314606 - show progress with addattachment
  - Resolves: rhbz#1314607 - problem with addattachment -s switch


author: Pranita Ghole<pghole@redhat.com> - 0.10.1-1
changelog:
  - Resolves: rhbz#1670001 - redhat-support-tool -o option does not work (soscleaner)
  - Resolves: rhbz#1670369 - redhat-support-lib-python: Traceback on make_report from utils.reporthelper
  - Resolves: rhbz#1670044 - redhat-support-tool proxy does not work on rhel-8


author: Pranita Ghole<pghole@redhat.com> - 0.11.2-1
changelog:
  - Resolves: rhbz#1677257 - redhat-support-lib-python: AttributeError from utils/reporthelper.py no buf


author: Vikas Rathee <vrathee@redhat.com> - 0.9.10-1
changelog:
  - Resolves: rhbz#1342627 - List cases by group.
  - Resolves: rhbz#1379619 - Inform when http_proxy environment variable is used.


author: Pranita Ghole<pghole@redhat.com> - 0.11.2-2
changelog:
  - Resolves: rhbz#1685296 - redhat-support-tool env var http_proxy does not work with user and password
  - Resolves: rhbz#1685295 - [RFE][RHEL8] Include Reason in cases of failed proxy
  - Resolves: rhbz#1684321 - redhat-support-tool config debug <level>` fails with "ERROR: debug is not a valid configuration file option.


author: Pranita Ghole<pghole@redhat.com> - 0.11.3-2
changelog:
  - Resolves: rhbz#1882771 - redhat-support-tool: UnboundLocalError: local variable 'timer' referenced before assignment
  - Resolves: rhbz#1882772 - [RFE] Add functionality to generate and send sosreport after selecting the case.
  - Resolves: rhbz#1882773 - [RFE] Generate and upload sosreport to case from cli


author: Remi Collet <rcollet@redhat.com> - 4.0.10-2
changelog:
  - drop build dependency on pandoc
  - drop dependency on jemalloc #1591762
  - fix License (BSD and MIT)
  - add bundled libraries licences
  - cleanup conditions from spec file


author: Remi Collet <rcollet@redhat.com> - 5.0.3-2
changelog:
  - fix Heap buffer overflow in HyperLogLog triggered by malicious client
    CVE-2019-10192
  - fix Stack buffer overflow in HyperLogLog triggered by malicious client
    CVE-2019-10193


author: Silas Sewell <silas@sewell.ch> - 1.2.6-3
changelog:
  - Add Fedora build flags
  - Send all scriplet output to /dev/null
  - Remove debugging flags
  - Add redis.conf check to init script


author: Fabian Deutsch <fabiand@fedoraproject.org> - 2.4.6-1
changelog:
  - Update to 2.4.6
  - systemd unit file added
  - Compiler flags changed to compile 2.4.6
  - Remove doc/ and Changelog


author: Fabian Deutsch <fabian.deutsch@gmx.de> - 2.6.16-1
changelog:
  - Update to 2.6.16
  - Fix rhbz#973151
  - Fix rhbz#656683
  - Fix rhbz#977357 (Jan Vcelak <jvcelak@fedoraproject.org>)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.14-1
changelog:
  - Upstream 2.8.14 (RHBZ #1136287)
  - Bugfix for lua scripting users (server crash)
  - Refresh patches
  - backport spec from EPEL7 (thanks Warren)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.14-2
changelog:
  - Cleanup spec
  - Fix shutdown for redis-{server,sentinel}
  - Backport fixes from Remi Collet repository (ie: sentinel working)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.15-1
changelog:
  - Upstream 2.8.15 (critical bugfix for sentinel)
  - Fix to sentinel systemd service and configuration (thanks Remi)
  - Refresh patch management


author: Remi Collet <remi@fedoraproject.org> - 2.8.17-1
changelog:
  - Upstream 2.8.17
  - fix redis-sentinel service unit file for systemd
  - fix redis-shutdown for sentinel
  - also use redis-shutdown in init scripts


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.19-1
changelog:
  - Upstream 2.8.19 (RHBZ #1175232)
  - Fix permissions for tmpfiles (RHBZ #1182913)
  - Add limits config files
  - Spec cleanups


author: Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.2-1
changelog:
  - Upstream 3.0.2 (RHBZ #1228245)
  - Fix Lua sandbox escape and arbitrary code execution (RHBZ #1228331)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 3.2.3-1
changelog:
  - Upstream 3.2.3
  - Security fix for CVE-2013-7458 (redis-cli history world readable)
  - RHBZ#1363670 RHBZ#1363671


author: Remi Collet <remi@fedoraproject.org> - 3.2.3-2
changelog:
  - add missing man pages #1374577
    using patch from https://github.com/antirez/redis/pull/3491
  - data and configuration should not be publicly readable #1374700
  - remove /var/run/redis with systemd #1374728
  - provide redis-check-rdb as a symlink to redis-server #1374736
    using patch from https://github.com/antirez/redis/pull/3494
  - move redis-shutdown to libexec


author: Nathan Scott <nathans@redhat.com> - 3.2.9-1
changelog:
  - Upstream 3.2.9
  - Add RuntimeDirectory=redis to systemd unit file (RHBZ #1454700)
  - Mark rundir as %ghost since it may disappear (tmpfs - #1454700)
  - Fix a shutdown failure with Unix domain sockets (RHBZ #1444988)


author: Nathan Scott <nathans@redhat.com> - 3.2.10-1
changelog:
  - Upstream 3.2.10 release
  - Ensure both the redis and redis-sentinel service files set correct perms
  - Dropped systemd tmpfiles source, handled directly in systemd service files


author: Nathan Scott <nathans@redhat.com> - 3.2.11-1
changelog:
  - Upstream 3.2.11 bug-fix-only release
  - Switch to using Type=notify for Redis systemd services (RHBZ #1172841)
  - Add Provides:bundled hiredis, linenoise, lua-libs clauses (RHBZ #788500)


author: Nathan Scott <nathans@redhat.com> - 4.0.2-1
changelog:
  - Upstream 4.0.2 release.  (RHBZ #1389592)
  - Add redis-devel for loadable module development.
  - Add redis-doc for man pages and detailed documentation.
  - Provide redis-check-aof as a symlink to redis-server also now.


author: Remi Collet <remi@remirepo.net> - 4.0.3-1
changelog:
  - Redis 4.0.3
  - fix ownership of /usr/share/doc/redis
  - use make_flags for test to avoid rebuild and failure
  - fix rpm macro location on EL-6
  - add /var/run/redis on EL-6
  - add spec file license header
  - drop duplicated documentation from main package
  - keep man in main page


author: Nathan Scott <nathans@redhat.com> - 4.0.4-1
changelog:
  - Upstream 4.0.4 release.
  - Update to current upstream redis-doc also.
  - Fix man page issues (RHBZ #1513594 and RHBZ #1515417).


author: Remi Collet <remi@remirepo.net> - 4.0.5-1
changelog:
  - Redis 4.0.5 - Released Thu Dec 1 16:03:32 CET 2017
  - Upgrade urgency CRITICAL: Redis 4.0.4 fix for PSYNC2 was broken,
    causing the slave to crash when receiving an RDB file from the
    master that contained a duplicated Lua script.


author: Remi Collet <rcollet@redhat.com> - 5.0.3-4
changelog:
  - fix lua scripts can overflow the heap-based Lua stack
    CVE-2021-32626
  - fix integer overflow issue with Streams
    CVE-2021-32627
  - fix integer overflow bug in the ziplist data structure
    CVE-2021-32628
  - fix integer overflow issue with intsets
    CVE-2021-32687
  - fix integer overflow issue with strings
    CVE-2021-41099


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0-10.5
changelog:
  - Install license file with javadoc package
  - Convert versioned javadoc to versionless
  - Update to current packaging guidelines
  - Remove msv provides and obsoletes


author: Mat Booth <mat.booth@redhat.com> - 2011.1-1
changelog:
  - Update to version released from new project location rhbz#981275
  - Build/install with maven instead of ant
  - Drop old javadoc rpm bug workaround


author: Kalev Lember <kalevlember@gmail.com> - 0.7.93-1
changelog:
  - Update to 0.7.93
  - Tighten deps with the _isa macro
  - Don't manually require pkgconfig; rpmbuild generates this automatically
  - Use license macro for the COPYING file


author: Alexander Scheel <ascheel@redhat.com> - 3.0.26-6
changelog:
  - CVE-2020-1695: Improper validation of response header in MediaTypeHeaderDelegate.java class
    Resolves: rh-bz#1845548


author: Ade Lee <alee@redhat.com> - 3.0.6-5
changelog:
  - Replace broken dependencies junit4-> junit
  - Add patch to handle new bouncycastle API in version 1.50
  - Fix bogus dates in changelog


author: gil cattaneo <puntogil@libero.it> 3.0.17-1
changelog:
  - update to 3.0.17.Final
  - introduce license macro
  - enable resteasy-links, resteasy-oauth, resteasy-wadl modules
  - build resteasy-netty{3,4}


author: Link Dupont <link@redhat.com> - 0.2.0-1
changelog:
  - New upstream release
  - Mark config file as a noreplace config file
  - Add two patches that fix some UX issues


author: Jeremy Crafts <jcrafts@redhat.com> - 0.1.4-1
changelog:
  - Enhancements to playbook validation
  - Fixes for regular execution status updates
  - Configuration fixes


author: Jeremy Crafts <jcrafts@redhat.com> - 0.1.5-1
changelog:
  - Changes to playbook validation logic
  - Enhancements for logging to rhcd
  - Fix for subprocess environment


author: Bastien Nocera <bnocera@redhat.com> - 3.4.2-5
changelog:
  + rhythmbox-3.4.2-5
  - Remove LIRC plugin
  - Fix 2 build warnings
  - Remove BRs for removed visualiser plugin


author: Bastien Nocera <bnocera@redhat.com> - 3.4.2-7
changelog:
  + rhythmbox-3.4.2-7
  - Fix warnings in art search when playing a radio
  - Fix initial import never finishing
  - Fix multimedia keys integration in GNOME


author: Sandro Mani <manisandro@gmail.com> 1.0-4
changelog:
  - mpi.prov, mpi.req: Use "module -t avail" instead of "module avail"
  - mpi.prov, mpi.req: Also look in moduledirs in %buildroot
  - mpi.attrs: add %__libsymlink_exclude_path


author: Jarod Wilson <jarod@redhat.com> - 5-4
changelog:
  - Make hooks more resilient to missing info
  - Error out with a useful message when necessary info isn't there
  - Resolves: rhbz#1627122


author: Colin Walters <walters@verbum.org>
changelog:
  - New upstream release
  - Bump OSTree requirements
  - Enable hawkey package diff, we have new enough versions
    of libsolv/hawkey
  - Enable /usr/bin/atomic symbolic link


author: Colin Walters <walters@redhat.com> - 2015.9-4
changelog:
  - Fix files list for -devel, which should in turn fix Anaconda
    builds which pull in rpm-ostree, but should not have devel bits.


author: Colin Walters <walters@redhat.com> - 2015.11.43.ga2c052b-2
changelog:
  - New git snapshot, just getting some new code out there
  - We are now bundling a copy of libhif, as otherwise coordinated releases with
    PackageKit/dnf would be required, and we are not ready for that yet.


author: Colin Walters <walters@verbum.org> - 2017.3-4
changelog:
  - Backport patch to add API devices for running on CentOS 7
    https://github.com/projectatomic/rpm-ostree/issues/727


author: Colin Walters <walters@verbum.org> - 2017.7-2
changelog:
  - Enable introspection, rename shared lib to librpmostree
    Due to an oversight, we were not actually building with introspection.
    Fix that.  And while we are here, split out a shared library package,
    so that e.g. containers can do `from gi.repository import RpmOstree`
    without dragging in the systemd service, etc. (RHBZ#1473701)


author: Jonathan Lebon <jlebon@redhat.com> - 2017.7-3
changelog:
  - Tweak new pkg name to rpm-ostree-libs to be more consistent with the main
    package name and ostree's ostree-libs.


author: Dusty Mabe <dusty@dustymabe.com> - 2018.1-2
changelog:
  - Revert the ostree:// formatting in the output.
  - See https://github.com/projectatomic/rpm-ostree/pull/1136#issuecomment-358122137


author: Colin Walters <walters@verbum.org> - 2018.6-4
changelog:
  - Backport patch for https://bugzilla.redhat.com/show_bug.cgi?id=1607223
    from https://github.com/projectatomic/rpm-ostree/pull/1469
  - Also https://github.com/projectatomic/rpm-ostree/pull/1461


author: Jonathan Lebon <jonathan@jlebon.com> - 2020.4-1
changelog:
  - New upstream version
    https://github.com/coreos/rpm-ostree/releases/tag/v2020.4
    Resolves: #1861786


author: Colin Walters <walters@verbum.org> - 2020.7-4
changelog:
  - Backport https://github.com/coreos/rpm-ostree/pull/2386/commits/aa8e49aaeddfc5d38651fa08f46e059655818fd1
    Resolves: #1944760


author: Luca BRUNO <lucab@lucabruno.net> - 2021.5-1
changelog:
  - New upstream version
    https://github.com/coreos/rpm-ostree/releases/tag/v2021.5
    Resolves: rhbz#1959874


author: Luca BRUNO <lucab@redhat.com> - 2021.5-2
changelog:
  - Backport _dbpath fixes, see
    https://github.com/coreos/rpm-ostree/issues/2904
    Resolves: rhbz#1973579


author: Thomas Woerner <twoerner@redhat.com> - 8.10-7
changelog:
  - removed fakeroot requirement and all qa_robot scripts (RHBZ#1615605)
  - Fixed missing build requires for python3-devel


author: Michal Domonkos <mdomonko@redhat.com> - 8.10-8
changelog:
  - spectool: ignore query string in URL (RHBZ#1826299)
  - Fix TypeError in rpmdev-rmdevelrpms and rpmdev-checksig (RHBZ#1851499)


author: Todd Zullinger <tmz@pobox.com> - 1.10-9
changelog:
  - Update UsrLibBinaryException config to include .build-id
  - Ignore useless-provides on debuginfo provides (bz1489096)


author: Thomas Woerner <twoerner@redhat.com> - 1.10.13.1
changelog:
  - Fix unit test: use platform-python, py.test-3, no flake8 (RHBZ#1576803)
  - Update of ValidShells (RHBZ#1633698)
  - Remove Python2 paths from TagsCheck.py (RHBZ#1633698)
  - Enable bash-competion scripts (RHBZ#1577890)


author: Liming Sun <lsun@mellanox.com> - 2.0.1-1
changelog:
  - Rename bfrshim to rshim
  - Remove rshim.spec since it's auto-generated from rshim.spec.in
  - Fix warnings reported by coverity
  - Add rhel/rshim.spec.in for fedora
  - Move rshim to sbin and move man page to man8


author: Liming Sun <lsun@mellanox.com> - 2.0.2-1
changelog:
  - Remove unnecessary dependency in .spec and use make_build
  - Add package build for debian/ubuntu
  - Fix some format in the man page
  - Add check for syslog headers


author: Liming Sun <lsun@mellanox.com> - 2.0.3-1
changelog:
  - Enable pci device during probing
  - Map the pci resource0 file instead of /dev/mem
  - Add copyright header in bootstrap.sh
  - Add 'Requires' tag check in the rpm .spec for kernel-modules-extra
  - Fix the 'rshim --version' output


author: Liming Sun <lsun@mellanox.com> - 2.0.4-1
changelog:
  - Update .spec file according to review comments
  - Fix the 'KillMode' in rshim.service
  - Support process termination by SIGTERM
  - Fix some compiling warnings and configure issue for FreeBSD
  - Fix a read()/write() issue in rshim_pcie.c caused by optimization


author: Dean Nelson <dnelson@redhat.com> - 2.0.4-4
changelog:
  - Expose gating.yaml file in order to enable manual CI gating for rshim
    in RHEL-8.4, by bumping release and doing a Brew build.
  - Partially resolves: rhbz#1912248


author: Dean Nelson <dnelson@redhat.com> - 2.0.5-1
changelog:
  - Update user-space rshim driver source to version 2.0.5.
  - Modify rshim.spec accordingly.
  - Resolves: rhbz#1950425


author: Dean Nelson <dnelson@redhat.com> - 2.0.5-2
changelog:
  - Add sysconfig/rshim file and update rshim.service to source it.
  - jbastian made the first cut of this patch, which needed to be
    modified due to the update to 2.0.5. And I chose to go with
    %autosetup to handle Patch0, instead of sticking with %setup.
  - Resolves: rhbz#1946349


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: 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: 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: 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.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-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.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.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-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-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-12
changelog:
  RHEL 8.1.0 ERRATUM
  - edited imjournal memleak patch to not cause double-free crash
    resolves: rhbz#1729995
  - added patch calling journald API only when there are no
    preceeding errors
    resolves: rhbz#1722165
  - added patch fixing imrelp module when invoked with old syntax
    resolves: rhbz#1724218


author: Jiri Vymazal <jvymazal@redhat.com> - 8.37.0-13
changelog:
  RHEL 8.1.0 ERRATUM
  - added patch enabling stricter TLS certs checking conforming to
    common criteria requirements
    resolves: rhbz#1733244


author: Jiri Vymazal <jvymazal@redhat.com> - 8.1911.0-1
changelog:
  RHEL 8.2.0 ERRATUM
  - rebased to 8.1911.0 upstream version, removed, previously
    upstreamed patches
    resolves: rhbz#1740683
    resolves: rhbz#1659383
    resolves: rhbz#1746876
    resolves: rhbz#1676559
    resolves: rhbz#1692072
    resolves: rhbz#1692073
    resolves: rhbz#1692074
    resolves: rhbz#1699242
    resolves: rhbz#1738213
    resolves: rhbz#1744691
    resolves: rhbz#1755218
    resolves: rhbz#1768321
    resolves: rhbz#1768324
  - added patch fixing imfile stefiles naming
    resolves: rhbz#1763757


author: Jiri Vymazal <jvymazal@redhat.com> - 8.1911.0-3
changelog:
  RHEL 8.2.0 ERRATUM
  - added patch reverting rejecting expired certs by default
    resolves: rhbz#1782353
  - added patch silencing false errors on config.enabled statement
    resolves: rhbz#1659383


author: Jiri Vymazal <jvymazal@redhat.com> - 8.1911.0-5
changelog:
  RHEL 8.3.0 ERRATUM
  - added qpid-proton as another source and enabled omamqp1 module
    in a separate sub-package with it statically linked
    resolves: rhbz#1713427
  - extended config.enabled patch to cover rest of the cases
    resolves: rhbz#1659383
  - added patch making json serialization thread-safe
    resolves: rhbz#1789675
  - added another patch for imfile state-files id
    resolves: rhbz#1793569
  - fixed typo in commend-out part of default rsyslog.conf


author: Jiri Vymazal <jvymazal@redhat.com> - 8.1911.0-6
changelog:
  RHEL 8.3.0 ERRATUM
  - added patch preventing imfile crash when selinux blocks symlink
    access
    resolves: rhbz#1843994
  - fixed config-enabled patch
    resolves: rhbz#1659383


author: Clark Williams <williams@redhat.com> - 0.41-1
changelog:
  - added Stefan Agner's patch to fix calculating time difference
    when delta is bigger than 2147 seconds


author: Clark Williams <williams@redhat.com> - 0.44-1
changelog:
  - fix to specfile (renamed smidetect to hwlatdetect)
  - added code to hwlatdetect allow setting window and width properly


author: Clark Williams <williams@redhat.com> - 0.45-1
changelog:
  - bugfix from Daniel Gollub <dgollub@suse.de> (fix cyclictest segfault)
  - cyclictest format change from Sven-Thorsten Dietrich <sdietrich@suse.de>
  - added help target to Makefile


author: Clark Williams <williams@redhat.com> - 0.47-1
changelog:
  - patch from GeunSik Lim <leemgs1@gmail.com> to reorder options for readability
  - patch from GeunSik Lim <leemgs1@gmail.com> to add --policy option
  - patch from GeunSik Lim <leemgs1@gmail.com> to clarify -h option usage
  - modified --policy to take scheduler policy name instead of integers


author: Clark Williams <williams@redhat.com> - 0.50-1
changelog:
  - patch to cyclictest from Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    to process options before checking for root user
  - patch to cyclictest from Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    to exit with proper error code on exit
  - added scripts/do-git-push script
  - added push target to Makefile
  - rewrite of hwlatdetect script to handle old smi_detector module


author: Clark Williams <williams@redhat.com> - 0.51-1
changelog:
  - two manpage fixes from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  - added -M option from Arnaldo Carvahlo de Melo <acme@redhat.com>
    (for use on low-bandwidth connections, defer's update until new max hit)


author: Clark Williams <williams@redhat.com> - 0.54-1
changelog:
  - patches from John Kacur <jkacur@redhat.com>
    - fix source style issues in pi_stress
    - add a DEBUG option to the Makefile
    - use CFLAGS for C compiler options
    - label targets as PHONY if not generating actual file
  - patch to remove rt-tests.spec from .PHONY in Makefile


author: Clark Williams <williams@redhat.com> - 0.55-1
changelog:
  - pi_stress: cosmetic newline added
  - fixes from John Kacur <jkacur@redhat.com>
    - pi_stress: Remove racy state variables that cause watchdog to trigger
    - pi_stress: Check whether quiet is set, before taking shutdown_mtx
    - pi_stress: Use a pthread_mutex_t for the global variable shutdown


author: Clark Williams <williams@redhat.com> - 0.57-1
changelog:
  - John Kacur <jkacur@redhat.com> folded in Carsten Emde's tests
      - ptsematest
      - sigwaittest
      - svsematest
      - sendme
  - Carsten Emde <carsten.emde@osadl.org> created a utility library
    moving functions from cyclictest into src/lib/rt-utils.c
  - Makefile cleanups from jkacur


author: Clark Williams <williams@redhat.com> - 0.58-1
changelog:
  - merged jkacur's portable getcpu() code
  - fixed inadvertent conversion of some source to DOS text files


author: Clark Williams <williams@redhat.com> - 0.59-1
changelog:
  - deleted classic_pi
  - David Sommerseth <davids@redhat.com>:
    - added help text for -M (refresh-on-max) option for cyclictest
    - fixed parsing of --mlockall in signaltest
  - Carsten Emde <C.Emde@osadl.org> provided a better explaination
    for using the kernel module with the backfire program
  - John Kacur <jkacur@redhat.com> cleaned up the trailing comments
    on the guard macros in src/lib/rt-utils.h


author: Clark Williams <williams@redhat.com> - 0.60-1
changelog:
  - John Kacur <jkacur@redhat.com>:
    - added pip test (process based priority inheritance)
    - refactored some error routines into the common library
    - added 'make tags' option to Makefile
  - Michael Olbrich <m.olbrich@pengutronix.de> added an unbuffered
    output option to cyclictest (-u/--unbuffered)


author: Clark Williams <williams@redhat.com> - 0.62-1
changelog:
  - added NUMA option
  - patch from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    to clarify source copyrights
  - moved hwlatdetect to python site-library


author: Clark Williams <williams@redhat.com> - 0.64-1
changelog:
  - from John Kacur <jkacur@redhat.com>
    - automatic dependency generation
    - style cleanups
    - libnuma code cleanups
    - add copyright to rt_numa.h


author: Clark Williams <williams@redhat.com> - 0.67-1
changelog:
  - modified specfile to add hackbench
  - modified internal ftrace logic for correct tracing
  - Changed rpm %description field to be more descriptive (BZ# 572323)
  - from Carsten Emde <c.emde@osadl.org>
    - added smp option to svsematest
    - fixed policy display in cyclictest
  - from John Kacur <jkacur@redhat.com>
    - changed default scheduling policy to SCHED_FIFO
    - fixed spelling mistake on cyclictest man page
    - use symbolic names for scheduling policy
    - reverted commit 582be2a52c43801a10d318de7491f1cc7243d5cf to
      deal with bug in priority distribution
  - from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    - renamed pip to pip_stress
    - eliminated use of temp files in dependency generation
    - install backfire.c module source in /usr/src/backfire
  - from David Sommerseth <davids@redhat.com>
    - added new-and-improved hackbench to rt-tests


author: Clark Williams <williams@redhat.com> - 0.69-1
changelog:
  - fix bus error in cyclictest on NUMA systems with more than 16 cores
  - reset default cyclictest policy to SCHED_OTHER
  - from Carsten Emde <C.Emde@osadl.org>
    - add pmqest program for testing posix message queue performance
    - misc doc fixes


author: Clark Williams <williams@redhat.com> - 0.70-1
changelog:
  - from Olaf Hering <olaf@aepfle.de>
    - skip python dependency during install if python not available


author: Clark Williams <williams@redhat.com> - 0.72-1
changelog:
  - changed 'diff' variable in timerthread() routine to be unsigned
    64-bit to avoid overflow issues in debugging
  - included <stdint.h> and changed all 'long long' declarations to
    use uint64_t and int64_t


author: Clark Williams <williams@redhat.com> - 0.73-1
changelog:
  - fixed signal handling in hackbench (avoid thousands of zombies)
  - from Geunsik Lim <geunsik.lim@samsung.com>
    - fix incorrect wakeup interface in cyclictest
  - from Wolfram Sang <w.sang@pengutronix.de>
    - Simplify Makefile using -D option to install
  - from Carsten Emde <C.Emde@osadl.org>
    - add histogram summary column option (-H) to cyclictest
  - from Daniel Sangorrin <daniel.sangorrin@gmail.com>
    - fix sched_setaffinity type error when building with UCLIB
  - from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    - install backfire's Makefile
    - modernize backfire's Makefile


author: Clark Williams <williams@redhat.com> - 0.74-1
changelog:
  - changes to deal with 3.0 kernel
  - fixed buildrequires in specfile for Python
  - fixed spelling error in printf in cyclictest
  - from John Kacur <jkacur@redhat.com>
    - Make the function header style consistent with the rest of cyclictest.
    - Spelling clean-ups
  - from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    - fix possible buffer overflow in string handling


author: Clark Williams <williams@redhat.com> - 0.75-1
changelog:
  - added utility routines for mounting debugfs and event/tracing manipulation
  - from Steven Rostedt <srostedt@redhat.com>:
    - allow events for all tracers
    - Have -I and -P together also be -B
    - do not touch tracing_thresh
    - only check file descriptor in tracemark() function
    - use interval on first loop instead of 1 second
    - allow tracemark() to take variable args


author: Clark Williams <williams@redhat.com> - 0.76-1
changelog:
  - only turn on /proc/sys/kernel/ftrace_enabled for a tracer that
    needs it
  - make sure to set current_tracer to function for -f switch


author: Clark Williams <williams@redhat.com> - 0.84-1
changelog:
  - [cyclictest] added -Q/--priospread option to
  - from Markus Kohlhase <mail@markus-kohlhase.de>
    - [docs] added description from osadl.org
  - from Darren Hart <dvhart@linux.intel.com>
    - Makefile: Support user supplied CFLAGS and LDFLAGS
  - from Steven Rostedt <rostedt@goodmis.org>
    - rt-tests: Update rt-migrate-test to use ftrace infrastructure
  - from John Kacur <jkacur@redhat.com>
    - .gitignore: differentiate between program names and directories
    - pi_stress: Check the status of sched_getaffinity
    - Makefile: Introduce a static library
    - Move info, warn, and fatal functions to error.[ch]
    - install: Fix failed to create symbolic link hwlatdetect file exists
    - cyclictest: Make cyclictest fail if it cannot run with requested priority
  - from Frank Rowand <frank.rowand@am.sony.com>
    - cyclictest: segfault with '-a'
    - cyclictest: avoid unneeded warning
    - cyclictest: warn of interaction between '-a', '--smp', and '--numa'
    - Makefile: get machinetype from compiler instead of uname
    - cyclictest: incorrect first latency value for --verbose option
    - cyclictest: printf format compile warning


author: Clark Williams <williams@redhat.com> - 0.85-1
changelog:
  - [cyclictest] add tracemark function back to breaktrace logic
  - from Frank Rowand <frank.rowand@am.sony.com>:
    - [cyclictest] report large measured clock latency
    - [cyclictest] cleanup getopt_long() parameters
  - from John Kacur <jkacur@redhat.com>:
    - [Makefile] add CPPFLAGS to pattern rule for dependencies
    - [gitignore] exclude patches and .a archives
  - from Uwe Kleine-König <u.kleine-koenig@pengutronix.de>:
    - Makefile: separate CFLAGS and CPPFLAGS
    - have printf use %s format for strings
  - from Bhavesh Davda <bhavesh@vmware.com>:
    - cyclictest: histogram overflow instance tracking
    - cyclictest: whitespace cleanup


author: Clark Williams <williams@redhat.com> - 0.86-1
changelog:
  - cyclictest: allow break threshold without doing any tracing
  - cyclictest: add named fifo for statistics
  - from John Kacur <jkacur@redhat.com>:
    - cyclictest: Align option fixes
    - Makefile: Don't tag files in dir BUILD from rpm builds
    - Makefile: Add BUILDROOT and SPECS to the dirs to remove for distclean
    - Makefile: Add tmp dir to distclean and "make release" call distclean
    - Makefile: Don't tag tmp files created when making a release
  - from Nicholas Mc Guire <der.herr@hofr.at>:
    - cyclictest: add align thread wakeup times option
  - cyclictest: modify option handling to use enumerated types
  - from Sebastian Andrzej Siewior <bigeasy@linutronix.de>:
    - hackbench: init child's struct before using it
  - from Jim Somerville <Jim.Somerville@windriver.com>:
    - cyclictest: finish removal of 1 second first loops
  - from Frank Rowand <frank.rowand@am.sony.com>:
    - rt-tests: NUMA optional for make rpm
    - cyclictest: white space cleanup


author: Clark Williams <williams@redhat.com> - 0.87-1
changelog:
  - From Aaron Fabbri <ajfabbri@gmail.com>:
    - cyclictest: CPU affinity now takes arbitrary set of cpus


author: Clark Williams <williams@redhat.com> - 0.88-1
changelog:
  - From Uwe Kleine-König <u.kleine-koenig@pengutronix.de>:
    - cyclictest: Fix tracemark output when the latency threshold is hit on ARM
  - From Gary S. Robertson <gary.robertson@linaro.org>:
    - cyclictest: Restore CPU affinity function for non-NUMA builds
    - cyclictest: Don't offer --numa option when unavailable


author: Clark Williams <williams@redhat.com> - 0.89-1
changelog:
  - clean up debugging comments and printfs from last release
  - ran hwlatdetect.py through 2to3, works for both python2 and 3


author: Clark Williams <williams@redhat.com> - 0.90-1
changelog:
  - pip_stress: parameterize usleep value to work-around platform issues
  - From Daniel Wagner <daniel.wagner@bmw-carit.de>:
    - pi_stress: Store schedule attributes per thread
    - rt-utils: Add gettid()
    - rt-utils: Add helper to parse/print scheduling policies
    - rt-sched: Add sched_setattr/sched_getattr API
    - pi_stress: Use error.h for logging and debugging
    - error: Add debug() function
    - pi_stress: Remove unused TIMER_SIGNAL definition
    - rt-tests.h: Remove unused header file
    - hackbench: Don't re-assign context for each fd
  - From Joakim Hernberg <jbh@alchemy.lu>:
    - cyclictest: make affinity option only use number of online cpus
  - From John Kacur <jkacur@redhat.com>:
    - cyclictest: Add long option --laptop to preserve battery power
    - cyclictest: Fix help for long options only
    - cyclictest: Change the output from function sighand() to stderr
    - cyclictest: Always print an err message if write of 0 to cpu-dma_latency fails
    - rt_numa.h: Suppress discards 'const' qualifier warning
    - lib: Rework err_msg_n to output strerror after message
  - From Alexey Brodkin <Alexey.Brodkin@synopsys.com>:
    - Makefile: allow building selected tests with non-NPTL toolchain


author: John Kacur <jkacur@redhat.com> - 0.97-1
changelog:
  - Changes from v0.93 to v0.97
  Clark Williams (9):
    hwlatdetect: initial cut at tracking the amount of SMIs that occurred
      during a run
    rt-migrate-test: updated to latest code from rostedt
    Makefile: add target to create OBJDIR before use
    specfile: add signaltest manpage to files section and remove trailing
      whitespace in changelog
    Makefile: have distclean remove .asc file for tarball
    Makefile: fixed dropped quote in help target text
    hwlatdetect: handle hwlat_detector being builtin rather than module
    hwlatdetect: modify to handle python3 prints
    hwlatdetect: make reading sample date work with python2 and python3
  Daniel Bristot de Oliveira (2):
    cyclictest: SMI count/detection via MSR/SMI counter
    cyclictest: Add --smi description on cyclictest man page
  Darren Hart (2):
    rt-tests: Allow for user-specified PYLIB
    rt-tests: Break out install_hwlatdetect
  Henrik Austad (10):
    Add CROSS_COMPILE-switch to CC and AR
    Add syscall-number for sched_(gs)etattr() for tile
    Add a rebuild-switch to Makefile
    Makefile: add librttest to rt-migrate-test
    android: adjust target for android
    cyclictest: move redefine of CPUSET back to uclib
    Android: clean up the bypass ifdeffery
    Android: rename arch from bionic to android
    Android: Expand match for android in ostype
    rt-sched.h: do not unconditionally define syscall-numbers
  John Kacur (26):
    Fix VERSION in rt-migrate-test
    numa_on_and_available: Remove from main in cyclictest
    Version bump to v0.94
    Explicitly separate VPATH paths with a colon
    build: Generate .o, .a, and .d files in bld dir
    signaltest: call process_options before calling check_privs
    signaltest: Check the status of pthread_create
    rt-utils: Add John Kacur to the copyright
    rt-utils: Fix some checkpatch errors in rt-utils.c
    signaltest: Add a man page to signaltest
    Makefile: Document certain compiling options
    Makefile: Only call cc -dumpmachine once in the makefile
    Bionic: Move android functionality into it's own arch Makefile
    maintainence: VERSION bump and Change-log update
    cyclictest: Clean-ups in timerthread before working on it
    Makefile: OBJDIR should be an order-only-prerequisite
    Makefile: Move TARGETS back to a more logical place in the Makefile
    cyclictest: Add a feature to record spikes
    cyclictest: fix #ifdef broken by NO_PTHREAD_SETAFFINITY
    Makefile: Version bump to v0.96
    Remove rt-tests.spec-in
    gitattributes: add doc, remove rt.spec-in
    Makefile: Remove anything to do with rpms, specs etc
    Revert changes to rt-migrate-test for exit(1)
    cyclictest: Make the tracemark option imply notrace
    rt-tests: Makefile: Bump version number to 0.97
  Josh Cartwright (8):
    rt-tests: workaround poor gzip implementations
    hackbench: cleanup error handling in create_worker
    cyclictest: consistently make all functions 'static'
    cyclictest: use correct type when allocating cpu bitmask size
    cyclictest: drop impossible use_fifo conditional
    cyclictest: fail if use_fifo && thread creation failed
    error: mark fatal, err_exit, err_quit as being noreturn
    cyclictest: add option for dumping the histogram in a file
  Khem Raj (1):
    Makefile: Set CC/AR variable only if it doesn't have a value
  Luiz Capitulino (5):
    don't use exit(-1) for failures
    cyclictest: move tracemark_fd handling to its own function
    cyclictest: tracing(): check for notrace
    cyclictest: move debugfs init code to its own function
    cyclictest: add --tracemark option
  Uwe Kleine-König (5):
    backfire: remove unused header file
    remove several unused Makefiles
    rt-migrate-test: remove space before \n
    drop compiling without NPTL support
    Fix some trivial typos found by codespell(1)
  - Resolves: rhbz#1283264

   * Wed Aug 12 2015 Clark Williams <williams@redhat.com> - 0.93-1
  John Kacur (6):
    makefile: Create an rt-tests.tar file using git-archiv
    makefile: Change VERSION_STRING to VERSIO
    Add .tar files to .gitignor
    Create a .gitattribute file to specify what files git-archive should ignore
    pi_stress: Fix possible exit on error without releasing mutex
    pip_stress: Fix warning: unused variable ‘c’
  Alexander Stein (1):
    cyclictest: Fix long priority help text option
  Clark Williams (3):
    hwlatdetect: added --watch option to watch output in realtime
    doc: fix VERSION in release-checklist.tx
    makefile: fixed release targ

   * Tue Jun 09 2015 John Kacur <jkacur@redhat.com> - 0.92-1
  Anna-Maria Gleixner (2):
    cyclictest: Convert the offset of the alignment option to microseconds
    cyclictest: Align measurement threads to the next full second
    cyclictest: Ensure that next wakeup time is never in the past
  Daniel Wagner (1):
    pi_stress: Clear affinity for DEADLINE tasks
  John Kacur (3):
    Fix minor grammar mistake in the help output
    Allow building with -DHAVE_PARSE_CPUSTRING_ALL
    Add a MAINTAINERS file
  Michael Olbrich (2):
    Makefile: pi_stress need librttest.a so it should depend on it
    Makefile: cleanup linking to librttest.a
  Sebastian Andrzej Siewior (1):
    cyclictest: consider the 4 as the major version

   * Tue Feb 17 2015 Clark Williams <williams@redhat.com> - 0.91-1
  - From Boris Egorov <egorov@linux.com>
    - rt-migrate-test: exit early if nr_runs is non-positive
    - rt-migrate-test: use variables instead of macros
  - From Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    - pi_stress: remove timestamp of compilation from version output
  - rt-migrate-test: make sure input parameters are converted to correct units
  - rt-migrate-test: sanity check --prio value


author: John Kacur <jkacur@redhat.com> - 0.97-2
changelog:
  - Change spec file to compile with HAVE_PARSE_CPUSTRING_ALL=1
  	- This makes numa_parse_cpustring_all() available which is needed for
  		running cyclictest on isolated cpus.
  - Resolves: rhbz#1330468


author: John Kacur <jkacur@redhat.com> - 1.0-1
changelog:
  - Upgrade to 1.0
  Clark Williams (1):
    cyclictest: stop any tracing after hitting a breaktrace threshold
  John Kacur (8):
    rt-tests: Makefile: Assume numa_parse_cpustring_all available
    rt-tests: Add man page for rt-migrate-test
    rt-tests: Update the cyclictest man page
    rt-tests: Add missing option to hwlatdetect man page
    rt-tests: Housekeeping fix some spelling errors.
    rt-tests: hwlat.txt: smidetect renamed to hwlatdetect
    rt-tests: Remove doc/release-checklist.txt
    rt-tests: Makefile - bump version to 1.0
  - Add patch to install rt-migrate-test.8-man-page
  Resolves: rhbz#1283264
  - The latest build also includes fixes for undocumented options in cyclictest and hwlatdetect, as well as many more documentation fixes.
  Resolves: rhbz#1263718
  - Also documenting here that the new feature cyclictest: SMI count/detection via MSR/SMI counter was added in v0.97
  Resolves: rhbz#1314869


author: John Kacur <jkacur@redhat.com> - 1.0-3
changelog:
  - Install cyclictest with cap_sys_rawio to access msr and cpuid registers
  - Fixed url in Source0
  Resolves: rhbz#1346771


author: John Kacur <jkacur@redhat.com> - 1.0.8
changelog:
  - cyclicdeadline: Fix minor spelling mistake
  - cyclictest: Correct short option 's'
  Resolves: rhbz1434825


author: John Kacur <jkacur@redhat.com> - 1.0.10
changelog:
  - hwlatdetect: modify hwlatdetector.py to use the ftrace hwlatdetector
  - hwlatdetect: removed smi_detector support
  Resolves: rhbz1365961


author: John Kacur <jkacur@redhat.com> - 1.3-1
changelog:
  - New build
  - Add test queuelat
  - Adds changes for python3 in hwlatdetect
  Resolves: rhbz#1543030
  Resolves: rhbz#1559520


author: John Kacur <jkacur@redhat.com> - 1.3-6
changelog:
  - rt-tests-pi_stress-remove-unused-report-options.patch
  - rt-tests-pip_stress-Add-an-initial-man-page-for-pip_stress.patch
  - add-h-option-to-queuelat.patch
  - Add-queuelat-manpage.patch
  - Modify makefile for queuelat.8 and pip_stress.8
  Resolves: rhbz#1614783


author: John Kacur <jkacur@redhat.com> - 1.3-16
changelog:
  - cyclictest-Make-sure-affinity-is-respected-when-numa.patch
  - cyclictest-Fix-compiler-warning-about-srncpy-output.patch
  - cyclictest-fix_with_expected_identifier_in_latest.patch
  Resolves: rhbz#1596857


author: John Kacur <jkacur@redhat.com> - 1.5-2
changelog:
  - Add bash as a Require in the spec file, since the suite contains some scripts
  Resolves: rhbz#1744983


author: John Kacur <jkacur@redhat.com> - 1.5-13
changelog:
  - Improved version of getting a snapshot of cyclictest without interrupting
  - Fixes some problems uncovered by covscan
  Resolves: rhbz#1469185


author: John Kacur <jkacur@redhat.com> - 1.5-17
changelog:
  - Fix more quoting problems to prevent work splitting
  - get_cpuinfo_mhz.sh should print one value
  Resolves: rhbz#1719493


author: John Kacur <jkacur@redhat.com> - 1.5-18
changelog:
  - Add a man page for cyclicdeadline
  - Sync cyclictest man page with the help option
  - Sync pi_stress man page with the help option
  - Add pi_stress short options to usage message
  - Add -S --smp to svsematest man page
  - Update ptsematest man page and add -h option
  - queuelat man page and help fixes
  - display svsematest help without an error message
  Resolves: rhbz#1766656


author: John Kacur <jkacur@redhat.com> - 1.8-5
changelog:
  - get_cyclictest_snapshot: print a warning message if there are no
    running cyclictest instances
  Resolves: rhbz#1826783


author: John Kacur <jkacur@redhat.com> - 1.9-1
changelog:
  - Update to upstream rt-tests-1.9
  - Add BuildRequires for gcc
  - use set_build_flags
  - use macros _bindir, _mandir and _prefix where possible
  - remove unnecessary clean section, simply build and install sections
  Resolves: rhbz#1894615


author: John Kacur <jkacur@redhat.com> - 1.9-2
changelog:
  - Don't compress manpages by default in the makefile
  - Add a menu to determine_maximum_mpps.sh
  - Add determine_maximum_mmps.8 manpage
  - Remove get_cpuinfo_mhz.sh and old Makefile in queuelat dir
  Resolves: rhbz#1906104


author: John Kacur <jkacur@redhat.com> - 1.10-2
changelog:
  - print the version number in oslat everytime.
  - use cpuset size as upper bound in loop in oslat
  - allocate memory for cpu_set in oslat
  Resolves: rhbz#1926578


author: Stephen Gallagher <sgallagh@redhat.com> - 0.11-15
changelog:
  - Temporarily disable -Werror=format-security to unbreak the build
  - Build with verbose command-line visible in the logs
  - Resolves: rhbz#1424270


author: Vít Ondruch <vondruch@redhat.com> - 2.5.1-97
changelog:
  - Fix TLS 1.3 issues.
    * ruby-2.6.0-fix-test-failure-with-TLS-1.3.patch
    * ruby-2.6.0-net-http-net-ftp-fix-session-resumption-with-TLS-1.3.patch
    Related: rhbz#1616213


author: Jun Aruga <jaruga@redhat.com> - 2.5.1-99
changelog:
  - Fix generated rdoc template issues.
    * ruby-2.6.0-rdoc-6.0.1-fix-template-typo.patch
    Resolves: rhbz#1612026


author: Vít Ondruch <vondruch@redhat.com> - 2.5.1-99
changelog:
  - Additional OpenSSL 1.1.1 fixes.
    * ruby-2.6.0-fix-test-failure-with-TLS-1.3-maint.patch
    * ruby-2.6.0-config-support-include-directive.patch
    * ruby-2.6.0-use-larger-keys-for-SSL-tests.patch
    Related: rhbz#1616213


author: Vít Ondruch <vondruch@redhat.com> - 2.5.1-100
changelog:
  - Properly harden package using -fstack-protector-strong.
    * ruby-2.6.0-configure-fstack-protector-strong.patch
    Resolves: rhbz#1624168


author: Vít Ondruch <vondruch@redhat.com> - 2.5.5-104
changelog:
  - Update to Ruby 2.5.5.
    * Remove Patch25: ruby-2.6.0-Update-for-tzdata-2018f.patch; subsumed
    * Remove Patch11: ruby-2.6.0-Try-to-update-cert.patch; subsumed
    * Remove Patch19: ruby-2.6.0-net-http-net-ftp-fix-session-resumption-with
        -TLS-1.3.patch; subsumed
    Resolves: rhbz#1688758
  - Don't ship .stp files when SystemTap support is disabled.
    Related: rhbz#1657915
  - Fix CovScan issues.
    Resolves: rhbz#1628592


author: Jun Aruga <jaruga@redhat.com> - 2.5.5-105
changelog:
  - Use ffi_closure_alloc to avoid segmentation fault by libffi on aarch64.
    Resolves: rhbz#1727832
  - Properly support %prerelease in %gemspec_ macros.
    Related: rhbz#1688758
  - Fix rdoc gzipped javascript pages are not the same across multilib.
    Resolves: rhbz#1719647


author: Pavel Valena <pvalena@redhat.com> - 2.5.9-107
changelog:
  - Update to Ruby 2.5.9.
    * Remove Patch20: ruby-2.6.0-rdoc-6.0.1-fix-template-typo.patch; subsumed
    Resolves: rhbz#1952626
  - Resolv::DNS: timeouts if multiple IPv6 name servers are given and address
    contains leading zero
    Resolves: rhbz#1955010


author: Toru Hoshina <hoshina@best.com>
changelog:
  - Modified SPEC in order to install libruby.a so that it should be used by
    another ruby entention.
  - 2nd release.


author: akira yamada <akira@redhat.com>
changelog:
  - Updated to version 1.4.4(06/12/2000 CVS).
  - Added manuals and FAQs.
  - Split into ruby, ruby-devel, ruby-tcltk, ruby-docs, irb.


author: akira yamada <akira@redhat.com>
changelog:
  - Updated to version 1.4.4(06/20/2000 CVS).
  - Removed ruby-list.23190.patch(included into ruby_cvs.patch).
  - Added ruby-dev.10054.patch.


author: akira yamada <akira@redhat.com>
changelog:
  - Updated to version 1.4.4(06/22/2000 CVS).
  - Removed ruby-dev.10054.patch(included into ruby_cvs.patch).


author: akira yamada <akira@redhat.com>
changelog:
  - Updated to version 1.4.6.
  - removed ruby-dev.10123.patch(included into ruby-1.4.6).
  - Added ruby_cvs.2000082901.patch(upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Updated to upstream version 1.6.1.
  - Removed ruby_cvs.2000082901.patch and added ruby_cvs.2000092718.patch
    (upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000092718.patch and added ruby_cvs.2000100218.patch
    (upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000100218.patch and added ruby_cvs.2000100313.patch
    (upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000100313.patch
    (upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000101117.patch
    (upgraded ruby to latest cvs version).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000101117.patch and added ruby_cvs.2000101901.patch
    (upgraded ruby to latest cvs version).
  - Added ruby-dev.11262.patch.
  - Added ruby-dev.11265.patch.


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000101901.patch, added ruby_cvs.2000121413.patch
    (upgraded ruby to latest cvs version).
  - Removed ruby-dev.11262.patch, ruby-dev.11265.patch,
    and ruby-dev.11268.patch (included into above patch).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000121413.patch, added ruby_cvs.2000122019.patch
    (upgraded ruby to latest cvs version).
  - new package: libruby


author: akira yamada <akira@vinelinux.org>
changelog:
  - Removed ruby_cvs.2000122019.patch, added ruby_cvs.2000122215.patch
    (upgraded ruby to latest cvs version, 1.6.2-preview4).


author: akira yamada <akira@vinelinux.org>
changelog:
  - Applied patch: upgraded to cvs version (2001-01-15):
    fixed minor bugs(e.g. ruby makes extention librares too large...).


author: akira yamada <akira@vinelinux.org>
changelog:
  - fixed bad group for libruby.
  - Applied patch: upgraded to cvs version (2001-02-08):
    fixed minor bugs.


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-2
changelog:
  - Remove Japanese description and summaries; they belong in specspo and
    break rpm
  - Clean up specfile
  - Mark language specific files (README.jp) as such
  - bzip2 sources
  - rename the libruby package to ruby-libs for consistency
  - Exclude ia64 (doesn't build - the code doesn't seem to be 64-bit clean
    [has been excluded on alpha forever])


author: Akira TAGOH <tagoh@redhat.com> 1.6.6-1
changelog:
  - New upstream release.
  - Applied bug fix patches:
    - ruby-1.6.6-501-ruby-mode.patch: ruby-talk#30479: disables font-lock
      coloring.
    - ruby-1.6.6-100.patch: ruby-talk#30203: Ruby 1.6.6 bug and fix
                            ruby-list#33047: regex bug
                            PR#230: problem with -d in 1.6.6
  - Added ruby-mode and ruby-mode-xemacs packages.
  - Ruby works fine for ia64. so re-enable to build with ia64.
    (probably it should be worked for alpha)


author: Akira TAGOH <tagoh@redhat.com> 1.6.7-1
changelog:
  - New upstream release.
  - ruby-1.6.6-100.patch, ruby-1.6.6-501-ruby-mode.patch:
    removed. these patches no longer should be needed.
  - ruby-1.6.7-500-marshal-proc.patch: applied a fix patch.
    (ruby-dev#16178: Marshal::dump should call Proc#call.)
  - ruby-1.6.7-501-class-var.patch: applied a fix patch.
    (ruby-talk#35157: class vars broken in 1.6.7)


author: Akira TAGOH <tagoh@redhat.com> 1.6.7-2
changelog:
  - ruby-man-1.4.6-jp.tar.bz2: removed.
  - ruby-refm-rdp-1.4.7-ja-html.tar.bz2: uses it instead of.
  - ruby-1.6.7-500-marshal-proc.patch, ruby-1.6.7-501-class-var.patch:
    removed.
  - ruby-1.6.7-100.patch: applied a bug fix patch.
    (ruby-dev#16274: patch for 'wm state')
    (PR#206ja: SEGV handle EXIT)
  - ruby-1.6.7-101.patch: applied a bug fix patch.
    (ruby-list#34313: singleton should not be Marshal.dump'ed)
    (ruby-dev#16411: block local var)
  - ruby-1.6.7-102.patch: applied a bug fix patch.
    (handling multibyte chars is partially broken)
  - ruby-1.6.7-103.patch: applied a bug fix patch.
    (ruby-dev#16462: preserve reference for GC, but link should be cut)


author: Akira TAGOH <tagoh@redhat.com> 1.6.7-10
changelog:
  - moved sitedir to /usr/lib/ruby/site_ruby again according as our perl and
    python.
  - ruby-1.6.7-resolv1.patch, ruby-1.6.7-resolv2.patch: applied to fix 'Too many
    open files - "/etc/resolv.conf"' issue. (Bug#64830)


author: Akira TAGOH <tagoh@redhat.com> 1.6.7-11
changelog:
  - use %configure macro instead of configure script.
  - use the latest config.{sub,guess}.
  - get archname from rbconfig.rb for %dir
  - applied some patches from Debian:
    - 801_extmk.rb-shellwords.patch: use Shellwords
    - 801_mkmf.rb-shellwords.patch: mkmf.rb creates bad Makefile. the Makefile
      links libruby.a to the target.
    - 803_sample-fix-shbang.patch: all sample codes should be
      s|/usr/local/bin|/usr/bin|g
    - 804_parse.y-new-bison.patch: fix syntax warning.
    - 805_uri-bugfix.patch: uri.rb could not handle correctly broken mailto-uri.
  - add ExcludeArch x86_64 temporarily to fix Bug#74581. Right now ruby can't be
    built on x86_64.


author: Elliot Lee <sopwith@redhat.com> 1.6.7-13
changelog:
  - Remove ExcludeArch: x86_64
  - Fix x86_64 ruby with long2int.patch (ruby was assuming that sizeof(long)
    == sizeof(int). The patch does not fix the source of the problem, just
    makes it a non-issue.)
  - _smp_mflags


author: Akira TAGOH <tagoh@redhat.com> 1.6.8-1
changelog:
  - New upstream release.
  - removed some patches. it's no longer needed.
    - ruby-1.6.7-100.patch
    - ruby-1.6.7-101.patch
    - ruby-1.6.7-102.patch
    - ruby-1.6.7-103.patch
    - 801_extmk.rb-shellwords.patch
    - 801_mkmf.rb-shellwords.patch
    - 804_parse.y-new-bison.patch
    - 805_uri-bugfix.patch
    - ruby-1.6.6-900_XXX_strtod.patch
    - ruby-1.6.7-sux0rs.patch
    - ruby-1.6.7-libobj.patch


author: Akira TAGOH <tagoh@redhat.com> 1.6.8-2
changelog:
  - ruby-1.6.8-require.patch: applied to fix the search bug in require.
  - don't apply long2int patch to s390 and s390x. it doesn't work.


author: Akira TAGOH <tagoh@redhat.com> 1.6.8-7
changelog:
  - fix the gcc warnings. (#82192)
  - ruby-1.6.8-fix-x86_64.patch: correct a patch.
    NOTE: DON'T USE THIS PATCH FOR BIG ENDIAN ARCHITECTURE.
  - ruby-1.6.7-long2int.patch: removed.


author: Akira TAGOH <tagoh@redhat.com> 1.6.8-9
changelog:
  - ruby-1.6.8-castnode.patch: handling the nodes with correct cast.
    use this patch now instead of ruby-1.6.8-fix-x86_64.patch.


author: Akira TAGOH <tagoh@redhat.com> 1.8.1-1
changelog:
  - New upstream release.
  - don't use any optimization for ia64 to avoid the build failure.
  - ruby-1.8.1-ia64-stack-limit.patch: applied to fix SystemStackError when the optimization is disabled.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-9
changelog:
  - ruby-1.8.1-cgi-dos.patch: security fix [CAN-2004-0983]
  - ruby-1.8.1-cgi_session_perms.patch: security fix [CAN-2004-0755]


author: Akira TAGOH <tagoh@redhat.com> - 1.8.2-1
changelog:
  - New upstream release.
  - ruby-1.8.1-ia64-stack-limit.patch: removed - it's no longer needed.
  - ruby-1.8.1-cgi_session_perms.patch: likewise.
  - ruby-1.8.1-cgi-dos.patch: likewise.
  - generated Ruby interactive documentation - senarated package.
    it's now provided as ri package. (#141806)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.2-7
changelog:
  - ruby-1.8.2-deadcode.patch: removed the dead code from the source. (#146108)
  - make sure that all documentation files in ruby-docs are the world-
    readable. (#147279)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.2-9
changelog:
  - ruby-1.8.2-xmlrpc-CAN-2005-1992.patch: fixed the arbitrary command execution
    on XMLRPC server. (#161096)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.3-1
changelog:
  - New upstream release.
  - Build-Requires xorg-x11-devel instead of XFree86-devel.
  - ruby-multilib.patch: applied for only 64-bit archs.
  - ruby-1.8.2-xmlrpc-CAN-2005-1992.patch: removed. it has already been in upstream.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.3-3
changelog:
  - fixed the wrong file list. the external library for tcl/tk was included
    in ruby-libs unexpectedly.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.3-4
changelog:
  - moved the documents from ruby-libs to ruby-docs, which contains the arch
    specific thing and to be multilib support. (#168826)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-0.4.preview2
changelog:
  - updates to 1.8.4-preview2.
  - renamed the packages to ruby-* (#175765)
    - irb  -> ruby-irb
    - rdoc -> ruby-rdoc
    - ri   -> ruby-ri
  - added tcl-devel and tk-devel into BuildRequires.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-1
changelog:
  - New upstream release.
    - fixed a missing return statement. (#140833)
    - fixed an use of uninitialized variable. (#144890)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-3
changelog:
  - ruby-1.8.4-no-eaccess.patch: backported from ruby CVS to avoid conflict
    between newer glibc. (#179835)


author: Akira TAGOH <tagoh@redhat.com>
changelog:
  - ruby-rubyprefix.patch: moved all arch-independent modules under /usr/lib/ruby
    and keep arch-dependent modules under /usr/lib64/ruby for 64bit archs.
    so 'rubylibdir', 'sitelibdir' and 'sitedir' in Config::CONFIG points to
    the kind of /usr/lib/ruby now. (#184199)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-6
changelog:
  - ruby-deprecated-search-path.patch: added the deprecated installation paths
    to the search path for the backward compatibility.
  - added a Provides: ruby(abi) to ruby-libs.
  - ruby-1.8.4-64bit-pack.patch: backport patch from upstream to fix unpack("l")
    not working on 64bit arch and integer overflow on template "w". (#189350)
  - updated License tag to be more comfortable, and with a pointer to get more
    details, like Python package does. (#179933)
  - clean up.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-7
changelog:
  - exclude ppc64 to make ruby-mode package. right now emacs.ppc64 isn't provided
    and buildsys became much stricter.
  - ruby-deprecated-sitelib-search-path.patch: applied to add more search path
    for backward compatiblity.
  - added byacc to BuildReq. (#194161)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-11
changelog:
  - security fixes [CVE-2006-3694]
    - ruby-1.8.4-fix-insecure-dir-operation.patch:
    - ruby-1.8.4-fix-insecure-regexp-modification.patch: fixed the insecure
      operations in the certain safe-level restrictions. (#199538)
    - ruby-1.8.4-fix-alias-safe-level.patch: fixed to not bypass the certain
      safe-level restrictions. (#199543)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.5-1
changelog:
  - New upstream release.
  - removed the unnecessary patches:
    - ruby-1.8.4-no-eaccess.patch
    - ruby-1.8.4-64bit-pack.patch
    - ruby-1.8.4-fix-insecure-dir-operation.patch
    - ruby-1.8.4-fix-insecure-regexp-modification.patch
    - ruby-1.8.4-fix-alias-safe-level.patch
  - build with --enable-pthread except on ppc.
  - ruby-1.8.5-hash-memory-leak.patch: backported from CVS to fix a memory leak
    on Hash. [ruby-talk:211233]


author: Akira TAGOH <tagoh@redhat.com> - 1.8.5-4
changelog:
  - security fix release.
  - ruby-1.8.5-cgi-CVE-2006-5467.patch: fix a CGI multipart parsing bug that
    causes the denial of service. (#212396)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.36-3
changelog:
  - ruby-r12567.patch: backport patch from upstream svn to get rid of
    the unnecessary declarations. (#245446)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.110-1
changelog:
  - New upstream release.
    - ruby-r12567.patch: removed.
  - ruby-1.8.6-CVE-2007-5162.patch: security fix for Net::HTTP that is
    insufficient verification of SSL certificate.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.110-2
changelog:
  - Enable pthread support for ppc too. (#201452)
  - Fix unexpected dependencies appears in ruby-libs. (#253325)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-1
changelog:
  - New upstream release.
  - ruby-1.8.6.111-CVE-2007-5162.patch: Update a bit with backporting the changes
     at trunk to enable the fix without any modifications on the users' scripts.
     Note that Net::HTTP#enable_post_connection_check isn't available anymore.
     If you want to disable this post-check, you should give OpenSSL::SSL::VERIFY_NONE
     to Net::HTTP#verify_mode= instead of.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.111-3
changelog:
  - Clean up the spec file.
  - Remove ruby-man-1.4.6 stuff. this is entirely the out-dated document.
    this could be replaced by ri.
  - Disable the static library building.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.114-1
changelog:
  - Security fix for CVE-2008-1145.
  - Improve a spec file. (#226381)
    - Correct License tag.
    - Fix a timestamp issue.
    - Own a arch-specific directory.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-1
changelog:
  - New upstream release.
  - Security fixes. (#452295)
    - CVE-2008-1891: WEBrick CGI source disclosure.
    - CVE-2008-2662: Integer overflow in rb_str_buf_append().
    - CVE-2008-2663: Integer overflow in rb_ary_store().
    - CVE-2008-2664: Unsafe use of alloca in rb_str_format().
    - CVE-2008-2725: Integer overflow in rb_ary_splice().
    - CVE-2008-2726: Integer overflow in rb_ary_splice().
  - ruby-1.8.6.111-CVE-2007-5162.patch: removed.
  - Build ruby-mode package for all archtectures.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.230-3
changelog:
  - Backported from upstream SVN to fix a segfault issue. (#452825)
  - Backported from upstream SVN to fix an integer overflow in rb_ary_fill.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-1
changelog:
  - New upstream release.
  - Security fixes.
    - CVE-2008-3655: Ruby does not properly restrict access to critical
                     variables and methods at various safe levels.
    - CVE-2008-3656: DoS vulnerability in WEBrick.
    - CVE-2008-3657: Lack of taintness check in dl.
    - CVE-2008-1447: DNS spoofing vulnerability in resolv.rb.
    - CVE-2008-3443: Memory allocation failure in Ruby regex engine.
  - Remove the unnecessary backported patches.


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-4
changelog:
  - Use bison to regenerate parse.c to keep the original format of error
    messages (bug 530275 comment 4)


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.383-5
changelog:
  - Change mkmf.rb to use LIBRUBYARG_SHARED so that have_library() works
    without libruby-static.a (bug 428384)
  - And move libruby-static.a to -static subpackage


author: Jeroen van Meeuwen <j.van.meeuwen@ogd.nl> - 1.8.6.388-8
changelog:
  - Backport openssl/digest functions providing digest and hexdigest functions
    directly in OpenSSL::Digest.methods
  - Make sure that Red Hat people version their changelog entries
  - This is actually release #1, but now needs to be release #7


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-2
changelog:
  - tcltk: Give up using potentially unmaintained ruby_1_8_6 branch
    and instead completely replace with ruby_1_8 branch head
    (at this time, using rev 27738)
    (seems to fix 560053, 590503)
  - Fix Japanese encoding strings under ruby-tcltk/ext/tk/sample/


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-3
changelog:
  - ruby-1.8.x-null-class-must-be-Qnil.patch (bug 530407)
  - Recreate some patches using upstream svn when available, and
    add some comments for patches


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-4
changelog:
  - Patch36 (ruby-1.8.x-RHASH_SIZE-rb_hash_lookup-def.patch)
    also backport rb_hash_lookup definition (bug 592936)


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-5
changelog:
  - Retry for bug 559158, Simplify the OpenSSL::Digest class
    pull more change commits from ruby_1_8 branch


author: Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.249-3
changelog:
  - Integrated Jim Meyering's feedback and changes in to:
  - remove trailing blanks
  - placate rpmlint
  - ruby_* definitions: do not use trailing slashes in directory names
  - _normalized_cpu: simplify definition


author: Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-1
changelog:
  - integrate more of jmeyering's and mtaska's feedback
  - removed emacs bits that are now shipped with the emacs package
  - various patch and spec cleanup
  - rebased to ruby 1.8.7 patch 299, removed patches no longer needed:
     ruby-1.8.7-openssl-1.0.patch, ruby-1.8.7-rb_gc_guard_ptr-optimization.patch


author: Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-2
changelog:
  - readded bits to pull tk package from upstream source branch
  - removed unecessary .tk.old dir
  - renamed macros which may cause confusion, removed unused ones


author: Mohammed Morsi <mmorsi@redhat.com> - 1.8.7.299-3
changelog:
  - updated packaged based on feedback (from mtasaka)
  - added comments to all patches / sources
  - obsoleted ruby-mode, as it's now provided by the emacs package itself
  - readded missing documentation
  - various small compatability/regression fixes


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.299-4
changelog:
  - Cleanup spec file
  - Make -irb, -rdoc subpackage noarch
  - Make dependencies between arch-dependent subpackages isa specific
  - Improve sample documentation gathering


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.302-1
changelog:
  - Update to 1.8.7.302
  - CVE-2010-0541 (bug 587731) is fixed in this version
  - Update ext/tk to the latest head


author: Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.8.7.352-1
changelog:
  - Update to 1.8.7 p352
  - CVE-2011-2686 is fixed in this version (bug 722415)
  - Update ext/tk to the latest git
  - Remove duplicate path entry (bug 718695)


author: Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-2
changelog:
  - Install RubyGems outside of Ruby directory structure.
  - RubyGems has not its own -devel subpackage.
  - Enhanced macros.ruby and macros.rubygems.
  - All tests are green now (bkabrda).


author: Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-4
changelog:
  - Bundled gems moved into dedicated directories and subpackages.
  - Create and own RubyGems directories for binary extensions.
  - Fix build with GCC 4.7.


author: Vít Ondruch <vondruch@redhat.com> - 1.9.3.0-5
changelog:
  - Initial release of Ruby 1.9.3.
  - Add rubygems dependency on io-console for user interactions.
  - Gems license clarification.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.286-19
changelog:
  - Update to 1.9.3 p286
  - Don't create files when NUL-containing path name is passed
    (bug 865940, CVE-2012-4522)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.327-21
changelog:
  - Update to 1.9.3.327
  - Fix Hash-flooding DoS vulnerability on MurmurHash function
    (CVE-2012-5371)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.9.3.374-27
changelog:
  - Update to 1.9.3 p374
  - Fix provided variables in pkgconfig (bug 789532:
    Vít Ondruch <vondruch@redhat.com>)


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.0-0.1.r39387
changelog:
  - Upgrade to Ruby 2.0.0 (r39387).
  - Introduce %gem_install macro.
  - Build against libdb instead of libdb4 (rhbz#894022).
  - Move native extensions from exts to ruby directory.
  - Enable most of the PPC test suite.
  - Change ruby(abi) -> ruby(release).
  - Rename ruby executable to ruby-mri, to be prepared for RubyPick.
  - Add ruby(runtime_executable) virtual provide, which is later used
    by RubyPick.
  - RDoc now depends on JSON.
  - Try to make -doc subpackage noarch again, since the new RDoc should resolve
    the arch dependent issues (https://github.com/rdoc/rdoc/issues/71).
  - Enable SystemTap support.
  - Add TapSet for Ruby.
  - Split Psych into rubygem-psych subpackage.


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.0-1
changelog:
  - Update to Ruby 2.0.0-p0.
  - Change %{ruby_extdir} to %{ruby_extdir_mri} in preparation for better
    JRuby support.


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.0-3
changelog:
  - Avoid "method redefined;" warnings due to modified operating_system.rb.
  - Fix strange paths created during build of binary gems.


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.0-7
changelog:
  - Macro definition moved into macros.ruby and macros.rubygems files.
  - Added filtering macros.
  - Filter automatically generated provides of private libraries (rhbz#947408).


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.195-8
changelog:
  - Update to Ruby 2.0.0-p195 (rhbz#917374).
  - Fix object taint bypassing in DL and Fiddle (CVE-2013-2065).
  - Fix build against OpenSSL with enabled ECC curves.
  - Add aarch64 support (rhbz#926463).


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.247-9
changelog:
  - Update to Ruby 2.0.0-p247 (rhbz#979605).
  - Fix CVE-2013-4073.
  - Fix for wrong makefiles created by mkmf (rhbz#921650).
  - Add support for ABRT autoloading.


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.247-13
changelog:
  - Fixes multilib conlicts of .gemspec files.
  - Make symlinks for psych gem to ruby stdlib dirs (rhbz#979133).
  - Use system-wide cert.pem.


author: Vít Ondruch <vondruch@redhat.com> - 2.0.0.247-14
changelog:
  - Add forgotten psych.rb link into rubygem-psych to fix "private method `load'
    called for Psych:Moduler" error (rhbz#979133).


author: Vít Ondruch <vondruch@redhat.com> - 2.1.0-17
changelog:
  - Upgrade to Ruby 2.1.0.
  - Move RPM macros into /usr/lib/rpm/macros.d directory.
  - Allow MD5 in OpenSSL for tests.


author: Vít Ondruch <vondruch@redhat.com> - 2.1.0-18
changelog:
  - Don't generate documentation on unexpected places.
  - Detect if rubygems are running under rpmbuild and install gem binary
    extensions into appropriate place.
  - Add support for ppc64le arch (rhbz#1053263).
  - Re-enable some test cases, which are passing now with Kernel 3.12.8+.
  - Backport fix for floating point issues on i686.


author: Vít Ondruch <vondruch@redhat.com> - 2.1.1-20
changelog:
  - Remove useless exclude (rhbz#1065897).
  - Extract load macro into external file and include it.
  - Kill bundled certificates.


author: Vít Ondruch <vondruch@redhat.com> - 2.1.4-24
changelog:
  - Update to Ruby 2.1.4.
  - Include only vendor directories, not their content (rhbz#1114071).
  - Fix "invalid regex" warning for non-rubygem packages (rhbz#1154067).
  - Use load macro introduced in RPM 4.12.


author: Vít Ondruch <vondruch@redhat.com> - 2.2.0-1
changelog:
  - Upgrade to Ruby 2.2.0.
  - Explicitly list RubyGems directories to avoid accidentaly packaged content.
  - Split test-unit and power_assert gems into separate sub-packages.
  - Drop libdb dependency in favor of gdbm.


author: Vít Ondruch <vondruch@redhat.com> - 2.2.2-40
changelog:
  - Fix upgrade path (rubygem-io-console's version was recently bumped in F21
    and makes the higher release to win).


author: Vít Ondruch <vondruch@redhat.com> - 2.3.0-50
changelog:
  - Upgrade to Ruby 2.3.0.
  - Move gemified net-telnet into subpackage.
  - Add did_you_mean subpackage.
  - Add virtual provides for CCAN copylibs.
  - Use weak dependencies.


author: Vít Ondruch <vondruch@redhat.com> - 2.3.1-59
changelog:
  - Continue to use OpenSSL 1.0 for the moment.
  - Add gemspec_add_dep and gemspec_remove_dep macros.
  - Harden package.


author: Vít Ondruch <vondruch@redhat.com> - 2.4.0-70
changelog:
  - Upgrade to Ruby 2.4.0.
  - Move gemified xmlrpc into subpackage.
  - Move gemified openssl into subpackage.
  - Tk is removed from stdlib.
  - Extend 'gem_' macros for pre-release version support.


author: Vít Ondruch <vondruch@redhat.com> - 2.4.1-83
changelog:
  - Fix "IOError: stream closed" errors affecting Puma.
  - Temporary disable checksec on PPC64LE (rhbz#1479302).


author: Vít Ondruch <vondruch@redhat.com> - 2.5.0-89
changelog:
  - Drop obsolete ldconfig scriptlets.
  - Add GMP dependency.
  - Use 'with' operator in RPM dependency generator.
  - Add conflicts RPM generator.
  - Fix thread_safe test suite segfaults.
  - Fix invalid licenses.


author: Pavel Valena <pvalena@redhat.com> - 2.5.0-89
changelog:
  - Fix: Multiple vulnerabilities in RubyGems
    https://bugzilla.redhat.com/show_bug.cgi?id=1547431
    https://www.ruby-lang.org/en/news/2018/02/17/multiple-vulnerabilities-in-rubygems/


author: Florian Weimer <fweimer@redhat.com> - 2.5.0-89
changelog:
  - Rebuild with new LDFLAGS from redhat-rpm-config
  - Use --with-setjmp-type=setjmp on aarch64 to work around gcc issue (#1545239)


author: Vít Ondruch <vondruch@redhat.com> - 2.5.1-92
changelog:
  - Conflict requirement needs to generate dependency.
  - Stop using --with-setjmp-type=setjmp on aarch64 (rhbz#1545239).


author: Jun Aruga <jaruga@redhat.com> - 2.6.3-105
changelog:
  - Update to Ruby 2.6.3 by merging Fedora master branch (commit: 1cc2a49)
    * Properly generate "ruby(rubygems)" versioned dependencies.
    * Extract composition of dependecy strings into helper.
    * Loosen RDoc dependency.
    * Upstream fix adding -C flag instead of changing directory for gem build.
    * Remove obsolete Group tag
    * Fix ".include =" support in openssl.cnf.
    * Link IRB back to StdLib.
    * Link IRB files instead of directories.
    * Exclude irb.rb from ruby-libs.
    Resolves: rhbz#1672575


author: Jun Aruga <jaruga@redhat.com> - 2.6.3-106
changelog:
  - Use ffi_closure_alloc to avoid segmentation fault by libffi on aarch64.
    Resolves: rhbz#1727832
  - Properly support %prerelease in %gemspec_ macros.
    Related: rhbz#1672575


author: Jarek Prokop <jprokop@redhat.com> - 2.6.7-107
changelog:
  - Upgrade to Ruby 2.6.7.
    Resolves: rhbz#1952627
  - Resolv::DNS: timeouts if multiple IPv6 name servers are given an address
    containing leading zero
    Resolves: rhbz#1954968
  - Fix: Rubygem-bundler: Don't use insecure tmp directory as home
    allows for execution of malicious code.
    Resolves: rhbz#1954969


author: Jun Aruga <jaruga@redhat.com> - 2.7.1-132
changelog:
  - Update to Ruby 2.7.1 by merging Fedora master branch (commit: 2981648)
    * Skip unstable tests on s390x.
    * Skip JIT tests in RHEL 8.
    Resolves: rhbz#1817135


author: Vít Ondruch <vondruch@redhat.com> - 2.7.1-133
changelog:
  - Fix `require` behavior allowing to load libraries multiple times.
    Resolves: rhbz#1842989
  - Add ruby-default-gems dependency on irb.


author: Pavel Valena <pvalena@redhat.com> - 2.7.3-136
changelog:
  - Upgrade to Ruby 2.7.3.
    Resolves: rhbz#1951999
  - Resolv::DNS: timeouts if multiple IPv6 name servers are given and address
    contains leading zero
    Resolves: rhbz#1952000


author: Jun Aruga <jaruga@redhat.com> - 2.7.4-137
changelog:
  - Upgrade to Ruby 2.7.4.
  - Fix command injection vulnerability in RDoc.
    Resolves: rhbz#1986768
  - Fix FTP PASV command response can cause Net::FTP to connect to arbitrary host.
    Resolves: rhbz#1986812
  - Fix StartTLS stripping vulnerability in Net::IMAP.
    Resolves: rhbz#1986813
  - Upgrade to Bundler 2.2.24.
    Resolves: CVE-2020-36327


author: Jozef Zigmund <jzigmund@redhat.com> - 1.0.3-2
changelog:
  - Add ruby(abi) dependency
  - Add using macro %{geminstdir} in files section
  - Add subpackage doc for doc files
  - Removed .gitignore file
  - Removed rubygem-thor from vendor folder
  - Add dependency rubygem(thor)


author: Vít Ondruch <vondruch@redhat.com> - 1.0.9-2
changelog:
  - More concise summary
  - Do not remove manpages, they are used internally
  - Added buildroot cleanup in clean section


author: Josef Stribny <jstribny@redhat.com> - 1.7.6-2
changelog:
  - Keep ssl_certs/certificate_manager.rb file (used in tests)
  - Correctly add load paths for gems during tests


author: Troy Dawson <tdawson@redhat.com> - 1.4.0-3
changelog:
  - Changed group to Development/Languages
  - Changed the global variables
  - Seperated the doc and test into the doc rpm


author: Jun Aruga <jaruga@redhat.com> - 0.5.2-1
changelog:
  - New upstream release 0.5.2 by merging Fedora master branch (commit: cc15309)
    Resolves: rhbz#1672575


author: Jun Aruga <jaruga@redhat.com> - 0.5.3-1
changelog:
  - New upstream release 0.5.3 by merging Fedora master branch (commit: 674d475)
    Resolves: rhbz#1817135


author: lihaipeng <lihaipeng@openanolis.org> - 1.0.0-2.0.1
changelog:
  - Changed the way how/when parameters are interpret
  - Reference https://github.com/ged/ruby-pg/commit/73cd5e158ba4af73243c22f8918b1754256db17b


author: Jun Aruga <jaruga@redhat.com> - 1.1.4-1
changelog:
  - Update to pg 1.1.4 by merging Fedora master branch (commit: 397796e)
    * BuildRequires: s/postgresql-devel/libpq-devel/
    * Add marking lines at the start and end of the setup.log
    Resolves: rhbz#1672575


author: Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-46.dev.gitb4e2ecb
changelog:
  - Add patch https://github.com/opencontainers/runc/pull/1807 to allow
  - runc and podman to work with sd_notify


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.0.0-55.rc5.dev.git2abd837
changelog:
  - Resolves: #1665770 - rootfs: umount all procfs and sysfs with --no-pivot
  - Resolves: CVE-2019-5736


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.0.8-1.git4155b68
changelog:
  - Resolves: rhbz#1277245 - bump to 0.0.8
  - Resolves: rhbz#1302363 - criu is a runtime dep
  - Resolves: rhbz#1302348 - libseccomp-golang is bundled in Godeps
  - manpages included


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.0.0-1.rc2
changelog:
  - Resolves: #1412239 - *CVE-2016-9962* - set init processes as non-dumpable,
  runc patch from Michael Crosby <crosbymichael@gmail.com>


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.0.0-9.1.gitf8ce01d
changelog:
  - Resolves: #1447078 - change default root path
  - add commit e800860 from runc @projectatomic/change-root-path


author: Frantisek Kluknavsky <fkluknav@redhat.com> - 1.0.0-24.rc4.dev.gitc6e4a1e.1
changelog:
  - rebase to c6e4a1ebeb1a72b529c6f1b6ee2b1ae5b868b14f
  - https://github.com/opencontainers/runc/pull/1651


author: Dan Walsh <dwalsh@redhat.com> - 2:1.0.0-40.rc5.dev.gitad0f525
changelog:
  - Remove sysclt handling, not needed in RHEL8
  - Make sure package built with seccomp flags
  - Remove rectty
  - Add completions


author: Jindrich Novy <jnovy@redhat.com> - 1.0.0-68.rc92
changelog:
  - update to https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc92
  - propagate proper CFLAGS to CGO_CFLAGS to assure code hardening and optimization
  - Related: #1821193


author: Josh Stone <jistone@redhat.com> - 1.51.0-1
changelog:
  - Update to 1.51.0. Update to 1.51.0. Includes security fixes for
    CVE-2021-28875 and CVE-2021-28877.


author: Josh Stone <jistone@redhat.com> - 1.52.1-1
changelog:
  - Update to 1.52.1. Includes security fixes for CVE-2020-36323,
    CVE-2021-28876, CVE-2021-28878, CVE-2021-28879, and CVE-2021-31162.


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.0.27-15
changelog:
  - 1554032 - saned doesn't have permissions to write on usb port
  - updated README.Fedora - mention epson official drivers


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.0.27-20
changelog:
  - 1852468, 1852467, 1852466, 1852465 - prevent buffer overflow in esci2_img
  - 1852668, 1852667, 1852666, 1852665 - disable autodiscovery for epsonds backend


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


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.23-1
changelog:
  - New upstream version
    - Allow rpm to be optional at build time
    - Do not use deprecated fedorahosted.org


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: 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: 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: <kwenning@redhat.com> - 1.2.1-20
changelog:
  - tarball updated to c511b0692784a7085df4b1ae35748fb318fa79ee
    from https://github.com/Clusterlabs/sbd
    Resolves: rhbz#1324240


author: <kwenning@redhat.com> - 1.2.1-22
changelog:
  - Rebuild with shared-storage enabled
  - Package original manpage
  - Added ppc64le target
    Resolves: rhbz#1413951


author: <kwenning@redhat.com> - 1.3.0-3
changelog:
  - prevent creation of duplicate servants
  - check 2Node flag in corosync to support
    2-node-clusters with shared disk fencing
  - move disk-triggered reboot/off/crashdump
    to inquisitor to have sysrq observed by watchdog

    Resolves: rhbz#1413951


author: <kwenning@redhat.com> - 1.3.1-2
changelog:
  - rebase to upstream v1.3.1

    Resolves: rhbz#1499864
              rhbz#1468580
              rhbz#1462002


author: <kwenning@redhat.com> - 1.3.1-3
changelog:
  - mention timeout caveat with SBD_DELAY_START
    in configuration template
  - make systemd wait for sbd-start to finish
    before starting pacemaker or dlm

    Resolves: rhbz#1525981


author: <kwenning@redhat.com> - 1.3.1-7
changelog:
  - reenable sbd on upgrade so that additional
    links to make pacemaker properly depend on
    sbd are created

    Resolves: rhbz#1525981


author: <kwenning@redhat.com> - 1.3.1-9
changelog:
  - use cib-api directly as get_cib_copy gone with
    pacemaker 2.0.0
  - add sys/sysmacros.h to build with glibc-2.25
  - enlarge string buffer to satisfy newer gcc
  - no corosync 1 support with pacemaker 2.0.0
  - set default to LOG_NOTICE + overhaul levels
  - refactor proc-parsing
  - adaptions for daemon-names changed with
    pacemaker 2.0.0 rc3
  - added .do-not-sync-with-fedora
    Resolves: rhbz#1571797


author: <kwenning@redhat.com> - 1.3.1-10
changelog:
  - removed unneeded python build-dependency
  - updated legacy corosync-devel to corosynclib-devel

    Resolves: rhbz#1595856


author: Klaus Wenninger <kwenning@redhat.com> - 1.3.1-15
changelog:
  - rebuild against new versions of libqb (1.0.3-7.el8),
    corosync (2.99.3-4.el8) and pacemaker (2.0.0-9.el8)

    Related: rhbz#1615945


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.0-5
changelog:
  - rebase to upstream v1.4.0
  - finalize cmap connection if disconnected from cluster
  - make handling of cib-connection loss more robust
  - add ci test files
  - use generic term cluster-services in doc
  - stress in doc that on-disk metadata watchdog-timeout
    takes precedence
  - fail earlier on invalid servants to make gcc 9 happy

    Resolves: rhbz#1698056
    Resolves: rhbz#1682137


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.0-9
changelog:
  - assume graceful pacemaker exit if leftovers are unmanaged
  - query corosync liveness via votequorum-api

    Resolves: rhbz#1702727
    Resolves: rhbz#1718296


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.1-2
changelog:
  - silence coverity regarding inconsistent parameter passing
  - adapt fence-agents-dependency from upstream to distribution

    Resolves: rhbz#1769305


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.1-6
changelog:
  - match qdevice-sync_timeout against wd-timeout
  - sync startup/shutdown via pacemakerd-api

    Resolves: rhbz#1703128
    Resolves: rhbz#1743726


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.1-7
changelog:
  - conflict with pacemaker-libs < 2.0.4-5 instead of requiring
    a minimum pacemaker version

    Resolves: rhbz#1861713


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.2-1
changelog:
  - rebase to upstream v1.4.2
  - make sbd default to do pacemakerd-api handshake
  - conflict with pacemaker-libs < 2.0.5-4 to assure pacemaker
    is defaulting to pacemakerd-api handshake

    Resolves: rhbz#1903730
    Resolves: rhbz#1873135


author: Klaus Wenninger <kwenning@redhat.com> - 1.4.2-3
changelog:
  - change the default for SBD_WATCHDOG_TIMEOUT to 10s
    s390(x) stays at 15s as before

    Resolves: rhbz#1922143


author: Klaus Wenninger <kwenning@redhat.com> - 1.5.0-2
changelog:
  - reverted watchdog_timeout_default to 5s
    (slipped in via an unreleased change on 8.4.0 branch)

    Resolves: rhbz#1980797


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 1.6.4-10
changelog:
  - Fix docdir patch (patch Makefile.am, not Makefile.in)
  - Use correct short name for Eclipse Public License 1.0
  - Use %license
  - Add explicit dependencies for libraries in Makefile.am (fixes FTBFS)
    Resolves: #1606302


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 1.6.4-14
changelog:
  - Fix getting of InstallDate property, improve it to work on non en_US locales
    and update support for recent Fedora distributions
    Resolves: #1776670


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 0.5.0-1
changelog:
  - Update to latest upstream version
  - Change license to Eclipse Public License 1.0
  - Use %license
  - Fix URL


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 1.4.9-10
changelog:
  - Fix null pointer (DoS) vulnerability via POST request to /cimom (CVE-2018-6644)
    (patch by Adam Majer)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 1.4.9-16
changelog:
  - Use %license for file which contains the text of the license
  - Change versioned docdir to unversioned and rename the docdir to match
    the package name
  - Remove %defattr
    Resolves: #1638007


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.2.8-9
changelog:
  - Use %license for file which contains the text of the license
  - Change versioned docdir to unversioned and rename the docdir to match
    the package name
  - Fix license tag
    Resolves: #1638015


author: Michael Simacek <msimacek@redhat.com> - 2.10.6-7
changelog:
  - Port from deprecated add_maven_depmap to mvn_install
  - Remove unused BR felix-framework
  - Fix unowned directory


author: Michael Simacek <msimacek@redhat.com> - 2.10.6-11
changelog:
  - Correct license tag to include CC0 and Public Domain
  - Repack tarball to remove possibly proprietary binaries
  - Use %license macro


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 2.10.6-13
changelog:
  - Stop scaladoc from trying to bundle non-existent resources
  - Temporarly disable docs generation during build


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 0.1-2
changelog:
  - Provide manual page for scap-security-guide
  - Remove percent sign from spec's changelog to silence rpmlint warning
  - Convert RHEL6 'Restrict Root Logins' section's rules to Fedora
  - Convert RHEL6 'Set Password Expiration Parameter' rules to Fedora
  - Introduce 'Account and Access Control' section
  - Convert RHEL6 'Verify Proper Storage and Existence of Password Hashes' section's
    rules to Fedora
  - Set proper name of the build directory in the spec's setup macro.
  - Replace hard-coded paths with macros. Preserve attributes when copying files.


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 0.1-3
changelog:
  - Add .gitignore for Fedora output directory
  - Set up Fedora release name and CPE based on build system properties
  - Use correct file paths in scap-security-guide(8) manual page
    (RH BZ#1018905, c#10)
  - Apply further changes motivated by scap-security-guide Fedora RPM review
    request (RH BZ#1018905, c#8):
    * update package description,
    * make content files to be owned by the scap-security-guide package,
    * remove Fedora release number from generated content files,
    * move HTML form of the guide under the doc directory (together
      with that drop fedora/content subdir and place the content
      directly under fedora/ subdir).
  - Fixes for scap-security-guide Fedora RPM review request (RH BZ#1018905):
    * drop Fedora release from package provided files' final path (c#5),
    * drop BuildRoot, selected Requires:, clean section, drop chcon for
      manual page, don't gzip man page (c#4),
    * change package's description (c#4),
    * include PD license text (#c4).


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 0.1.3-1
changelog:
  - Update versioning scheme - move fedorassgrelease to be part of
    upstream version. Rename it to fedorassgversion to avoid name collision
    with Fedora package release.


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 0.1.4-1
changelog:
  - Fix remediation for sshd set keepalive (ClientAliveCountMax) and move
    it to /shared
  - Add shared remediations for sshd disable empty passwords and
    sshd set idle timeout
  - Shared remediation for sshd disable root login
  - Add empty -compat subpackage to ensure backward-compatibility with
    openscap-content and firstaidkit-plugin-openscap packages (RH BZ#1040335)
  - OVAL check for sshd disable root login
  - Fix typo in OVAL check for sshd disable empty passwords
  - OVAL check for sshd disable empty passwords
  - Unselect no shelllogin for systemaccounts rule from being run by default
  - Rename XCCDF rules
  - Revert Set up Fedora release name and CPE based on build system properties
  - Shared OVAL check for Verify that Shared Library Files Have Root Ownership
  - Shared OVAL check for Verify that System Executables Have Restrictive Permissions
  - Shared OVAL check for Verify that System Executables Have Root Ownership
  - Shared OVAL check for Verify that Shared Library Files Have Restrictive
    Permissions
  - Fix remediation for Disable Prelinking rule
  - OVAL check and remediation for sshd's ClientAliveCountMax rule
  - OVAL check for sshd's ClientAliveInterval rule
  - Include descriptions for permissions section, and rules for checking
    permissions and ownership of shared library files and system executables
  - Disable selected rules by default
  - Add remediation for Disable Prelinking rule
  - Adjust service-enable-macro, service-disable-macro XSLT transforms
    definition to evaluate to proper systemd syntax
  - Fix service_ntpd_enabled OVAL check make validate to pass again
  - Include patch from Šimon Lukašík to obsolete openscap-content
    package (RH BZ#1028706)
  - Add OVAL check to test if there's is remote NTP server configured for
    time data
  - Add system settings section for the guide (to track system wide
    hardening configurations)
  - Include disable prelink rule and OVAL check for it
  - Initial OVAL check if ntpd service is enabled. Add package_installed
    OVAL templating directory structure and functionality.
  - Include services section, and XCCDF description for selected ntpd's
    sshd's service rules
  - Include remediations for login.defs' based password minimum, maximum and
    warning age rules
  - Include directory structure to support remediations
  - Add SCAP "replace or append pattern value in text file based on variable"
    remediation script generator
  - Add remediation for "Set Password Minimum Length in login.defs" rule


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 0.1.5-1
changelog:
  - Fix fedora-srpm and fedora-rpm Make targets to work again
  - Include RHEL-6 and RHEL-7 datastream files to support remote RHEL system scans
  - EOL for Fedora 18 support
  - Include Fedora datastream file for remote Fedora system scans


author: Šimon Lukašík <slukasik@redhat.com> - 0.1.5-3
changelog:
  - Rebase the RHEL part of SSG to the latest upstream version (0.1.18)
  - Add STIG DISCLAIMER to the shipped documentation


author: Šimon Lukašík <slukasik@redhat.com> - 0.1.22-1
changelog:
  - update to the latest upstream release
  - only DataStream file is now available for Fedora
  - start distributing security baseline for Firefox
  - start distributing security baseline for Java RunTime deployments


author: Šimon Lukašík <slukasik@redhat.com> - 0.1.24-1
changelog:
  - update to the latest upstream release
  - created doc sub-package to ship all the guides
  - start distributing centos and scientific linux content
  - rename java content to jre


author: Jan iankko Lieskovsky <jlieskov@redhat.com> - 0.1.29-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.29 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.29
  - Do not ship Firefox/DISCLAIMER documentation file since it has been removed
    in 0.1.29 upstream release


author: Jan iankko Lieskovsky <jlieskov@redhat.com> - 0.1.30-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.30 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.30
  - Drop shell library for remediation functions since it is not required
    starting from 0.1.30 release any more


author: Martin Preisler <mpreisle@redhat.com> - 0.1.31-1
changelog:
  - update to the latest upstream release
  - new default location for content /usr/share/scap/ssg
  - install HTML tables in the doc subpackage


author: Watson Sato <wsato@redhat.com> - 0.1.35-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.35 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.35


author: Watson Yuuma Sato <wsato@redhat.com> - 0.1.36-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.36 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.36


author: Watson Yuuma Sato <wsato@redhat.com> - 0.1.37-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.37 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.37


author: Watson Yuuma Sato <wsato@redhat.com> - 0.1.38-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.38 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.38


author: Jan Černý <jcerny@redhat.com> - 0.1.39-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.39 release:
    https://github.com/OpenSCAP/scap-security-guide/releases/tag/v0.1.39
  - Fix spec file to build using Python 3
  - Fix License because upstream changed to BSD-3


author: Watson Sato <wsato@redhat.com> - 0.1.40-3
changelog:
  - Use explicit path BuildRequires to get /usr/bin/python3 inside the buildroot
  - Only build content for rhel8 products


author: Watson Yuuma Sato <wsato@redhat.com> - 0.1.41-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.41 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.41
  - Add RHEL8 Product with OSPP4.2 and PCI-DSS Profiles


author: Matěj Týč <matyc@redhat.com> - 0.1.42-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.42 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.42
  - System-wide crypto policies are introduced for RHEL8
  - Patches introduced the RHEL8 product were dropped, as it has been upstreamed.


author: Matěj Týč <matyc@redhat.com> - 0.1.42-3
changelog:
  - Added FIPS mode rule for the OSPP profile.
  - Split the installed_OS_is certified rule.
  - Explicitly disabled OSP13, RHV4 and Example products.


author: Matěj Týč <matyc@redhat.com> - 0.1.42-5
changelog:
  - Fixed profiles descriptions, so they don't contain literal '\n'.
  - Made the configure_kerberos_crypto_policy OVAL more robust.
  - Made OVAL for libreswan and bind work as expected when those packages are not installed.


author: Matěj Týč <matyc@redhat.com> - 0.1.42-6
changelog:
  - Further fix of profiles descriptions, so they don't contain literal '\'.
  - Removed obsolete sshd rule from the OSPP profile.


author: Jan Černý <jcerny@redhat.com> - 0.1.42-7
changelog:
  - Introduce Podman backend for SSG Test suite
  - Update bind and libreswan crypto policy test scenarios


author: Matěj Týč <matyc@redhat.com> - 0.1.42-9
changelog:
  - Fixed Crypto Policy OVAL for NSS
  - Got rid of rules requiring packages dropped in RHEL8.
  - Profile descriptions fixes.


author: Gabriel Becker <ggasparb@redhat.com> - 0.1.42-11
changelog:
  - Assign CCE to rules from OSPP profile which were missing the identifier.
  - Fix regular expression for Audit rules ordering
  - Account for Audit rules flags parameter position within syscall
  - Add remediations for Audit rules file path
  - Add Audit rules for modification of /etc/shadow and /etc/gshadow
  - Add Ansible and Bash remediations for directory_access_var_log_audit rule
  - Add a Bash remediation for Audit rules that require ordering


author: Matěj Týč <matyc@redhat.com> - 0.1.44-2
changelog:
  - Ported changelog from late 8.0 builds.
  - Disabled build of the OL8 product, updated other components of the cmake invocation.


author: Milan Lysonek <mlysonek@redhat.com> - 0.1.45-2
changelog:
  - Use crypto-policy rules in OSPP profile.
  - Re-enable FIREFOX and JRE product in build.
  - Change test suite logging message about missing profile from ERROR to WARNING.
  - Build only one version of SCAP content at a time.


author: Watson Sato <wsato@redhat.com> - 0.1.46-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.46 release
  - Align OSPP Profile with Common Criteria Requirements (RHBZ#1714798)


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.48-4
changelog:
  - Drop rsyslog rules from OSPP profile
  - Update COBIT URI
  - Add rules for strong source of RNG entropy
  - Enable build of RHEL8 STIG Profile (RHBZ#1755447)
  - STIG profile: added rsyslog rules and updated SRG mappings
  - Split audit rules according to audit component (RHBZ#1791312)


author: Watson Sato <wsato@redhat.com> - 0.1.50-2
changelog:
  - Fix Ansible for no_direct_root_logins
  - Fix Ansible template for SELinux booleans
  - Add CCEs to rules in RHEL8 CIS Profile (RHBZ#1760734)


author: Watson Sato <wsato@redhat.com> - 0.1.50-3
changelog:
  - HIPAA Profile (RHBZ#1832760)
    - Enable build of RHEL8 HIPAA Profile
    - Add kickstarts for HIPAA
  - CIS Profile (RHBZ#1760734)
    - Add Ansible fix for sshd_set_max_sessions
    - Add CIS Profile content attribution to Center for Internet Security


author: Matěj Týč <matyc@redhat.com> - 0.1.50-10
changelog:
  - Update the scapval invocation (RHBZ#1815007)
  - Re-added the SSH Crypto Policy rule to OSPP, and added an SRG to the rule (RHBZ#1815007)
  - Change the spec file macro invocation from patch to Patch
  - Fix the rekey limit in ssh/sshd rules (RHBZ#1813066)


author: Matěj Týč <matyc@redhat.com> - 0.1.50-11
changelog:
  - fixed link in a grub2 rule description (rhbz#1854854)
  - fixed selinux_all_devicefiles_labeled rule (rhbz#1852367)
  - fixed no_shelllogin_for_systemaccounts on ubi8 (rhbz#1836873)


author: Gabriel Becker <ggasparb@redhat.com> - 0.1.53-3
changelog:
  - Enforce pam_wheel for "su" in the OSPP profile (RHBZ#1884062)
  - Fix case insensitive checking in rsyslog_remote_tls (RHBZ#1899032)
  - Exclude kernel_trust_cpu_rng related rules on s390x (RHBZ#1899041)
  - Create a SSH_USE_STRONG_RNG rule for SSH client and select it in OSPP profile (RHBZ#1884067)
  - Disable usbguard rules on s390x architecture (RHBZ#1899059)


author: Gabriel Becker <ggasparb@redhat.com> - 0.1.53-4
changelog:
  - Fix description of rule installed_OS_is_vendor_supported (RHBZ#1914193)
  - Fix RHEL6 CPE dictionary (RHBZ#1899059)
  - Fix SRG mapping references for ssh_client_rekey_limit and use_pam_wheel_for_su (RHBZ#1914853)


author: Watson Sato <wsato@redhat.com> - 0.1.54-1
changelog:
  - Update to the latest upstream release (RHBZ#1889344)
  - Add Minimal, Intermediary and Enhanced ANSSI Profiles (RHBZ#1778188)


author: Gabriel Becker <ggasparb@redhat.com> - 0.1.57-1
changelog:
  - Update to the latest upstream release (RHBZ#1997634)
  - Update RHEL8 STIG profile to V1R3 (RHBZ#1997634)
  - Enable RHEL8 STIG with GUI profile (RHBZ#2005431)
  - Enable the ISM profile (RHBZ#2005891)
  - Reestructure RHEL7 and RHEL8 CIS profiles according to the policy (RHBZ#2005427)
  - Enable ANSSI High Profile (RHBZ#2005429)


author: Gabriel Becker <ggasparb@redhat.com> - 0.1.57-3
changelog:
  - Reintroduce docker_selinux_enabled rule to RHEL8.
  - Set package_rear_installed not applicable on s390x arch. (RHBZ#2013553)


author: Nikola Forró <nforro@redhat.com> - 1.0.0-13
changelog:
  - Force preprocessing of Fortran sources to make annobin record proper flags
  - Resolves: rhbz#1624172


author: Neal Becker <ndbecker2@gmail.com> - 0.4.8-2
changelog:
  - Fix BuildRoot
  - Add BuildRequires, Requires
  - Test remove d1mach patch
  - Fix defattr
  - Add changelog
  - Removed Prefix, Vendor
  - Fix Source0


author: Jef Spaleta <jspaleta@gmail.com> - 0.5.1-4
changelog:
  - Minor adjustments to specfile for packaging guidelines.
  - Changed buildrequires fftw version 3  from fftw2


author: Jarrod Millman <millman@berkeley.edu> - 0.6.0-1
changelog:
  - update to new upstream source
  - update Summary, License, Url, and description
  - added extra dependencies
  - remove symlink since Lib has been renamed scipy


author: Orion Poplawski <orion@cora.nwra.com> - 0.9.0-1
changelog:
  - Update to 0.9.0
  - Drop all stsci sources and patches, dropped from upstream
  - Drop gcc and py27 patches fixed upstream
  - Add %check section to run tests


author: Thomas Spura <tomspur@fedoraproject.org> - 0.16.1-3
changelog:
  - Add patch to fix ctypes test
  - Move requires to correct python2 subpackage
  - Add FFLAGS also in %install


author: Björn Esser <besser82@fedoraproject.org> - 0.16.1-4
changelog:
  - Discard results of testsuite on %{arm} for now
    Segfaults on non-aligned memory test (expected for arm)


author: Christian Dersch <lupinix@mailbox.org> - 1.0.0-2
changelog:
  - Use openblas where available https://fedoraproject.org/wiki/Changes/OpenBLAS_as_default_BLAS
  - Remove ppc64 hackery for OpenBLAS
  - Don't run tests in parallel as pytest crashes
  - Don't run test_denormals as it tends to stuck


author: Petr Viktorin <pviktori@redhat.com> - 1.0.0-6
changelog:
  - Link with -lm to build with new stricter Fedora flags
    https://bugzilla.redhat.com/show_bug.cgi?id=1541416


author: Tomas Orsava <torsava@redhat.com> - 1.0.0-8
changelog:
  - Disabled docs building due to missing BuildRequires: python2/3-numpydoc
  - Disabled BuildRequires on pytest-xdist since it's not available in RHEL8
    right now and doesn't seem to be actually needed for the build


author: Tomas Orsava <torsava@redhat.com> - 1.0.0-9
changelog:
  - Removed test dependency python2/3-pytest-timeout, since it's not strictly needed and it's not available in RHEL8


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.0-2
changelog:
  - Don't ignore the tests results but rather have a tolerance rate
  - Skip test_decomp on ppc64le as it currently segfaults


author: Petr Viktorin <pviktori@redhat.com> - 1.2.1-6
changelog:
  - Remove build dependency on python2-pytest-xdist and python2-pytest-timeout
  - Enable parallel tests in Python 3 %check
  - Use macros for Python interpreter in tests


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.1-1
changelog:
  - Update to 1.3.1 (#1674101)
  - Drop Python 2 packages (not supported by SciPy >= 1.3)
  - Backported upstream patch for cKDTree (fixes FTBFS)


author: Lumír Balhar <lbalhar@redhat.com> - 1.3.1-3
changelog:
  - Specify LDFLAGS explicitly
  - Force preprocessing of Fortran sources to make annobin record proper flags
  - Resolves: rhbz#1778983


author: Nikola Forró <nforro@redhat.com> - 1.5.4-1
changelog:
  - New upstream release 1.5.4
  - Increase test timeout, 300 seconds is not always enough
    for test_logpdf_overflow on s390x
    resolves: #1894887


author: Tomas Orsava <torsava@redhat.com> - 1.5.4-3
changelog:
  - Specify LDFLAGS explicitly
  - Force preprocessing of Fortran sources to make annobin record proper flags
  - Resolves: rhbz#1778983 rhbz#1877430


author: Jindrich Novy <jnovy@redhat.com> 0.1-6
changelog:
  - %stack_name: initial part of stack prefix and name of
    meta package providing scriptlets
  - %stack_prefix: stack namespacing part to be prepended to
    original non-stack package name, can be used for Provides
    namespacing as well
  - %stack_runtime: run-time package name providing scriptlets
  - %stack_require: macro to define dependency to other stacks


author: Jindrich Novy <jnovy@redhat.com> 0.1-9
changelog:
  - introduce stack enablement tracking
  - introduce "stack_enabled" helper utility to let a stack
    application figure out which stacks are actually enabled
  - disallow running stacks recursively


author: Jindrich Novy <jnovy@redhat.com> 0.1-11
changelog:
  - avoid redefinition of %_root* macros by multiple
    occurence of %stack_package
  - make the Stack root path configurable


author: Jindrich Novy <jnovy@redhat.com> 0.1-14
changelog:
  - define %_defaultdocdir to properly relocate docs into
    a stack
  - document a way how to pass command to stack via stdin


author: Jindrich Novy <jnovy@redhat.com> 20120209-1
changelog:
  - fix minor bugs (#788194)
    - clear temp files
    - handle commands from stdin properly
    - run command even if ran as "scl enable SCL command" from already
      enabled SCL


author: Jindrich Novy <jnovy@redhat.com> 20120229-1
changelog:
  - do not prepend scl_* prefix to package names
  - unify package naming to <SCL>-package-version
  - add scl --list functionality to list available SCLs


author: Jindrich Novy <jnovy@redhat.com> 20120413-1
changelog:
  - filesystem ownership by meta package
  - add man page
  - fix memory leak when parsing commands from stdin
  - use more descriptive error message if /etc/prefixes is missing


author: Jindrich Novy <jnovy@redhat.com> 20120613-1
changelog:
  - Requires: iso-codes for basic filesystem in build subpackage
  - add scl_require_package() macro to depend on a particular package
    from the collection
  - fix filesystem file list
  - tighten runtime package dependency via scl_require()
  - fix _localstatedir to point to the correct path according to redhat-rpm-config
  - thanks to Bohuslav Kabrda for feature proposals/QA/fixes


author: Jindrich Novy <jnovy@redhat.com> 20120927-1
changelog:
  - update to 20120927
  - better BUILDROOT processing
  - bash completition for scl command
  - debuginfo package now has SCL-specific provide
  - non-SCL builds are without warning in build log
  - improved help


author: Jindrich Novy <jnovy@redhat.com> 20121110-1
changelog:
  - introduce sclbuild utility
  - fix exporting of env. variables when mutiple collections are
    enabled at the same time
  - better bash completion
  - fix changelog


author: Jan Zeleny <jzeleny@redhat.com> - 20131015-1
changelog:
  - Correct the %_sharedstatedir and %_root_sharedstatedir macros
  - Don't install /%{_lib} when not necessary
  - Add LICENSE file
  - Add scl_source script
  - Don't change directory in %scl_install
  - Don't generate provides from sonames in the SCL root
  - Add the SCL prefix to virtual provides of SCL-based packages
  - Implement "--" as a command separator
  - Removed binary file scl from git tracking
  - Fixed typo
  - Added example wrapper script.


author: Jan Zeleny <jzeleny@redhat.com> - 20140108-1
changelog:
  - split _scl_prefix macro in two parts: scl_basedir and scl_vendor (#985233)
  - check if temp file is created (#1032666)
  - don't split command arguments containing white space (#1032666)
  - rename some attr rpm macros to stop confusing rpm (#1023625)


author: Jan Zeleny <jzeleny@redhat.com> - 20140127-1
changelog:
  - don't exclude provides from SCLs (#1056183)
  - don't generate scl-package(%scl) in macros.scl, it's already
    handled in dependency generator
  - add automatic Requires: %scl_runtime to every SCL package (#1054711)


author: Albert Uchytil <auchytil@redhat.com> - 20140127-2
changelog:
  - %scl_files body moved to %scl_install
  - the "filesystem" file renamed back to "filelist"
  - add automatic Provide: scl-package(%scl) to all scl-related packages (#105290)


author: Albert Uchytil <auchytil@redhat.com> - 20140127-4
changelog:
  - reverted "-f filelist" modification
  - added %scl_vendor macro to macros.%{scl}-config file (#1084095)
  - %scl_prefix now accepts a parameter to improve
    inter-collection dependencies (#1028953)
  - modified the behavior of debuginfo generation process
  - changed command description in scl man pages
  - added conditional dependencies for main metapackage


author: Jan Zeleny <jzeleny@redhat.com> - 20140815-2
changelog:
  - fixed the paths in /etc/opt and /var/opt (missing /scls/)
  - adjust the spec so all patches are automatically applied


author: Jan Zeleny <jzeleny@redhat.com> - 20140815-3
changelog:
  - add support for register/deregister scriptlets
  - add support %nfsmountable macro
  - fix some paths in %scl_files and %scl_install


author: Jan Zeleny <jzeleny@redhat.com> - 20140815-4
changelog:
  - propagate the %nfsmountable into -build subpackage content
  - use vendor prefix in the names of the packages if required


author: Pavlina Moravcova Varekova <pmoravco@redhat.com> - 1:2.0.2-9
changelog:
  - use %{?dist} instead of %{dist} (#1725774)
  - scl-utils-build own the pkgconfig directory by %scl_files (#1431962)


author: Pavlina Moravcova Varekova <pmoravco@redhat.com> - 1:2.0.2-10
changelog:
  - use %__python3 instead of macro %__python (#1733526)
  - corrected unescaped per-cent character in the changelog (#1734103)


author: Daniel Kopecek <dkopecek@redhat.com> - 2.5.2-14
changelog:
  Resolves: rhbz#1689897 - Missing '--extent-only' patch
  Resolves: rhbz#1630298 - Removal of component scrub or its crypto from RHEL


author: Danilo C. L. de Paula <ddepaula@redhat.com> - 1.11.0-1.el8
changelog:
  - Creating RHEL-8.0 initial branch based on 1.11.0
  - Resolves: bz#1515300
  - (Prepare seabios for RHEL-8.0)


author: Robert Scheck <robert@fedoraproject.org> - 8.15.2-27
changelog:
  - Use SSL_CTX_use_certificate_chain_file() to handle intermediate
    certificates passed additionally in confSERVER_CERT (#1565341)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 8.15.2-30
changelog:
  - Dropped sysvinit support
    Resolves: rhbz#1610287
  - Dropped hesiod support
    Resolves: rhbz#1638491


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.21-1
changelog:
  - Use dbus.mainloop.glib.DBusGMainLoop() instead of dbus.glib
  - Fix AVC.__typeMatch to handle aliases properly
  - Handle sockets with abstract path properly (#1775135)


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.22-2
changelog:
  - Log plugin exception traceback when log level is DEBUG
  - sepolicy.info() returns a generator, not a list (#1784564)


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.23-1
changelog:
  - browser: Check return value of Gdk.Screen().get_default() (#1574434)
  - Improve and unify error messages (#1763982)
  - setroubleshoot.util: Catch exceptions from sepolicy import
  - Add dpkg support
  - Do not refer to hardcoded selinux-policy rpm in signature
  - Make date/time format locale specific (#1812674)
  - Improve speed of plugin evaluation (#1794807)
  - Do not try to report a bug on None package
  - sealert: Drop unused import slib.dbus.service
  - Drop updater.py - it's not used and doesn't work
  - root user doesn't need to use SetroubleshootPrivileged API
  - Use pydbus, a modern Python dbus API, for SetroubleshootPrivileged
  - Report bug on a package which owns the related SELinux domain (#1811644)
    https://pagure.io/setroubleshoot/issue/18
  - Add Local SELinux policy package version to analyses reports
  - setroubleshoot.utils.get_rpm_nvr_by_scontext add option to use DBUS method
  - Export setroubleshoot.utils.get_rpm_nvr_by_scontext via DBUS
  - setroubleshoot.util: get_rpm_nvr_by_type() and get_rpm_nvr_by_scontext()


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.24-1
changelog:
  - Add 'fur' into shipped locales
  - Update translations (#1820570)
  - Log full reports with correct syslog identifier
  - Cancel pending alarm during AVC analyses


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.24-2
changelog:
  - Optimize get_rpm_nvr_by_type by adding a cache (#1794807)
  - Stop building seappletlegacy (#1878792)
  - Update translations


author: Petr Lautrbach <plautrba@redhat.com> - 3.3.10-1
changelog:
  - Handle no "allowed_target_types" properly
  - bind_ports: Do not use when there are no allowed_target_types
  - Fix summary and "if" text for AVCs with unknown target path
  - plugins: Update translations


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.10-2
changelog:
  - update "file" plugin (#1649818)
  - Update "xen_image" plugin (#1649831)
  - Update qemu_blk_image and qemu_file_image (#1649838)


author: Vit Mojzis <vmojzis@redhat.com> - 3.3.12-1
changelog:
  - Use get_package_nvr* functions instead of get_rpm_nvr*
  - Update deprecated type references (#1829306)


author: Nathan Scott <nathans@redhat.com> - 0.6.2-1
changelog:
  - Switch to enabling the Java 8+ maven modules only now.
  - Add unitsofmeasurement prefix to package name.
  - Update to latest upstream sources.


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2.3-1
changelog:
  - Update to latest upstream 2.2.3 (#683795)
  - Add forge-parent to Requires
  - Rework spec to be more simple, update patches


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 2.3.0-6
changelog:
  - Add ASM dependency only to a single module, not all of them
  - Disable animal-sniffer plugin
  - Don't generate auto-requires for optional dependencies


author: Michal Srb <msrb@redhat.com> - 2.3.0-7
changelog:
  - sisu-inject-bean: add dependency on asm
  - Fix dependencies on javax.inject and javax.enterprise.inject
  - Remove bundled JARs and .class files from tarball


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.3.0-8
changelog:
  - Remove unneeded animal-sniffer BuildRequires
  - Add forge-parent to BuildRequires to ensure it's present


author: Michal Srb <msrb@redhat.com> - 1:0.0.0-0.5.M5
changelog:
  - Update to upstream version 0.0.0.M5
  - Install EPL license file
  - Inject pom.properties
  - Regenerate BR
  - Add R


author: Lokesh Mandvekar <lsm5@redhat.com> - 1:0.1.31-7.git0144aa8
changelog:
  - build with %gobuild
  - use scl-ized go-toolset as dep
  - disable i686 builds temporarily because of go-toolset issues


author: Eduardo Santiago <santiago@redhat.com> - 1:0.1.41-3
changelog:
  - patch broken gating tests: improper 'jq' usage, and use 'registry:2.6'
    (instead of :2) to work around broken image pushed by docker


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-5
changelog:
  - use infra_image = registry.redhat.io/ubi8/pause in contiainers.conf
    (unlike previous one ubi8/pause doesn't require authentication)
  - Related: #1934947


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-6
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e7880c4)
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-7
changelog:
  - update documentation and configs according to the current
    versions of vendored projects
  - Related: #1938234


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.3-1
changelog:
  - assure runc is set as default runtime in RHEL8
  - update shortnames from upstream
  - sync vendored component versions with upstream
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-9
changelog:
  - revert back to state of 3.0-8.4.0
  - sync shortnames with pyxis
  - improve shortnames
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-11
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/b4210c0)
  - Resolves: #1914884


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.1-12
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/3abb778)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.2
    (https://github.com/containers/skopeo/commit/e72dd9c)
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1:1.2.2-13
changelog:
  - put back ubi8/buildah and ubi8/skopeo as it was released in 8.4
    (only ubi8/podman was not)
  - Related: #1972700


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.3
    (https://github.com/containers/skopeo/commit/038f70e)
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.3.1-3
changelog:
  - add direct runc dependency to avoid situation when runc is listed
    as default runtime but only crun is present in RHEL8
  - Related: #1954702


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.0-1
changelog:
  - update vendored components
  - ship /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release only on non-RHEL and
    CentOS distros
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.0-7
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.4
    (https://github.com/containers/skopeo/commit/ea32394)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.1-2
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.4
    (https://github.com/containers/skopeo/commit/130f32f)
  - Related: #1934415


author: Jindrich Novy <jnovy@redhat.com> - 1:1.4.2-0.1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.4
    (https://github.com/containers/skopeo/commit/01e51ce)
  - Related: #1934415


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.56.2-5
changelog:
  - Link with libnsl explicitly in Fedora 28 or later
  - Require libnsl2-devel for build
  - Resolves rhbz#1573636


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.56.5-1
changelog:
  - Upstream release 0.56.5
  - Resolves: rhbz#1751295: (2) When sync-repl is enabled, slapi-nis can deadlock during retrochanglog trimming
  - Resolves: rhbz#1768156: ERR - schemacompat - map rdlock: old way MAP_MONITOR_DISABLED


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.56.6-2
changelog:
  - CVE 2021-3480:  idm:DL1/slapi-nis: NULL dereference (DoS) with specially crafted Binding DN
  - Resolves: rhbz#1944713


author: Nalin Dahyabhai <nalin@redhat.com> - 0.8.3-1
changelog:
  - update to 0.8.3 to also notice and reflect changes caused by internal
    add/modify/modrdn/delete operations


author: Nalin Dahyabhai <nalin@redhat.com> - 0.8.4-1
changelog:
  - update to 0.8.4 to fix:
    - problems updating references, particularly those for %referred() (#474478)
    - inability to notice internal add/modify/modrdn/delete operations (really
      this time) (#474426)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.8.5-2
changelog:
  - make the example nsslapd-pluginpath values the same on 32- and 64-bit
    systems, because we can depend on the directory server "knowing" which
    directory to search for the plugins


author: Nalin Dahyabhai <nalin@redhat.com> - 0.15-1
changelog:
  - fix %deref and %referred to fail rather than return a valid-but-empty
    result when they fail to evaluate (reported by Rob Crittenden)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.16-1
changelog:
  - fix NIS server startup problem when no port is explicitly configured and
    we're using portmap instead of rpcbind (#500903)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.17-3
changelog:
  - change buildreq from fedora-ds-base-devel to 389-ds-base-devel, which
    should avoid multilib conflicts from installing both arches of the new
    package (#511504)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.18-1
changelog:
  - update to 0.18
    - add a deref_rf function
    - schema-compat: don't respond to search requests for which there's no backend
    - schema-compat: add the ability to do standalone compat containers


author: Nalin Dahyabhai <nalin@redhat.com> - 0.21-1
changelog:
  - update to 0.21
    - schema-compat: don't look at standalone compat containers for a search,
      since we'll already have looked at the group container


author: Nalin Dahyabhai <nalin@redhat.com> - 0.21-2
changelog:
  - make sure we always pull in nss-devel and nspr-devel, and the right
    ldap toolkit for the Fedora or RHEL version


author: Nalin Dahyabhai <nalin@redhat.com> - 0.24-1
changelog:
  - carry our own yp.x, so that we don't get bitten if libc doesn't include
    yp client routines
  - we need rpcgen at build-time now


author: Nalin Dahyabhai <nalin@redhat.com> - 0.25-1
changelog:
  - speed up building compat entries which reference thousands of other entries
    (more of #692690)
  - 389-ds-base is apparently exclusive to x86_64 and %{ix86} on EL, so we have
    to be, too


author: Nalin Dahyabhai <nalin@redhat.com> - 0.26-1
changelog:
  - when building for 389-ds, use libpthread's read-write locks instead of
    NSPR's (part of #730394/#730403)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.27-1
changelog:
  - when building for 389-ds, use Slapi_RWLocks if they appear to be available
    (the rest of #730394/#730403)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.28-1
changelog:
  - when configured with --with-ldap=openldap, link with -lldap_r rather
    than -lldap (rmeggins, #769107)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.29-1
changelog:
  - add regmatchi/regsubi formatting functions which work like regmatch/regsub,
    but do matching in a case-insensitive manner
  - update NIS map defaults to match {CRYPT} userPassword values in a
    case-insensitive manner so that we also use {crypt} userPassword values
  - fix inconsistencies in the NIS service stemming from using not-normalized DNs
    in some places where it should have used normalized DNs


author: Nalin Dahyabhai <nalin@redhat.com> - 0.30-1
changelog:
  - skip recalculations when the attributes which changed don't factor into
    our calculations (part of #771493)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.33-1
changelog:
  - get more aggressive about skipping unnecessary calculations (most of
    the problem in #771444, though not the approach described there)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.34-1
changelog:
  - do entry comparisons ourselves, albeit less throughly, to avoid the worst
    case in pathological cases (more of #771444)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.35-1
changelog:
  - add mmatch/mregmatch[i]/mregsub[i] formatting functions which work like
    match/regmatch[i]/regsub[i], but which can handle and return lists of
    zero or more results (part of #783274)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.36-1
changelog:
  - take steps to avoid making yp_first/yp_next clients loop indefinitely
    when a single LDAP entry produces multiple copies of the same NIS key
    for a given map


author: Nalin Dahyabhai <nalin@redhat.com> - 0.37-1
changelog:
  - fix a compile error on systems where LDAP_SCOPE_SUBORDINATE isn't defined
    (reported by Christian Neuhold)
  - conditionalize whether we have a build dependency on tcp_wrappers (older
    releases) or tcp_wrappers-devel (newer releases)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.39-1
changelog:
  - add a "default" function for trying to evaluate one expression, then
    another, then another... (part of #767372)
  - when creating a compat entry based on a real entry, set an entryUSN based on
    the source entry or the rootDSE (freeipa #864); the "scaffolding" entries
    won't have them


author: Nalin Dahyabhai <nalin@redhat.com> - 0.40-1
changelog:
  - treat padding values passed to the "link" function as expressions to be
    evaluated rather than simply as literal values (part of #767372)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.41-1
changelog:
  - log errors evaluating pad expressions in %link rather than continuing on
    until we hit an arithmetic exception (#810258)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix a leak due to us assuming that slapi_mods_add_smod() not taking ownership
    of an smod along with its contents, when it just keeps the contents


author: Nalin Dahyabhai <nalin@redhat.com> - 0.43-1
changelog:
  - reintroduce support for directory server transactions (nhosoi, IPA#3046)
  - control transaction support at run-time, deciding when to do things based
    on the value of the nsslapd-pluginbetxn attribute in the plugin's entry
  - NIS: add default settings for shadow.byname and passwd.adjunct.byname maps


author: Nalin Dahyabhai <nalin@redhat.com> - 0.44-1
changelog:
  - add missing newline to a couple of debug log messages
  - note whether or not betxn support is compiled in as part of the
    nsslapd-pluginVersion value we report to the server
  - register callbacks in the same order in both plugins, so that
    their log messages are logged in the same order


author: Nalin Dahyabhai <nalin@redhat.com> - 0.44-2
changelog:
  - set betxn support to be disabled by default on Fedora 17 or EL 5 or older,
    which have versions of IPA < 3.0, per mkosek on freeipa-devel


author: Nalin Dahyabhai <nalin@redhat.com> - 0.46-1
changelog:
  - when checking if we can skip processing for a given change, pay attention to
    whether or not the changes cause the entry to need to be added or removed
    from a map (#912673)
  - check SLAPI_PLUGIN_OPRETURN in post-change hooks, in case the backend failed
    to update things but the server called us anyway


author: Nalin Dahyabhai <nalin@redhat.com> - 0.47.5-1
changelog:
  - merge Alexander Bokovoy's patches to
    - teach the schema compatibility plugin to optionally serve user and group
      information retrieved from libc as part of a set of compat entries
    - handle simple bind requests for those entries by calling out to PAM
    - to rewrite the DN of incoming bind requests to compat entries to point
      at the source entries, instead of returning a referral which most clients
      won't handle
  - include IPA-specific docs as docs


author: Nalin Dahyabhai <nalin@redhat.com> - 0.47.6-1
changelog:
  - only buildrequire libsss_nss_idmap-devel on releases that included SSSD
    version 1.10 or later, where it first appeared


author: Nalin Dahyabhai <nalin@redhat.com> - 0.47.7-1
changelog:
  - fix building against versions of directory server older than 1.3.0, which
    first introduced slapi_escape_filter_value()


author: Nalin Dahyabhai <nalin@redhat.com> - 0.48-1
changelog:
  - try to gracefully handle failures obtaining internal locks
  - fix locating-by-name of entries with names that require escaping
  - add self-tests for nsswitch and PAM functionality
  - make nsswitch mode properly handle user and group names with commas in them
  - handle attempts to PAM authenticate to compat groups (i.e., with failure)
  - drop the "schema-compat-origin" attribute


author: Nalin Dahyabhai <nalin@redhat.com> - 0.49-1
changelog:
  - add {nis,schema-compat}-ignore-subtree and -restrict-subtree settings,
    which should let us avoid deadlocks when tasks are modifying data in
    the backend database (#1007451)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.50-1
changelog:
  - if we get an EPIPE while registering with rpcbind, try to reconnect and
    retransmit before giving up


author: Nalin Dahyabhai <nalin@redhat.com> - 0.51-1
changelog:
  - fix another request argument memory leak in NIS server (#1040159)
  - fix miscellaneous items found by static analysis


author: Nalin Dahyabhai <nalin@redhat.com> - 0.52-1
changelog:
  - correctly reflect whether or not we're built with transaction support in
    the module's nsslapd-pluginVersion attribute
  - fix a couple of should've-used-memmove()-instead-of-memcpy() cases which
    would hit when removing maps or groups of maps (#1043546/#1043638)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.52-3
changelog:
  - remove ExclusiveArch if %{rhel} is 7 or higher, because 389-ds-base gets
    built for everything now (#1055711)


author: Nalin Dahyabhai <nalin@redhat.com> - 0.53-1
changelog:
  - correct the default NIS map settings for hosts.byname and hosts.byaddr,
    from report by Rik Megens
  - fix several problems when hitting out-of-memory conditions, spotted by
    static analysis


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.54-1
changelog:
  - Add support for FreeIPA's ID views
  - Allow searching SSSD-provided users as memberUid case-insensitevly
    Fixes bug #1130131


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.54.1-1
changelog:
  - support FreeIPA overrides in LDAP BIND callback
  - ignore FreeIPA override searchs outside configured schema compat subtrees


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.54.2-1
changelog:
  - CVE-2015-0283 slapi-nis: infinite loop in getgrnam_r() and getgrgid_r() (#1206049)
  - Make sure nss_sss.so.2 module is used directly
  - Allow building slapi-nis with ID views against 389-ds-base from RHEL7.0/CentOS7.0 releases


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.55-1
changelog:
  - Support external members of IPA groups in schema compat
  - Support bind over ID overrides when uid is not overridden
  - Populate schema compat trees in parallel to LDAP server startup


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.56.2-1
changelog:
  - New upstream release
  - Update links to the upstream project page and releases
  - Use extended SSSD API to signal that an entry should not be cached anymore
  - Add support for timeout-based NSS queries with libsss_nss_idmap


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.56.2-3
changelog:
  - Do not build on i686 in Fedora 28 or later as 389-ds-base is not available there anymore
  - Resolves rhbz#1556448
  - Remove outdated ExclusiveArch for RHEL6


author: David Walluck <dwalluck@redhat.com> 0:1.5.2-2
changelog:
  - use excalibur for avalon
  - remove javadoc scriptlets
  - GCJ fixes
  - fix maven directory ownership
  - fix -bc --short-circuit by moving some of %build to %prep


author: Yong Yang <yyang@redhat.com> 0:1.5.8-1
changelog:
  - 1.5.8
  - Replace slf4j-1.5.6-integration-tests-current-only.patch with
    slf4j-1.5.8-skip-integration-tests.patch because of the failure of "testMatch"


author: Alexander Kurtakov <akurtako@redhat.com> 0:1.5.11-2
changelog:
  - Skip installing tests jar that is no longer produced.
  - Use javadoc aggregate.
  - Use mavenpomdir macro.


author: Ville Skyttä <ville.skytta@iki.fi> - 0:1.6.1-4
changelog:
  - Specify explicit source encoding to fix build with Java 1.7.
  - Remove no longer needed javadoc dir upgrade hack.


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.7.2-2
changelog:
  - Fix license to ASL 2.0 and MIT
  - Update to add_maven_depmap macro
  - Use generated .mfiles list
  - Small packaging cleanups


author: Jindrich Novy <jnovy@redhat.com> - 0.4.0-1
changelog:
  - update to v.0.4.0
  - sync with fedora spec
  - drop applied CVE-2019-14378 patch
  - Resolves: #1766774


author: Jindrich Novy <jnovy@redhat.com> - 1.1.1-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.1
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 1.1.2-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.2
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 1.1.3-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.3
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 1.1.4-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.4
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 1.1.6-1
changelog:
  - update to
    https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.6
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1.1.7-1
changelog:
  - update to
    https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.7
  - Related: #1883490


author: Jindrich Novy <jnovy@redhat.com> - 1.1.8-1
changelog:
  - update to
    https://github.com/rootless-containers/slirp4netns/releases/tag/v1.1.8
  - Related: #1883490


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> 6.1-1
changelog:
  - New upstream release with many enhancements and bugfixes
  - Metainfo file for AppData/Software Center
  - Drop patch for Fedora bug#803234 which is fixed upstream


author: Rajeesh K V <rajeeshknambiar@fedoraproject.org> 6.1-3
changelog:
  - Updated license for AnjaliOldLipi to OFL 1.1
  - Drop the email confirmation on AnjaliOldLipi license


author: Paul Wouters <pwouters@redhat.com> - 1.7.3.2-1
changelog:
  - Resolves rhbz#1404290 socat build failure on rawhide
  - Resolves rhbz#1416597 socat-1.7.3.2 is available
  - Resolves rhbz#1417483 Failed DNS resolution causes SIGSEGV and endless loop
  - Removed obsoleted patch


author: Alexander Bokovoy <abokovoy@redhat.com> - 2.6.0-1
changelog:
  - Fixes: rhbz#1818877 - rebase to softhsm 2.6.0+
  - Fixes: rhbz#1701233 - support setting supported signature methods on the token


author: Alexander Bokovoy <abokovoy@redhat.com> - 2.6.0-3
changelog:
  - Fixes: rhbz#1834909 - softhsm use-after-free on process exit
  - Synchronize the final fix with Fedora


author: Paul Wouters <paul@xelerance.com> - 1.3.0-3
changelog:
  - Initial Fedora package
  - Do not install the .a file
  - Use a separate "opendnssec" user to own /var/sofhsm


author: Paul Wouters <pwouters@redhat.com> - 2.0.0b1-3
changelog:
  - Add support for CKM_RSA_PKCS_OAEP key un/wrapping [Petr Spacek]
  - Use OpenSSL EVP interface for AES key wrapping [Petr Spacek]
  - Fix softhsm2-pk11install buid and post call
  - Do not use --with-objectstore-backend-db (causes issues on i686)
  - Change install directory to /usr/lib*/pkcs11/
  - Install pkcs11 module file
  - Use official upstream tar ball
  - Create ods user to own softhsm/token files
  - Enable migration tools (for softhsm-v1 installs)
  - Add softlink for softhsm-v1 .so (needed for opendnssec's conf.xml)
  - Require p11-kit, nss-tools, for SoftHSM PKCS #11 Module file
  - Copy pk11install.c from coolkey package
  - Enable hardened build
  - Add upstream official source url


author: Paul Wouters <pwouters@redhat.com> - 2.0.0-1
changelog:
  - Resolves: rhbz#1244461 Update to softhsm-2.0.0
  - Resolves: rhbz#1177086 A marked as trusted certificate cannot be written in a softhsmv2 db
  - Resolves: rhbz#1159827 Typo in homedir in /etc/passwd
  - Added global prever to toggle snapshot vs full release build changes


author: Paul Wouters <pwouters@redhat.com> - 2.1.0-1
changelog:
  - Resolves: rhbz#1244461 Updated to 2.1.0
  - Resolves: rhbz#1272423 Softhsm PKCS#11 module not visible to NSS becasue it is not in the search path
  - Resolves: rhbz#1177086 A marked as trusted certificate cannot be written in a softhsmv2 db
  - Resolves: rhbz#1272453 - A marked as CA certificate cannot be written in a softhsmv2 db
  - Removed merged in bug#162 patch
  - Temporarily disable make check because cppunit is broken


author: Nikos Mavrogiannopoulos <nmav@redhat.com> - 2.2.0-2
changelog:
  - Increased the level of messages that go to syslog, thus softhsm
    will no longer write on syslog when it cannot open the shared DB (#1425135)
  - Allow users in the 'ods' group to store their keys in /var/lib/softhsm/tokens/
    while at the same time disallow deleting other users' keys (using the
    sticky bit). Prevent users in the 'ods' group from writing in /var/lib/softhsm.


author: Nikos Mavrogiannopoulos <nmav@redhat.com> - 2.3.0-3
changelog:
  - Remove softhsm2-pk11install. Software modules are to be registered with
    p11-kit as in https://fedoraproject.org/wiki/PackagingDrafts/Pkcs11Support (#1541095).


author: Jake Hunsaker <jhunsake@redhat.com> - 1.6-1
changelog:
  - Drop paramiko dependency, use OpenSSH ControlPersist instead
  - Layered cluster profiles can now accept base profile options
  - Debian/Ubuntu hosts now supported


author: Jake Hunsaker <jhunsake@redhat.com> - 1.7-1
changelog:
  - New upstream release
  - Overhaul mechanism of execution of sosreport in containers
  - Added RHCOS support
  - Added a 'none' cluster type


author: Jake Hunsaker <jhunsake@redhat.com> - 1.7-2
changelog:
  - Fix 'none' cluster type enablement
  - Update RHCOS image to RHEL 8 version
  - Fix execution from within a container


author: Sérgio Basto <sergio@serjux.com> - 1.9.2-1
changelog:
  - Update to 1.9.2 (#961876).
  - Modernize spec file.
  - Makefile.am handles mmx and sse flags well, so no need patch 01 and sed anymore.
  - Patch 02 disabled, I hope we already have asm fixed on X86_64.


author: Sérgio Basto <sergio@serjux.com> - 1.9.2-2
changelog:
  - Add license tag.
  - Add back sed on -O3 .
  - Not modify soundtouch_config.h because looks correct, just have one line !.


author: Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8-1mdk
changelog:
  - 1.8
  - drop Prefix tag
  - clean out redundant buildrequires
  - rm -rf $RPM_BUILD_ROOT at the beginning of %install, not %prep
  - use %makeinstall_std macro
  - cosmetics


author: Adrian Reber <adrian@lisas.de> - 2.3-2
changelog:
  - using a new url.lang to fix #195720
    (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=131352)


author: Leigh Scott <leigh123linux@googlemail.com> - 3.1.3-1
changelog:
  - updated to 3.1.3
  - change configure command so it finds boost_regex
  - fix source url's
  - add devel package
  - fix directory ownership
  - fix rpath on binary


author: Adrian Reber <adrian@lisas.de> - 3.1.6-1
changelog:
  - updated to 3.1.6
  - removed buildroot and clean section
  - fixed "missing c++ source language detection for .cxx extension" (#728311)
  - fixed "source-highlight : Conflicts with autoconf-archive" (#797794)


author: Theo Van Dinter <felicity@kluge.net>
changelog:
  - Updates for 2.01 release
  - Fixed rc file
  - RPM now buildable as non-root
  - fixed post_service errors
  - fixed provides to include perl modules
  - use file find instead of manually specifying files


author: Theo Van Dinter <felicity@kluge.net>
changelog:
  - Updated for 2.20 release
  - made /etc/mail/spamassassin a config directory so local.cf doesn't get wiped out
  - added a patch to remove findbin stuff


author: Chip Turner <cturner@redhat.com>
changelog:
  - better control of service level, improvement in %post script.
  - (contribs from schirmer@taytron.net)


author: Tim Powers <timp@redhat.com> 2.43-6
changelog:
  - don't use rpms internal dep generator
  - buildrequire perl-Time-HiRes instead of perl(Time:HiRes) so we can satisfy build deps in the build system


author: Warren Togami <wtogami@redhat.com> 2.62-2
changelog:
  - upgrade to 2.62
  - Prereq -> Requires, former is deprecated
  - Require current version of perl
  - Remove urban myth clean test
  - TODO: Get rid of prefix


author: Warren Togami <wtogami@redhat.com> 2.62-3
changelog:
  - Ville Skyttä's fixes from #113596 including:
  - Fix buildroot traces
  - enable openssl
  - Trailing slash to DESTDIR (bug 90202 comment 14).
  - export optflags so they're honored, affects spamc only.


author: Ville Skyttä <ville.skytta@iki.fi> - 2.63-8
changelog:
  - #122233
  - Require perl(:MODULE_COMPAT_*).
  - Use %{_mandir} and %{_initrddir}.
  - Fix License tag and include License in docs.
  - Backslashify multiline init script description.


author: Warren Togami <wtogami@redhat.com> - 3.0-svn20040524
changelog:
  - #123432 do not start service by default
  - #122488 remove CRLF's
  - #123706 correct license
  - svn snapshot 20040524
  - svn snapshot 20040518


author: Warren Togami <wtogami@redhat.com> - 3.0-svn20040530
changelog:
  - svn snapshot 20040530
  - #124870 prevent service startup failure due to old -a option
  - #124871 more docs
  - #124872 unowned directories


author: Warren Togami <wtogami@redhat.com> - 3.0.2-9
changelog:
  - SA#4191 uri_to_domain() is broken for urls with empty port
    SA#4232 multipart message with 0 parts -> uninitialized in m//
    SA#4121 Score for user defined rules become ignored
    SA#3944 get_envelope_from not handling received header


author: Warren Togami <wtogami@redhat.com>
changelog:
  - Options for RHEL4
      * spamc/spamd cannot connect over IPv6 or SSL
      * sa-update is disabled
    The above functionality requires perl modules not included in RHEL4.
    You may still use them if you get those perl modules from elsewhere.
    RHEL5 ships these perl modules.


author: Warren Togami <wtogami@redhat.com> - 3.3.0-0.2.alpha1
changelog:
  - Include default rules to prevent mass confusion and complaints.
    You should really use sa-update though.  Really.
    Edit /etc/cron.d/sa-update to automate it.


author: Warren Togami <wtogami@redhat.com> - 3.3.3-0.14.svn816416
changelog:
  - 3.3.0 svn816416 snapshot, pre-alpha3
    Upstream just fixed important bug SA#6206.  Many other bugs fixed since alpha2.


author: Warren Togami <wtogami@redhat.com> - 3.3.3-0.18.svn816416
changelog:
  - Enable SOUGHT ruleset in nightly sa-update http://wiki.apache.org/spamassassin/SoughtRules
    You must enable the sa-update cron job manually in /etc/cron.d/sa-update
  - Custom channels may be specified in these config files:
        /etc/mail/spamassassin/sa-update-channels.txt
        /etc/mail/spamassassin/sa-update-keys.txt


author: Warren Togami <wtogami@redhat.com> - 3.3.0-0.27.rc1
changelog:
  - sa-update runs in cron automatically if spamd or amavisd is running
    If you use neither, you may force sa-update by editing /etc/sysconfig/sa-update


author: Nick Bebout <nb@fedoraproject.org> - 3.3.2-0.4.svn1071394
changelog:
  - replace @@VERSION@@ with current saversion
  - restart spampd after sa-update cronjob runs
  - update to svn1071394


author: Kevin Fenzi <kevin@scrye.com> - 3.3.2-12
changelog:
  - Fix sa-update not detecting spamd running. Fixes bug #755644
  - Add restart=always to systemd file to work around upstream bug. Bug #812359


author: Kevin Fenzi <kevin@scrye.com> 3.3.2-19
changelog:
  - Use pgrep -f for full command line. Fixes bug #1057926
  - Patch to use gnupg2 instead of gnupg1. Fixes bug #1055593
  - Use pgrep for spampd as well. Fixes bug #1058976


author: Kevin Fenzi <kevin@scrye.com> 3.4.0-13
changelog:
  - Remove last parts of portreserve. Fixes bug #1175798
  - Fix typo in Razor2 plugin. Fixes bug #1208776
  - Disabled the AHBL blacklist thats no longer in service in base rules. Fixes bug #1180338


author: Kevin Fenzi <kevin@scrye.com> - 3.4.1-9
changelog:
  - Add perl-Razor-Agent and perl-Net-Patricia To Requires, they might help processing. Fixes bug #1337924
  - Add patch for netdns 1.0.1+ dns lookups.


author: Kevin Fenzi <kevin@scrye.com> - 3.4.1-17
changelog:
  - Add upstream patch to stop sa-learn warnings. Fixes bug #1505317
  - Add upstream patch to stop DNS warnings. Fixes bug #1364932


author: Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-1
changelog:
  - New version
  - Fixes CVE-2017-15705, CVE-2018-11780 and CVE-2018-11781
  - Resolves: rhbz#1629523
  - Resolves: rhbz#1629535
  - Resolves: rhbz#1629538


author: Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-2
changelog:
  - Support systemd, not SysV init, drop initscripts requirement
  - Resolves: rhbz#1610288
  - Fix issues found by Coverity Scan
  - Resolves: rhbz#1602695


author: Ondřej Lysoněk <olysonek@redhat.com> - 3.4.2-10
changelog:
  - Fixed CVE-2018-11805
  - Resolves: rhbz#1787514
  - Fixed CVE-2020-1930
  - Resolves: rhbz#1820649
  - Fixed CVE-2020-1931
  - Resolves: rhbz#1820650


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.2.0-1
changelog:
  - update to 1.2.0
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - include soname in file list
  - use license macro


author: Gerd Hoffmann <kraxel@redhat.com> - 0.5.2-2
changelog:
  - Fix license: LGPL.
  - Cleanup specfile, drop bits not needed any more with
    recent rpm versions (F13+).
  - Use optflags as-is.
  -


author: Hans de Goede <hdegoede@redhat.com> - 0.6.3-2
changelog:
  - Various bugfixes from upstream git:
    - Make spicec work together with the Firefox XPI for RHEV-M
    - Make sure the spicec window gets properly raised when first shown


author: Hans de Goede <hdegoede@redhat.com> - 0.6.3-3
changelog:
  - Log to ~/.spicec/cegui.log rather then to CEGUI.log in the cwd, this
    fixes spicec from aborting when run in a non writable dir (#650253)


author: Hans de Goede <hdegoede@redhat.com> - 0.6.3-4
changelog:
  - Fix the info layer not showing when used through the XPI
  - Do not let the connection gui flash by when a hostname has been specified
    on the cmdline
  - Fix spice client locking up when dealing with XIM input (#654265)
  - Fix modifier keys getting stuck (#655048)
  - Fix spice client crashing when dealing with XIM ibus input (#655836)
  - Fix spice client only showing a white screen in full screen mode


author: Hans de Goede <hdegoede@redhat.com> - 0.8.0-2
changelog:
  - Fix being unable to send ctrl+alt+key when release mouse is bound to
    ctrl+alt (which can happen when used from RHEV-M)


author: Alon Levy <alevy@redhat.com>
changelog:
  - Fix mjpeg memory leak and bad behavior.
  - Add usbredir to list of channels for security purposes. (#819484)


author: Soren Sandmann <ssp@redhat.com> - 0.11.3-1
changelog:
  - Add capability patches
  - Add capability patches to the included copy of spice-protocol

      Please see the comment above Patch6 and Patch7
      regarding this situation.


author: Hans de Goede <hdegoede@redhat.com> - 0.12.4-1
changelog:
  - New upstream bug-fix release 0.12.4
  - Add patches from upstream git to fix sound-channel-free crash (rhbz#986407)
  - Add Obsoletes for dropped spice-client sub-package


author: Christophe Fergeau <cfergeau@redhat.com> 0.12.5-5
changelog:
  - Fix advertised sound playback/recording rates in public headers
    Resolves: rhbz#1129961 (QEMU would need a rebuild though)


author: Christophe Fergeau <cfergeau@redhat.com> 0.12.5-8
changelog:
  - Add upstream patch avoiding a regression in spice-protocol 0.12.8 which
    breaks SPICE support in QEMU


author: Christophe Fergeau <cfergeau@redhat.com> 0.12.5-9
changelog:
  - Drop patch added in previous build which is no longer needed with
    spice-protocol 0.12.9 (and actually is actually breaking QEMU compilation
    without an additional patch)


author: Christophe Fergeau <cfergeau@redhat.com> 0.13.1-1
changelog:
  - Update to 0.13.1 release. This is a development release, but by the
    time Fedora 25 gets released, a stable 0.14.0 should be released.


author: Uri Lublin <uril@redhat.com> - 8.3-1
changelog:
  - mingw-virt-viewer 9.0-1
  - spice-usbdk-win   1.0-22
  - mingw-spice-gtk   0.38-4
  - mingw-libgovirt   0.3.7-2
  - mingw-spice-protocol 0.14-2
    Related:  rhbz#1841952, rhbz#1179070, rhbz#1428402
    Related:  rhbz#1575043, rhbz#1640058, rhbz#1793019
    Related:  rhbz#1841951
    Related:  rhbz#1842532
    Related:  rhbz#1841949
    Related:  rhbz#1773899
    Related:  rhbz#1741202, rhbz#1741252


author: Uri Lublin <uril@redhat.com> - 8.4-1
changelog:
  - mingw-virt-viewer 9.0-3
  - mingw-libgovirt   0.3.7-5
  - mingw-spice-gtk   0.38-5
    Related: rhbz#844683
    Related: rhbz#1839104 rhbz#1874740 rhbz#1017261
    Related: rhbz#1918459


author: Uri Lublin <uril@redhat.com> - 8.5-5
changelog:
  - mingw-virt-viewer 9.0-6
    Resolves: rhbz#1997058
    Resolves: rhbz#1918877
    Related:  rhbz#1939111
    Related:  rhbz#1942919


author: Victor Toso <victortoso@redhat.com> - 0.38-2
changelog:
  - Brings some post releases fixes and disables celt051 that is
    deprecated in spice-protocol 0.14.2
  - Possibly related to rhbz#1688737 rhbz#1746239
    Related: rhbz#1817471
  - Fix mouse pointer on relative mouse mode
    Resolves: rhbz#1674311
  - Handle detailed errors from guest agent
    Related:  rhbz#1520393


author: Uri Lublin <uril@redhat.com> - 0.38-4
changelog:
  - Fix some static analyzer issues
    Resolves: rhbz#1839104
  - Fix spice-usbredir-redirect-on-connect
    Resolves: rhbz#1874740


author: Julien Ropé <jrope@redhat.com> - 0.20.0-3
changelog:
  - Fix mouse problems in multi-monitor environments under Wayland
    Resolves: rhbz#1790904 rhbz#1824610


author: Uri Lublin <uril@redhat.com> - 0.10.0-4
changelog:
  - Reset properly state of pending large messages upon disconnection
    Resolves rhbz#1548419
  - Return detailed message for file transfer
    Resolves rhbz#1520393


author: Jiri Popelka <jpopelka@redhat.com> - 2.0.1-0.6.20111121svn
changelog:
  - Install splix PPDs into separate directory.
  - Added patch for compiling/installing DRVs instead of PPDs.
    However we still ship only selected PPDs instead of DRVs as some printers
    require JBIG1 support.


author: Jiri Popelka <jpopelka@redhat.com> - 2.0.1-0.9.20120419svn
changelog:
  - Latest upstream snapshot: all patches and changes merged upstream !
  - Build splix with JBIG1 support and install DRV files instead of PPD files.
  - Add Device ID for Samsung ML-2010 (#807308).


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.4-6
changelog:
  - Resolves: #1679526 - Missing detailed configuration file
  - Resolves: #1703117 - RHEL 7 to 8 fails with squid installed because dirs
    changed to symlinks
  - Resolves: #1691741 - Squid cache_peer DNS lookup failed when not all lower
    case
  - Resolves: #1683527 - "Reloading" message on a fresh reboot after enabling
    squid


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.4-8
changelog:
  - Resolves: # 1738485 - CVE-2019-12527 squid:4/squid: heap-based buffer overflow
    in HttpHeader::getAuth


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.4-9
changelog:
  - Resolves: #1738583 - CVE-2019-12525 squid:4/squid: parsing of header
    Proxy-Authentication leads to memory corruption
  - Resolves: #1828369 - CVE-2020-11945 squid: improper access restriction upon
    Digest Authentication nonce replay could lead to remote code execution
  - Resolves: #1828370 - CVE-2019-12519 squid: improper check for new member in
    ESIExpression::Evaluate allows for stack buffer overflow


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.11-1
changelog:
  - new version 4.11
  - libsystemd integration
  - Resolves: #1829467 - squid:4 rebase
  - Resolves: #1828378 - CVE-2019-12521 squid:4/squid: off-by-one error in
    addStackElement allows for a heap buffer overflow and a crash
  - Resolves: #1828377 - CVE-2019-12520 squid:4/squid: improper input validation
    in request allows for proxy manipulation
  - Resolves: #1828375 - CVE-2019-12524 squid:4/squid: improper access restriction
    in url_regex may lead to security bypass
  - Resolves: #1820664 - CVE-2019-18860 squid: mishandles HTML in the host
    parameter to cachemgr.cgi which could result in squid behaving in unsecure way
  - Resolves: #1802514 - CVE-2020-8449 squid:4/squid: Improper input validation
    issues in HTTP Request processing
  - Resolves: #1802513 - CVE-2020-8450 squid:4/squid: Buffer overflow in a Squid
    acting as reverse-proxy
  - Resolves: #1802512 - CVE-2019-12528 squid:4/squid: Information Disclosure
    issue in FTP Gateway
  - Resolves: #1771288 - CVE-2019-18678 squid:4/squid: HTTP Request Splitting
    issue in HTTP message processing
  - Resolves: #1771283 - CVE-2019-18679 squid:4/squid: Information Disclosure
    issue in HTTP Digest Authentication
  - Resolves: #1771280 - CVE-2019-18677 squid:4/squid: Cross-Site Request Forgery
    issue in HTTP Request processing
  - Resolves: #1771275 - CVE-2019-12523 squid:4/squid: Improper input validation
    in URI processor
  - Resolves: #1771272 - CVE-2019-18676 squid:4/squid: Buffer overflow in URI
    processor
  - Resolves: #1771264 - CVE-2019-12526 squid:4/squid: Heap overflow issue in URN
    processing
  - Resolves: #1738581 - CVE-2019-12529 squid: OOB read in Proxy-Authorization
    header causes DoS


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.11-2
changelog:
  - Resolves: #1853130 - CVE-2020-15049 squid:4/squid: request smuggling and
    poisoning attack against the HTTP cache
  - Resolves: #1853136 - CVE-2020-14058 squid:4/squid: DoS in TLS handshake


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.11-3
changelog:
  - Resolves: #1871705 - CVE-2020-24606 squid: Improper Input Validation could
    result in a DoS
  - Resolves: #1871702 - CVE-2020-15811 squid: HTTP Request Splitting could result
    in cache poisoning
  - Resolves: #1871700 - CVE-2020-15810 squid: HTTP Request Smuggling could result
    in cache poisoning


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.11-4.2
changelog:
  - Resolves: #1944260 - CVE-2020-25097 squid:4/squid: improper input validation
    may allow a trusted client to perform HTTP Request Smuggling


author: Lubos Uhliarik <luhliari@redhat.com> - 7:4.11-5
changelog:
  - Resolves: #1944261 - CVE-2020-25097 squid:4/squid: improper input validation
    may allow a trusted client to perform HTTP Request Smuggling


author: Stephen Gallagher <sgallagh@redhat.com> - 2.3.3-5
changelog:
  - Autodetect the minimum key strength from the system security level.
  - Autodetect the hash algorithm to use from the system security level.
  - Disallow setting a key strength below the system minimum.
  - Resolves: rhbz#1653323


author: Clark Williams <williams@redhat.com> - 0.0-1
changelog:
  - initial version of specfile
  - Makefile mods for RPM builds
  - added systemd service and config files


author: Clark Williams <williams@redhat.com> - 1.0-2
changelog:
  - use _docdir macro for README.md
  - use _mandir macro for stalld.8 manpage
  - use tabs for spacing
  - added push Makefile target to copy latest to upstream URL


author: Clark Williams <williams@redhat.com> - 1.0-3
changelog:
  - Place BuildRequires on individual lines
  - Fix changelog notations
  - Modify build command to pass in CFLAGS and LDFLAGS
  - fix compiler warnings in stalld.c


author: Clark Williams <williams@redhat.com> - 1.0-4
changelog:
  - Fix an option in README.md; consistency in user facing docs.
  - gitignore: ignore object files and the stalld executable
  - Makefile: add 'static' target to link stalld statically
  - use FIFO for boosting (v3)
  - stalld: update usage message to include --force_fifo/-F option
  - stalld.c: fix sched_debug parsing and modify waiting task parsing


author: Clark Williams <williams@redhat.com> - 1.1-1
changelog:
  - Fix an option in README.md; consistency in user facing docs.
  - Makefile: add 'static' target to link stalld statically
  - gitignore: ignore object files and the stalld executable
  - use FIFO for boosting (v3)
  - stalld.c: fix sched_debug parsing and modify waiting task parsing
  - redhat:  update release for features and bugfix
  - stalld: Do not die if sched_debug returns an invalid value
  - src/stalld: Do not die if the comm is too large
  - src/stalld: Do not die if cannot write a message to the log
  - src/stalld: Do not die if the main runs while a thread is monitoring the CPU
  - implement RT throttling management and refactor source files
  - more refactoring
  - src/stalld: Reuse already read nr_running nr_rt_running
  - src/stalld: Gracefully handle CPUs not found on sched_debug
  - src/stalld: Use dynamically allocated memory to read sched_debug
  - src/utils: Die with a divizion by zero if verbose
  - src/stalld: Add config_buffer_size variable
  - src/stalld: Increase the sched_debug read buffer if it gets too small
  - src/stalld: Fix an retval check while reading sched_debug
  - src/throttling: Fix a compilation warning


author: Clark Williams <williams@redhat.com> - 1.2-1
changelog:
  - utils.c: added info() functions
  - detect and correctly parse old-style /proc/sched_debug
  - src/stalld: Fix an retval check while reading sched_debug
  - src/throttling: Fix a compilation warning
  - ensure we only count task lines in old-format sched_debug info
  - Add comments, clean up trailing whitespace
  - src/utils: Fix runtime parameters check
  - stalld: Do not take actions if log_only is set
  - remove warning from parse_old_task_format


author: Clark Williams <williams@redhat.com> - 1.3-1
changelog:
  - Readme: Add information about repositories
  - Add version management and version option
  - create doc and scripts directory and add info on releases


author: Clark Williams <williams@redhat.com> - 1.4-1
changelog:
  - stalld: Set rt_runtime to -1 before trying the SCHED_DEADLINE
  - Fix incorrect recursion of specfile version field


author: Clark Williams <williams@redhat.com> - 1.7-1
changelog:
  - rework detect_task_format and buffer_size logic
  - make CFLAGS for local compile match rpmbuild CFLAGS


author: Clark Williams <williams@redhat.com> - 1.8-1
changelog:
  - Fix Readiness Protocol Mismatch with systemd
  - test01:  update to use buildin atomic operations
  - test01: add throttling check


author: Clark Williams <williams@redhat.com> - 1.9-1
changelog:
  - Set starvation threshold default to 30 seconds
  - rework read buffer allocation to properly find page size
  - Add the -g/--granularity option
  - Change the default granularity to five seconds
  - Implement idle detection
  - Implement the single-threaded mode
  - Add HRTICK_DL support


author: Clark Williams <williams@redhat.com> - 1.10-1
changelog:
  - utils: Fix bounds check on cpu and end_cpu variables
  - stalld: Support denylisting of tasks in stalld
  - src/utils: use right argument for warning printf


author: Clark Williams <williams@redhat.com> - 1.11-1
changelog:
  - redhat/stalld.spec: pick up gating test version for changelog
  - utils.c: set daemon umask to restrict global write/execute (1934586)
  - hardening fixes from coverity scan (1934590)


author: Fernando Pacheco <fpacheco@redhat.com> - 1.12-1
changelog:
  - stalld.8: fix diff cruft left in manpage source
  - stalld.c: clean up handling of nr_running
  - stalld.c: remove duplicate parameter to fill_waiting_task() (1934582)
  - stalld.service: Run stalld as sched_fifo via systemd
  - stalld: Add error handling in get_cpu_idle_time() (1966259)
  - packaging: clean up Makefiles and rpm specfile (1972806)
  - stalld: Always print current function for info messages
  - stalld: Always print current function for warn messages
  - stalld: Always print current function for die messages
  - utils: change PATHMAX to 4096 (1934581)


author: Fernando Pacheco <fpacheco@redhat.com> - 1.13-1
changelog:
  - stalld: Fix log message on boost_cpu_starving_vector()
  - stalld: Add the overload control to the single-threaded mode
  - stalld: Add the adaptive mode option
  - stalld: Use the last mode set in the cmdline
  - stalld: Fallback to the adaptive mode if force_fifo is selected
  - stalld: Make single-threaded mode the default one (1920041)
  - stalld.service: Always restart stalld on exit
  - utils.c: Fail if user is not root
  - utils.c: Make the path to sched_debug path dynamic (1977663)


author: Fernando Pacheco <fpacheco@redhat.com> - 1.14.1-1
changelog:
  - stalld: Coding style cleanup
  - stalld: spaces in place of <TAB>
  - throttling: Use RT_RUNTIME_PATH in rt_throttling_is_off()
  - throttling: Check open() on turn_off_rt_throttling
  - throttling: Adjust variables in restore_rt_throttling()
  - stalld.c: utils.c: Remove complex assignments from variable declarations
  - stalld.h: Define MAX_PATH/DIR_PATH/FILE_NAME and use them
  - stalld: Adjust variables in parse_old_task_format()
  - utils.c: Use MAX_PATH for pidfile
  - stalld.c: Remove variable declaration from the middle of  the function
  - stalld: Respect -l option in single threaded mode (1983100)
  - utils: s/try_to_open_file/check_file_exists/
  - utils: use check_file_exists in setup_hr_tick()
  - utils: Check for the new sched_features path


author: Nicolas Mailhot <nicolas.mailhot at laposte.net>
changelog:
  - 1.1.0-1
  — Update to new stable release
  — Major refactoring now that some sanity prevailed upstream in font naming
    Be careful if you used the old font family names


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


author: Dennis Keefe <dkeefe@redhat.com> - 2.0.0-2
changelog:
  - Update to 2.0.0
  - Allow the user to interact with the daemon under conditions
    where a pool, filesystem, or blockdev is not fully functional.
  - Resolves: rhbz#1730493
  - Establish an environment variable for D-Bus timeout parameter.
  - Resolves: rhbz#1678631
  - Return detailed error messages on all error-appearing user actions.
  - Resolves: rhbz#1642393
  - Resolves: rhbz#1687869
  - Exit with error code 0 and error message on stderr for all command-line
    parsing errors.
  - Resolves: rhbz#1747564
  - Show more complete error messages on D-Bus method call failures.
  - Resolves: rhbz#1717460
  - Add version numbers to required packages
  - Resolves: rhbz#1717489


author: Dennis Keefe <dkeefe@redhat.com> - 2.1.1-6
changelog:
  - Update to 2.1.1
  - Resolves: rhbz#1791472
  - Update RPM spec file
  - Resolves: rhbz#1827360
  - Error messages when creating a pool are more helpful
  - Resolves: rhbz#1734496
  - Support per-pool encryption of devices that form a pools data tier
  - Resolves: rhbz#1768580
  - Improve error handling on partial unlock failure of encrypted pools
  - Resolves: rhbz#1855520


author: Bryan Gurney <bgurney@redhat.com> - 2.4.2-1
changelog:
  - Update to 2.4.2
  - Resolves: rhbz#1931670
  - Remove requirement for python3-semantic_version
  - Resolves: rhbz#1972355
  - Remove unnecessary keyutils Requires line


author: Dennis Keefe <dkeefe@redhat.com> - 2.0.0-4
changelog:
  - Update to 2.0.0
  - Resolves: rhbz#1760906
  - Fix a bug where last update time for variable length metadata was not set
    properly on startup:
  - Resolves: rhbz#1720399
  - Specify path of PID file as "/run/stratisd.pid" instead of 
    "/var/run/stratisd.pid".
  - Resolves: rhbz#1754649
  - For a particular log entry, reduce log level from INFO to DEBUG and make the
    log message more detailed:
  - Resolves: rhbz#1680052


author: Dennis Keefe <dkeefe@redhat.com> - 2.1.0-1
changelog:
  - Update to 2.1.0
  - Resolves: rhbz#1791473
  - Update Stratis RPM Spec File
  - Resolves: rhbz#1828487
  - Support per-pool encryption of the devices that form a pool's data tier
  - Resolves: rhbz#1768580
  - Improve systemd unit file description
  - Resolves: rhbz#1756525


author: Dennis Keefe <dkeefe@redhat.com> - 2.3.0-2
changelog:
  - Update to 2.3.0
  - Resolves: rhbz#1885328
  - Stratis devices inhabit an existing root directory path
  - Resolves: rhbz#1798244
  - Add Clevis Support
  - Resolves: rhbz#1868100
  - Improve stratisd log levels
  - Resolves: rhbz#1757976


author: Bryan Gurney <bgurney@redhat.com> - 2.4.0-3
changelog:
  - Update to 2.4.0
  - Resolves: rhbz#1931671
  - Improve stratis by adding Multi-threading
  - Resolves: rhbz#1927485
  - Dump stratis configuration on demand or in debug
  - Resolves: rhbz#1735475
  - Add noalign option to XFS creation on MDV
  - Resolves: rhbz#1908318
  - Cap thinpool metadata device size at devicemapper-set limit
  - Resolves: rhbz#1707461


author: Bryan Gurney <bgurney@redhat.com> - 2.4.2-1
changelog:
  - Update to 2.4.2
  - Resolves: rhbz#1931671
  - Ensure that binaries are installed with proper features enabled
  - Split dracut modules out to subpackage
  - Add additional dependencies in dracut module


author: Petr Viktorin <pviktori@redhat.com> - 1.15.0-8
changelog:
  - Run sanity-check.py with Python 3
    https://bugzilla.redhat.com/show_bug.cgi?id=1595816
    https://bugzilla.redhat.com/show_bug.cgi?id=1610038


author: Christopher Snyder <csnyder@redhat.com>
changelog:
  - 1776461: Rebase subscription-manager-migration-data component to the latest
    upstream branch for RHEL 8.2.0 (csnyder@redhat.com)
  - 1776461: Update product certs to include those for 8.2 (csnyder@redhat.com)


author: Joe Orton <jorton@redhat.com> - 1.10.0-6
changelog:
  - really disable Berkeley DB support if required by bcond
  - add build conditional to disable swig binding subpackages


author: Lubos Uhliarik <luhliari@redhat.com> - 1.10.2-2
changelog:
  - Resolves: #1733443 - CVE-2019-0203 subversion:1.10/subversion: remote
    unauthenticated denial-of-service in subversion svnserve


author: Ville Skyttä <ville.skytta@iki.fi> - 1.7.0-2
changelog:
  - Fix apr Conflicts syntax in -libs.
  - Fix obsolete chown syntax in subversion.conf.
  - Fix use of spaces vs tabs in specfile.


author: Joe Orton <jorton@redhat.com> - 1.7.3-2
changelog:
  - add upstream test suite fixes for APR hash change (r1293602, r1293811)
  - use ruby vendorlib directory (#798203)
  - convert svnserve to systemd (#754074)


author: Vít Ondruch <vondruch@redhat.com> - 1.7.8-6
changelog:
  - Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
  - Drop Ruby version checks from configuration script.
  - Fix and enable Ruby test suite.


author: Joe Orton <jorton@redhat.com> - 1.7.9-2
changelog:
  - try harder to avoid svnserve bind failures in ruby binding tests
  - enable verbose output for ruby binding tests


author: Joe Orton <jorton@redhat.com> - 1.8.13-7
changelog:
  - move svnauthz to -tools; make svnauthz-validate a symlink
  - move svnmucc man page to -tools
  - restore dep on systemd (#1183873)


author: Peter Robinson <pbrobinson@fedoraproject.org> 1.9.4-1
changelog:
  - Update to 1.9.4 (#1331222) CVE-2016-2167 CVE-2016-2168
  - Move tools in docs to tools subpackage (rhbz 1171757 1199761)
  - Disable make check to work around FTBFS


author: Joe Orton <jorton@redhat.com> - 1.9.6-1
changelog:
  - update to 1.9.6 (#1467890)
  - update to latest upstream psvn.el
  - move libsvnjavahl to -libs, build -javahl noarch
  - fix javahl Requires


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


author: Joe Orton <jorton@redhat.com> - 1.14.0~rc2-2
changelog:
  - switch subpackages to lock-step requires on -libs rather than subversion
  - fixed the build-requires (Jitka Plesnikova)


author: Kalev Lember <kalevlember@gmail.com> - 0.5.1-1
changelog:
  - Update to 0.5.1
  - Build with libmusicbrainz4
  - Adjust the spec file for the changes in private library location
  - Remove and obsolete the -devel subpackage


author: David King <amigadave@amigadave.com> - 3.15.90-1
changelog:
  - Update to 3.15.90
  - Use license macro for COPYING
  - Use pkgconfig for BuildRequires
  - Compile GSettings schemas


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - use %{_tmppath} instead of /var/tmp
  - remove the postscript docs (pdftops from the xpdf pkg converts them just fine)


author: Karsten Hopp <karsten@redhat.de> 1.3.23-1
changelog:
  - update
  - new pylib patch
  - remove destdir patch, swig.m4 is no longer included
  - remove ldconfig patch, swig now uses *-config to find out linker options


author: Adam Tkac <atkac redhat com> 1.3.33-1
changelog:
  - 1.3.33
  - removed swig-arch.patch because upstream will never accept
    it ("swig is not low-level")


author: Adam Tkac <atkac redhat com> 1.3.38-4
changelog:
  - moved documentation to -doc subpackage and build it as noarch
  - added Example/ directory to -doc (#489077)
  - fixed build root


author: Adam Tkac <atkac redhat com> 1.3.39-1
changelog:
  - update to 1.3.39
  - swig-1.3.38-rh485540.patch was merged
  - add Example/ to -doc again (#489077), filter provides correctly


author: Adam Tkac <atkac redhat com> 2.0.0-2
changelog:
  - add LICENSE-GPL, LICENSE-UNIVERSITIES and COPYRIGHT to %doc
  - include all license files in the -doc subpkg


author: Adam Tkac <atkac redhat com> 2.0.4-3
changelog:
  - backport r12814 from trunk (#753321)
  - use scm_to_utf8_string instead of SCM_STRING_CHARS in guile bindings (#752054)
  - improve Octave compatibility (#679948)


author: Adam Tkac <atkac redhat com> 2.0.5-1
changelog:
  - update to 2.0.5
  - patches merged
    - swig204-rh753321.patch
    - swig204-rh679948.patch
    - swig204-rh770696.patch


author: Adam Tkac <atkac redhat com> 2.0.7-2
changelog:
  - fix generating of python3 wrappers (#830660)
  - don't crash when attepmting to warn about wrong descructor (#830249)


author: Adam Tkac <atkac redhat com> 2.0.8-1
changelog:
  - update to 2.0.8 (#851364)
  - swig207-rh830660.patch merged
  - swig207-r13128.patch merged
  - swig-rh841245.patch merged


author: Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-1
changelog:
  - Update to 2.0.10
  - swig203-rh706140.patch merged
  - swig204-rh752054.patch merged
  - Create swig-2.0.10-Fix-x390-build.patch


author: Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-4
changelog:
  - Fixed BZ#994120
    - Remove the req/prov filtering from version docdir (BZ#489421), because
      it is not needed


author: Jitka Plesnikova <jplesnik@redhat.com> - 3.0.0-1
changelog:
  - Update to 3.0.0
  - Update BRs to run tests for Java, Ruby, Lua, R, Go
  - Replace %define by %global (BZ#1063589)
  - Remove Group tag (BZ#1063589)
  - Generate man page from help to have the correct list of options


author: Karsten Hopp <karsten@redhat.com> 3.0.0-3
changelog:
  - golang is exclusivearch %{ix86} x86_64 %{arm}, don't BR it on ppc*, s390*
  - unit tests fail on other ppc archs, too. disable for now


author: Björn Esser <bjoern.esser@gmail.com> - 3.0.5-4
changelog:
  - Add Patch3 to fix segfaults of Python-wrappers when generating
    code with `-buildin -modern -modernargs`-flags


author: Björn Esser <bjoern.esser@gmail.com> - 3.0.5-5
changelog:
  - Disable Ruby-testsuite on fc23 when building on armv7.  It currently
    segfaults for unknown reason.
  - Add a notice about Patch2 got accepted by upstream and can be dropped
    on next version.


author: Jitka Plesnikova <jplesnik@redhat.com> - 3.0.6-4
changelog:
  - Disable Ruby tests on Fedora 23 and higher when building on armv7
  - Update list of Perl dependencies


author: Björn Esser <fedora@besser82.io> - 3.0.7-9
changelog:
  - add Patch10: Python 3.5, -builtin, excess elements in struct initializer
  - add Patch11: Fix incorrect director_classic_runme.py test
  - add Patch12: Python SystemError fix with -builtin
  - add Patch13: size_type-correction for SwigPySequence_Cont
  - add Patch14: Python use Py_ssize_t instead of int for better portability
  - add Patch15: Add python inplace-operator caveats to pyopers.swg


author: Björn Esser <besser82@fedoraproject.org> - 3.0.11-2
changelog:
  - Add Patch1 from upstream
    - Do not dump Octave core in examples/test suite scripts
  - Add Patch2 for Fedora >= 26, backported from upstream
    - Support for Octave 4.2


author: Björn Esser <besser82@fedoraproject.org> - 3.0.12-1
changelog:
  - Update to 3.0.12
  - Drop Patch1 and Patch2, applied in upstream-tarball
  - Build without Octave and R testsuite, since they are broken due to GCC-7


author: Tom Stellard <tstellar@redhat.com> - 4.0.2-2
changelog:
  - Use make macros
    https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
  - Disable Go tests


author: Bastien Nocera <bnocera@redhat.com> - 1.1-1
changelog:
  + switcheroo-control-1.1-1
  - Update to 1.1
  - Don't throw errors when the machine doesn't have dual-GPU (#1391212)


author: Ivana Varekova <varekova@redhat.com> - 8.0.1-1
changelog:
  - update to 8.0.1
  - remove useless patches
  - spec file cleanup
  - remove smp build flag (ar problem)
  - add libdir flags


author: Ivana Varekova <varekova@redhat.com> - 8.0.2-2
changelog:
  - change license tag
  - remove sysstat.crond source (add -d)
  - remove obsolete sysconfig file
  - spec file cleanup


author: Ivana Varekova <varekova@redhat.com> - 9.0.4-3
changelog:
  - fix init script - add INIT INFO flags (#522740)
    and add condrestart, try-restart and force-reload (#522743)


author: Ivana Hutarova Varekova <varekova@redhat.com> - 9.0.6.1-7
changelog:
  - remove needless DOCDIR setting
  - remove needless INIT_DIR setting
  - fix the problem with --disable-man-group option


author: Ivana Hutarova Varekova <varekova@redhat.com> - 10.0.0-4
changelog:
  - close the file descriptor in a special situation in read_uoptime function
  - fix the number on open files in cifsiostat output


author: Peter Schiffer <pschiffe@redhat.com> - 10.1.1-1
changelog:
  - resolves: #844387
    update to 10.1.1
  - keep log files for 28 days instead of 7
  - collect all aditional statistics


author: Peter Schiffer <pschiffe@redhat.com> - 10.1.2-1
changelog:
  - resolves: #863791
    updated to 10.1.2
  - resolves: #850333
    migrated to the new systemd-rpm macros
  - cleaned .spec file


author: Peter Schiffer <pschiffe@redhat.com> - 10.1.2-2
changelog:
  - added new -y option to iostat command to skip first since boot report if
    displaying multiple reports


author: Peter Schiffer <pschiffe@redhat.com> - 10.1.6-1
changelog:
  - resolves: #972508
    updated to 10.1.6
  - resolves: #993394
    fixed FTBFS (added BR on systemd)
  - install the docs in the new pkgdocdir
    (thanks to Mathieu Bridon <bochecha@fedoraproject.org> for the patch)


author: Michal Sekletár <msekleta@redhat.com> - 11.7.3-2
changelog:
  - sysstat's buildsystem doesn't really use LDFLAGS, we have to merge CFLAGS and LDFLAGS to get binaries with full RELRO (#1624177)


author: <msekleta@redhat.com> - 11.7.3-6
changelog:
  - Don't trigger autofs mounts when running sadc (#1954793)
  - sar: Add missing %gnice CPU value for tickless CPU (#1908996)


author: Tim Waugh <twaugh@redhat.com> 0.7.7-1
changelog:
  - Updated to system-config-printer-0.7.7.
  - Updated to pycups-1.9.9.
  - Desktop file.
  - Requires PyXML.


author: Tim Waugh <twaugh@redhat.com> 0.7.7-2
changelog:
  - Ship PAM and userhelper files.
  - Requires usermode.
  - Added missing options.py file.
  - Fix getClasses() in pycups.


author: Tim Waugh <twaugh@redhat.com> 0.7.31-1
changelog:
  - 0.7.31:
    - Select recommended driver automatically (bug #208606).
    - Better visibility of driver list (bug #203907).


author: Tim Waugh <twaugh@redhat.com> 0.7.32-1
changelog:
  - Updated to pycups-1.9.13 for HTTP_FORBIDDEN.
  - 0.7.32:
    - Handle HTTP errors during connection (bug #208824).
    - Updated translations (bug #208873).


author: Tim Waugh <twaugh@redhat.com> 0.7.36-1
changelog:
  - 0.7.36:
    - Match against commandset (bug #214181).
    - Parse 'ieee1284' foomatic autodetect entries (bug #214761).
    - Don't remove foomatic PPDs from the list (bug #197331).


author: Tim Waugh <twaugh@redhat.com> 0.7.38-1
changelog:
  - Updated pycups to 1.9.15.
  - 0.7.38:
    - Fixed a bug in the 'ieee1284'/'ppd-device-id' parsing code.


author: Tim Waugh <twaugh@redhat.com> 0.7.39-1
changelog:
  - 0.7.39:
    - Busy cursor while loading foomatic and PPD list (bug #215527).
    - Make PPD NickName selectable.
    - Added SMB hint label on device screen (bug #212759).


author: Tim Waugh <twaugh@redhat.com> 0.7.40-1
changelog:
  - 0.7.40:
    - Removed username:password from hint string because we add that in
      afterwards.
    - Don't set button widths in create-printer dialog (bug #217025).


author: Tim Waugh <twaugh@redhat.com> 0.7.41-1
changelog:
  - Updated pycups to 1.9.16.
  - 0.7.41:
    - Reconnect smoothly after uploading new configuration.
    - Update lpoptions when setting default printer if it conflicts with
      the new setting (bug #217395).
    - Fixed typo in show_HTTP_Error (bug #217537).
    - Don't pre-select make and model when not discoverable for chosen
      device (bug #217518).
    - Set Forward button sensitive on Device screen in new-printer
      dialog (bug #217515).
    - Keep Server Settings selected after applying changes if it was selected
      before.
    - Set Connecting dialog transient for main window.
    - Center Connecting dialog on parent.
    - Optional 'reason' argument for cupshelpers.Printer.setEnabled.
    - Describe devices that have no optional parameters.


author: Tim Waugh <twaugh@redhat.com> 0.7.42-1
changelog:
  - 0.7.42:
    - Fixed typo in command set matching code.
    - Case-insensitive matching when Device ID not known to database.


author: Tim Waugh <twaugh@redhat.com> 0.7.43-1
changelog:
  - 0.7.43:
    - Don't check against IEEE 1284 DES field at all.
    - Merged device matching code (bug #219518).
    - Catch non-fatal errors when auto-matching device.
    - Fixed driver checking bug involving pipelines (bug #220347).
    - Show PPD errors (bug #220136).


author: Tim Waugh <twaugh@redhat.com> 0.7.44-1
changelog:
  - 0.7.44:
    - Fixed traceback in error display (bug #220136).
    - Preserve case in model string when dumping debug output.


author: Tim Waugh <twaugh@redhat.com> 0.7.47-1
changelog:
  - 0.7.47:
    - Fixed minor text bugs (bug #177433).
    - Handle shell builtins in the driver check (bug #222413).


author: Tim Waugh <twaugh@redhat.com> 0.7.49-1
changelog:
  - 0.7.49:
    - Fixed a traceback in the driver check code.
    - Fixed a typo in the conflicts message.
    - Handle InputSlot/ManualFeed specially because libcups does (bug #222490).


author: Tim Waugh <twaugh@redhat.com> 0.7.50-1
changelog:
  - 0.7.50:
    - Fixed hex digits list (bug #223770).
    - Added bs translation.
    - Don't put the ellipsis in the real device URI (bug #227643).
    - Don't check for existing drivers for complex command lines (bug #225104).
    - Allow floating point job options (bug #224651).
    - Prevent shared/published confusion (bug #225081).
    - Fixed PPD page size setting.
    - Avoid os.remove exception (bug #226703).
    - Handle unknown job options (bug #225538).


author: Tim Waugh <twaugh@redhat.com> 0.7.51-1
changelog:
  - 0.7.51:
    - Prevent display glitch in job options list when clicking on a printer
      repeatedly.
    - List conflicting PPD options, and embolden the relevant tab
      labels (bug #226368).
    - Fixed typo in 'set default' handling that caused a traceback (bug #227936).
    - Handle interactive search a little better (bug #227935).


author: Tim Waugh <twaugh@redhat.com> 0.7.52-1
changelog:
  - 0.7.52:
    - Sort models using cups.modelSort before scanning for a close
      match (bug #228505).
    - Fixed matching logic (bug #228505).


author: Tim Waugh <twaugh@redhat.com> 0.7.53-1
changelog:
  - No longer requires rhpl (since 0.7.53).
  - 0.7.53:
    - Use gettext instead of rhpl.translate.
    - Better layout for PPD options.
    - Added scrollbars to main printer list (bug #229453).
    - Set maximum width of default printer label (bug #229453).
    - Handle applying changes correctly when switching to another
      printer (bug #229378).
    - Don't crash when failing to fetch the PPD (bug #229406).
    - Make the text entry boxes sensitive but not editable for remote
      printers (bug #229381).
    - Better job options screen layout (bug #222272).


author: Tim Waugh <twaugh@redhat.com> 0.7.56-1
changelog:
  - 0.7.56:
    - Parse Boolean strings correctly in job options.
    - Small command-set list/string fix (bug #230665).
    - Handle hostname look-up failures.
    - Updated filter-to-driver map.
    - Don't parse printers.conf (bug #231826).


author: Tim Waugh <twaugh@redhat.com> 0.7.57-1
changelog:
  - Added URL tag.
  - 0.7.57:
    - Prevent traceback when removing temporary file (Ubuntu #92914).
    - Added print applet.


author: Tim Waugh <twaugh@redhat.com> 0.7.59-1
changelog:
  - 0.7.59:
    - Fixed a translatable string.
    - Set a window icon (bug #233899).
    - Handle failure to start the D-Bus service.
    - Ellipsize the document and printer named (bug #233899).
    - Removed the status bar (bug #233899).
    - Added an icon pop-up menu for 'Hide' (bug #233899).


author: Tim Waugh <twaugh@redhat.com> 0.7.60-1
changelog:
  - Updated to pycups-1.9.19.
  - Avoid %makeinstall.
  - 0.7.60:
    - Handle reconnection failure.
    - New applet name.


author: Tim Waugh <twaugh@redhat.com> 0.7.62-1
changelog:
  - 0.7.62:
    - Use standard icon for admin tool desktop file.
    - Fixed env path in Python scripts.
    - Applet: stop running when the session ends.
    - Prevent a traceback in the SMB browser (bug #225351).
    - 'Manage print jobs' desktop file.


author: Tim Waugh <twaugh@redhat.com> 0.7.65-1
changelog:
  - Build requires xmlto.
  - Updated to pycups-1.9.22.
  - 0.7.65:
    - Use urllib for quoting/unquoting (Val Henson, Ubuntu #105022).
    - Added kn translation.
    - Better permissions on non-scripts.
    - Added man pages.
    - Applet: status feedback.
    - Applet: fixed relative time descriptions.
    - Applet: limit refresh frequency.


author: Tim Waugh <twaugh@redhat.com> 0.7.66-1
changelog:
  - 0.7.66:
    - Allow job-hold-until to be set (bug #239776).
    - Implement new printer notifications.


author: Tim Waugh <twaugh@redhat.com> 0.7.67-1
changelog:
  - Don't put TrayIcon or SystemSetup categories in the desktop file.
  - Updated pycups to 1.9.24.
  - 0.7.67:
    - Fixed desktop files to have capital letters at the start of each
      word in the Name field (bug #242859).
    - Fixed crash when saving unapplied changes.
    - Fixed Device ID parser to always split the CMD field at commas.
    - New PPDs class means we no longer parse the foomatic XML database.


author: Tim Waugh <twaugh@redhat.com> 0.7.69-1
changelog:
  - No longer requires PyXML (bug #233146).
  - Moved applet to main package.
  - 0.7.69:
    - Use HardwareSettings category for my-default-printer desktop
      file (bug #244935).
    - Removed unused code.
    - Filter PPDs by natural language (bug #244173).


author: Tim Waugh <twaugh@redhat.com> 0.7.70-1
changelog:
  - Requires pirut for system-install-packages.
  - 0.7.70:
    - Increased GetReady->NewPrinter timeout.
    - More binary names mapped to package named.
    - Run system-install-packages to install missing drivers (bug #246726).
    - Less debug output.
    - Desktop file fixes for KDE (bug #247299).


author: Tim Waugh <twaugh@redhat.com> 0.7.71-1
changelog:
  - 0.7.71:
    - Don't discard make/model-matched devices when there are ID-matched
      devices (Till Kamppeter).
    - Fixed fallback if no text-only driver is available (Till Kamppeter).
    - Initialise the make/model list when an ID match failed (Till Kamppeter).
    - Better error-handling in default-print application (Ubuntu #129901).
    - UI tweak in admin tool (Ubuntu #128263).
    - Handle socket: URIs (Ubuntu #127074).


author: Tim Waugh <twaugh@redhat.com> 0.7.72-1
changelog:
  - 0.7.72:
    - Fixed my-default-printer traceback.
    - Improvements to New Printer wizard (Till Kamppeter).


author: Tim Waugh <twaugh@redhat.com> 0.7.74.1-1
changelog:
  - 0.7.74.1:
    - Updated Polish translation (bug #263001).
    - Don't select the default printer after changes to another printer have
      been made.
    - Always construct URI from input fields when changing device (bug #281551).
    - Avoid busy-cursor traceback when window is not yet displayed.


author: Tim Waugh <twaugh@redhat.com> 0.7.74.2-1
changelog:
  - Updated pycups to 1.9.27.
  - 0.7.74.2:
    - When a class is removed on the server, remove it from the UI.
    - When deleting a printer, select the default printer again.
    - Select newly-copied printer.
    - Updated translation (fi).
    - Better --help message.
    - Use strcoll to sort manufacturer names.
    - Avoid duplicate 'recommended' marks.
    - Remove duplicate device URIs.
    - Handle IPP_TAG_NOVALUE attributes (for CUPS 1.3.x).


author: Tim Waugh <twaugh@redhat.com> 0.7.74.2-2
changelog:
  - Pull in SVN patch from stable branch for 'Allow printing from
    the Internet' check-box (bug #221003).


author: Tim Waugh <twaugh@redhat.com> 0.7.74.4-1
changelog:
  - Changed PreReq to Requires.
  - Mark console.apps file as a config file.
  - Mark pam file as a config file (not replaceable).
  - No need to ship empty NEWS file.
  - Give cupsd.py executable permissions to satisfy rpmlint.
  - Provides system-config-printer-gui.
  - Mark D-Bus configuration file as a config file.
  - Fixed libs summary.
  - Better buildroot tag.
  - Better defattr.
  - Preserve timestamps on explicitly install files.
  - Make example pycups program non-executable.
  - 0.7.74.4:
    - Updated translations.
    - Several small bugs fixed.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - No need to run update-desktop-database because there are no MimeKey
    lines in the desktop files.
  - Consistent macro style.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Requires notification-daemon (Ubuntu #176929).
  - Requires gnome-python2 for theme support (Ubuntu #176929).
  - Requires gnome-icon-theme for printer icon (Ubuntu #176929).


author: Tim Waugh <twaugh@redhat.com> 0.7.82.1-1
changelog:
  - Requires /usr/bin/system-install-packages not pirut (bug #435622).
  - 0.7.82.1:
    - More trouble-shooting improvements.
    - applet: notify user about failed jobs (bug #168370).


author: Tim Waugh <twaugh@redhat.com> 0.9.91-1
changelog:
  - No longer requires system-install-packages (bug #444645).
  - Added pysmbc.  Build requires libsmbclient-devel.
  - Don't install consolehelper bits any more as they are no longer needed.
  - 0.9.91:
    - User interface overhaul, part 2.


author: Tim Waugh <twaugh@redhat.com> 1.0.4-1
changelog:
  - 1.0.4.
  - Applied upstream patch for pycups to fix getPrinterAttributes when
    requested_attributes is specified.


author: Tim Waugh <twaugh@redhat.com> 1.0.5-3
changelog:
  - Include other fixes from upstream including:
    - OpenPrinting API change (trac #74).
    - libnotify API change for 'closed' signal.
    - Notification for job authentication (trac #91).
    - Glade delete-event fixes (trac #88).
    - Pre-fill username in job authentication dialog (trac #87).


author: Tim Waugh <twaugh@redhat.com> 1.0.6-1
changelog:
  - Requires gnome-python2-gnome (bug #460021).
  - 1.0.6:
    - More delete-event fixes.
    - Fixed temporary file leak.
    - Fixed dialog leaks.
    - Small UI improvements for the New Printer dialog.
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.0.7-1
changelog:
  - 1.0.7:
    - Efficiency improvements.
    - Small UI improvements for the New Printer dialog.
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-1
changelog:
  - 1.0.8:
    - Use modelName from custom PPD to suggest name for new printer
      (trac #97).
    - Avoid display problem with installable options.
    - Better matching for Lexmark printers.
    - Catch exceptions from advanced server settings dialog (Ubuntu
        - Added some missing OpenPrinting query fields.
    - Jockey support added.
    - Lots of translations updated.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-3
changelog:
  - Added patch for 1.0.x changes since 1.0.8:
    - Don't use a LinkButton for the 'Problems?' button (bug #465407).
    - Don't use a separator for the server settings dialog (bug
        - Don't set non-zero page size for SpinButtons.
    - Don't show an error dialog if an IPP operation's authentication
      dialog is cancelled by the user, but show an error dialog if the
      password was incorrect (bug #465407).
    - Set Server Settings... menu entry sensitive depending on whether
      we are connected to a server (Ubuntu #280736).
    - Lots of translations updated.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-4
changelog:
  - Updated patch for 1.0.x changes:
    - Removed unneeded debugging output.
    - Don't show the applet in KDE (bug #466945).
    - Auth/error dialog improvements for SMB as for IPP (bug #465407).


author: Tim Waugh <twaugh@redhat.com> 1.0.8-6
changelog:
  - Updated patch for 1.0.x changes:
    - Fixed SMB authentication dialog's cancel button (bug #467127).
    - Work around samba bug #5805 by sending debug output to stderr
      instead of stdout.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-1
changelog:
  - Updated to 1.0.12:
    - Don't automatically replace network printer URIs with
      HPLIP URIs (bug #473129).
    - Fixed some file descriptor and temporary file leaks.
  - Updated pycups to 1.9.44.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-2
changelog:
  - Added patch for 1.0.x changes since 1.0.12:
    - Smarter PPD cache in cupshelpers module.
    - Don't write back localized versions of globalized PPDs.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-3
changelog:
  - Updated patch for 1.0.x changes:
    - Fixed problem that prevented authentication prompt being
      displayed.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-4
changelog:
  - Updated patch for 1.0.x changes:
    - Fix for advanced server settings dialog.
    - Fixes for troubleshooter to restore error_log fetching.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-5
changelog:
  - Added patch for pycups git changes since 1.9.44:
    - Look for test page file in new location for CUPS 1.4 (bug #476612).


author: Tim Waugh <twaugh@redhat.com> 1.0.12-6
changelog:
  - Updated patch for 1.0.x changes:
    - Look harder for locale/page size issues in the troubleshooter
      (trac #118).
    - Troubleshooter speed improvement (trac #123).
    - Localization fixes for authentication dialog (trac #122).
    - Character encoding fixes (trac #124).
    - Handle model names with more than one set of digits (Ubuntu #251244).
    - Catch unable-to-connect error when trying to print a test page
      (Ubuntu #286943).
    - Prevent crash when copying PPD options (Ubuntu #285133).
    - Use get_cursor for the printer properties treeview (Ubuntu #282634).
    - Fix IPP browser when trying to connect to host:port (bug #476396).
    - Make sure we're authenticating as the correct user in authconn.
    - Prevent traceback when adding printer driven by HPLIP
      (bug #477107).
    - Better display of available local HP fax devices.


author: Tim Waugh <twaugh@redhat.com> 1.1.3-5
changelog:
  - Updated from git:
    - Handle D-Bus failures when querying Jockey (bug #484402).
    - Set operation when fetching PPD from server (bug #484130).
    - Don't allow prompting when updating the UI for a server failure
      (bug #484130).
    - Fixed printing a test page from the applet (bug #484130).


author: Tim Waugh <twaugh@redhat.com> 1.1.3-7
changelog:
  - Updated from git:
    - Avoid tracebacks in main application (bug #484130) and job viewer.
    - Avoid unnecessary modal dialog when adding printer (bug #484960).
    - Don't use notification when authentication is required, just
      display the dialog.


author: Tim Waugh <twaugh@redhat.com> 1.1.4-1
changelog:
  - 1.1.4:
    - Skip model selection screen when adding a new printer for which we
      know the exact model.
    - Better integration for HPLIP hp and hpfax queues.
    - Work around HPLIP option parsing bug.
    - Pre-select the current device correctly.
    - Better descriptions for types of available connection.
    - Perform lowercase operations in a locale-independent manner (trac #151).


author: Tim Waugh <twaugh@redhat.com> 1.1.5-2
changelog:
  - Added patch for changes in 1.1.x since 1.1.5:
    - Strip " hpijs" from PPD names.
    - Handle there being no operation name set when authentication/retry
      is required.
    - Mark "Unauthorized" PolicyKit dialog strings for translation, and
      change that dialog to an error.
    - Work around marker-* attributes not being presented as lists
      (bug #489512).
    - D-Bus policy tweak.
    - Better PPD fallback searching.
    - Fixed model search oddity when no digits in model name.
    - Fixed locale save/restore in cupshelpers (bug #489313).
    - Use gtk.show_uri() instead of gnome.url_show() (trac #147).
    - Removed HPLIP probe screen (no longer needed).
    - Be certain of having the right cell when starting a rename
      (Ubuntu #333260).
    - Fixed strftime call (Ubuntu #334859).
    - Check dict before use when handling auth-info-required.
    - Handle timed operations being cancelled in the troubleshooter test
      print page (Ubuntu #325084).
    - Put pycups version requirement in monitor module.


author: Tim Waugh <twaugh@redhat.com> 1.1.6-1
changelog:
  - No longer requires gnome-python2-gnome.
  - Updated to 1.1.6:
    - Translatable string fix for authconn.
    - Romanian allow/deny translation fix (bug #489748).
    - Set glade's textdomain in the jobviewer (Ubuntu #341765).


author: Tim Waugh <twaugh@redhat.com> 1.1.7-1
changelog:
  - Requires dbus-python (bug #495392).
  - Updated to 1.1.7:
    - Updated translations.
    - Don't abort if the jobviewer couldn't show a notification.
    - Don't use setlocale() for locale-independent case conversion.
    - Don't assume the notification daemon can show action buttons.
    - Use case-insensitive matching for model names.
    - HPLIP compatibility fixes.
    - Fixed typo in jobviewer keyring support (Ubuntu #343156).
    - Added support for https device URIs (bug #478677).
    - Prevent traceback in monitor when connection failed (Ubuntu #343387).


author: Tim Waugh <twaugh@redhat.com> 1.1.7-4
changelog:
  - Changed requirement on notification-daemon to
    desktop-notification-daemon to allow for other implementations
    (bug #500587).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-1
changelog:
  - Updated pycups to 1.9.46.
  - Updated to 1.1.8:
    - Select a printer after adding it (trac #145).
    - Make sure the job and printer context menus cannot get out of date
      (trac #175, trac #172).
    - Fixed displayed hold time for held jobs.
    - Use grey ink-drop when there is no marker-colors value instead of
      crashing (bug #505399).
    - Scroll job list window to new job when appropriate.
    - Clean up temporary PPD files (bug #498743).
    - Fixed XML crash (Ubuntu #370469).
    - Fixed automatic printer model selection.
    - Fixed cupspk crash due to missing debugprint import (bug #496722,
      trac #161). 
    - Fixed PhysicalDevice crash (bug #496722, trac #161).
    - Adjusted border padding for New Printer window (bug #493862).
    - Set glade's textdomain in the job viewer (Ubuntu #341765).
    - Fixed URI parsing when verifying IPP URIs.
    - Set relaxed PPD conformance (trac #159).
    - Make troubleshooter work again by disabling cupspk for it.


author: Tim Waugh <twaugh@redhat.com> 1.1.8-2
changelog:
  - Make sure we find https URIs from https backend (bug #507628).
  - Avoid showing a non-fatal exception when adding an IPP printer
    (bug #507629).
  - Fixed traceback when adding/modifying printer which could lead to
    display bugs (bug #507489).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-3
changelog:
  - Use correct 'location' field for printers added remotely.
  - Parse nmblookup failures correctly in troubleshooter.
  - Prevent traceback on IPP notification after properties dialog
    cancelled.
  - Fixed handling of incorrect authentication when not using
    PolicyKit (bug #508102).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-5
changelog:
  - Use gpk-install-package-name instead of trying to use the D-Bus API.
  - Spot stopped jobs with CUPS 1.4 as well (trac #177).  This, along
    with the previous fix, addresses bug #509177.
  - Map gutenprint filenames to the package name.
  - Fixed sensitivity of class member selection arrows (bug #508653).


author: Tim Waugh <twaugh@redhat.com> 1.1.10-1
changelog:
  - 1.1.10:
    - New udev rules for adding/enabling/disabling USB printers
      automatically.
    - Now uses gnome-packagekit utility to install packages
      instead of the D-Bus API.
    - Fixed detection of stopped jobs with CUPS 1.4.
    - Fixed tracebacks when adding a new printer and when receiving
      IPP notifications.
    - Fixed 'location' field for printers added on remote CUPS servers.
    - Fixed handling of incorrect authentication.
    - Some UI and troubleshooter fixes have been made.


author: Tim Waugh <twaugh@redhat.com> 1.1.10-3
changelog:
  - Removed gnome-packagekit dependency.  The presence of
    gpk-install-package-name is detected at run-time, and the program
    acts accordingly.


author: Tim Waugh <twaugh@redhat.com> 1.1.11-1
changelog:
  - 1.1.11:
    - Several udev-configure-printer fixes.
    - Use case-insensitive PPD matching.
    - Better URI validity testing.
    - Another stale printer status icon fix.
    - Notice when jobs stop due to backend errors.
    - Warn about job history when renaming printers.
    - Small UI improvements.


author: Tim Waugh <twaugh@redhat.com> 1.1.11-4
changelog:
  - Compare MFG and MDL fields case insensitively when adding automatic
    queues, because HPLIP provides them with different case than the
    actual devices do.  Upstream HPLIP bug:
    https://bugs.launchpad.net/hplip/+bug/405804


author: Tim Waugh <twaugh@redhat.com> 1.1.11-5
changelog:
  - Applied patch from 1.1.x (3f45e96):
    - Show a 'paused' emblem for rejecting/disabled printers
      (bug #518020).
    - Set appropriate tooltip when configuring printer (bug #518007).
    - Use separate thread for verifying IPP queue (part of bug #518065).
    - Better driver preference order (bug #518045).


author: Tim Waugh <twaugh@redhat.com> 1.1.11-6
changelog:
  - Applied patch from 1.1.x (52a73b6).
    - Better printer icons representing status (bug #518020).
    - Use paused ico nwhen printer state reason is 'paused'.
    - Job status icon and state reason in jobs treeview (bug #518070).
    - Job creation times display fixes.
    - Use preferred object path for AuthenticationAgent (bug #518427).


author: Tim Waugh <twaugh@redhat.com> 1.1.12-1
changelog:
  - 1.1.12:
    - Troubleshooting fix.
    - Fixed applet traceback when printing test page.
    - Removed completed job notifications (trac #181).
    - Show printer status in printer icons (bug #518020).
    - Use paused icon when printer state reason is 'paused'.
    - Driver preference order fixes.
    - Job status icon and state reason display in jobs list
      (bug #518070).
    - Fixed overactive job creation times update timer.
    - Use preferred D-Bus object path for AuthenticationAgent
      (bug #518427).
    - Fixed disabling a printer when PolicyKit call fails.
    - Set appropriate status icon tooltip when configuration printer
      (bug #518007).
    - Use separate thread for verifying IPP queue (bug #518065).
    - Use newer tooltip API to avoid deprecation warnings.
    - Compare MFG/MDL case-insensitively in udev rule.
    - Support for cups-pk-helper's DevicesGet method.
    - Don't attempt to use PolicyKit if running as root.
    - Support for localized marker names (trac #183).
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.1.13-2
changelog:
  - Iconify jobs window into status icon.
  - Avoid showing the publish-printers dialog when not necessary.
  - Fixed traceback when cancelling change-driver dialog.
  - Fixed data button state.


author: Tim Waugh <twaugh@redhat.com> 1.1.13-3
changelog:
  - Fixed missing import in probe_printer module.
  - Fixed race when fetching device list (bug #521110).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-4
changelog:
  - Troubleshoot: connect to the right server when choosing a network
    queue (bug #531482).
  - Strip 'zxs' and 'pcl3' from make-and-model (bug #531048).
  - Fixed visibility tracking for jobs window (bug #531438).
  - Don't display properties dialog for first test page (bug #531490).
  - Determine make/model for network printers (bug #524321).
  - Auto-select the correct driver entry for raw queues.
  - Avoid traceback in PhysicalDevice.py.
  - Let Return key activate the Find button for Find Network Printer.


author: Tim Waugh <twaugh@redhat.com> 1.1.13-5
changelog:
  - Added upstream patch for custom state reasons (bug #531872).
  - Strip 'zjs' from make-and-model as well (bug #531869).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-8
changelog:
  - Fail gracefully if the new printer has disappeared before the user
    has responded to the test page prompt (bug #533109).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-12
changelog:
  - Prevent display of marker levels from making the properties dialog
    too big (bug #540826).
  - Place the window in the middle of the screen (bug #539876).
  - Fixed editability of PPD options for explicit IPP queues
    (bug #541588).


author: Tim Waugh <twaugh@redhat.com> 1.1.14-1
changelog:
  - 1.1.14:
    - Retry when reconnection fails (bug #541741).
    - Prevent traceback with bad marker-levels attribute (bug #541882).


author: Tim Waugh <twaugh@redhat.com> - 1.1.15-3
changelog:
  - Fixed cupsd.conf parsing when lines begin with blanks (bug #544003).
  - Don't overwrite BrowsePoll settings in basic settings dialog (bug #543986).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-1
changelog:
  - Updated pycups to 1.9.47.
  - 1.1.16:
    - Ignore com.apple.print.recoverable state reason.
    - Prevent traceback in found_network_printer_callback (bug #547765).
    - Use asynchronous connection class for fetching device lists
      (bug #549749).
    - Prefer Foomatic/hpijs to hpcups for the time being.
    - Clear device screen each time a new dialog is presented.
    - Constraints handling fix.


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-2
changelog:
  - Prefer foomatic-recommended drivers (bug #550108).
  - Pre-select correct driver when adding or changing a queue (bug #550075).
  - Fixed typo (bug #550096).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-3
changelog:
  - Fixed pycups IPPRequest attribute handling bug.
  - Make sure there are enough ink level values (bug #541882).
  - Make sure the printer we added still exists before selecting it
    (bug #551436).
  - Set notification timeouts appropriately (bug #550829).
  - Avoid traceback in NewPrinterGUI.init (bug #550442).
  - Avoid traceback in on_jobviewer_exit (bug #550437).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-9
changelog:
  - Clean up temporary files when localizing statereason (bug #552768).
  - Make sure serial device widgets are always initialized (bug #556488).
  - Handle errors more gracefully in userdefault.py (bug #556345).
  - Don't rely on cups-pk-helper being around (bug #556170).
  - Avoid traceback when checking on connecting backends (bug #555552).


author: Tim Waugh <twaugh@redhat.com> - 1.1.90-3
changelog:
  - Set model for LPD queue ComboEntry (bug #558484).
  - Only add current device to list when all devices found (bug #558524).
  - Fixed statereason localization for raw queues (bug #558156).
  - Fixed async fallback again (bug #557854).


author: Tim Waugh <twaugh@redhat.com> - 1.1.92-4
changelog:
  - Removed Device ID hacks for Kyocera and HP.  This avoids a false
    positive for the incorrect-Device-ID warning.


author: Jiri Popelka <jpopelka@redhat.com> 1.1.93-6
changelog:
  - Fixed pycups to be more cautious when removing
    the Connection object from the list (bug #567386).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-1
changelog:
  - Updated to pycups-1.9.49.
  - 1.2.0:
    - Another error handling fix in check-device-ids.py.
    - Added StartupNotify=true to 'manage print jobs' desktop file.


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-5
changelog:
  - Fixed pycups build with new distutils.
  - Fixed reconnection error handling in IPPAuthOperation class (bug #575198).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-8
changelog:
  - Fixed traceback in asyncipp (bug #576932).
  - check-device-ids: search harder for missing Device IDs.
  - Make inklevel widget easier to read (bug #576930).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-10
changelog:
  - Better inklevel 25/50/75 markers.
  - Fixed window transience for 'Change Device URI'.
  - More async traceback fixes (Ubuntu #547075).


author: Tim Waugh <twaugh@redhat.com> - 1.2.1-1
changelog:
  - Updated to 1.2.1:
    - Fixed missing translations (bug #580442).
    - Offer to adjust firewall when necessary.
    - Avoid tracebacks when adjusting server settings.
    - Handle IPP failure fetching printer attributes for completed jobs
      (Ubuntu #562679).
    - monitor: don't crash if job-state attribute is missing
      (Ubuntu #562441).
    - troubleshoot: handle IPPError in PrintTestPage module (bug #579957).
    - Lots of check-device-ids fixes.


author: Tim Waugh <twaugh@redhat.com> - 1.2.1-2
changelog:
  - Specify requested attributes in getJobs if possible (bug #584806).
  - Added optional requested_attributes argument to Connection.getJobs
    (bug #584806).


author: Tim Waugh <twaugh@redhat.com> - 1.2.2-1
changelog:
  - Updated to 1.2.2:
    - Check we are connected to the local server for server firewall
      changes and package installation.
    - Avoid Yes/No buttons (trac #204).
    - Set gettext domain for new printer dialog (Ubuntu #557199).
    - Make sure the printer we are changing the PPD for still exists
      and close New Printer window if not (bug #581668).
    - Specify requested_attributes in getJobs if possible (bug #584806).
    - Resolve DNS-SD hostnames for physical device comparision
      (trac #179).
    - jobviewer: PrinterURIIndex fix when no initial printer names and
      when looking up by name.
    - Don't fetch Device ID from network printer if we already know it.
    - Applet module no longer needs to import statereason.
    - Removed doubled-up 'translatable' attribute in UI file
      (Ubuntu #571662).
    - Fixed indentation in PK1Connection.getDevices.
    - No need to introspect CupsPkHelper every time, just once.
    - troubleshoot: turn off debugging before fetching error log.
    - Fixed localized state reasons (bug #587718).
    - Match Kyocera as manufacturer when only model name reported
      (Ubuntu #564633).
    - Fixed TreeIter handling in update_job_creation_times (bug #588409).
    - Make Verify buttons auto-sized (Ubuntu #575048).
    - Fixed a troubleshooter string and some SMB auth dialog strings
      that were not being translated (Ubuntu #557199).
    - Show unmatched IEEE 1284 Device IDs in less confusing format.
    - check-device-ids: run SNMP query for lpd URIs too.
    - Handle HTTPError from AdvancedServerSettingsDialog, and treat any
      HTTP errors as failures (bug #587744).
    - asyncconn/asyncipp: some fixes for connection/reconnection
      failures.
    - ppdsloader: watch out for errors when connecting.
    - Initialise GUI.printers in constructor (bug #589793).
    - Always use close_fds=True in subprocess.Popen calls (bug #587830).
    - Translation updates.


author: Tim Waugh <twaugh@redhat.com> - 1.2.3-1
changelog:
  - Updated to 1.2.3:
    - Use toolbar instead of menubar in JobsViewer (trac #205).
    - Fixed HTTPError status code handling when changing server
      settings.
    - Fixed traceback with driver auto-selection (bug #590193).
    - Only local filenames can be selected for troubleshoot.txt
      (bug #590529).
    - Fixed cups-pk-helper FileGet usage (bug #587744).
    - Escape printer names in error dialog markup (Ubuntu #567324).
    - Avoid traceback changing PPD for queue with bad PPD.
    - Attempt to translate backend device-info strings (Ubuntu #557199).
    - Don't buffer debugging output.
    - Avoid leaking Connection objects when cancelling jobs.
    - Threading fixes (trac #206).
    - Canon naming fixes from vendor.
    - Make deep copy of list of job ids to cancel (bug #598249).
    - Bluetooth auto-config support.
    - Restored keybindings/tooltips lost in switch to action groups
      (trac #208).
    - Spinner icon has to have more than one frame (bug #603034).
    - Add job to active_jobs only if we're interested in it
      (bug #604492).
    - Make sure automatically-created queues will work; delete queue if
      missing executables.
    - Don't add queues for Graphtec devices (bug #547171).
    - Avoid KeyError in AdvancedServerSettings.py (bug #606798).
    - Handle empty notify-subscribed-event subscription attributes
      (bug #606909).


author: Jiri Popelka <jpopelka@redhat.com> 1.2.4-1
changelog:
  - Updated to 1.2.4:
    - Error checking in on_job_cancel_prompt_response (bug #608283).
    - Fixed UDEV_RULES conditional; also, avoid unnecessary tests.
    - Fill in username before calling set_auth_info (bug #609515).
    - Make the 'Add' button actually do something.
    - Initialise downloadable_drivers dict earlier (bug #608815).
    - Strip ' BR-Script3' from the names of Brother PPDs.
    - Sanitize loading of non-existing icon (bug #612415).
    - udev helper: use CUPS defaults when connecting.
    - Blacklist certain printer state reasons (bug #520815).
    - Exclude dnssd backend from udev search.
    - Avoid double-destroy in ppdsloader.
    - Catch KeyError in jobviewer when printer uri not known (bug #615727).
    - Changed shebang in executables (bug #618357).
    - Make udev-configure-printer work for Bluetooth (Bastien Nocera).
    - Merged Till Kamppeter's patches.
      - Access OpenPrinting via the web query API with redirect support.
      - Prioritize DNS-SD-based URIs against IP-based URIs.
      - Added missing "import gobject" to probe_printer.py.
      - On discovered network printers do not only cache make and model but also the device ID.
      - Fix recognition of remote CUPS queues when setting up an IPP queue.
      - Added delay to the auto-start of the applet.
      - Do not error out on missing firewall D-Bus service.
      - Make multi-threaded driver package search via Jockey work.
      - Prioritize HP's hpcups driver against HPIJS.
      - Silence error messages of missing PrinterDriversInstaller D-Bus service.
      - Improvements for setting up Bluetooth printers.
      - udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs.
      - Fill the queue list when clicking "Probe" in LPD printer setup screen.
      - Remove the ":9100" from discovered "socket://..." URIs.
      - Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs.
      - When setting up a printer search for local drivers before searching the internet.


author: Tim Waugh <twaugh@redhat.com> - 1.2.5-1
changelog:
  - 1.2.5:
    - CMD-field matching for PPDs (bug #630058).
    - Avoid crash in jobviewer (bug #640904).
    - Don't try to modify firewall for SNMP broadcast responses
      as it doesn't work (trac #214).
    - Correctly parse snmp backend output when fetching
      Device ID (bug #639394).
    - XmlHelper: Don't indent output when saving to file (bug #639586).
    - GroupsPaneModel: Avoid crash when removing queue (bug #639586).
    - Use "Do It Later" instead of "Cancel" for adjust firewall
      dialog (trac #213).
    - Delete Bluetooth printer's queue when unpaired.
    - Show examples of IPP URIs (bug #575795).
    - Use actual Device ID strings in 'no match' debug
      message (bug #630350).
    - Prevent disallowed characters in text entry fields when adding
      new printer (bug #621199).
    - Fixed race condition while renaming printer (bug #625502).
    - Request required job attributes rather than assuming they will
      be present in response (bug #635719).
    - Discard disallowed characters when renaming (bug #612315).
    - Mark more translatable strings (bug #634436).


author: Tim Waugh <twaugh@redhat.com> - 1.2.95-1
changelog:
  - 1.2.95.
  - Removed pycups and pysmbc tarballs as they are now packaged
    separately as python-cups and python-smbc.


author: Jiri Popelka <jpopelka@redhat.com> 1.2.96-1
changelog:
  - 1.2.96:
    - Remove reference to current printer on exit (bug #556548).
    - Handle cups.Connection() failure in PrinterURIIndexr (bug #648014).
    - Block unwanted characters when editing queue name (bug #658550).
    - Initialise D-Bus threading in timedops module (bug #662047).
    - many other fixes


author: Jiri Popelka <jpopelka@redhat.com> 1.2.96-3
changelog:
  - Fixed driver selection when there are duplicate PPDs available. (#667571)
  - Grabbing focus for editing breaks it (bug #650995).


author: Jiri Popelka <jpopelka@redhat.com> 1.2.97-1
changelog:
  - 1.2.97:
    - Handle failure to connect in PrinterURIIndex (bug #668568).
    - Fixed bugs in gtk_label_autowrap.py (bug #637829).
    - Avoid Foomatic/pxlmono until output size issue is fixed (bug #661814).
    - Avoid traceback when notification daemon has persistence (bug #671375).
    - Don't crash when DISPLAY is unset (bug #676339, #676343).
    - Improvements for DNS-SD support from Till Kamppeter
    - troubleshoot: handle wrong server name but right IP address.
    - Update printer properties after NewPrinter dialog has changed PPD/device.
    - Don't rely on CUPS_PRINTER_COMMANDS alone.
    - Use set_autowrap() from slip.gtk module when possible.


author: Tim Waugh <twaugh@redhat.com> 1.3.0-1
changelog:
  - 1.3.0:
    - Prevent look-up failures in dnssdresolve (Ubuntu #716357).
    - Install libsane-hpaio when appropriate (bug #585362).
    - Avoid double-checking networked HPLIP-able devices.
    - Use #!/usr/bin/python throughout, even for non-executables.
    - Don't display tooltips in the jobviewer as they do not work at
      all.
    - Translation updates.


author: Tim Waugh <twaugh@redhat.com> 1.3.0-2
changelog:
  - Don't show job notifications from the applet, just do New Printer
    notifications and handle requests to install printer drivers
    (bug #677676).


author: Tim Waugh <twaugh@redhat.com> 1.3.1-1
changelog:
  - 1.3.1:
    - Fixed page sequence when adding a printer with an exactly-matching
      driver.
    - firewall: fixed cache behaviour.
    - Defer calls to populateList initiated by monitor.
    - Removed duplicate method definition.
    - monitor: always set self.bus even when D-Bus not available.


author: Tim Waugh <twaugh@redhat.com> 1.3.2-1
changelog:
  - 1.3.2:
    - Set connected state when connecting to server fails (bug #685098).
    - Handle the situation where cupsd has died/restarted more gracefully.
    - Renamed ui/*.ui -> ui/*.glade again, fixing translations.
    - Just hide Printer Properties dialog on delete-event (Ubuntu #729966).
    - Extra job options: print-quality, printer-resolution, output-bin.
    - Automatically show horizontal scrollbar in job options screen.
    - Ignore "output-mode-default" attribute as it is not settable.
    - Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55).
    - Don't traceback if option value cannot be handled.
    - Fixed traceback in options.py (bug #679103).
    - Handle URIs in Find Network Printer entry, and use 'Enter URI'
      instead of 'Other' (bug #685091).
    - Use "Do It Later" instead of "Cancel" for adjust firewall dialog
      (trac #213).
    - Fixed an instance where NewPrinterGUI might not have self.printers
      set (bug #680683).
    - IPPHostname can contain colon (to specify port).
    - Fixed automatic driver installation when changing the driver.
    - Removed stale code left over from conversion to gobjects.
    - Ensure all uses of ppdsloader supply the Device ID.
    - Fixed some small typos in newprinter --help output.
    - Prevent traceback after 2nd drivers search dialog is cancelled
      (bug #680288).
    - Activated and fixed testing mode for device ID/driver association
    - Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds
      packages.
    - preferreddrivers.xml: Identify hpcups and hpijs fax PPDs.
    - Match native hpijs driver (drv:///hp/hpijs.drv/...) as "hpijs".
    - Handle Ubuntu locations of hpcups.drv and hpijs.drv.
    - preferreddrivers.xml: match OpenPrinting gutenprint PPD names as
      gutenprint.
    - Removed DES field check altogether.
    - xmldriverprefs.test: show order more clearly.
    - Make xmldriverprefs.test() debugging optional.
    - More debugging during PPD selection.
    - Prefer foomatic PostScript drivers before PCL drivers (except
      foomatic-recommended ones).


author: Tim Waugh <twaugh@redhat.com> 1.3.2-2
changelog:
  - Fixed traceback in newprinter.py (bug #680683).
  - Improvements for check-device-ids from upstream.
  - Don't start the applet in GNOME at all (bug #677676), now that GNOME
    Shell is capable of handling New Printer notifications. (Note that
    automatic driver installation won't work until GNOME Shell implements
    that part.)


author: Jiri Popelka <jpopelka@redhat.com> 1.3.3-1
changelog:
  - 1.3.3:
    - Set translation domain for ServerSettingsDialog (Ubuntu #777188).
    - scp-dbus-service: Ignore setlocale() errors (Ubuntu #748964).
    - Renamed ui/*.glade to ui/*.ui again (Ubuntu #759811).
    - Allow % character in SMB URI (Ubuntu #747400).
    - More error handling (Ubuntu #744783).
    - Avoid traceback if printer duplication fails (bug #694629).
    - Fixed off-by-one error in monitor.
    - Fixed printer renaming (Ubuntu #726954).
    - Added PrinterModified D-Bus signal to printer properties interface.
    - More robustness for printer properties dialog
      when printer removed (Ubuntu #741987).
    - Fixed PPDs loader when using CUPS remotely or
      when DBus not available (bug #693515).
    - Handle failure to load PPDs more gracefully (Ubuntu #742409).
    - Avoid traceback when cancelling New Printer dialog after failure.
    - Make sure everything is ready before handlers might be called (bug #689336).
    - Ensure consistency in jobviewer if add_job fails (bug #693055, bug #632551).
    - Be defensive against CUPS returning incorrect job IDs (Ubuntu #721051).
    - Job viewer's attribute window: Convert job numbers and
      attribute values to strings (Ubuntu bug #733088).
    - udev-configure-printer: be more defensive when
      parsing CUPS response (Ubuntu #760661).


author: Tim Waugh <twaugh@redhat.com> 1.3.4-1
changelog:
  - 1.3.4:
    - Don't rely on retriggering printers; enumerate them from systemd
      instead.
    - Don't complain about missing/invalid device ID for devices we've
      already handled.
    - Removed unused Printer Groups feature.
    - Don't show "No printers configured" page if the printers are
      filtered in any way.
    - URL-quote URIs when using "Find Network Printer" (Ubuntu #808137).
    - Downloadable drivers: don't display printers for which there are
      no drivers (bug #668154).
    - Kerberos support for the SMB 'Verify' button (requires new enough
      pycups).
    - Removed IPP/HTTP device screen in favour of "Enter URI"
      (bug #685091).
    - Converted ComboBoxEntry widgets to Entry+EntryCompletion in
      NewPrinterWindow.ui.
    - Robustness in ppdsloader in the face of errors (Ubuntu #766818).
    - Changed Make/Model/State labels into GtkEntry widgets so contents
      are always fully selectable (bug #719217).
    - Convert iters to paths before comparing (bug #717062, Ubuntu #791690,
      trac #221).
    - Set translation domain in D-Bus service (Ubuntu #783967).
    - Ensure consistency in jobviewer if add_job fails (bug #693055,
      bug #632551).
    - Avoid PostScript for HP LaserJet 2100 Series (bug #710231).
    - Raised priority for SpliX driver (Ubuntu bug #793741).
    - Updated Free Software Foundation (FSF) address.
    - Adjusted test code in asyncpk1.py so it doesn't look like a
      tempfile vulnerability.


author: Tim Waugh <twaugh@redhat.com> 1.3.5-1
changelog:
  - 1.3.5:
    - Driver selection, missing executables checking, and physical
      device grouping now exposed via D-Bus.
    - Fixed cupsFilter search in missing executables check.
    - Use PackageKit to resolve missing executable filenames to
      packages.
    - Fixed DNSSD hostname resolution.
    - Fixed firewall code to handle json errors when used with the older
      system-config-firewall D-Bus service.
    - Fixed LPD probing (726383).
    - Use "hostname" instead of "IP address" when asking for names of
      browse servers (bug #726134).
    - Updated translations.
  - Also: applied patch to fix serversettings traceback, from upstream
    post-1.3.5 (bug #726682).
  - Move files around so the libs sub-package provides the D-Bus service.


author: Tim Waugh <twaugh@redhat.com> 1.3.6-1
changelog:
  - 1.3.6:
    - Updated translations.
    - IPPAuthConnection: avoid traceback (Ubuntu #828030).
    - Allow entering @,?,=,& characters in Device URI text field
      (Ubuntu #826958).
    - Removed PackageKit client code in missingPackagesAndExecutables
      (bug #726938).
    - Properties dialog: make OK button sensitive even when no changes
      to save (Ubuntu #444280).


author: Tim Waugh <twaugh@redhat.com> 1.3.7-1
changelog:
  - 1.3.7:
    - Show private job attributes for "my jobs" (bug #742279).
    - Enable Test Page button when application/postscript is supported.
    - Some preferreddrivers.xml fixes (Ubuntu #855412).
    - Handle errors saving troubleshoot.txt (Ubuntu #789602).
    - Removed some stale code.
    - Make connections list more easily accessible (Ubuntu #842092).
    - Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
    - Better display of CUPS servers from "Find Network Printer".
    - Fixed SMB method for printer finder.
    - Don't handle tooltips during mainloop recursion (bug #664044,
      bug #739734).
    - Fixed bold print of tab labels on option conflicts.
    - Preserve installable options on driver change.
    - Update printer properties dialog correctly when PPD changed.
    - Fixed typo triggered by private job attributes (Ubuntu #827573).
    - Marked some translatable strings that weren't (bug #734313).


author: Tim Waugh <twaugh@redhat.com> 1.3.7-2
changelog:
  - Fixed typo in check-device-ids.py when looking for ID-less matches.
  - Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
    (Ubuntu #653132).


author: Tim Waugh <twaugh@redhat.com> 1.3.8-1
changelog:
  - 1.3.8:
    - Avoid AttributeError in on_btnNPApply_clicked() (bug #772112).
    - Added debugging when jobviewer not found (bug #757520).
    - Applied patch from Till Kamppeter to use pycurl 'https' support
      for openprinting (CVE-2011-4405).
    - Always use a sequence as args for timedops.TimedSubprocess()
      (patch from Vincent Untz).
    - Added some firewall debugging for bug #755913.
    - Fixed typo (Ubuntu #844976).
    - Run probe_printer.py with an argument to run PrinterFinder by hand.
    - More debugging output in PrinterFinder.
    - Really fix SMB probing in PrinterFinder.
    - LpdServer class: spot when we can't connect, and give up (likewise
      in PrinterFinder).
    - Ignore ' All-in-one' suffix for printer model names when comparing
      them (bug #751610).
    - Handle HTTP errors from openprinting.org (seen in bug #743446).
    - Don't re-open PPD when already available, just to localize marker
      names.
    - Use the monitor's PPD cache in the properties dialog.
    - monitor: provide method for sharing the monitor's PPD cache.
    - cupshelpers: avoid re-opening PPD when not needed (not a leak).
    - Fixed file descriptor leak in PPDCache (Ubuntu #874445).
    - Fixed typo in check-device-ids.py when looking for ID-less
      matches.
    - Require newer pycups; drop compatibility code.
    - Do not connect to CUPS with an empty user name.
    - On asynchronous IPP connections make sure that the password dialog
      is repeated if a wrong password is entered (Ubuntu #653132).
    - Several fixes on credential caching for IPP authentication (Ubuntu
      bug 653132).
    - Don't penalise pxlmono now that bug #661814 is fixed in
      ghostscript-9.04.
    - Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
      (Ubuntu #653132).


author: Tim Waugh <twaugh@redhat.com> 1.3.9-1
changelog:
  - 1.3.9:
    - Updated translations.
    - Improved check-device-ids output.
    - Removed incorrect warning when using CUPS >= 1.5.3.


author: Jiri Popelka <jpopelka@redhat.com> 1.3.9-2
changelog:
  - BuildRequires systemd-devel instead of udev-devel
  - replace udev_get_sys_path() with hard-coded "/sys"


author: Tim Waugh <twaugh@redhat.com> 1.4.0-2
changelog:
  - Fixed changelog date.
  - Fixed some printer name encoding issues (bug #950162).
  - Better behaviour when trying to run without valid DISPLAY (bug # #948240).


author: Tim Waugh <twaugh@redhat.com> 1.4.0-4
changelog:
  - Don't call into Gtk directly from scp-dbus-service (bug #951710).
  - Adjusted dependencies now we use GObject introspection.


author: Tim Waugh <twaugh@redhat.com> 1.4.1-1
changelog:
  - 1.4.1:
    - Don't call into Gtk directly from scp-dbus-service (bug #951710).
    - Handle errors from Gdk.color_parse() correctly.
    - Fix creating of empty pixbuf.
    - Make man page and --help output consistent.
    - Some codec fixes (bug #957343, bug #957444, bug #960567).
    - Updated translations (bug #951647).
    - Use xxx-supported values for number-up and sides options
      (bug #923841).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-2
changelog:
  - Fixed typo which could cause a traceback (bug #965678).
  - Fixes for UTF-8 encoding issues (bug #957444, bug #961882,
    bug #962207, bug #964673, bug #965578).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-3
changelog:
  - Fixed typo introduced in previous change (for bug #962207), and
    fixed another UTF-8 encoding issue (bug #965771).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-4
changelog:
  - Removed old pointer/keyboard grabbing code as it no longer
    works (bug #971459).
  - Notify urgencies have new names with gi.repository (bug #970646).
  - More fixes for UTF-8 encoding issues (bug #969846, bug #971417).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-6
changelog:
  - Use the right signal for spotting when editing is done when renaming
    a printer (bug #971404).
  - More fixes for UTF-8 encoding issues (bug #968142).
  - Fixed new printer dialog traceback (bug #969916).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-8
changelog:
  - Fixed misplaced parenthesis (bug #979119).
  - Fixed another codec issue (bug #978970).
  - Avoid race when renaming printer (bug #975705).
  - Don't check for missing drivers in remote printers (bug #975058)
  - Another fix from the move to gi.repository (bug #973662).
  - Fixed another codec issue (bug #971973).


author: Tim Waugh <twaugh@redhat.com> 1.4.4-2
changelog:
  - Prevent the D-Bus service from freezing by disabling openprinting
    driver downloads in that service (bug #1052203).


author: Tim Waugh <twaugh@redhat.com> 1.4.5-1
changelog:
  - 1.4.5:
    - Some codec fixes (bug #968142, bug #1023968, bug #1094037).
    - Traceback fixes (bug #982071, bug #1090479, bug #1105229).
    - IPv6 address entry fix (bug #1074245).
    - Auth info saving improvement (bug #1089029).
    - Use LockButton for fewer auth dialogs (bug #714820).


author: Tim Waugh <twaugh@redhat.com> 1.5.0-5
changelog:
  - More python3 dependency changes:
    - pygobject3-base -> python3-gobject
    - pycairo -> python3-cairo


author: Tim Waugh <twaugh@redhat.com> - 1.5.1-1
changelog:
  - 1.5.1, with some Python3 fixes (bug #1136470),
    udev-configure-printer fixes, and a fix for a D-Bus service
    hang (bug #1116756).


author: Tim Waugh <twaugh@redhat.com> - 1.5.4-1
changelog:
  - 1.5.4:
    - Extract hostname from hp:/net/...?hostname= URIs when grouping by
      physical device (bug #1154686).
    - Tell user how to retrieve journal entries as root in
      troubleshooter (bug #1157253).
    - Codec fix for AuthDialog.get_auth_info (bug #1060453).
    - Catch IPPError when writing server settings (bug #1159584).
    - Several other fixes.


author: Tim Waugh <twaugh@redhat.com> - 1.5.5-1
changelog:
  - 1.5.5:
    - No longer requires gnome-icon-theme (bug #1163928).
    - Fixed race condition when fetching devices (bug #1176443).
    - Fixed typo preventing retrieve/reprint from working.
    - Driver installation fixes.
    - Various other fixes.


author: Tim Waugh <twaugh@redhat.com> - 1.5.6-1
changelog:
  - 1.5.6:
    - Don't show traceback messages for missing probe helpers (bug #1194101).
    - Don't try writing bytecache when running udev-add-printer
      (bug #1196183).
    - Don't try decoding already-decoded Unicode (bug #1195974).
    - Fixes for CMD matching (bug #1177978, bug #1171874).
    - Fixed 'Apply' sensitivity when downloading driver (trac #238).
    - Avoid deprecated things.
    - Handle missing 'functionality' field in returned data for driver.
    - Some fixes for the New Printer dialog.
    - Don't install an OpenPrinting driver if the license is not
      accepted (trac #240).


author: Tim Waugh <twaugh@redhat.com> - 1.5.7-1
changelog:
  - 1.5.7:
    - Increase bus settle time for usb_modeswitch devices (bug #1206808).
    - Set use_underline=True for previously-stock buttons (bug #1210859).
    - Fixed traceback (bug #1213136).
    - Fixes for appdata file.


author: Leon Ho <llch@redhat.com> 1.3-9
changelog:
  - Sync what we have changed on the branches
    Wed Nov 24 2004 Harald Hoyer <harald@redhat.com>
    - added post section to recreate the softlink in emul mode (bug 140739)
    Mon Nov 15 2004 Phil Knirsch <pknirsch@redhat.com>
    Tiny correction of bug in new triggers


author: Leon Ho <llch@redhat.com> 3.0-6.EL
changelog:
  - Made the /etc/lsb-release useful (RH#154605)
  - Added redhat_lsb_trigger to fix RH#160585 (Jakub Jelinek)
  - Fixed AMD64 base libraries requirement parsing (RH#154605)


author: Leon Ho <llch@redhat.com> 3.0-7.EL
changelog:
  - Fixed multilib problem on lsb_release not to read /etc/lsb-release and solely
    depends on /etc/lsb-release.d/ (Advised by LSB committee)
  - Removed /etc/lsb-release (Advised by LSB committee)


author: Lawrence Lim <llim@redhat.com> - 3.0-10
changelog:
  - Rewrite most part of the mkredhat-lsb to obtain information directly via specdb 
    rather than sniffing through sgml
  - remove redundent script and bump up tarball version


author: Lawrence Lim <llim@redhat.com> - 3.1-10.1
changelog:
  - generate spec file on RHEL5-Alpha system
  - fix vsw4 test suite setup by creating symlink for X11 SecurityPolicy and XFontPath


author: Lawrence Lim <llim@redhat.com> - 3.1-10.2
changelog:
  - for some strange reason, ld-lsb-x86-64.so need to be ld-lsb-x86-64.so.3 (LSB3.0) rather than ld-lsb-x86-64.so.3.1 (LSB3.1)


author: Lawrence Lim <llim@redhat.com> - 3.1-12.3.EL
changelog:
  - Resolves: #217566 - rewrite /lib/lsb/init-functions file needs to define the commands as true shell functions rather than aliases.
  - Resolves: #233530 - LSB pidofproc misspelled as pidofprof.
  - Resolves: #240916 - "log_warning_message" replaced with "log_warning_msg" per the LSB 3.1 spec


author: Lawrence Lim <llim@redhat.com> - 3.1-15.f8
changelog:
  - Resolved: #239842 - /lib/lsb/init-functions shall use aliases but not functions
  - forward port the patch from 3.1-12.3.EL which fix #217566, #233530, #240916


author: Lawrence Lim <llim@redhat.com> - 3.1-16
changelog:
  - update spec file in accordance to feedback provided through merge review - merge-review.patch - #226363


author: Hao Liu <hliu@redhat.com> - 3.1-22
changelog:
  - Remove 2 requires which provided by redhat-lsb
  - Add comments explaining why hard-coded path is kept
  - Resolve some hard-coded path problems
  - Add comments explaining why importing '-static' option while compiling redhat_lsb_trigger
  - Replace %{_libdir}/lsb with /usr/lib/lsb
  - Replace /%{_lib}/* with /%{_lib}/*so*
  - Replace /lib/lsb with /lib/lsb*


author: Hao Liu <hliu@redhat.com> 3.2-1
changelog:
  - Port forward to LSB 3.2
  - Remove symlink for mailx if user is upgrading from the redhat-lsb of older version 
  - Since F10 put mailx under /usr/bin, change the corresponding requires


author: Parag <pnemade AT redhat.com> - 4.0-5
changelog:
  - Fix directory ownership issue for %{_sysconfdir}/lsb-release.d
  - Fix duplicate files issue as reported in bodhi testing for 4.0-4


author: xning <xning AT redhat DOT com> - 4.1-1
changelog:
  - Update to 4.1 release
  - Added -core, -cxx, -desktop, -languages, -printing modules as subpackages
  - Added submod-security, -submod-multimedia subpackages
  - Implements http://refspecs.linux-foundation.org/LSB_4.1.0/ 
  - Resolves:rh#800249: new package update review by Parag.


author: xning <xning AT redhat DOT com> - 4.1-2
changelog:
  - Resolves:rh:#806190: gethostbyaddr sets h_errno to 3, not HOST_NOT_FOUND
  - Resolves:rh:#799284: perl(Pod::Plainer) is required by LSB 4.1
  - Resolves:rh:#821308: redhat-lsb 4.1 test libpn12.so.0 failed on fedora 17


author: Ondrej Vasik <ovasik@redhat.com> - 4.1-7
changelog:
  - add new subpackage -supplemental for LSB testuite-only dependencies
  - require net-tools in -supplemental (#882122)
  - require xorg-x11-fonts-ISO8859-1-{75,100}dpi in -supplemental
    (#883385)
  - require perl(XML::LibXML) (#880954)
  - keep usermodified /etc/nsswitch.conf as /etc/nsswitch.conf.rpmsave,
    warn about modification (#867124)


author: Ondrej Vasik <ovasik@redhat.com> - 4.1-11
changelog:
  - require perl(Pod::LaTeX) in languages (#908705)
  - require xorg-x11-server-Xvfb in supplemental (#896058)


author: Ondrej Vasik <ovasik@redhat.com> - 4.1-14
changelog:
  - require spax instead of pax (more POSIX compatible) (#965658)
  - require another set of perl modules in -languages (#959129)
  - polish a bit the nsswitch.conf hack - include mdns4_minimal (#915147)


author: Ondrej Vasik <ovasik@redhat.com> - 4.1-19
changelog:
  - Require sil-abyssinica-fonts in supplemental(#994341)
  - Fully specify requirements on subpackages(#971386)


author: Ondrej Vasik <ovasik@redhat.com> - 4.1-20
changelog:
  - fix the patch for aarch64 support to be not patch of
    patch but real patch (sorry, simply, fix aarch64 build)


author: Parag Nemade <pnemade AT redhat DOT com> - 4.1-32
changelog:
  - Resolves:rh#1307989: FTBFS in rawhide by adding perl-Getopt-Long in BuildRequires
  - Drop Group: tag
  - Added %license tag
  - Changed %define -> %global


author: Martin Hunt <hunt@redhat.com>
changelog:
  - Set Version to use version from autoconf.
  - Fix up some of the path names.
  - Add Requires and BuildRequires.


author: Roland McGrath <roland@redhat.com> - 0.4.1-1
changelog:
  - Many fixes and improvements since 0.2.2; relevant PRs include:
    1122, 1134, 1155, 1172, 1174, 1175, 1180, 1186, 1187, 1191, 1193, 1195,
    1197, 1205, 1206, 1209, 1213, 1244, 1257, 1258, 1260, 1265, 1268, 1270,
    1289, 1292, 1306, 1335, 1257


author: Roland McGrath <roland@redhat.com> - 0.4.2-1
changelog:
  - Many fixes and improvements: PRs 1344, 1260, 1330, 1295, 1311, 1368,
    1182, 1131, 1332, 1366, 1456, 1271, 1338, 1482, 1477, 1194.


author: Frank Ch. Eigler <fche@redhat.com> - 0.5-1
changelog:
  - Many fixes and improvements: 1425, 1536, 1505, 1380, 1329, 1828, 1271,
    1339, 1340, 1345, 1837, 1917, 1903, 1336, 1868, 1594, 1564, 1276, 1295


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.7-1
changelog:
  - PRs 2511 2453 2307 1813 1944 2497 2538 2476 2568 1341 2058 2220 2437
    1326 2014 2599 2427 2438 2465 1930 2149 2610 2293 2634 2506 2433


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.14-1
changelog:
  - Many robustness improvements: 1117, 1134, 1305, 1307, 1570, 1806,
    2033, 2116, 2224, 2339, 2341, 2406, 2426, 2438, 2583, 3037,
    3261, 3282, 3331, 3428 3519, 3545, 3625, 3648, 3880, 3888, 3911,
    3952, 3965, 4066, 4071, 4075, 4078, 4081, 4096, 4119, 4122, 4127,
    4146, 4171, 4179, 4183, 4221, 4224, 4254, 4281, 4319, 4323, 4326,
    4329, 4332, 4337, 4415, 4432, 4444, 4445, 4458, 4467, 4470, 4471,
    4518, 4567, 4570, 4579, 4589, 4609, 4664


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-1
changelog:
  - Add crash-devel buildreq to build staplog.so crash(8) module.
  - Many robustness & functionality improvements:


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-3
changelog:
  - Add zlib-devel to buildreq; missing from crash-devel
  - Process testsuite .stp files for #!stap->#!/usr/bin/stap


author: Mark Wielaard <mjw@fedoraproject.org> - 3.2-11
changelog:
  - Add rhbz1549063.patch (/bin/env -> /usr/bin/env)
  - Add rhbz1566745.patch (4.15 kernel tapset updates)
  - Enable accidentially disabled Suggests: kernel-devel again.


author: Frank Ch. Eigler <fche@redhat.com> - 4.4-2
changelog:
  - rhbz1898288: stability for exhausted UTRACE_TASK_WORK_POOL
  - rhbz1873492 related: mokutil parser robustness for RH keys


author: Vivek Lakshmanan <vivekl@redhat.com> 0:1.0.1-1jpp.1.fc7
changelog:
  - rpmlint fixes
  - Use fedora approved naming convention
  - Fix buildroot to conform to Fedora packaging guidelines
  - Add LICENSE to the rpm and label as doc
  - Remove Vendor and Distribution tags
  - Minor formatting fixes
  - Use proper javaoc handling
  - Add requires and requires(x) on jpackage-utils
  - Add GCJ support
  - BR on ant-trax and xalan-j2


author: gil cattaneo <puntogil@libero.it> 0:1.2.1-1
changelog:
  - Upgraded to 1.2.1
  - remove ant-nodeps reference
  - changed group in javadoc sub package (from Development/Documentation in Documentation)
  - add maven metadata
  - add manual
  - Adapt to current guidelines.


author: Patsy Griffin Franklin <pfrankli@redhat.com> - 2018.2-7
changelog:
  - Selectively build python2 or python3 based on current version.
  - Don't use pathfix.py as it fails prep on RHEL when building on systems
    do not have python installled.


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: 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:
  - 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: 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:
  - eliminate more buffer overflows (from FreeBSD) (#20069).
  - 802.1q ether type incorrect (#19850).
  - add -u flag to drop arpwatch privs (#19696).


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: 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:
  - 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:
  - 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:
  - use --enable-ipv6
  - Add two patches from CVS to enhance 802.2 printing, and more importantly,
    to be able to specify 'no stp'


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:
  - 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.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: 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: 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: 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: 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: 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.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: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: 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: 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.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.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 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 Ruprich <mruprich@redhat.com> - 14:4.9.2-6
changelog:
  - Resolves: #1715423 - tcpdump pre creates user and groups unconditionally
  - Resolves: #1655622 - CVE-2018-19519 Stack-based buffer over-read in print-hncp.c:print_prefix() via crafted pcap


author: Michal Ruprich <mruprich@redhat.com> - 14:4.9.3-2
changelog:
  - Resolves: #1860216 - tcpdump can not parse mptcp options
  - Resolves: #1901635 - ppp decapsulator can be convinced to allocate a large amount of memory
  - Adding tedude test to gating


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 6.20.00-5
changelog:
  - Added multiple upstream patches:
      tcsh-6.20.00-004-do-not-use-old-pointer-tricks.patch
      tcsh-6.20.00-005-reset-fixes-numbering.patch
      tcsh-6.20.00-006-cleanup-in-readme-files.patch
      tcsh-6.20.00-007-look-for-tgetent-in-libtinfo.patch
      tcsh-6.20.00-008-guard-ascii-only-reversion.patch
      tcsh-6.20.00-009-fix-regexp-for-backlash-quoting-tests.patch (bug #1424082)


author: Michal Ruprich <mruprich@redhat.com> - 1:0.17-69
changelog:
  - Resolves: #1445259 - telnet won't build with latest gcc
  - added note about address resolution in manpage


author: Michal Ruprich <mruprich@redhat.com> - 1:0.17-73
changelog:
  - Resolves: #1602711 - Please review important issues found by covscan
  - Resolves: #1637085 - Option -i is missing in telnet in el8 but is available in el7


author: Parag Nemade <pnemade AT redhat DOT com> - 0.1-20
changelog:
  - Resolves:rh#921852 - Four culmus subpackages are not listed in build require
  - Added BR: and R: for the following packages
  - culmus-hadasim-clm-fonts, culmus-simple-clm-fonts
  - culmus-stamashkenaz-clm-fonts, culmus-stamsefarad-clm-fonts


author: Jindrich Novy <jnovy@redhat.com> 2008-0.1
changelog:
  - initial packaging for TeX Live 2008
  - wrote tl2rpm.c to autogenerate packages and post scriptlets
  from TeX Live metadata
  - fix kpathsea default search path


author: Jindrich Novy <jnovy@redhat.com> 2008-0.2
changelog:
  - update to today's svn sources of binaries from upstream
  - fix directory -> symlink conversion
  - add ly1 (#488651)


author: Jindrich Novy <jnovy@redhat.com> 2009-0.2
changelog:
  - add tetex-* virtual provides
  - fix unversioned requires
  - filter out unwanted libs and utilities from source


author: Jindrich Novy <jnovy@redhat.com> 2009-0.3
changelog:
  - require system psutils and t1utils and don't build the TL ones
  - correctly obsolete old kpathsea
  - binaries now have -bin postfix
  - support for Fedora fonts


author: Jindrich Novy <jnovy@redhat.com> 2009-0.11
changelog:
  - fix generation of packages that ships only documentation
  - fix versioning of packages without version but with revision
  - fix heuristics for gathering .sty files dependencies
  - include packages under GFSL license
  - make files in old texmf tree from previous installs visible
  - do not obsolete old kpathsea, try to coexist
  - remove dvipdfm, dvipdfmx,depend of Fedora ones


author: Jindrich Novy <jnovy@redhat.com> 2009-2
changelog:
  - install man and info pages into proper locations visible
  by man and info
  - update scriptlets
  - remove xindy bits


author: Jindrich Novy <jnovy@redhat.com> 2009-3.20100326
changelog:
  - declare fmutil.cnf, updmap.cfg, context.cnf and texmf.cnf as config files
  so that they don't get overwritten with texlive-kpathsea update
  - move man and info pages to the main packages, not -doc


author: Jindrich Novy <jnovy@redhat.com> 2010-7.20100531
changelog:
  - switch to "tlpretest" source tree
  - add lua and ruby dependencies to packages requiring them
  - generate global package database "texlive.tlpdb" directly from
  tlpobj files shipped with each package


author: Jindrich Novy <jnovy@redhat.com> 2010-8.20100715
changelog:
  - move all the licenses and base directory hierarchy to texlive-base
  noarch subpackage
  - add automatic licensing code


author: Jindrich Novy <jnovy@redhat.com> 2010-9.20100814
changelog:
  - fix file attributes and rpmlint warnings
  - define libdir when calling configure
  - rebuild against new poppler


author: Jindrich Novy <jnovy@redhat.com> 2010-11.20101007
changelog:
  - sync with the latest TL2010 sources
  - don't make redundant copies of binaries, symlink them
  - fix symlinks to perl utilities


author: Jindrich Novy <jnovy@redhat.com> 2010-13.20101112
changelog:
  - temporarily disable dvi2tty because of failing test suite
  - package /etc/texmf and point texmf-config there


author: Jindrich Novy <jnovy@redhat.com> 2011-0.1.20110120
changelog:
  - bump release to 2011 (we are using the 2011/dev SVN version)
  - add more file virtual provides (TFM, TTF, TTC, PFA, PFB, PCF, OTF,
  TEX, CNF, CFG, DEF, DAT, LDF, FD, ENC, MAP, VF, VPL, CLO, BUG, BUG2)


author: Jindrich Novy <jnovy@redhat.com> 2011-0.1.20110227
changelog:
  - fix upgrade path with old TL2007 xetex, context or dvips installed
  - fix package generation bug that caused some package might be missing
  from the repository
  (http://www.linux.cz/pipermail/texlive/2011-February/000086.html)
  - fix upstream source URLs


author: Jindrich Novy <jnovy@redhat.com> 2012-2-20120926
changelog:
  - drop relase subpackage (no more needed as TL is now in Fedora)
  - fix -doc dependencies
  - remove (not-built) asymtote from source tarball
  - undefined catalogue version defaults to 0
  - perform automatic license audit
  - include also packages not part of any scheme
  - don't strip binaries so that we can generate debuginfo (#863635)
  - clean up depsolver


author: Jindrich Novy <jnovy@redhat.com> 2012-3-20120926
changelog:
  - obsolete chktex (#864211)
  - make config.ps a config file (#441171)
  - fix post/postun scriptlet dependencies
  - all subpackages now have %dist tag


author: Jindrich Novy <jnovy@redhat.com> 2012-3-20121019
changelog:
  - sync with upstream sources
  - make /usr/share/texmf visible to kpathsea, make texmf-local
  pointing to it (#867656, #864875)
  - fix versioning of binary packages


author: Jindrich Novy <jnovy@redhat.com> 2012-3-20121024
changelog:
  - sync with upstream - fixes problem lcdf-typetools tests
  - disable largefile support to fix pdflatex on 32bit arches (#872231)
  - put compatibility TEXMF tree reference into texm-local instead
  symlinking it to /usr/share/texmf directly


author: Jindrich Novy <jnovy@redhat.com> 2012-5-20121024
changelog:
  - don't conflict with latexmk (#868996)
  - unify versioning for both binary and noarch subpackages
  - remove lcdf-typetools hack for s390(x)


author: Jindrich Novy <jnovy@redhat.com> 2012-8-20121115
changelog:
  - prevent sed from being verbose in install log when uninstalling
  - be sure the old /usr/share/texmf tree is indexed and searched by
  kpathsea (#876710)
  - drop patch to fix build for dvisvgm, it is now applied upstream
  - fix dependencies in texlive and texlive-base subpackages (#875364)


author: Jindrich Novy <jnovy@redhat.com> 2012-9-20121120
changelog:
  - obsolete metapost-metauml (#573863)
  - update BR perl-MD5 to perl(Digest::MD5) - required for updmap
  - remove redundant posttrans executions in texlive-base (#865650)
  - own ls-R in texmf-local directory


author: Jindrich Novy <jnovy@redhat.com> 2012-10-20121205
changelog:
  - sync with CTAN
  - compile also C++ sources with -fno-strict-aliasing
  - ship adhocfilelist
  - fix changelog dates


author: Jindrich Novy <jnovy@redhat.com> 2012-11-20130102
changelog:
  - sync with CTAN
  - added new buildrequires
  - don't use texlive's psutils
  - don't obsolete latexmk (#868996)


author: Jindrich Novy <jnovy@redhat.com> 2012-12-20130102
changelog:
  - fix dependencies and upgrade path (#892054, #891709)
  - do not ship windows and other unneeded files


author: Jindrich Novy <jnovy@redhat.com> 2012-15-20130131
changelog:
  - enlarge tex(latex) dependency set, introduce tex(latex-base) (#904147)
  - fix post-scriptlets (#875257)
  - ship macros.texlive (#885762)
  - depend directly on texlive-kpathsea-lib
  - disable rpath


author: Jindrich Novy <jnovy@redhat.com> 2012-17-20130310
changelog:
  - run updmap-sys --syncwithtrees posttrans (#915086)
  - don't conflict with other packages (#913678)
  - obsolete tex-cm-lgc (#907728)
  - obsolete tex-kerkis (#907726)
  - fix clashes with xmltex (#877690)
  - use fedora latexmk instead of texlive latexmk (#914689)
  - fix broken symlinks in /usr/bin (#910952)
  - fmtutil doesn't print jadetex errors any more (#875266)
  - fix post scriptlets


author: Jindrich Novy <novyjindrich@gmail.com> - 2012-20-20130321
changelog:
  - bring chkweb back to life
  - fix context script (#924918)
  - prefer scripts installed from sources than from CTAN
  - BR: ghostscript-devel because of dvisvgm (#924662)


author: Jindrich Novy <novyjindrich@gmail.com> - 2012-21-20130427
changelog:
  - add missing shebang to context script
  - mark language.dat as config file (#929367)
  - add scripts for checking out sources and CTAN archives


author: Than Ngo <than@redhat.com> - 2:2012-34.20130427_r30134
changelog:
  - Resolves: bz#1064453, add missing texlive-metapost and groff.enc
    Resolves: bz#948532, add missing manpages for pdfxmltex, xmltex
    Resolves: bz#1213886, tex4ht-bin requires latex
    Resolves: bz#1217556, port for poppler-0.26.5
    Resolves: bz#1035679, scriptlet errors when installing texlive packages
    Resolves: bz#1184987, add texlive-titling


author: Than Ngo <than@redhat.com> - 7:20170524-3
changelog:
  - add anyfontsize, classpack, collection-htmlxml, latex2man
  - add provide tetex-tex4ht, jadetex, tetex-tex4ht, texlive-collection-htmlxml, tex(anyfontsize.sty), texlive-latex2man


author: Than Ngo <than@redhat.com> - 7:20170524-6
changelog:
  - fix wrong provides tex(english.ldf)
  - add babel-english. add fontawesome, awesomebox
  - add reference to support old texmf tree
  - fix build issue, not found html.sty and texinfo.tex


author: Than Ngo <than@redhat.com> - 7:20180414-12
changelog:
  - texconfig is needed in texconfig-sys, added Requirement texlive-texconfig
  - multilib issue detected by rpmdiff
  - drop obsoleted patch for poppler-0.58
  - XML validity issue
    Related: #1602712


author: Parag Nemade <pnemade AT redhat DOT com> - 0.5.0-9
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove group tag
  - Replace %define with %global


author: Adam Tkac <atkac redhat com> 0.0.90-0.4.20090403svn3751
changelog:
  - update to r3751
  - patches merged
    - tigervnc-xclients.patch
    - tigervnc-clipboard.patch
    - tigervnc-rh212985.patch
  - basic RandR support in Xvnc (resize of the desktop)
  - use built-in libjpeg (SSE2/MMX accelerated encoding on x86 platform)
  - use Tight encoding by default
  - use TigerVNC icons


author: Adam Tkac <atkac redhat com> 0.0.90-0.6.20090427svn3789
changelog:
  - update to r3789
    - tigervnc-rh494801.patch merged
  - tigervnc-newfbsize.patch is no longer needed
  - fix problems when vncviewer and Xvnc run on different endianess (#496653)
  - UltraVNC and TightVNC clients work fine again (#496786)


author: Adam Tkac <atkac redhat com> 0.0.90-0.10
changelog:
  - rebuild against 1.6.1.901 X server (#497835)
  - disable i18n, vncviewer is not UTF-8 compatible (#501832)


author: Adam Tkac <atkac redhat com> 0.0.91-0.11
changelog:
  - update to 0.0.91 (1.0.0 RC1)
  - patches merged
    - tigervnc10-rh499401.patch
    - tigervnc10-rh497592.patch
    - tigervnc10-rh501832.patch
  - after discusion in upstream drop tigervnc-bounds.patch
  - configure flags cleanup


author: Adam Tkac <atkac redhat com> 0.0.91-0.13
changelog:
  - temporary use F11 Xserver base to make Xvnc compilable
  - BuildRequires: libXi-devel
  - don't ship tigervnc-server-module on s390/s390x


author: Adam Tkac <atkac redhat com> 1.0.0-2
changelog:
  - update underlying X source to 1.6.4-0.3.fc11
  - remove bogus '-nohttpd' parameter from /etc/sysconfig/vncservers (#525629)
  - initscript LSB compliance fixes (#523974)
  - improve -LowColorSwitch documentation and handling (#510185)
  - honor dotWhenNoCursor option (and it's changes) every time (#524340)


author: Adam Tkac <atkac redhat com> 1.0.90-0.1.20091221svn3929
changelog:
  - update to 1.0.90 snapshot
  - patches merged
    - tigervnc10-compat.patch
    - tigervnc10-rh510185.patch
    - tigervnc10-rh524340.patch
    - tigervnc10-rh516274.patch


author: Adam Tkac <atkac redhat com> 1.0.90-0.2.20091221svn3929
changelog:
  - add patch for upstream X.Org issue #25909
  - add libXdmcp-devel to build requires to build Xvnc with XDMCP support (#552322)


author: Adam Tkac <atkac redhat com> 1.0.90-0.4.20091221svn3929
changelog:
  - mark stack as non-executable in jpeg ASM code
  - add xorg-x11-xauth to Requires
  - add support for X.Org 1.8
  - drop shave sources, they are no longer needed


author: Adam Tkac <atkac redhat com> 1.0.90-0.6.20100219svn3993
changelog:
  - add mesa-dri-drivers and xkeyboard-config to -server Requires
  - update to r3993 1.0.90 snapshot
    - tigervnc11-noexecstack.patch merged
    - tigervnc11-xorg18.patch merged
    - xserver18.patch is no longer needed


author: Adam Tkac <atkac redhat com> 1.0.90-0.9.20100219svn3993
changelog:
  - add server-applet subpackage which contains Java vncviewer applet
  - fix Java applet; it didn't work when run from web browser
  - add xorg-x11-xkb-utils to server Requires


author: Adam Tkac <atkac redhat com> 1.0.90-0.10.20100420svn4030
changelog:
  - update to r4030 snapshot
  - patches merged to upstream
    - tigervnc11-rh522369.patch
    - tigervnc11-rh551262.patch
    - tigervnc11-r4002.patch
    - tigervnc11-r4014.patch


author: Adam Tkac <atkac redhat com> 1.0.90-0.11.20100420svn4030
changelog:
  - link libvnc.so "now" to catch "undefined symbol" errors during Xorg startup
  - use always XkbConvertCase instead of XConvertCase (#580159, #586406)
  - don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use symbols
    from Xorg instead


author: Adam Tkac <atkac redhat com> 1.0.90-0.14.20100420svn4030
changelog:
  - fix memory leak in Xvnc input code (#597172)
  - don't crash when receive negative encoding (#600070)
  - explicitly disable udev configuration support
  - add gettext-autopoint to BR


author: Adam Tkac <atkac redhat com> 1.0.90-0.17.20100721svn4113
changelog:
  - update to r4113
  - patches merged
    - tigervnc11-rh586406.patch
    - tigervnc11-libvnc.patch
    - tigervnc11-rh597172.patch
    - tigervnc11-rh600070.patch
    - tigervnc11-options.patch
  - don't own %{_datadir}/icons directory (#614301)
  - minor improvements in the .desktop file (#616340)
  - bundled libjpeg configure requires nasm; is executed even if system-wide
    libjpeg is used


author: Adam Tkac <atkac redhat com> 1.0.90-0.19.20100813svn4123
changelog:
  - separate Xvnc, vncpasswd and vncconfig to -server-minimal subpkg (#626946)
  - move license to separate subpkg and Requires it from main subpkgs
  - Xvnc: handle situations when no modifiers exist well (#611677)


author: Adam Tkac <atkac redhat com> 1.0.90-0.20.20100813svn4123
changelog:
  - press fake modifiers correctly (#633931)
  - supress unneeded debug information emitted from initscript (#633645)


author: Adam Tkac <atkac redhat com> 1.0.90-0.24.20100813svn4123
changelog:
  - rebuild against xserver 1.10.X
  - 0001-Return-Success-from-generate_modkeymap-when-max_keys.patch merged


author: Adam Tkac <atkac redhat com> 1.0.90-0.25.20101208svn4225
changelog:
  - update to r4225
  - patches merged
    - tigervnc11-rh611677.patch
    - tigervnc11-rh633931.patch
    - tigervnc11-xorg1.10.patch
  - enable VeNCrypt and PAM support


author: Adam Tkac <atkac redhat com> - 1.0.90-3
changelog:
  - fix wrong usage of memcpy which caused screen artifacts (#652590)
  - don't point to inaccessible link in sysconfig/vncservers (#644975)


author: Adam Tkac <atkac redhat com> - 1.1.0-1
changelog:
  - update to 1.1.0
  - update the xorg11 patch
  - patches merged
    - tigervnc11-glx.patch
    - tigervnc11-CVE-2011-1775.patch
    - 0001-Use-memmove-instead-of-memcpy-in-fbblt.c-when-memory.patch


author: Adam Tkac <atkac redhat com> - 1.1.0-3
changelog:
  - don't build X.Org devel docs (#755782)
  - applet: BR generic java-devel instead of java-gcj-devel (#755783)
  - use runuser to start Xvnc in systemd service file (#754259)
  - don't attepmt to restart Xvnc session during update/erase (#753216)


author: Adam Tkac <atkac redhat com> - 1.1.0-5
changelog:
  - clean Xvnc's /tmp environment in service file before startup
  - fix building against the latest JAVA 7 and X.Org 1.12


author: Adam Tkac <atkac redhat com> 1.2.80-0.1.20120905svn4996
changelog:
  - update to 1.2.80
  - remove deprecated patches
    - tigervnc-102434.patch
    - tigervnc-viewer-reparent.patch
    - tigervnc11-java7.patch
  - patches merged
    - tigervnc11-xorg111.patch
    - tigervnc11-xorg112.patch


author: Adam Tkac <atkac redhat com> - 1.2.80-0.12.20130314svn5065
changelog:
  - include /etc/X11/xorg.conf.d/10-libvnc.conf sample configuration (#712482)
  - vncserver now honors specified -geometry parameter (#755947)


author: Tim Waugh <twaugh@redhat.com> 1.2.80-0.14.20130314svn5065
changelog:
  - Use systemd rpm macros (bug #850340).  Moved systemd requirements
    from main package to server sub-package.
  - Applied Debian patch to fix busy loop when run from inetd in nowait
    mode (bug #920373).
  - Added dependency on xorg-x11-xinit to server sub-package so that
    default window manager can be found (bug #896284, bug #923655).
  - Fixed bogus changelog date.


author: Tim Waugh <twaugh@redhat.com> 1.3.0-3
changelog:
  - Avoid PIDFile problems in systemd unit file (bug #983232).
  - libvnc.so: don't use unexported key_is_down function.
  - Don't use shebang in vncserver script.


author: Tim Waugh <twaugh@redhat.com> 1.3.0-15
changelog:
  - Disable dri3 to enable building (bug #1063392).
  - Fixed heap-based buffer overflow (CVE-2014-0011, bug #1050928).


author: Tim Waugh <twaugh@redhat.com> - 1.3.1-8
changelog:
  - Input reset fixes from upstream (bug #1116956).
  - No longer need ppc64le patch as it's now in xorg-x11-server.
  - Rebased xserver114.patch again.


author: Tim Waugh <twaugh@redhat.com> - 1.4.2-1
changelog:
  - Rebased xserver116.patch against xorg-x11-server-1.17.1.
  - Allow build against xorg-x11-server-1.17.
  - 1.4.2.


author: Jan Grulich <jgrulich@redhat.com> - 1.6.0-4
changelog:
  - Utilize system-wide crypto policies
    Resolves: bz#1179345
  - Try to disable patch4 as it was previously written to support an
    older version of a different client and breaks some other usage
    Resolves: bz#1280440


author: Jan Grulich <jgrulich@redhat.com> - 1.7.1-3
changelog:
  - Bug 1438704 - CVE-2017-7392 CVE-2017-7393 CVE-2017-7394
                  CVE-2017-7395 CVE-2017-7396 tigervnc: various flaws
    + other upstream related fixes


author: Jan Grulich <jgrulich@redhat.com> - 1.9.0-7
changelog:
  - Improve coverity scan fixes
    Resolves: bz#1602714

    Inform whether view-only password is used or not
    Resolves: bz#1639169

    Backport fixes from RHEL 7
    Resolves: bz#1651254


author: Jan Grulich <jgrulich@redhat.com> - 1.10.1-5
changelog:
  - Install the HOWTO file to correct location
  - Add /usr/bin/vncserver file informing users to read the HOWTO.md file
    Resolves: bz#1790443


author: Jan Grulich <jgrulich@redhat.com> - 1.11.0-1
changelog:
  - Update to 1.11.0
    Resolves: bz#1880985
  - Backport fix to allow Tigervnc use boolean values in config files
    Resolves: bz#1883415


author: Jan Grulich <jgrulich@redhat.com> - 1.11.0-2
changelog:
  - Revert removal of vncserver
    Resolves: bz#1897504
  - Correctly start vncsession as a daemon
    Resolves: bz#1897498


author: Kirill Glebov <kgliebov@redhat.com> - 5-1
changelog:
  - Release v5. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Implement support for --configuration option for all programs.
    The option makes the program output its configuration in JSON and then
    exit.
  - Add BuildDependencies to allow yum-builddep.
  - Open JSON writer file with euid/egid. To allow creating protected log files
    with tlog-rec-session, open the JSON writer's file with the EUID and
    GUID the program was started with.
  - Installing Packages with the APT Addon instead of apt-get.
  - Switch to using TLOG_ERRS_RAISE macros.
  - Fix tlog-play cleanup-path segfault.
  - Modify command-line option parsing.
  - Remove "fields" field from ES query URL to fix compatibility with
    Elasticsearch 5.
  - Remove unused _source parameter from ES query URL.
  - Fix tlog-rec-session file permissions bug.
  - Use CLOCK_MONOTONIC for rate-limiting writing.
  - Filter out some more input control sequences.


author: Justin Stephenson <jstephen@redhat.com> - 6-1
changelog:
  - Release v6. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Add integration tests for end-to-end test coverage.
  - Fix compiler type comparison error with json-c json_object_array_length
    return value.
  - Fix a distribution issue causing incorrect M4_CONF_PATH expansion.
  - Log more detailed error when systemd journal is not present.


author: Justin Stephenson <jstephen@redhat.com> - 7-1
changelog:
  - Release v7
  - Allow tlog-play redirection of stdout
  - Add -i/--interactive option to tlog-rec-session. Allows login
    programs to call tlog-rec-session more transparently.
  - Make in_txt/out_txt fields optional. This handles missing fields
    when reading from Elasticsearch or other backends.


author: Justin Stephenson <jstephen@redhat.com> - 8-1
changelog:
  - Release v8
  - Spec file fixes for EL6
  - Spec file improvements for Debian/Ubuntu pkg-config
  - Tlog-play improve authentication options
  - Handle piped in I/O from stdin and improve the main recording transfer exit
    condition.
  - Use empty string on hostname resolution failure


author: Justin Stephenson <jstephen@redhat.com> - 9-1
changelog:
  - Release v9
  - Add libutempter support
  - Require journal match filter
  - Add file reader match functionality
  - Restore cursor visibility and color attributes on tlog-play exit
  - Add "time" real clock timestamp message field
  - Various upstream CI improvements


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


