# changelog

author: Panu Matilainen <pmatilai@redhat.com> - 3.7.4-1
changelog:
  - update to 3.7.4 (http://www.sqlite.org/releaselog/3_7_4.html)
  - deal with upstream source naming, versioning and format changing
  - fixup wal2-test expections wrt SQLITE_DISABLE_DIRSYNC use


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.23-1
changelog:
  - update to 3.6.23 (http://www.sqlite.org/releaselog/3_6_23.html)
  - drop the lemon sprintf patch, upstream doesn't want it
  - make test-suite errors fail build finally


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.18-1
changelog:
  - update to 3.6.18 (http://www.sqlite.org/releaselog/3_6_18.html)
  - drop no longer needed test-disabler patches


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.17-1
changelog:
  - update to 3.6.17 (http://www.sqlite.org/releaselog/3_6_17.html)
  - disable to failing tests until upstream fixes


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.14-1
changelog:
  - update to 3.6.14 (http://www.sqlite.org/releaselog/3_6_14.html)
  - merge-review cosmetics (#226429)
    - drop ancient sqlite3 obsoletes
    - fix tab vs space whitespace issues
    - remove commas from summaries
  - fixup io-test fsync expectations wrt SQLITE_DISABLE_DIRSYNC


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.12-2
changelog:
  - disable strict aliasing to work around brokenness on 3.6.12 (#494266)
  - run test-suite on build but let it fail for now


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.6.2-2
changelog:
  - require tcl(abi) in sqlite-tcl subpackage (#474034)
  - move tcl extensions to arch-specific location
  - enable dependency extraction on the tcl dso
  - require pkgconfig in sqlite-devel


author: Panu Matilainen <pmatilai@redhat.com> - 3.5.9-2
changelog:
  - Remove references to temporary registers from cache on release (#463061)
  - Enable loading of external extensions (#457433)


author: Paul Nasrat <pnasrat@redhat.com> - 3.3.6-1
changelog:
  - Update to 3.3.6
  - Fix typo  (#189647)
  - Enable threading fixes (#181298)
  - Conditionalize static library


author: Nalin Dahyabhai <nalin@redhat.com> - 0.31.5-4
changelog:
  - correctly check the error returned from getpwnam_r(), so that we don't
    miss an ERANGE error (#1098616, part of #1108398)
  - add a note to pam_oddjob_mkhomedir's manual pointing to where the
    configuration would actually go (part of #1108398)
  - stop overriding the system-wide UMASK default in our default
    oddjobd-mkhomedir.conf file (#995097,#1123860), and stop using its
    proprocessor-input file as a reference, since we're patching it now


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.5-1
changelog:
  - add man(5) pages for the configuration files that we include which get
    included by others, just to be tidy (#884552)


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.4-1
changelog:
  - add an [Install] section containing WantedBy=sysinit.target to the systemd
    unit file (#963722), allowing it to actually be "enabled"


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.3-2
changelog:
  - use %systemd_postun_with_restart instead of plain old %systemd_postun,
    because we can be restarted in the %postun


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.2-2
changelog:
  - add missing requires(post) on killall, which we use to poke the message
    bus daemon to get it to reload its configuration, spotted by rcritten


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.2-1
changelog:
  - refer to $local_fs instead of $localfs in the init script (#802719)
  - install a systemd unit file instead of an init script on still-in-development
    releases (#820137,818963)
  - build binaries position-independent and marked for earliest-possible symbol
    resolution (#852800)
  - don't worry about moving things from /usr to / when they're the same (#852800)


author: Nalin Dahyabhai <nalin@redhat.com> 0.31.1-1
changelog:
  - also tell the system message bus to reload its configuration when we install
    a subpackage with a new service in it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make the init script exit with status 2 when given an unknown command, rather
    than with status 1 (#674534)


author: Nalin Dahyabhai <nalin@redhat.com> 0.31-1
changelog:
  - require dbus-x11 so that the tests can use dbus-launch
  - try to read the default umask from /etc/login.defs (more of #666418)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - when the mkhomedir helper has to create intermediate directories, don't
    apply a umask that might have been supplied on its command line (#666418)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30.2-2
changelog:
  - try to SIGHUP the messagebus daemon at first install so that it'll
    let us claim our service name if it isn't restarted before we are
    first started (same as #636876)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30.2-1
changelog:
  - don't try to "close" our shared connection to the bus when the bus
    hangs up on us -- at some point libdbus started abort()ing when we try
    that (#634356)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-1
changelog:
  - drop the shared library and python bindings, which so far as i can tell
    weren't being used, obsoleting them to avoid a mess on upgrades
  - move the mkhomedir helper from %{_libdir}/%{name} to
    %{_libexecdir}/%{name} to make the multilib configuration files agree
    (#559232)
  - use %global instead of %define


author: Nalin Dahyabhai <nalin@redhat.com> 0.29.1-1
changelog:
  - when we install the mkhomedir subpackage, if there's a running oddjobd, ask
    it to reload its configuration
  - fix missing bits from the namespace changes in configuration files
  - restart the service in %postun


author: Nalin Dahyabhai <nalin@redhat.com> 0.29-1
changelog:
  - split off mkhomedir bits into a subpackage (#236820)
  - take a pass at new-init-ifying the init script (#247005)


author: Nalin Dahyabhai <nalin@redhat.com> 0.28-1
changelog:
  - split off python subpackage, make -devel depend on -libs, let autodeps
    provide the main package's dependency on -libs (#228377)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-1
changelog:
  - update to 0.27-1:
    - don't attempt to subscribe to all possible messages -- the message bus
      will already route to us messages addressed to us, and if we try for
      more than that we may run afoul of SELinux policy, generating spewage
  - add a build dependency on pkgconfig, for the sake of FC3
  - update docs and comments because D-BUS is now called D-Bus


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - update to 0.26-1:
    - don't get confused when ACL entries for introspection show up in the
      configuration before we add the handlers for them
    - export $ODDJOB_CALLING_USER to helpers


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - update to 0.25:
    - add introspection for parents of objects specified in the configuration
    - oddjobd can reload its configuration now
    - add -u (umask) and -s (skeldir) flags to the mkhomedir helper (#246681)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-1
changelog:
  - update to 0.24, fixing some build errors against D-BUS 0.30-0.33
  - require xmlto, because the generated HTML differs depending on whether
    or not we know how to enforce ACLs which include SELinux context info
  - build with DocBook 4.3


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - fix compilation against older versions of D-BUS if the
    GetConnectionSELinuxSecurityContext method turns out to be available


author: Nalin Dahyabhai <nalin@redhat.com> 0.22-1
changelog:
  - fix some path mismatches in the sample configuration files
  - don't try to set a reconnect timeout until after we've connected


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-3
changelog:
  - prefer BuildRequires: to BuildPrereq (#176452)
  - require /sbin/service at uninstall-time, because we use it (#176452)
  - be more specific about when we require /sbin/chkconfig (#176452)


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - update to 0.20
  - break shared libraries and modules for PAM and python into a subpackage
    for better behavior on multilib boxes
  - if we're not building a sample subpackage, include the sample files in
    the right locations as %doc files


author: Lans Hung <lans.hung@oracle.com> - 4.14.1-5.0.2
changelog:
  - Build with kernel-uek-headers to provide __NR_bpf in order to pass BPF selftests [Orabug: 27728602]


author: Lans Hung <lans.hung@oracle.com> - 4.14.1.5.0.1
changelog:
  - Use the standard, prebuilt package kernel-uek-devel and simulate
    the include paths to replace with need of using kernel-uek-header.
    The purpose is not to build a manual kernel-uek-header hack. [Orabug: 27728602]


author: Phil Sutter <psutter@redhat.com> - 4.10.0-1
changelog:
  - Ship new header iproute2/bpf_elf.h
  - Document content of remaining docs fixup patch in spec file
  - Drop patches already applied upstream
  - New version 4.10.0


author: Phil Sutter <psutter@redhat.com> - 4.5.0-3
changelog:
  - Fix upgrade path by adding correct Requires/Obsoletes statements to spec file
  - Move README.iproute2+tc into tc subpackage


author: Petr Šabata <contyk@redhat.com> - 3.10.0-4
changelog:
  - lnstat -i: Run indefinitely if the --count isn't specified (#977845)
  - Switch to unversioned %docdir


author: Petr Šabata <contyk@redhat.com> - 3.10.0-1
changelog:
  - 3.10.0 bump
  - Drop the SHAREDIR patch and revert to upstream ways (#966445)
  - Fix an XFRM regression with FORTIFY_SOURCE


author: Petr Šabata <contyk@redhat.com> - 3.6.0-3
changelog:
  - Include section 7 manpages (#876857)
  - Fix ancient bogus dates in the changelog (correction based upon commits)
  - Explicitly require some TeX fonts no longer present in the base distribution


author: Petr Šabata <contyk@redhat.com> - 3.1.0-1
changelog:
  - 3.1.0 bump
  - Point URL and Source to the new location on kernel.org
  - Remove now obsolete defattr
  - Dropping various patches now included upstream
  - Dropping iproute2-2.6.25-segfault.patch; I fail to understand the reason for
    this hack


author: Petr Sabata <psabata@redhat.com> - 2.6.38.1-3
changelog:
  - Install ctstat, rtstat and routef manpage symlinks
  - Install m_xt & m_ipt tc modules
  - Creating devel and virtual static subpackages with libnetlink


author: Petr Sabata <psabata@redhat.com> - 2.6.38.1-2
changelog:
  - General cleanup
  - Use global instead of define
  - Buildroot removal
  - Correcting URL and Source links
  - Install genl, ifstat, routef, routel and rtpr (rhbz#697319)


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.33-2
changelog:
  - 578729 6rd tunnel correctly 3979ef91de9ed17d21672aaaefd6c228485135a2
  - change BR texlive to tex according to guidelines


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.32-2
changelog:
  - add macvlan aka VESA support d63a9b2b1e4e3eab0d0577d0a0f412d50be1e0a7
  - kernel headers 2.6.33 ab322673298bd0b8927cdd9d11f3d36af5941b93
    are needed for macvlan features and probably for other added later.
  - fix number of release which contains 2.6.32 kernel headers and features
    but it was released as 2.6.31


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
changelog:
  - new iptables (xtables) bring problems to tc, when ipt is used. 
    rhbz#497344 still broken. tc_modules.patch brings correct paths to
    xtables, but that doesn't fix whole issue.
  - 497355 ip should allow creation of an IPsec SA with 'proto any' 
    and specified sport and dport as selectors


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
changelog:
  - c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default 
   display of ip4ip6 tunnels
  - e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-1
changelog:
  - update to 2.6.29
  - remove DDR patch which became part of sourc
  - add patch with correct headers 1957a322c9932e1a1d2ca1fd37ce4b335ceb7113


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.28-2
changelog:
  - 483484 install distribution files into /usr/share and also fixed
   install paths in spec
  - add the latest change from git which add DRR support
   c86f34942a0ce9f8203c0c38f9fe9604f96be706


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.27-2
changelog:
  - 475130 - Negative preferred lifetimes of IPv6 prefixes/addresses
    displayed incorrectly
  - 472878 - “ip maddr show” in IB interface causes a stack corruption
  - both patches will be probably in iproute v2.6.28


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.27-1
changelog:
  - aead support was included into upstream version
  - patch for moving libs is now deprecated
  - update to 2.6.27


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
changelog:
  - rebuild without tetex files. It isn't working in rawhide yet. Added
    new source for ps files. 
  - #431179 backward compatibility for previous iproute versions


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
changelog:
  - rebuild with fix tetex and linuxdoc-tools -> manual pdf
  - clean unnecessary patches
  - add into spec *.so objects, new BR linux-atm-libs-devel


author: Radek Vokal <rvokal@redhat.com> - 2.6.18-1
changelog:
  - upgrade to upstream 2.6.18
  - initcwnd patch merged
  - bug fix for xfrm monitor
  - alignment fixes for cris
  - documentation corrections


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
changelog:
  - Fixed -f option for ss (#118355).
  - Small description fix (#110997).
  - Added initialization of some vars (#74961). 
  - Added patch to initialize "default" rule as well (#60693).


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Updated to latest version. Used by other distros, so seems stable. ;-)
  - Quite a few patches needed updating in that turn.
  - Added ss (#107363) and several other new nifty tools.


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-3
changelog:
  - Fixed missing diffserv and atm support in config (#57278).
  - Fixed inconsistent numeric base problem for command line (#65473).


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to iproute2-2.2.4-now-ss001007.tar.gz 
  - bzip2 source tar file
  - "License" replaces "Copyright"
  - added "BuildPrereq: tetex-latex tetex-dvips psutils"
  - rebuilt for 7.2


author: - nick.alcock@oracle.com - 1.1.0-1
changelog:
  - Add ctf_add_{struct,union}_sized(). [Orabug: 29054972]
  - Work around some very minor CTF-generation bugs seen in the wild
    in old UEK kernels. [Orabug: 28952429]
  - Do not mprotect() the heap by mistake when reading CTF from a
    user-provided buffer. [Orabug: 28952429]


author: - nick.alcock@oracle.com - 1.0.0-1
changelog:
  - Format v2, supporting many more types and enum/struct/union members.
  v1 CTF files are transparently updated to v2. No soname change, but
  some API for users directly accessing CTF files is broken.
  [Orabug: 28150489]


author: - nick.alcock@oracle.com - 0.8.1-1
changelog:
  - Fix ctf_rollback() in client containers to delete only the types
  added since the last snapshot, rather than all of them.
  [Orabug: 27971037]


author: - nick.alcock@oracle.com - 0.7.1-1
changelog:
  - Fix CTF archive alignment and failed write() handling
    (Tomas Jedlicka) [Orabug: 27191792, 27204447]
  - Build on arm64 (Vincent Lim) [Orabug: 27418554]


author: - nick.alcock@oracle.com - 0.5.0-3
changelog:
  - Include the distribution in the RPM release. [Orabug: 21211461]
  - No longer Provide: our own name. [Orabug: 21622263]


author: Iain Arnell <iarnell@gmail.com> 0.101021-1
changelog:
  - update to latest upstream
  - Version::Requirements is now DEPRECATED
    use CPAN::Meta::Requirements, which is a drop-in replacement


author: Richard W.M. Jones <rjones@redhat.com> - 0.44-9
changelog:
  - Fix bang path /usr/bin/env perl -> /usr/bin/perl (RHBZ#987035).
  - Increase verbosity of po4a when building to help diagnose build errors.
  - +BR Pod::Parser.
  - Disable 24-tex.t which does not run and does not produce any
    useful diagnostics either.


author: Richard W.M. Jones <rjones@redhat.com> - 0.44-1
changelog:
  - New upstream version 0.44.
  - Fix incorrect use of File::Temp->tempfile (RHBZ#953066).
  - Tidy up the spec file.
  - po4a-build.conf.5 and po4a-runtime.7 man pages are no longer
    installed in the English version for some (unknown) reason.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.40.1-1
changelog:
  - Upstream update.
  - Add po4a-v0.40.1.diff (add missing file t/compare-po.pl)
  - Make testsuite working.
  - Spec overhaul.
  - Eliminate /usr/bin/env perl.
  - Require perl >= 5.10.1


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.34-10
changelog:
  - Add BuildRequires: perl(Test::More), BuildRequires: docbook-dtds.
  - Activate tests.
  - Fix Source0:-URL.
  - Spec file cosmetics.


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 0:2.7.7-23
changelog:
  - Add patch updating license on ShowString.java and StreamConverter.java
    examples (thanks to Tom Callaway, see BZ#848662)


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 0:2.7.7-10
changelog:
  - Use original upstream tarball, prebuilt jars are anyway removed in %prep
  - Don't overuse macros
  - Added explanation about headers in the C++ subpackage
  - Remove unnecessary Makefile and Makefile.in from %docs, permissions fixed
  - Added doxygen docs for C++ as a -C++-doc subpackage
  - antlr-config moved into the C++ subpackage
  - Removed %post and %postun javadoc relicts from JPackage


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 0:2.7.7-9
changelog:
  - Drop native build, alternatives, jedit, gcj bits and other jpackage crap
  - Disable debuginfo since we have only a static library.
  - Use %global everywhere
  - Split the C++ bindings into a separate -C++ subpackage
  - Use -tool subpackage with Provide: antlr to make it possible to be noarch
  - Use sed instead of perl => drop BR: perl


author: Deepak Bhole <dbhole@redhat.com> - 0:2.7.7-5
changelog:
  - Include cstdio in CharScanner.hpp (needed to build with GCC 4.4)
  - Merge changes from includestrings patch into the above one


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 0:2.7.6-3jpp_3fc
changelog:
  - Stub docs. (dist-fc6-java)
  - Require hack-libgcj for build. (dist-fc6-java)
  - Bump release number.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.3-1jpp
changelog:
  - Update to 2.7.3.
  - Include gcj build option and a native subpackage, build using
    "--with native" to get that.
  - Add %{_bindir}/antlr alternative.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.2-3jpp
changelog:
  - Add non-versioned javadoc dir symlink.
  - Crosslink with local J2SE javadocs.
  - Spec cleanups, change to UTF-8.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.7.2-1jpp
changelog:
  - Update to 2.7.2.
  - Include antlr script and jEdit mode (see antlr-jedit RPM description).
  - Use sed instead of bash 2 extension when symlinking jars during build.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-6jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - additional sources in individual archives


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-3jpp
changelog:
  - used a build file instead of makefile
  - build classes instead of blindly jared them !
  - used original tarball
  - corrected license spelling


author: Tomas Tomecek <ttomecek@redhat.com> - 0.12.1-1
changelog:
  - Update to 0.12.1 - fixes CVE-2013-4251 (rhbz#997579)
  - change working directory to build directory when building ext (rhbz#916695)
  - use SHA-256 instead of md5 -- FIPS mode (rhbz#877920)
  - unbundle python-six (bug rhbz#1019642)


author: Tomas Tomecek <ttomecek@redhat.com> - 0.12.0-4
changelog:
  - Add patch to use build_dir argument in build_extension
  - Fix rpmlint warnings
  - License Updated
  - Don't build with python3


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: 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: 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: 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: Bob Relyea <rrelyea@redhat.com> - 2019.2.32-76
changelog:
  - Update to CKBI 2.32 from NSS 3.44
  -   Removing:
  -   # Certificate "Visa eCommerce Root"
  -   # Certificate "AC Raiz Certicamara S.A."
  -   # Certificate "TC TrustCenter Class 3 CA II"
  -   # Certificate "ComSign CA"
  -   # Certificate "S-TRUST Universal Root CA"
  -   # Certificate "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5"
  -   # Certificate "Certplus Root CA G1"
  -   # Certificate "Certplus Root CA G2"
  -   # Certificate "OpenTrust Root CA G1"
  -   # Certificate "OpenTrust Root CA G2"
  -   # Certificate "OpenTrust Root CA G3"
  -  Adding:
  -   # Certificate "GlobalSign Root CA - R6"
  -   # Certificate "OISTE WISeKey Global Root GC CA"
  -   # Certificate "GTS Root R1"
  -   # Certificate "GTS Root R2"
  -   # Certificate "GTS Root R3"
  -   # Certificate "GTS Root R4"
  -   # Certificate "UCA Global G2 Root"
  -   # Certificate "UCA Extended Validation Root"
  -   # Certificate "Certigna Root CA"
  -   # Certificate "emSign Root CA - G1"
  -   # Certificate "emSign ECC Root CA - G3"
  -   # Certificate "emSign Root CA - C1"
  -   # Certificate "emSign ECC Root CA - C3"
  -   # Certificate "Hongkong Post Root CA 3"


author: Kai Engert <kaie@redhat.com> - 2017.2.16-71
changelog:
  - Update to CKBI 2.16 from NSS 3.32. In addition to removals/additions,
    Mozilla removed code signing trust from all CAs (rhbz#1472933)


author: Kai Engert <kaie@redhat.com> - 2017.2.11-72
changelog:
  - Changed the packaged bundle to use the flexible p11-kit-object-v1 file format,
    as a preparation to fix bugs in the interaction between p11-kit-trust and
    Mozilla applications, such as Firefox, Thunderbird etc.
  - For CAs trusted by Mozilla, set attribute nss-mozilla-ca-policy: true
  - Require p11-kit 0.23.5
  - Added an utility to help with comparing output of the trust dump command.


author: Kai Engert <kaie@redhat.com> - 2017.2.11-71
changelog:
  - Update to CKBI 2.11 from NSS 3.28.1 with legacy modifications.
  - Use comments in extracted bundle files.
  - Change packaging script to support empty legacy bundles.


author: Kai Engert <kaie@redhat.com> - 2015.2.3-71
changelog:
  - Update to CKBI 2.3 from NSS 3.18 with legacy modifications.
  - Add an alternative version of the "Thawte Premium Server CA" root,
    which carries a SHA1-RSA signature, to allow OpenJDK to verify applets
    which contain that version of the root certificate.
    This change doesn't add trust for another key, because both versions
    of the certificate use the same public key (rhbz#1170982).
  - Add a patch to the source RPM that documents the changes from the
    upstream version.
  - Introduce the ca-legacy utility, a manual page, and the ca-legacy.conf
    configuration file.
  - The new scriptlets require the coreutils package.
  - Remove the obsolete blacklist.txt file.


author: Stef Walter <stefw@redhat.com> - 2014.1.98-72
changelog:
  - The BasicConstraints fix for Entrust Root is no longer necessary.
    In addition it was invalid for p11-kit 0.20.x. rhbz#1130485


author: Kai Engert <kaie@redhat.com> - 2014.1.98-71
changelog:
  - Update to CKBI 1.98 from NSS 3.16.1
  - building on RHEL 7 no longer requires java-openjdk
  - added more detailed instructions for release numbers on RHEL branches,
    to avoid problems when rebasing on both z- and y-stream branches.


author: Kai Engert <kaie@redhat.com> - 2012.87-10.3
changelog:
  - added a manual page and related build requirements
  - simplify the README files now that we have a manual page
  - set a certificate alias in trusted bundle (thanks to Ludwig Nussel)


author: Kai Engert <kaie@redhat.com> - 2012.87-10.1
changelog:
  - Add myself as contributor to certdata2.pem.py and remove use of rcs/ident.
    (thanks to Michael Shuler for suggesting to do so)
  - Update source URLs and comments, add source file for version information.


author: Kai Engert <kaie@redhat.com> - 2012.87-9.fc19.1
changelog:
  - adjust to changed and new functionality provided by p11-kit 0.17.3
  - updated READMEs to describe the new directory-specific treatment of files
  - ship a new file that contains certificates with neutral trust
  - ship a new file that contains distrust objects, and also staple a 
    basic constraint extension to one legacy root contained in the
    Mozilla CA list
  - adjust the build script to dynamically produce most of above files
  - add and own the anchors and blacklist subdirectories
  - file generate-cacerts.pl is no longer required


author: Kai Engert <kaie@redhat.com> - 2012.87-9
changelog:
  - Major rework for the Fedora SharedSystemCertificates feature.
  - Only ship a PEM bundle file using the BEGIN TRUSTED CERTIFICATE file format.
  - Require the p11-kit package that contains tools to automatically create
    other file format bundles.
  - Convert old file locations to symbolic links that point to dynamically
    generated files.
  - Old files, which might have been locally modified, will be saved in backup 
    files with .rpmsave extension.
  - Added a update-ca-certificates script which can be used to regenerate
    the merged trusted output.
  - Refer to the various README files that have been added for more detailed
    explanation of the new system.
  - No longer require rsc for building.
  - Add explanation for the future version numbering scheme,
    because the old numbering scheme was based on upstream using cvs,
    which is no longer true, and therefore can no longer be used.
  - Includes changes from rhbz#873369.


author: Kai Engert <kaie@redhat.com> - 2012.87-2.fc19.1
changelog:
  - Ship trust bundle file in /usr/share/pki/ca-trust-source/, temporarily in addition.
    This location will soon become the only place containing this file.


author: Paul Wouters <pwouters@redhat.com> - 2012.86-2
changelog:
  - Updated blacklist with 20 entries (Diginotar, Trustwave, Comodo(?)
  - Fix to certdata2pem.py to also check for CKT_NSS_NOT_TRUSTED


author: Joe Orton <jorton@redhat.com> - 2010-3
changelog:
  - update to certdata.txt r1.58
  - add /etc/pki/tls/certs/ca-bundle.trust.crt using 'TRUSTED CERTICATE' format
  - exclude ECC certs from the Java cacerts database
  - catch keytool failures
  - fail parsing certdata.txt on finding untrusted but not blacklisted cert


author: Joe Orton <jorton@redhat.com> - 2010-2
changelog:
  - fix Java cacert database generation: use Subject rather than Issuer
    for alias name; add diagnostics; fix some alias names.


author: Joe Orton <jorton@redhat.com> 2008-2
changelog:
  - add (but don't use) mkcabundle.pl
  - tweak description
  - use /usr/bin/keytool directly; BR java-openjdk


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


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


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


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


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


author: Milan Crha <mcrha@redhat.com> - 3.12.11-25
changelog:
  - Correct patch for RH bug #1278701 (Missing chunk for initialization of the hash table and a mutex)
  - Add patch for RH bug #1264957 (Changing weather calendar Units won't take effect until restart)
  - Add patch for RH bug #1204373 (Do not use GTask for CamelSession thread jobs)
  - Add patch for RH bug #1265684 ([IMAPx] Update to the recent upstream version)


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


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


author: Milan Crha <mcrha@redhat.com> - 3.12.11-14
changelog:
  - Update patch for RH bug #1111600 ([IMAPx] Indefinite waiting for message download)
  - Add patch for RH bug #1226318 (Local Drafts folder is displayed twice after the first run)
  - Add patch for RH bug #1226924 (Add thread-safety into EAsyncClosure and CamelAsyncClosure)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-13
changelog:
  - Update patch to address some of the Coverity Scan issues
  - Add patch for RH bug #1225981 (Truly disable gtk-doc build when asked to)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-10
changelog:
  - Update patch for RH bug #1202372 (Do not overwrite calendar colors for Google and ownCloud)
  - Add patch for RH bug #1224901 (SMTP connection lost while reading message data)
  - Add patch for RH bug #1224736 (Extra 000D letters at the end of lines)
  - Add patch for RH bug #1101476 ([IMAPx] Temporarily workaround 'Empty cache file' error)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-6
changelog:
  - Update patch for RH bug #1202372 (Discover and display all calendar shares associated with GOA Google account)
  - Add patch for RH bug #1223479 ([IMAPx] Process untagged EXPUNGE response only once)
  - Add patch for RH bug #1170647 ([Weather calendar] Merge day forecasts)


author: Milan Crha <mcrha@redhat.com> - 3.12.11-2
changelog:
  - Add patch for RH bug #1202372 (Discover and display all calendar shares associated with GOA Google account)
  - Add patch for RH bug #1211355 (Implement Refresh for WebDAV books and re-check availability during it too)
  - Add patch for RH bug #1211542 ("FOREIGN KEY constraint failed" trying to delete contact)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-28
changelog:
  - Add patch for RH bug #1131927 (Crash in LDAP's stop_view function)
  - Add patch for RH bug #1150382 (Coverity scan warning in IMAPx)
  - Add patch for RH bug #1122644 (Weather calendar doesn't work)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-24
changelog:
  - Add patch for RH bug #1083601 (IMAPx: Improve responsiveness)
  - Add patch for RH bug #1084088 (IMAPx: Avoid 'Empty cache file' error)
  - Add patch for RH bug #1084112 (IMAPx: Avoid 'Source stream returned no data' error)
  - Add patch for RH bug #1084973 (IMAPx: Refetching summary information for all msgs)
  - Add patch for RH bug #1090816 (Fix various memory leaks)


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


author: Milan Crha <mcrha@redhat.com> - 3.8.5-13
changelog:
  - Fix unnecessary compiler warnings (RH bug #1052925)
  - Add patch for RH bug #1049960 (Crash in CalDAV's initialize_backend())
  - Add patch for RH bug #1053465 (IMAPx: Handle BODY[HEADER] in FETCH response)


author: Milan Crha <mcrha@redhat.com> - 3.8.5-1
changelog:
  - Update to 3.8.5
  - Bump nss version requirement to 3.14
  - Add patch for RH bug #995516 (Crash in certificate viewer)
  - Add patch for RH bug #995702 (Autocreate 'tmp' in maildir)


author: Matthew Barnes <mbarnes@redhat.com> - 3.8.0-2
changelog:
  - Add patch to (hopefully) fix stuck message retrievals in IMAPX.
    (evolution-data-server-3.8.0-imapx-stuck-get-message.patch)


author: Milan Crha <mcrha@redhat.com> - 3.7.91-1
changelog:
  - Update to 3.7.91
  - Remove an upstream .pc files fix for a libebook split (fixed upstream)
  - Remove patch gor GNOME bug #693101 (fixed upstream)
  - Remove patch for Red Hat bug #912503 (fixed upstream)


author: Milan Crha <mcrha@redhat.com> - 3.7.90-3
changelog:
  - Add patch gor GNOME bug #693101 (IMAPx vanishes folder summary)
  - Add patch for Red Hat bug #912503 (incorrect G_BEGIN/END_DECLS)


author: Matthew Barnes <mbarnes@redhat.com> - 3.7.3-1
changelog:
  - Update to 3.7.3
  - Remove obsolete BuildRequires:
      bison
      dbus-glib-devel
      libgnome-keyring-devel
      liboauth-devel


author: Matthew Barnes <mbarnes@redhat.com> - 3.1.3-1
changelog:
  - Update to 3.1.3
  - Remove patch for libgdata-0.9.0 (fixed upstream).
  - Disable SMP flags; some source directories are racy.
  - Remove keyring option; gnome-keyring is mandatory now.
  - Add BR: gnome-online-accounts-devel and liboauth-devel


author: Matthew Barnes <mbarnes@redhat.com> - 2.31.6-1.fc14
changelog:
  - Update to 2.31.6
  - Resume GSEAL usage.
  - Drop dbus-glib requirement.
  - Bump glib2 requirement to 2.25.12.
  - Roll back eds_base_version to 2.32.


author: Matthew Barnes <mbarnes@redhat.com> - 2.31.2-2.fc14
changelog:
  - Enable largefile support in Camel, to help debug GNOME bug #612082.
    Debian turned this on recently and is experiencing problems, and I
    want to get to the bottom of it and finally break this 2 GB barrier.


author: Milan Crha <mcrha@redhat.com> - 2.31.1-1.fc14
changelog:
  - Update to 2.31.1
  - Update BuildRequires.
  - Remove imap4 camel provider support (dropped upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.29.1-1.fc13
changelog:
  - Update to 2.29.1
  - Bump eds_base_version to 2.30.
  - Add dbus-glib build requirement.
  - Drop Bonobo + ORBit dependency (yay!).
  - Remove option to use OpenSSL instead of NSS.
  - Drop eds_api_version definition since it will never change.
  - Remove patch for GNOME bug #373146 (deviates from upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.26.0-1.fc11
changelog:
  - Update to 2.26.0
  - Remove patch for RH bug #568332 (fixed upstream).
  - Remove patch for GNOME bug #573240 (reverted upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.25.90-5.fc11
changelog:
  - Update BuildRoot, License, Source and URL tags.
  - Require gnome-common so we don't have to patch it out.


author: Matthew Barnes <mbarnes@redhat.com> - 2.25.1-1.fc11
changelog:
  - Update to 2.25.1
  - Bump eds_base_version to 2.26.
  - Remove patch for RH bug #467804 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.23.2-1.fc10
changelog:
  - Update to 2.23.2
  - Add files for new libebackend library.
  - Remove patch for RH bug #202309 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.23.1-1.fc10
changelog:
  - Update to 2.23.1
  - Bump eds_base_version to 2.24.
  - Bump glib2 requirement to 2.16.1.
  - Drop gnome-vfs2 requirement.


author: Matthew Barnes <mbarnes@redhat.com> - 2.22.1-1.fc9
changelog:
  - Update to 2.22.1
  - Remove patch for RH bug #296671 (fixed upstream).
  - Remove patch for GNOME bug #523023 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 2.21.5-3.fc9
changelog:
  - Rename evolution-1.4.4-ldap-x86_64-hack.patch to avoid namespace
    collision with similarly named patch in evolution (RH bug #395551).


author: Matthew Barnes <mbarnes@redhat.com> - 2.21.5-2.fc9
changelog:
  - Add patch for GNOME bug #509644 (password dialog breakage).
  - Remove patch for RH bug #384741 (fixed upstream).
  - Remove patch for GNOME bug #363695 (obsolete).
  - Remove patch for GNOME bug #376991 (obsolete).


author: Matthew Barnes <mbarnes@redhat.com> - 2.21.1-1.fc9
changelog:
  - Update to 2.21.1
  - Bump eds_base_version to 2.22.
  - Remove patch for RH bug #212106 (fixed upstream).
  - Remove patch for GNOME bug #417999 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.12.1-4.fc9
changelog:
  - Remove the use_gtk_doc macro.
  - Remove redundant requirements.
  - Use the name tag where appropriate.
  - Add an evolution-data-server-doc subpackage.


author: Matthew Barnes <mbarnes@redhat.com> - 1.12.1-3.fc9
changelog:
  - Porting a couple patches over from RHEL5:
  - Add patch for RH bug #212106 (address book error on fresh install).
  - Add patch for RH bug #215702 (bad search filter for LDAP address books).


author: Matthew Barnes <mbarnes@redhat.com> - 1.12.1-2.fc8
changelog:
  - Disable patch for GNOME bug #376991 for now.  It may be contributing
    to password prompting problems as described in RH bug #296671.


author: Milan Crha <mcrha@redhat.com> - 1.11.91-1.fc8
changelog:
  - Update to 1.11.91
  - Removed patch for RH bug #215634 (fixed upstream).
  - Removed patch for GNOME bug #466987 (fixed upstream).


author: Adam Jackson <ajax@redhat.com> 1.11.90-4.fc8
changelog:
  - Add Requires: glib2 >= 2.14.0, since it's in the buildroot now, and
    forcibly introduces deps on symbols that don't exist in 2.13.  If
    only we had working symbol versioning.


author: Matthew Barnes <mbarnes@redhat.com> - 1.11.90-3.fc8
changelog:
  - Revise patch for GNOME bug #417999 to fix GNOME bug #447591
    (Automatic Contacts combo boxes don't work).


author: Matthew Barnes <mbarnes@redhat.com> - 1.11.90-1.fc8
changelog:
  - Update to 1.11.90
  - Add patch for GNOME bug #466987 (glibc redefines "open").
  - Remove patch for GNOME bug #415891 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.11.4-1.fc8
changelog:
  - Update to 1.11.4
  - Remove patch for RH bug #202309 (fixed upstream).
  - Remove patch for GNOME bug #312854 (fixed upstream).
  - Remove patch for GNOME bug #447414 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.11.2-1.fc8
changelog:
  - Update to 1.11.2
  - Bump eds_base_version to 1.12.
  - Add patch to fix implicit function declarations.
  - Remove patch for RH bug #203058 (fixed upstream).
  - Remove patch for RH bug #210142 (fixed upstream).
  - Remove patch for RH bug #235290 (fixed upstream).
  - Remove patch for GNOME bug #360240 (fixed upstream).
  - Remove patch for GNOME bug #360619 (fixed upstream).
  - Remove patch for GNOME bug #373117 (fixed upstream).
  - Revise patch for GNOME bug #415891 (partially fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.10.0-4.fc7
changelog:
  - Link to static evolution-openldap library (RH bug #210126).
  - Require openssl-devel when statically linking against openldap.
  - Add -Wdeclaration-after-statement to strict build settings.


author: Matthew Barnes <mbarnes@redhat.com> - 1.10.0-2.fc7
changelog:
  - Modify patch for GNOME bug #376991 to fix RH bug #231994.
  - Add patch for GNOME bug #417999 (avoid deprecated GTK+ symbols).
  - Remove evolution-data-server-1.0.2-workaround-cal-backend-leak.patch.
  - Remove evolution-data-server-1.2.2-fix_open_calendar_declaration.patch.
  - Remove evolution-data-server-1.3.8-fix-implicit-function-declarations.


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.92-3.fc7
changelog:
  - Add patch for GNOME bug #415891 (introduce EFlag API).
  - Add patch for GNOME bug #376991 (refactor password handling).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.92-1.fc7
changelog:
  - Update to 1.9.92
  - Remove patch for GNOME bug #356177 (fixed upstream).
  - Add minimum version to intltool requirement (current >= 0.35.5).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.91-1.fc7
changelog:
  - Update to 1.9.91
  - Add flag to disable deprecated Pango symbols.
  - Remove patch for GNOME bug #359979 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.5-4.fc7
changelog:
  - Revise evolution-data-server-1.8.0-no-gnome-common.patch so that we no
    longer have to run autoconf before building.


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.5-1.fc7
changelog:
  - Update to 1.9.5
  - Remove patch for GNOME bug #362638 (fixed upstream).
  - Remove patch for GNOME bug #387638 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.4-1.fc7
changelog:
  - Update to 1.9.4
  - Add patch for GNOME bug #373117 (storing color settings).
  - Add patch for GNOME bug #387638 (implicit function declaration).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.2-1.fc7
changelog:
  - Update to 1.9.2
  - Remove patch for Gnome.org bugs #369168, #369259, and #369261
    (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.1-4.fc7
changelog:
  - Add patch for Gnome.org bug #369168, #369259, and #369261
    (misc camel bugs reported by Hans Petter Jansson).


author: Matthew Barnes <mbarnes@redhat.com> - 1.9.1-2.fc7
changelog:
  - Update to 1.9.1
  - Add patch for Gnome.org bug #356177 (deprecate EMutex).
  - Add patch for Gnome.org bug #363695 (deprecate EMemPool, EStrv, EPoolv).
  - Remove Jerusalem.ics timezone file (fixed upstream).
  - Remove patch for RH bug #198935 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.8.1-1.fc7
changelog:
  - Update to 1.8.1
  - Use stricter build settings.
  - Add patch for Gnome.org bug #360240 ("unused variable" warnings).
  - Add patch for Gnome.org bug #360619 ("incompatible pointer type" warnings).
  - Add patch for Gnome.org bug #362638 (deprecate EThread).
  - Remove patch for RH bug #198935 (fixed upstream).
  - Remove patch for RH bug #205187 (fixed upstream).
  - Remove patch for Gnome.org bug #353478 (fixed upstream).
  - Remove patch for Gnome.org bug #356828 (fixed upstream).
  - Remove patch for Gnome.org bug #357666 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.8.0-1.fc6
changelog:
  - Update to 1.8.0
  - Remove evolution-data-server-1.5.4-make_imap4_optional.patch (fixed upstream)
    and save remaining hunk as evolution-data-server-1.8.0-no-gnome-common.patch.
  - Remove patch for RH bug #202329 (fixed upstream).
  - Remove patch for Gnome.org bug #349847 (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.4-5
changelog:
  - Remove patches for Gnome.org bug #309079 (rejected upstream).
  - One of these patches was causing RH bug #167157.


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.4-3
changelog:
  - Revert to version 1.7.4 to prevent API/ABI breakage.
  - Add back patch to make --with-libdb configure option work.


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.90.1-1
changelog:
  - Update to 1.7.90.1
  - Add patch for Gnome.org bug #348725.
  - Remove patch to make --with-db configure option work (fixed upstream).


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.4-2
changelog:
  - Dynamically link to BDB.
  - Add patch to make --with-db configure option work.
  - Add Requires for db4 and BuildRequires for db4-devel.
  - Clean up spec file, renumber patches.


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.1-2
changelog:
  - Add temporary patch evolution-data-server-1.7.1-nss_auto_detect.patch
    to help `configure' detect the SSL modules (closes #191567).


author: Matthew Barnes <mbarnes@redhat.com> - 1.7.1-1
changelog:
  - Update to 1.7.1
  - Bump eds_base_version from 1.6 to 1.8.
  - Disable evolution-data-server-1.2.0-validatehelo.patch (accepted upstream).


author: David Malcolm <dmalcolm@redhat.com> - 1.5.4-4
changelog:
  - updated patch 300 to remove usage of GNOME_COMPILE_WARNINGS from configure.in
    (since gnome-common might not be available when we rerun the autotools)


author: David Malcolm <dmalcolm@redhat.com> - 1.5.4-3
changelog:
  - added patch to make the "imap4"/"IMAP4rev1" backend optional; disable it in 
    our packages; re-run automake since we have touched various Makefile.am 
    files; rerun intltoolize to avoid incompatibilities between tarball copy of
    intltool-merge.in and intltool.m4 in intltool package (@EXPANDED_LIBDIR@
    renamed to @INTLTOOL_LIBDIR@) (#167574)
  - explicitly list the camel providers and e-d-s extension files in the spec file


author: David Malcolm <dmalcolm@redhat.com> - 1.5.4-2
changelog:
  - added patch from David Woodhouse to validate reverse DNS domain before using 
    in SMTP greeting (patch 103, #151121)


author: David Malcolm <dmalcolm@redhat.com> - 1.5.3-2
changelog:
  - Update specfile and patch 5 (evolution-data-server-1.3.5-nspr_fix.patch) to
    use nss rather than mozilla-nss throughout


author: David Malcolm <dmalcolm@redhat.com> - 1.4.1.1-2
changelog:
  - Updated license field to reflect change from GPL to LGPL
  - Remove all static libraries, not just those in /usr/lib; avoid listing libdir
    subdirectory so that we can be more explicit about the package payload (bug


author: David Malcolm <dmalcolm@redhat.com> - 1.4.1-2
changelog:
  - Updated patch 102 (fix-implicit-function-declarations) to include fix for 
    http calendar backend (thanks to Peter Robinson)


author: David Malcolm <dmalcolm@redhat.com> - 1.4.0-1
changelog:
  - 1.4.0
  - Removed evolution-data-server-1.3.8-fix-libical-vsnprintf.c.patch; a version
    of this is now upstream (was patch 103, added in 1.3.8-2)


author: David Malcolm <dmalcolm@redhat.com> - 1.3.8-5
changelog:
  - Add -Werror-implicit-function-declaration back to CFLAGS at the make stage, 
    after the configure, to spot 64-bit problems whilst avoiding breaking 
    configuration tests; expand patch 102 to avoid this breaking libdb's CFLAGS


author: David Malcolm <dmalcolm@redhat.com> - 1.3.8-4
changelog:
  - Remove -Werror-implicit-function-declaration from CFLAGS; this broke the
    configuration test for fast mutexes in the internal copy of libdb, and hence
    broke access to local addressbooks (#166742)
  - Introduce static_ldap macro; use it to link to static evolution-openldap 
    library, containing NTLM support for LDAP binds (needed by Exchange support)


author: David Malcolm <dmalcolm@redhat.com> - 1.3.8-1
changelog:
  - 1.3.8
  - Add -Werror-implicit-function-declaration to CFLAGS, to avoid 64-bit issues
    and add patch to fix these where they occur (patch 102)


author: David Malcolm <dmalcolm@redhat.com> - 1.3.5-2
changelog:
  - Added patch to use nspr rather than mozilla-nspr when doing pkg-config tests
    (Patch5: evolution-data-server-1.3.5-nspr_fix.patch)


author: David Malcolm <dmalcolm@redhat.com> - 1.3.5-1
changelog:
  - 1.3.5
  - Split eds_major (was 1.2) into eds_base_version (1.4) and eds_api_version
    (1.2) to correspond to BASE_VERSION and API_VERSION in configure.in; updated
    rest of specfile accordingly.
  - Removed upstreamed patch: 
    evolution-data-server-1.2.0-cope-with-a-macro-called-read.patch


author: David Malcolm <dmalcolm@redhat.com> - 1.2.2-3
changelog:
  - bumped libsoup requirement to 2.2.3; removed mozilla_build_version, using
    pkg-config instead for locating NSPRS and NSS headers/libraries (#158085)


author: David Malcolm <dmalcolm@redhat.com> - 1.2.0-3
changelog:
  - Removed explicit run-time spec-file requirement on mozilla.
    The Mozilla NSS API/ABI stabilised by version 1.7.3
    The libraries are always located in the libdir
    However, the headers are in /usr/include/mozilla-%{mozilla_build_version}
    and so they move each time the mozilla version changes.
    So we no longer have an explicit mozilla run-time requirement in the specfile; 
    a requirement on the appropriate NSS and NSPR .so files is automagically generated on build.
    We have an explicit, exact build-time version, so that we can find the headers (without
    invoking an RPM query from the spec file; to do so is considered bad practice)
  - Introduced mozilla_build_version, to replace mozilla_version
  - Set mozilla_build_version to 1.7.6 to reflect current state of tree


author: David Malcolm <dmalcolm@redhat.com> - 1.1.6-4
changelog:
  - added macro use_gtk_doc; added missing BuildRequires on gtk-doc; enabled gtk-doc generation on all platforms (had been disabled on ia64)


author: David Malcolm <dmalcolm@redhat.com> - 1.1.4.1-1
changelog:
  - Update from 1.0.3 to 1.1.4.1
  - Updated eds_major from 1.0 to 1.2; fixed translation search path.
  - Removed 64-bit patch for calendar backend hash table; upstream now stores pointers to ECalBackendFactory, rather than GType
  - Removed calendar optimisation patch for part of part of bug #141283 as this is now in the upstream tarball
  - Added /usr/lib/evolution-data-server-%{eds_major} to cover the extensions, plus the camel code now in e-d-s, rather than evolution
  - Added /usr/share/pixmaps/evolution-data-server-%{eds_major} to cover the category pixmaps
  - Camel code from evolution is now in evolution-data-server:
    - Added camel-index-control and camel-lock-helper to packaged files
    - Added mozilla dependency code from the evolution package
    - Ditto for LDAP
    - Ditto for krb5
    - Ditto for NNTP support handling
    - Ditto for --enable-file-locking and --enable-dot-locking
  - Added requirements on libbonobo, libgnomeui, gnome-vfs2, GConf2, libglade2
  - Updated libsoup requirement from 2.2.1 to 2.2.2
  - Enabled gtk-doc


author: David Malcolm <dmalcolm@redhat.com> - 1.0.3-2
changelog:
  - fixed packaging of translation files to reflect upstream change to GETTEXT_PACKAGE being evolution-data-server-1.0 rather than -1.5


author: David Malcolm <dmalcolm@redhat.com> - 1.0.3-1
changelog:
  - update from upstream 1.0.2 to 1.0.3:
    * Address Book
      - prevent e_book_commit_contact from crashing on multiple calls (Diego Gonzalez)
      - prevent file backend from crashing if uid of vcard is NULL (Diego Gonzalez)

    * Calendar
              - fix libical build for automake 1.9 (Rodney)
      - fix putenv usage for portability (Julio M. Merino Vidal)

    * Updated Translations:
      - sv (Christian Rose)

  - Removed patches to fix build on x86_64 and calendar optimisation for XB59004 as these are in the upstream tarball


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-6
changelog:
  - Amortize writes to a local cache of a webcal calendar, fixing further aspect of #141283 (upstream bugzilla #70267), as posted to mailing list here:
  http://lists.ximian.com/archives/public/evolution-patches/2004-December/008338.html
  (The groupwise part of that patch did not cleanly apply, so I removed it).


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-5
changelog:
  - Added fix for #141283 (upstream bugzilla XB 59904), a backported calendar 
  optimisation patch posted to upstream development mailing list here:
  http://lists.ximian.com/archives/public/evolution-patches/2004-November/008139.html


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-4
changelog:
  - Added patch to fix usage of GINT_TO_POINTER/GPOINTER_TO_INT for calendar backend GType hash table, breaking on ia64  (#136914)


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-3
changelog:
  - added workaround for a backend leak that causes the "contacts" calendar 
  backend to hold open an EBook for the local contacts (filed upstream at:
  http://bugzilla.ximian.com/show_bug.cgi?id=68533 ); this was causing e-d-s to
  never lose its last addressbook, and hence never quit.  We workaround this by
  detecting this condition and exiting when it occurs, fixing bug #134851 and #134849.


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-2
changelog:
  - added patch to fix build on x86_64 (had multiple definitions of mutex code in libdb/dbinc.mutex.h)


author: David Malcolm <dmalcolm@redhat.com> - 1.0.1-1
changelog:
  - update from 1.0.0 to 1.0.1
  - removed patch that fixed warnings in calendar code (now in upstream tarball)


author: David Malcolm <dmalcolm@redhat.com> - 1.0.0-2
changelog:
  - fixed various warnings in the calendar code 
    (filed upstream here: http://bugzilla.ximian.com/show_bug.cgi?id=66383)


author: David Malcolm <dmalcolm@redhat.com> - 0.0.99-1
changelog:
  - update from 0.0.98 to 0.0.99
  - increased libsoup requirement to 2.2.0 to match configuration script


author: Michal Schmidt <mschmidt@redhat.com> - 1.11.8-4
changelog:
  - Rebase to 1.11.8.
  - Deal with rpaths using the method from Packaging Guidelines.
  - BuildRequire rdma-core-devel on s390(x).
  - Fix scriptlets related to hwloc-dump-hwdata.service.
  - Configure with /run as runstatedir.
  - Spec file cleanup.
  - Related: rhbz1482585


author: Don Zickus <dzickus@redhat.com> - 1.7-4
changelog:
  - Fix dangling symlink for hwloc-ls manpage
    Resolves: rhbz1081236
    Add desktop entry for lstopo
    Resolves: rhbz1229313


author: Jay Fenlason <fenlason@redhat.com> - 1.7-1.2
changelog:
  - Split out lstopo into a -gui subpackage, so the hwloc base package
    does not pull in all of X.
    Resolves: rhbz910165


author: Jay Fenlason <fenlason@redhat.com> - 1.7-1.1
changelog:
  - Remove build dependencies on libXNVCtrl-devel and w3m because RHEL
    does not have them (w3m is available on x86_64, but not s390).
    Resolves: rhbz978752


author: Jirka Hladky <hladky.jiri@gmail.com> - 1.3-0
changelog:
  - 1.3 release
   - added dependency on libibverbs-devel pciutils-devel
   - cannot provide support for cuda (cuda_runtime_api.h). 
   - Nvidia CUDA is free but not open-source therefore not in Fedora.


author: Jirka Hladky <hladky.jiri@gmail.com> - 1.1-0
changelog:
  - 1.1 rel# Patch to the 1.1 fix 2967 http://www.open-mpi.org/software/hwloc/nightly/v1.1/hwloc-1.1rc6r2967.tar.bz2
  - Fix hwloc_bitmap_to_ulong right after allocating the bitmap.
  - Fix the minimum width of NUMA nodes, caches and the legend in the graphical lstopo output.
  - Cleanup error management in hwloc-gather-topology.sh.
  - Add a manpage and usage for hwloc-gather-topology.sh on Linux.
  - Rename hwloc-gather-topology.sh to hwloc-gather-topology to be consistent with the upcoming version 1.2ease


author: Milos Jakubicek <xjakub@fi.muni.cz> - 0.3.1-17
changelog:
  - Do not overuse macros.
  - Removed unnecessary file requirements on chkconfig, ldconfig and service,
    now requiring the initscripts and chkconfig packages.


author: David Woodhouse <David.Woodhouse@intel.com> - 0.3.1-11
changelog:
  - Work around SELinux namespace pollution (#464037)
  - Use SO_REUSEADDR
  - Use TPM emulator if it's available and no hardware is


author: Jitka Plesnikova <jplesnik@redhat.com> - 2.41-8
changelog:
  - Update dependencies and summary
  - Remove pre-RPM-4.9 filters
  - Remove deleting empty directories
  - Update REC-xml-19980210.xml to match new encoding


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: 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: 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.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.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.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> 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> 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.33-1
changelog:
  - 1.3.33
  - removed swig-arch.patch because upstream will never accept
    it ("swig is not low-level")


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: 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: Thomas Woerner <twoerner@redhat.com> - 1.5-4
changelog:
  - enable bash-completion again, fixes (RHBZ#495529)
  - fixed rpmlint reports missing-lsb-keyword Default-Stop (rhbz#976341)


author: Tom Callaway <spot@fedoraproject.org> - 1.4-10
changelog:
  - fix handling of ruby RI files as text files (they are binary files)
  - apply upstream fix for macro regexp


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.4-6
changelog:
  -  Patch to fix messages that contain unicode summaries
     https://bugzilla.redhat.com/show_bug.cgi?id=783912


author: Tom Callaway <spot@fedoraproject.org> - 1.3-2
changelog:
  - apply upstream fix for false error on checking ghosted man pages for 
    encoding (bz745446)
  - update config to reflect new licenses (bz741298)


author: Tom "spot" Callaway <tcallawa@redhat.com> - 1.0-3
changelog:
  - fix typo in changelog
  - % comment out item in changelog
  - simplify el4/el5 config files (thanks to Ville Skyttä)


author: Tom "spot" Callaway <tcallawa@redhat.com> - 1.0-2
changelog:
  - add support for el4-rpmlint, el5-rpmlint
  - disable no-cleaning-of-buildroot checks for Fedora
  - disable no-buildroot-tag check for Fedora
  - disable no-%clean-section check for Fedora


author: Ville Skyttä <ville.skytta@iki.fi> - 1.0-1
changelog:
  - Update to 1.0; fixes #637956, and #639823.
  - Sync Fedora license list with Wiki revision 1.85.
  - Whitelist more expectedly setuid executables; fixes #646455.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.99-1
changelog:
  - Update to 0.99; fixes #623607, helps work around #537430.
  - Sync Fedora license list with Wiki revision 1.80.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.98-1
changelog:
  - Update to 0.98; fixes #599427 and #599516.
  - Filter out all lib*-java and lib*-python explicit-lib-dependency messages.
  - Sync Fedora license list with Wiki revision 1.75; fixes #600317.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.97-1
changelog:
  - Update to 0.97; fixes #459452, #589432.
  - Filter out explicit-lib-dep messages for libvirt(-python) (Dan Kenigsberg).
  - Sync Fedora license list with Wiki revision 1.73.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.96-1
changelog:
  - Update to 0.96; fixes #487974, #571375, #571386, #572090, #572097, #578390.
  - Sync Fedora license list with Wiki revision 1.71.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.94-1
changelog:
  - Update to 0.94; rpm >= 4.8.0 spec file check fix included upstream.
  - Sync Fedora license list with Wiki revision 1.65 (#559156).


author: Ville Skyttä <ville.skytta@iki.fi> - 0.93-1
changelog:
  - Update to 0.93; fixes #531102 and #555284.
  - Enable checks requiring network access in default config.
  - Disallow kernel module packages in default config.
  - Remove old X11R6 dirs from paths treated as system ones in default config.
  - Sync Fedora license list with Wiki revision 1.64.
  - Omit python-enchant and python-magic dependencies when built on EL.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.92-1
changelog:
  - Update to 0.92; fixes #528535, and #531102 (partially).
  - Python byte compile patch applied/superseded upstream.
  - Add <lua> to list of valid scriptlet shells.
  - Sync Fedora license list with Wiki revision 1.53.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.91-1
changelog:
  - Update to 0.91; fixes #513811, #515185, #516492, #519694, and #521630.
  - Add dependencies on gzip, bzip2, and xz.
  - Sync Fedora license list with Wiki revision 1.49.
  - Move pre-2008 %changelog entries to CHANGES.package.old.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.89-1
changelog:
  - Update to 0.89; fixes #461610, #496735, #496737 (partially), #498107,
    - Sync Fedora license list with Wiki revision 1.44.
  - Parse list of standard users and groups from the setup package's uidgid file.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.87-1
changelog:
  - 0.87; fixes #480664, #483196, #483199, #486748, #488146, #488930, #489118.
  - Sync Fedora license list with Wiki revision 1.38.
  - Configs patch included upstream.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Sync Fedora license list with Wiki revision 1.34.
  - Filter out filename-too-long-for-joliet and symlink-should-be-* warnings in
    default config.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.85-1
changelog:
  - 0.85, fixes #355861, #450011, #455371, #456843, #461421, #461423, #461434.
  - Mute some explicit-lib-dependency false positives (#458290).
  - Sync Fedora license list with Wiki revision 1.19.
  - Dist regex patch applied/superseded upstream.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.84-2
changelog:
  - 0.84, fixes #355861, #456304.
  - Sync Fedora license list with Wiki revision "16:08, 18 July 2008".
  - Rediff patches.


author: Ville Skyttä <ville.skytta@iki.fi> - 0.83-1
changelog:
  - 0.83, fixes #237204, #428096, #430206, #433783, #434694, #444441.
  - Fedora licensing patch applied upstream.
  - Move pre-2007 changelog entries to CHANGES.package.old.
  - Sync Fedora license list with Revision 0.88.


author: Sinny Kumari <skumari@redhat.com> - 2.4.16.1-1
changelog:
  - Resolves: #1587834 - vpdupdate takes over an hour on system with 104 drive
  - Resolves: #1521052 - iprutils package update for POWER
  - Resolves: #1547891 - iprconfig unable to Download microcode on all applicable devices
  - Resolves: #1576013 - iprconfig tools shows wrong error message, while creating raid using RI SSDs and normal SSDs


author: Sinny Kumari <skumari@redhat.com> - 2.4.12.1-1
changelog:
  - Resolves: #1364131 - Integrate various important bug fixes for iprutils in
    RHEL7.3 by updating iprutils to 2.4.12


author: Sinny Kumari <skumari@redhat.com> - 2.4.11.1-1
changelog:
  - Resolves: #1274367 - [7.3 FEAT] iprutils package update
  - Resolves: #1297921 - IPR: Raid migration fails to kick while executing through command line


author: Jakub Čajka <jcajka@redhat.com> - 2.4.8-1
changelog:
  - Resolves: #1182038 - [7.2 FEAT] iprutils package update - ppc64/ppc64le
  - Resolves: #1183460 - RHEL7.1 BE: iprutils: Set known zeroed after format


author: Jakub Čajka <jcajka@redhat.com> - 2.4.2-1
changelog:
  - Resolves: #1088562 - [7.1 FEAT] iprutils package update - ppc64
  - Resolves: #1044679 - iprutils should use systemd
  - Resolves: #1092519 - iprutils - PIE and RELRO check


author: Will Woods <wwoods@redhat.com> - 2.2.13-2
changelog:
  - Fix iprdump startup - #483340
  - iprutils-swab-moved.patch - fix compilation with 2.6.29 kernels (#483643)


author: Jeremy Katz <katzj@redhat.com> - 2.0.13.2-1
changelog:
  - update to 2.0.13.2 (#139083)
    - fix firmware upload for firmware in /lib instead of /usr/lib
    - fix sysfs race


author: Marcela Mašláňová <mmaslano@redhat.com> 1.10-30
changelog:
  - 491793 thanks Andrew Hecox for patch which allows set allow/deny jobs
  - comment change "empty crontab"


author: Marcela Mašláňová <mmaslano@redhat.com> 1.10-26
changelog:
  - change /etc/crontab. All anacron jobs in cron.daily,weekly,...
   are check by anacron every hour. Anacron run them if they didn't
   run today.


author: Marcela Maslanova <mmaslano@redhat.com> 1.10-22
changelog:
  - remove scripts for delay, anacron now own most of the scripts. 
  Crontabs owns only run-parts, /etc/crontab and crontabs sysconfig.


author: Marcela Maslanova <mmaslano@redhat.com> 1.10-15
changelog:
  - corrected license tag in spec
  - add config file to crontab - delay of cron.{daily,...} could be
      switch off
  - Resolves: rhbz#253536


author: Erik Troan <ewt@redhat.com>
changelog:
  - moved crontab jobs up a bit to make sure they aren't confused by
    switching to and fro daylight savings time


author: Rex Dieter <rdieter@fedoraproject.org> - 0.7.1-8
changelog:
  - skip stripping some compiler flags (undocumented)
  - %files: track files closer (lib soname in particular)
  - -devel: avoid dep on cmake 
  - %check: +make test, pkgconfig check


author: Eli Wapniarski <eli@orbsky.homelinux.org> 0.6.3-5
changelog:
  -0.6.3
  - Moved Doxygen docs to the development package.
  - Corrected placement of the cmake project file (Thanks Orcan)
  - Fixed the running of the build tests
  - Corrected column length of the descriptions
  - Changed description of the devlepment package


author: Eli Wapniarski <eli@orbsky.homelinux.org> 0.6.3-3
changelog:
  -0.6.3
  - Fixed placment of library files
  - Activated build tests
  - Corrected ownership of include directory
  - Corrected dependacies
  - Added doxygen documentation
  - Fixed reported version in the changelogs


author: Eli Wapniarski <eli@orbsky.homelinux.org> 0.6.3-2
changelog:
  -0.6.3
  - Split off development libraries to its own package
  - Modified licensing in spec file to reflect GPL2 code though docs state that qjson
  -   licensed under LPGL
  - Uncommeted and corrected sed line in this spec file


author: Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-7
changelog:
  - update to git revision 8389f1967c5f8b3819cca80705b1b4ba04132b93
  - upstream fix for bz 599147
  - proper shared library support


author: Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-2
changelog:
  - fix permissions on binaries
  - rename generic binaries to v8_*
  - link shared library to -lm, -lpthread to resolve missing weak symbols


author: Petr Pisar <ppisar@redhat.com> - 10.23-2
changelog:
  - Handle memmory allocation failures in pcre2test tool
  - Fix a crash when finding a Unicode property for a character with a code
    point greater than 0x10ffff in UTF-32 library while UTF mode is disabled
    (upstream bug #2052)


author: Petr Pisar <ppisar@redhat.com> - 10.22-8
changelog:
  - Fix a crash when doing an extended substitution for \p, \P, or \X
    (upstream bug #1977)
  - Fix a crash in substitution if starting offest was specified beyond the
    subject end (upstream bug #1992)


author: Petr Pisar <ppisar@redhat.com> - 10.22-7
changelog:
  - Fix pcre2-config --libs-posix output (upstream bug #1924)
  - Fix a memory leak and a typo in a documentation (upstream bug #1973)
  - Fix a buffer overflow in partial match test for CRLF in an empty buffer
    (upstream bug #1975)
  - Fix a crash in pcre2test when displaying a wide character with a set locate
    (upstream bug #1976)


author: Petr Pisar <ppisar@redhat.com> - 10.22-5
changelog:
  - Document assert capture limitation (upstream bug #1887)
  - Ignore offset modifier in pcre2test in POSIX mode (upstream bug #1898)


author: Petr Pisar <ppisar@redhat.com> - 10.22-3
changelog:
  - Fix displaying a callout position in pcretest output with an escape sequence
    greater than \x{ff}
  - Fix pcrepattern(3) documentation
  - Fix miscopmilation of conditionals when a group name start with "R"
    (upstream bug #1873)
  - Fix internal option documentation in pcre2pattern(3) (upstream bug #1875)
  - Fix optimization bugs for patterns starting with lookaheads
    (upstream bug #1882)


author: Petr Pisar <ppisar@redhat.com> - 10.22-2
changelog:
  - Fix matching characters above 255 when a negative character type was used
    without enabled UCP in a positive class (upstream bug #1866)


author: Petr Pisar <ppisar@redhat.com> - 10.22-0.1.RC1
changelog:
  - 10.22-RC1 bump
  - libpcre2-posix library changed ABI
  - Fix register overwite in JIT when SSE2 acceleration is enabled
  - Correct pcre2unicode(3) documentation


author: Petr Pisar <ppisar@redhat.com> - 10.21-6
changelog:
  - Fix repeated pcregrep output if -o with -M options were used and the match
    extended over a line boundary (upstream bug #1848)


author: Petr Pisar <ppisar@redhat.com> - 10.21-5
changelog:
  - Fix a race in JIT locking condition
  - Fix an ovector check in JIT test program
  - Enable JIT in the pcre2grep tool


author: Petr Pisar <ppisar@redhat.com> - 10.21-4
changelog:
  - Ship README in devel as it covers API and build, not general info
  - Move UTF-16 and UTF-32 libraries into pcre-ut16 and pcre-32 subpackages


author: Petr Pisar <ppisar@redhat.com> - 10.21-2
changelog:
  - Report unmatched closing parantheses properly
  - Fix pcre2test for expressions with a callout inside a look-behind assertion
    (upstream bug #1783)
  - Fix CVE-2016-3191 (workspace overflow for (*ACCEPT) with deeply nested
    parentheses) (upstream bug #1791)


author: Petr Pisar <ppisar@redhat.com> - 10.20-2
changelog:
  - Fix compiling classes with a negative escape and a property escape
    (upstream bug #1697)
  - Fix integer overflow for patterns whose minimum matching length is large
    (upstream bug #1699)


author: Paul Howarth <paul@city-fan.org> - 2.05.03-3
changelog:
  - Don't BR: perl(LWP::Simple) for optional tests when bootstrapping; this is a
    cleaner fix than nobbling perl-URI's runtime dependencies


author: Paul Howarth <paul@city-fan.org> - 0.06-3
changelog:
  - Drop %defattr, redundant since rpm 4.4
  - Don't need to remove empty directories from buildroot
  - Add commentary regarding conditionalized buildreqs


author: Paul Howarth <paul@city-fan.org> - 0.05-1
changelog:
  - Update to 0.05
    - Make Test::Taint an optional dependency; it requires XS, and requiring a
      compiler for Module::Implementation defeats its purpose (CPAN RT#74817)
  - BR: perl(Test::Requires)
  - Update patch for building with old Test::More versions


author: Paul Howarth <paul@city-fan.org> - 0.04-1
changelog:
  - Update to 0.04
    - This module no longer installs an _implementation() subroutine in callers;
      instead, you can call Module::Implementation::implementation_for($package)
      to get the implementation used for a given package
  - Update patch for building with old Test::More versions


author: Paul Howarth <paul@city-fan.org> - 0.03-3
changelog:
  - Incorporate feedback from package review (#788258)
    - Correct License tag, which should be Artistic 2.0
    - BR: perl(lib) for test suite
    - Explicitly require perl(Carp), not automatically detected


author: Caolán McNamara <caolanm@redhat.com> - 0.4.0-8
changelog:
  - defining inline causes problems trying to build against libvisual headers, 
    e.g. libvisual-plugins


author: Nikola Forró <nforro@redhat.com> - 0.41-17
changelog:
  - show warning when "tasks" file can not be opened
  - extend description of "controllers" section in cgrules.conf man page
    resolves: #1561736


author: Nikola Forró <nforro@redhat.com> - 0.41-12
changelog:
  - resolves: #1406927
    start cgred service after nss-user-lookup target
    show warnings about unsuccessful user/group lookups


author: jchaloup <jchaloup@redhat.com> - 0.41-8
changelog:
  - resolves: #885174
    loading configuration files from /etc/cgconfig.d/ directory
  - resolves: #885166
    use * character as a meta character for all mounted
  - resolves: #886920
    add examples to man pages
  - resolves: #1143851
    extending cgroup names with default
  - resolves: #1142807
    api.c: support for setting multiline values in control files
    config.c: xfs file system sets item->d_type to zero, stat() and S_ISREG() test added (#885174)


author: Peter Schiffer <pschiffe@redhat.com> 0.40-0.rc1.2
changelog:
  - related: #1016810
    returned creation of cgred group, which was removed in previous commit by mistage


author: Peter Schiffer <pschiffe@redhat.com> 0.40-0.rc1.1
changelog:
  - resolves: #819568, #740113
    rebased to 0.40.rc1
  - resolves: #983264
    rebuilt with full relro and PIE
  - resolves: #1016810
    removed cgrulesengd daemon


author: Peter Schiffer <pschiffe@redhat.com> - 0.38-3
changelog:
  - resolves: #850183
    scriptlets replaced with new systemd macros (thanks to vpavlin)
  - cleaned .spec file


author: Jan Safranek <jsafrane@redhat.com> 0.37.1-4
changelog:
  - fixed cgconfig service not to unmount stuff it did not mount
  - added better sample cgconfig.conf file to reflect systemd
    mounting all controllers during boot (#702111)


author: Jan Safranek <jsafrane@redhat.com> 0.37-1
changelog:
  - Update to 0.37
  - use /sys/fs/cgroup as default directory to mount control groups (and rely on
    systemd mounting tmpfs there)


author: Jan Safranek <jsafrane@redhat.com> 0.36.2-1
changelog:
  - Update to 0.36.2, fixing packaging the libraries (#605434)
  - Remove the dependency on redhat-lsb (#603578)


author: Dhaval Giani <dhaval@linux.vnet.ibm.com> 0.32.1-1
changelog:
  * Tue Feb 24 2009 Balbir Singh <balbir@linux.vnet.ibm.com> 0.33-1
  - Update to 0.33, spec file changes to add Makefiles and pam_cgroup module


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


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


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


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


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


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


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


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


author: Jan Kratochvil <jan.kratochvil@redhat.com> 0.156-1
changelog:
  - Update to 0.156.
    - #890447 - Add __bss_start and __TMC_END__ to elflint.
    - #909481 - Only try opening files with installed compression libraries.
    - #914908 - Add __bss_start__ to elflint.
    - #853757 - Updated Polish translation.
    - #985438 - Incorrect prototype of __libdwfl_find_elf_build_id.
    - Drop upstreamed elfutils-0.155-binutils-pr-ld-13621.patch.
    - Drop upstreamed elfutils-0.155-mem-align.patch.
    - Drop upstreamed elfutils-0.155-sizeof-pointer-memaccess.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.155-5
changelog:
  - Add ARM variant to elfutils-0.155-binutils-pr-ld-13621.patch rhbz#914908.
  - rhel >= 5 has xz-devel


author: Mark Wielaard <mjw@redhat.com> - 0.155-1
changelog:
  - Update to 0.155.
    - #844270 - eu-nm invalid %N$ use detected.
    - #847454 - Ukrainian translation update.
    - Removed local ar 64-bit symbol patch, dwz support patch and xlatetom fix.


author: Mark Wielaard <mjw@redhat.com> - 0.154-1
changelog:
  - Update to 0.154
    - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823)
    - Update license to GPLv3+ and (GPLv2+ or LGPLv3+)
    - Remove elfutils-0.153-dwfl_segment_report_module.patch
  - Add elfutils-0.154-binutils-pr-ld-13621.patch


author: Mark Wielaard <mjw@redhat.com> - 0.153-1
changelog:
  - Update to 0.153
    - New --disable-werror for portability.
    - Support for .zdebug sections (#679777)
    - type_units and DW_AT_GNU_odr_signature support (#679815)
    - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090)
    - FTBFS on rawhide with gcc 4.7 (#783506)
      - Remove gcc-4.7 patch


author: Roland McGrath <roland@redhat.com> - 0.152-1
changelog:
  - Update to 0.152
    - Various build and warning nits fixed for newest GCC and Autoconf.
    - libdwfl: Yet another prelink-related fix for another regression. (#674465)
    - eu-elfcmp: New flag --ignore-build-id to ignore differing build ID bits.
    - eu-elfcmp: New flag -l/--verbose to print all differences.


author: Roland McGrath <roland@redhat.com> - 0.151-1
changelog:
  - Update to 0.151
    - libdwfl: Fix for more prelink cases with separate debug file.
    - eu-strip: New flag --strip-sections to remove section headers entirely.


author: Roland McGrath <roland@redhat.com> - 0.150-1
changelog:
  - Update to 0.150
    - libdw: Fix for handling huge .debug_aranges section. (#638432)
    - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857)
    - findtextrel: Fix diagnostics to work with usual section ordering.


author: Roland McGrath <roland@redhat.com> - 0.149-1
changelog:
  - Update to 0.149
    - libdw: Decode new DW_OP_GNU_implicit_pointer operation;
             new function dwarf_getlocation_implicit_pointer.
    - libdwfl: New function dwfl_dwarf_line.
    - eu-addr2line: New flag -F/--flags to print more DWARF line info details.
    - eu-readelf: better .debug_loc processing (#627729)
    - eu-strings: Fix non-mmap file reading. (#609468)
    - eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)


author: Roland McGrath <roland@redhat.com> - 0.148-1
changelog:
  - Update to 0.148
    - libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
             dwarf_offdie_types.
             New functions dwarf_lineisa, dwarf_linediscriminator,
             dwarf_lineop_index.
    - libdwfl: Fixes in core-file handling, support cores from PIEs. (#588818)
               When working from build IDs, don't open a named file
               that mismatches.
    - readelf: Handle DWARF 4 formats.


author: Roland McGrath <roland@redhat.com> - 0.146-1
changelog:
  - Update to 0.146
    - libdwfl: New function dwfl_core_file_report.
    - libelf: Fix handling of phdrs in truncated file. (#577310)
    - libdwfl: Fix infinite loop handling clobbered link_map. (#576379)
  - Package translations.


author: Roland McGrath <roland@redhat.com> - 0.145-1
changelog:
  - Update to 0.145
    - Fix build with --disable-dependency-tracking. (#564646)
    - Fix build with most recent glibc headers.
    - libdw: Fix CFI decoding. (#563528)
    - libdwfl: Fix address bias returned by CFI accessors. (#563528)
               Fix core file module layout identification. (#559836)
    - readelf: Fix CFI decoding.


author: Roland McGrath <roland@redhat.com> - 0.144-1
changelog:
  - Update to 0.144
    - libdw: New function dwarf_aggregate_size for computing (constant) type
             sizes, including array_type cases with nontrivial calculation.
    - readelf: Don't give errors for missing info under -a.
               Handle Linux "VMCOREINFO" notes under -n.
  - Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858


author: Roland McGrath <roland@redhat.com> - 0.143-1
changelog:
  - Update to 0.143
    - libdw: Various convenience functions for individual attributes now use
             dwarf_attr_integrate to look up indirect inherited attributes.
             Location expression handling now supports DW_OP_implicit_value.
    - libdwfl: Support automatic decompression of files in XZ format,
               and of Linux kernel images made with bzip2 or LZMA
               (as well as gzip).


author: Roland McGrath <roland@redhat.com> - 0.142-1
changelog:
  - Update to 0.142
    - libelf: Bug fix in filling gaps between sections. (#512840)
    - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
              alias for elf_getshstrndx and deprecate original names.
    - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436)
    - readelf: Add -N option, speeds up DWARF printing
               without address->name lookups. (#505347)
    - libdw: Add support for decoding DWARF CFI into location description form.
             Handle some new DWARF 3 expression operations previously omitted.
             Basic handling of some new encodings slated for DWARF 4.


author: Roland McGrath <roland@redhat.com> - 0.141-1
changelog:
  - Update to 0.141
    - libebl: sparc backend fixes (#490585)
              some more arm backend support
    - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439)
               fixes in core file support (#494858)
               dwfl_module_getsym interface improved for non-address symbols
    - eu-strip: fix infinite loop on strange inputs with -f
    - eu-addr2line: take -j/--section=NAME option for binutils compatibility
                    (same effect as '(NAME)0x123' syntax already supported)
  - Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623


author: Roland McGrath <roland@redhat.com> - 0.139-1
changelog:
  - Update to 0.139
    - libcpu: Add Intel SSE4 disassembler support
    - readelf: Implement call frame information and exception handling dumping.
               Add -e option.  Enable it implicitly for -a.
    - elflint: Check PT_GNU_EH_FRAME program header entry.
    - libdwfl: Support automatic gzip/bzip2 decompression of ELF files. (#472136)


author: Roland McGrath <roland@redhat.com> - 0.138-1
changelog:
  - Update to 0.138
    - Install <elfutils/version.h> header file for applications to use in
      source version compatibility checks.
    - libebl: backend fixes for i386 TLS relocs; backend support for NT_386_IOPERM
    - libcpu: disassembler fixes (#469739)
    - libdwfl: bug fixes (#465878)
    - libelf: bug fixes
    - eu-nm: bug fixes for handling corrupt input files (#476136)


author: Roland McGrath <roland@redhat.com> - 0.137-2
changelog:
  - Update to 0.137
    - libdwfl: bug fixes; new segment interfaces;
               all the libdwfl-based tools now support --core=COREFILE option
  - Resolves: RHBZ #325021, RHBZ #447416


author: Roland McGrath <roland@redhat.com> - 0.135-1
changelog:
  - Update to 0.135
    - libdwfl: bug fixes
    - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs


author: Roland McGrath <roland@redhat.com> - 0.134-1
changelog:
  - Update to 0.134
    - elflint: backend improvements for sparc, alpha (#204170)
    - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
  - Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)


author: Roland McGrath <roland@redhat.com> - 0.133-2
changelog:
  - Update to 0.133
    - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
    - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
    - libdwfl: bug fixes and optimization in relocation handling
    - elfcmp: bug fix for non-allocated section handling
    - ld: implement newer features of binutils linker.
  - Install eu-objdump and libasm, now has limited disassembler support.


author: Roland McGrath <roland@redhat.com> - 0.132-3
changelog:
  - Update to 0.132
    - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
    - eu-readelf: Fix handling of ET_REL files in archives.
    - libcpu: Implement x86 and x86-64 disassembler.
    - libasm: Add interface for disassembler.
    - all programs: add debugging of branch prediction.
    - libelf: new function elf_scnshndx.


author: Roland McGrath <roland@redhat.com> - 0.131-1
changelog:
  - Update to 0.131
    - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
             bug fixes for oddly-formatted DWARF
    - libdwfl: bug fixes in offline archive support, symbol table handling;
               apply partial relocations for dwfl_module_address_section on ET_REL
    - libebl: powerpc backend support for Altivec registers


author: Roland McGrath <roland@redhat.com> - 0.130-1
changelog:
  - Update to 0.130
    - eu-readelf -p option can take an argument like -x for one section
    - eu-readelf --archive-index (or -c)
    - eu-readelf -n improved output for core dumps
    - eu-readelf: handle SHT_NOTE sections without requiring phdrs (#249467)
    - eu-elflint: ditto
    - eu-elflint: stricter checks on debug sections
    - eu-unstrip: new options, --list (or -n), --relocate (or -R)
    - libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk;
              new functions gelf_getnote, gelf_getauxv, gelf_update_auxv
    - libebl: backend improvements (#324031)
    - libdwfl: build_id support, new functions for it
    - libdwfl: dwfl_module_addrsym fixes (#268761, #268981)
    - libdwfl offline archive support, new script eu-make-debug-archive


author: Roland McGrath <roland@redhat.com> - 0.129-1
changelog:
  - Update to 0.129
    - readelf: new options --hex-dump (or -x), --strings (or -p) (#250973)
    - addr2line: new option --symbols (or -S)
    - libdw: dwarf_getscopes fixes (#230235)
    - libdwfl: dwfl_module_addrsym fixes (#249490)


author: Roland McGrath <roland@redhat.com> - 0.128-2
changelog:
  - Update to 0.128
    - new program: unstrip
    - elfcmp: new option --hash-inexact
  - Replace Conflicts: with Provides/Requires using -arch


author: Roland McGrath <roland@redhat.com> - 0.127-1
changelog:
  - Update to 0.127
    - libdw: new function dwarf_getsrcdirs
    - libdwfl: new functions dwfl_module_addrsym, dwfl_report_begin_add,
               dwfl_module_address_section


author: Roland McGrath <roland@redhat.com> - 0.126-1
changelog:
  - Update to 0.126
    - New program eu-ar.
    - libdw: fix missing dwarf_getelf (#227206)
    - libdwfl: dwfl_module_addrname for st_size=0 symbols (#227167, #227231)


author: Roland McGrath <roland@redhat.com> - 0.125-1
changelog:
  - Update to 0.125
    - elflint: Compare DT_GNU_HASH tests.
    - move archives into -static RPMs
    - libelf, elflint: better support for core file handling
    - Really fix libdwfl sorting of modules with 64-bit addresses (#220817).
  - Resolves: RHBZ #220817, RHBZ #213792


author: Roland McGrath <roland@redhat.com> - 0.124-1
changelog:
  - eu-strip -f: copy symtab into debuginfo file when relocs use it (#203000)
  - Update to 0.124
    - libebl: fix ia64 reloc support (#206981)
    - libebl: sparc backend support for return value location
    - libebl, libdwfl: backend register name support extended with more info
    - libelf, libdw: bug fixes for unaligned accesses on machines that care
    - readelf, elflint: trivial bugs fixed


author: Roland McGrath <roland@redhat.com> 0.123-1
changelog:
  - Update to 0.123
    - libebl: Backend build fixes, thanks to Stepan Kasal.
    - libebl: ia64 backend support for register names, return value location
    - libdwfl: Handle truncated linux kernel module section names.
    - libdwfl: Look for linux kernel vmlinux files with .debug suffix.
    - elflint: Fix checks to permit --hash-style=gnu format.


author: Roland McGrath <roland@redhat.com> - 0.122-3
changelog:
  - Update to 0.122
    - Fix libdwfl sorting of modules with 64-bit addresses (#198225).
    - libebl: add function to test for relative relocation
    - elflint: fix and extend DT_RELCOUNT/DT_RELACOUNT checks
    - elflint, readelf: add support for DT_GNU_HASH
    - libelf: add elf_gnu_hash
    - elflint, readelf: add support for 64-bit SysV-style hash tables
    - libdwfl: new functions dwfl_module_getsymtab, dwfl_module_getsym.


author: Roland McGrath <roland@redhat.com> - 0.121-1
changelog:
  - Update to 0.121
    - libelf: bug fixes for rewriting existing files when using mmap (#187618).
    - make all installed headers usable in C++ code (#193153).
    - eu-readelf: better output format.
    - eu-elflint: fix tests of dynamic section content.
    - libdw, libdwfl: handle files without aranges info.


author: Roland McGrath <roland@redhat.com> - 0.120-2
changelog:
  - Update to 0.120
    - License changed to GPL, with some exceptions for using
      the libelf, libebl, libdw, and libdwfl library interfaces.
      Red Hat elfutils is an included package of the Open Invention Network.
    - dwarf.h updated for DWARF 3.0 final specification.
    - libelf: Fix corruption in ELF_C_RDWR uses (#187618).
    - libdwfl: New function dwfl_version; fixes for offline.


author: Roland McGrath <roland@redhat.com> - 0.118-1
changelog:
  - update to 0.118
    - elflint: more tests.
    - libdwfl: New function dwfl_module_register_names.
    - libebl: New backend hook for register names.
  - Make sure -fexceptions is always in CFLAGS.


author: Roland McGrath <roland@redhat.com> - 0.117-2
changelog:
  - update to 0.117
    - libdwfl: New function dwfl_module_return_value_location (#166118)
    - libebl: Backend improvements for several CPUs


author: Roland McGrath <roland@redhat.com> - 0.116-1
changelog:
  - update to 0.116
    - libdw fixes, API changes and additions
    - libdwfl fixes (#169672)
    - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)


author: Roland McGrath <roland@redhat.com> - 0.115-2
changelog:
  - update to 0.115
    - New program eu-strings.
    - libdw: New function dwarf_getscopes_die.
    - libelf: speed-ups of non-mmap reading.
    - Implement --enable-gcov option for configure.


author: Roland McGrath <roland@redhat.com> - 0.114-1
changelog:
  - update to 0.114
    - new program eu-ranlib
    - libdw: new calls for inlines
    - libdwfl: new calls for offline modules


author: Roland McGrath <roland@redhat.com> - 0.113-2
changelog:
  - update to 0.113
    - elflint: relax a bit.  Allow version definitions for defined symbols
      against DSO versions also for symbols in nobits sections.
      Allow .rodata section to have STRINGS and MERGE flag set.
    - strip: add some more compatibility with binutils.
    - libdwfl: bug fixes.
  - Separate libdw et al into elfutils-libs subpackage.


author: Roland McGrath <roland@redhat.com> - 0.112-1
changelog:
  - update to 0.112
    - elfcmp: some more relaxation.
    - elflint: many more tests, especially regarding to symbol versioning.
    - libelf: Add elfXX_offscn and gelf_offscn.
    - libasm: asm_begin interface changes.
    - libebl: Add three new interfaces to directly access machine, class,
      and data encoding information.


author: Roland McGrath <roland@redhat.com> - 0.109-2
changelog:
  - update to 0.109
    - verify that libebl modules are from the same build
    - new eu-elflint checks on copy relocations
    - new program eu-elfcmp
    - new experimental libdwfl library


author: Roland McGrath <roland@redhat.com> - 0.108-1
changelog:
  - update to 0.108
    - merge strip fixes
    - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching
    - update elf.h from glibc


author: Roland McGrath <roland@redhat.com> - 0.107-1
changelog:
  - update to 0.107
    - readelf: improve DWARF output format
    - elflint: -d option to support checking separate debuginfo files
    - strip: fix ET_REL debuginfo files (#156341)


author: Jakub Jelinek <jakub@redhat.com> 0.92-1
changelog:
  - full version
  - macroized spec file for GPL or OSL builds
  - include only libelf under GPL plus wrapper scripts


author: Jakub Jelinek <jakub@redhat.com> 0.72-4
changelog:
  - fix arguments to gelf_getsymshndx and elf_getshstrndx
  - fix other warnings
  - reenable checks on s390x


author: Jeff Johnson <jbj@redhat.com> 0.69-4
changelog:
  - update to 0.69.
  - add "make check" and segfault avoidance patch.
  - elfutils-libelf needs to run ldconfig.


author: Ray Strode <rstrode@redhat.com> 0.8-2
changelog:
  - Disable gd page transitions for now since they don't
    completely work right (ask adamw).
  - Fix crasher when realmd goes away


author: Pravin Satpute <psatpute@redhat.com> - 2.0-6
changelog:
  - Initial build
  - Split from paktype fonts
  - keeping release 6, since paktype producing rpm with 2.0-5


author: Mathieu Bridon <bochecha@fedoraproject.org> - 1.2-2
changelog:
  - added comment explaining how the source is obtained (as it is modified from upstream)
  - temporary fix for RHBZ#490830 while not fixed upstream


author: Zoltan Kota <z.kota[AT]gmx.net> 3.6-29
changelog:
  - Fix build on x86_64. Run autoreconf to update config files.
    autoconf >= 2.64 needs to patch the flex.m4 file.
    Fixing FTBFS bug #564601.


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


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


author: David Howells <dhowells@redhat.com> 0.10.1-1
changelog:
  - The SELinux policies for cachefilesd now live in the selinux-policy RPM, so
    the cachefilesd-selinux RPM is now redundant.
  - Move the default cache dir to /var/cache/fscache.
  - Make the initscript do a restorecon when starting the cache to make sure the
    labels are correct.
  - Fix a wildchar that should be a literal dot in the SELinux policy.


author: David Howells <dhowells@redhat.com>
changelog:
  - Must include sys/stat.h to use stat() and co. [RH BZ 565135].
  - Remove tail comments from functions.


author: David Howells <dhowells@redhat.com> 0.9-1
changelog:
  - The cachefiles module no longer accepts directory fds on cull and inuse
    commands, but rather uses current working directory.


author: David Howells <dhowells@redhat.com> 0.8-15
changelog:
  - Made cachefilesd ask the kernel whether cullable objects are in use and omit
    them from the cull table if they are.
  - Made the size of cachefilesd's culling tables configurable.
  - Updated the manual pages.


author: David Howells <dhowells@redhat.com> 0.8-1
changelog:
  - Use /dev/cachefiles if it present in preference to /proc/fs/cachefiles.
  - Use poll rather than SIGURG on /dev/cachefilesd.


author: Steve Dickson <steved@redhat.com> 0.4-3
changelog:
  - Updated init.d script to look for cachefilesd in /sbin
  - Added postun and preun rules so cachefilesd is stopped
    and started when the rpm is updated or removed.


author: Steve Dickson <steved@redhat.com> 0.2-1
changelog:
  - Made the daemon 64-bit application.
  - Changed the syslog logging to log the daemon's PID
  - Changed OS error logging to log errno number as well the string


author: Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.23-3
changelog:
  - update to nmu1
  - apply patch to fix imprecise definition of DL format
  - apply patch so that when no config is present, libpaper will fallback through
    LC_PAPER before giving up and using Letter


author: Tom "spot" Callaway <tcallawa@redhat.com> 1.1.20-3
changelog:
  - fix FC-4 with aclocal call
  - move man3 pages to -devel
  - don't set default, just put comment in conf file
  - own /etc/libpaper.d
  - use debian/NEWS
  - include the meager translations
  - use --disable-static


author: Sachin Prabhu <sprabhu@redhat.com> - 6.2-10
changelog:
  - aclocal: fix typo in idmap.m4
  - mount.cifs: Removed extra comma in front of domain
  - mount.cifs: Accept empty domains on the command line
  - mount.cifs: Fixed command line parsing and aligned with kernel
  - mount.cifs: Remove unneeded stdbool header include
  - manpage: document mfsymlinks in the mount.cifs man page


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


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


author: Jeff Layton <jlayton@redhat.com> 5.9-1
changelog:
  - update to 5.9
  - move mount.cifs to /usr/sbin per new packaging guidelines
  - add -devel package to hold cifsidmap.h


author: Robin Norwood <rnorwood@redhat.com> - 1.34-1
changelog:
  - Upgrade to latest upstream version: 1.34
  - Fix license tag
  - Fix BuildRequires for ExtUtils::MakeMaker and Test::Pod


author: Thomas Tanaka <thomas.tanaka@oracle.com> - 1.1.5-2.0.6
changelog:
  - [Orabug 23203992] lxc-create assumes a bridge name and may get it wrong
  - [Orabug 23555384] LXC: Unable to login to newly created OL7.2 container
  - [Orabug 23557613] lxc: oracle user uid/gid do not match between ol6/ol7


author: Thomas Tanaka <thomas.tanaka@oracle.com> - 1.1.5-2.0.5
changelog:
  - [Orabug 23096664] lxc-create completion message prints wrong bridge
  - Removed CRIU dependency for LXC-1.1.5


author: Thomas Tanaka <thomas.tanaka@oracle.com> - 1.1.5-2.0.3
changelog:
  - setproctile fix
  - [Orabug 22534959] btrfs bus error issue on sparc
  - [Orabug 22653555] lxc.network.hwaddr field is getting populated twice
    in config file
  - start lxc-net in OL6, include CRIU dependency


author: Thomas Tanaka <thomas.tanaka@oracle.com> - 1.1.5-2.0.2
changelog:
  - [Orabug 22451776] lxc-create doesn't work properly on OL 7.2
  - lxc-create code cleanup
  - [Orabug 22379008] Link /etc/mtab to /proc/self/mounts for OL5&6


author: Thomas Tanaka <thomas.tanaka@oracle.com> - 1.1.4-2.0.1
changelog:
  - update to upstream 1.1.4
  - incorporate patches from 1.1.0-2.0.1
  - incorporate various patches from 1.0.7-2.0.4 for various Oracle
    products certification on LXC


author: Dwight Engen <dwight.engen@oracle.com> - 1.1.0-2.0.1
changelog:
  - update to upstream 1.1.0
  - incorporate patches for correct setting of selinux labels on
    devices nodes created by autodev


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.5-2.0.2
changelog:
  - add libselinux-devel to BuildRequires so that lxc detects SELinux
    in the build environment and builds support for it


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.3-2.0.2
changelog:
  - [Orabug 18526838] add back in libcap and libvirt Requires which were
    inadvertantly dropped when updating the .spec file to upstream 1.0


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.3-2.0.1
changelog:
  - update to upstream 1.0.3
  - include patch for installing from any repo (ie. OL7 .iso)
  - use db_load from container so we can drop Requires: compat-db43 since
    OL7 doesn't have this package
  - adjust lxc.spec for move of libexecdir/lxc-init to sbin/lxc.init


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.2-2.0.1
changelog:
  - update to upstream 1.0.2
  - include patch for yum update within container
  - run ./autogen to ensure build env automake version is used since aclocal
    from upstream tarball may be too new


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.0-2.0.1
changelog:
  - update to upstream 1.0.0
  - update .spec file to align with upstream
  - create /container on install if it doesn't already exist
  - include Oracle template changes for OL7


author: Dwight Engen <dwight.engen@oracle.com> - 1.0.0-0.1.alpha2
changelog:
  - update to upstream lxc-1.0.0.alpha2
  - fix rpm changelog entries to conform to packaging guidelines
  - [Orabug 17190287] restrict writeability in /proc and /sys


author: Dwight Engen <dwight.engen@oracle.com> - 0.9.0-2.0.4
changelog:
  - [Orabug 16316936] fix sem_open(3) by mounting /dev/shm as tmpfs
  - [Orabug 17042712] fix sshd template
  - [Orabug 17066749] fix hostname in cloned containers


author: Dwight Engen <dwight.engen@oracle.com> - 0.9.0-2.0.3
changelog:
  - applied upstream fixes
  - oracle build environment for lxc now has newer kernel-headers, which makes
    lxc-attach now work since at build time the the setns syscall introduced
    in kernel 3.7 will be found


author: Dwight Engen <dwight.engen@oracle.com> - 0.9.0-2.0.2
changelog:
  - applied upstream patches for other minor issues
  - The sparc architecture doesn't have or need a compat-db4* requirement
    in the spec-file
  - [Orabug 16656944] lxc-clone fails


author: Dwight Engen <dwight.engen@oracle.com> - 0.9.0-2.0.1
changelog:
  - update to upstream 0.9.0
  - lxc.spec: remove patches that have been upstreamed
  - patch back to building docs with docbook-utils instead of docbook2X


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.9
changelog:
  - move .rpmdb on Debian host
  - [Orabug 16327664] fix cosmetic error on ol5 cp resolv.conf
  - [Orabug 16297950] silence cosmetic "cat /proc/self/attr/current" error


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.8
changelog:
  - [Orabug 16324116] handle 5.latest correctly in redo_pkgs
  - [Orabug 16327382] commenting out of "Remounting rootfs" in rc.sysinit


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.6
changelog:
  - [Orabug 16297177] default to same release as host
  - [Orabug 16297404] add libvirt-daemon and compat-db43 as rpm Requires
  - [Orabug 16297950] set selinux labels on devices created by oracle template
  - [Orabug 16302675] don't attempt to remount / (superficial error message)
  - [Orabug 16303282] don't attempt to unmount swap in container halt
  - [Orabug 16304447] bad copy when using oracle templatefs -t option
  - [Orabug 16316699] lxc-ls returning non-container directories


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.5
changelog:
  - merge all oracle template patches into one, update to latest to handle
    ol4 better and handle some selinux cases
  - remove distro config /etc/lxc/lxc.conf patch since it is not needed and
    the name is changing in 0.9.0
  - [Orabug 16296667] fix misapplied patch in lxc-shutdown


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.4
changelog:
  - [Orabug 16010534] prevent insmod, rmmod (git d378aebe)
  - [Orabug 16071473] document <Ctrl-a q> to escape lxc-console (git 76848789)
  - [Orabug 16090880] lxc-shutdown not working


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.3
changelog:
  - fix creation of busybox based containers
  - [Orabug 15984742] lxc-destroy only allowed in the STOPPED state
  - [Orabug 15989848] lxc-wait hangs waiting for state FROZEN,FREEZING, or THAWED


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.2
changelog:
  - fix use with OVM template rootfs
  - add support for creating ol4 container from OVM template
  - [Orabug 15984921], [Orabug 15972116] fix race/corruption with multiple
    lxc-start, lxc-execute


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0-2.0.1
changelog:
  - Add autoconf, automake to BuildRequires since patch0001 modifies configure.ac,
    and if the build files are not regenerated the Oracle template will not be
    included.


author: Dwight Engen <dwight.engen@oracle.com> - 0.8.0
changelog:
  - fix lxc-init moved to libexec
  - .pc moved to _libdir
  - package template files /usr/share/lxc/templates


author: Nils Philippsen <nils@redhat.com> - 2.8.1-1
changelog:
  - version 2.8.1
  - reenable parallel building
  - add Brazilian Portuguese translation
  - remove (empty) translations: Finnish, Hungarian, Lithuanian, Polish
  - fix translation that makes xml2po.py/libxml2 crash


author: Nils Philippsen <nils@redhat.com> - 2.8.0-1
changelog:
  - version 2.8.0
  - add po files missing in tarball
  - add new build requirements: dblatex, graphviz, pngnq, pngcrush
  - fix file list generation


author: Nils Philippsen <nils@redhat.com> - 2.4.2-2
changelog:
  - Merge Review (#225798):
    - ship AUTHORS, ChangeLog, COPYING, NEWS, README, TERMINOLOGY
    - don't own directories included in the gimp package
    - use %defattr(-, root, root, -)


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


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.75-1
changelog:
  - Version 0.75 (2011-04-12)
   * IP('::/0').netmask() gives IP('::') instead of IP('0.0.0.0') (BZ#690625)
   * Fix tests for Python 3.1 and 3.2
   * ip.__nonzero__() and (ipa in ipb) return a bool instead of 0 or 1
   * IP('0.0.0.0/0') + IP('0.0.0.0/0') raises an error, fix written by Arfrever
   * Support Python 3: setup.py runs 2to3
   * Update the ranges for IPv6 IPs
   * Fix reverseName() and reverseNames() for IPv4 in IPv6 addresses
   * Drop support of Python < 2.5
   * Include examples and MANIFEST.in in source build (add them to MANIFEST.in)
   * Remove __rcsid__ constant from IPy module
   * Use xrange() instead of range()
   * Use isinstance(x, int) instead of type(x) == types.IntType
   * Prepare support of Python3 (use integer division: x // y)
   * Fix IP(long) constructor: ensure that the address is not too large
   * Constructor raise a TypeError if the type is not int, long, str or unicode
   * 223.0.0.0/8 is now public (belongs to APNIC)


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.70-1
changelog:
  - Version 0.70 (2009-10-29)
    * New "major" version because it may break compatibility
    * Fix __cmp__(): IP('0.0.0.0/0') and IP('0.0.0.0') are not equal
    * Fix IP.net() of the network "::/0": "::" instead of "0.0.0.0".
      IPy 0.63 should fix this bug, but it wasn't.


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.62-1
changelog:
  - new upstream version
    - Fix reverse DNS of IPv6 address: use ".ip6.arpa." suffix instead of deprecated ".ip6.int." suffix
    - Patch from Aras Vaichas allowing the [-1] operator to work with an IP object of size 1.


author: Ville Skyttä <ville.skytta@iki.fi> - 2.1.30-1
changelog:
  - Update to 2.1.30, see NEWS for details.
  - Improve summary and description.
  - Add MIT to License: for mailcap.4 man page.
  - Specfile cleanup.


author: Preston Brown <pbrown@redhat.com>
changelog:
  - updated mime type for images from xv to ee
  - cleaned up for our new version of the package which is in CVS


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.05-0.fdr.2
changelog:
  - The homepage changed placed in 2004-08-23.
  - The author repackaged the files using the same tar.gz version (1.05).


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 21.48.22.158-1.0.4
changelog:
  - For development add "--with git" as an option for rpmbuild. By default
    it will not try and add the extra git dependancies. (philip.copeland@oracle.com)
  - liveinst was not built since IS_LIVEINST_ARCH in configure.ac wasn't tweaked
    it should now build for armv5,6,7* and aarch64 (philip.copeland@oracle.com)
  - Provide the liveinst binary [Orabug: 27116016]


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 21.48.22.158-1.0.1
changelog:
  - Remove logic to set spectre_v2=retpoline boot option [Orabug: 30100048]
  - iscsi services should not be started when in anaconda.target
    [Orabug: 29446153] (fred.herard@oracle.com)
  - "autopart --nohome" can't disable creation of /home partition [Orabug: 26279212]
  - Update the Oracle Linux install class to match latest RHEL install class.
  - Prevent crash when returning to install source page [Orabug: 22262678]
  - Add patch to use kernel title to setup default kernel instead of index [Orabug: 21957916]
  - Make sure that UEK kernel is default and /etc/sysconfig/kernel is written.
  - update Oracle Linux install class to match RHEL version [Orabug: 21951255] (Kevin Lyons)
  - Fix crash when referencing proxy before it is initiated. [Orabug: 21943737] (Kevin Lyons)
  - Make sure sort function is applied [Orabug: 20121584]
  - Keep hugepage related boot parameters together and in the proper order
    [Orabug: 20121584]
  - Remove reference to RH in pyanaconda/ui/gui/spokes/welcome.glade.h
  - Fix exception in software selection spoke [Orabug: 20281627]
  - Handle "Beta" string in boot menuentry [Orabug: 20275215]
  - pick up changes in rhel.py to ol.py by adding
    Set-first-boot-policy-regarding-ONBOOT-value.patch
  - Adjust GTK css file to fix background images [Orabug: 18777671]
  - Put "with" in menuentry instead of "using" [Orabug: 18504756]
  - Fix bug with UEK not being default on full install [Orabug: 18706799]
  - Have XFS be first option for / for Oracle Linux.
  - replace redhat EULA reference with oracle EULA refernce [Orabug: 18404893]
  - Make sure call to grub2-set-default is consistent with boot entry [Orabug: 18259020]
  - Set UEK as default boot option if installed [Orabug: 18177078]
  - Add install class for Oracle Linux
  - Remove user visisble RH references
  - Disable functionality to send install log files to RH bugzilla/Ticket systems
  - Include UEK in the kernels to install list, and have it be the default


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.158-1
changelog:
  - network: use DEVICETYPE for team when updating virtual slaves ifcfgs
    (rvykydal)
    Resolves: rhbz#1680606
  - dracut/parse-kickstart: Set DEVICETYPE instead of TYPE in a team master ifcfg file
    (ptalbert)
    Resolves: rhbz#1680606


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.153-1
changelog:
  - Fix tests and add new tests (jkonecny)
    Related: rhbz#1701032
  - Do not calculate hash for disabled repos (jkonecny)
    Related: rhbz#1701032
  - Test proxy only if set (jkonecny)
    Related: rhbz#1701032
  - Add certificate to the repo files (jkonecny)
    Resolves: rhbz#1701032
  - Use SSLOptions for RepoMDMetaHash object (jkonecny)
    Related: rhbz#1701032
  - Use SSLOptions for YUM calls (jkonecny)
    Related: rhbz#1701032
  - Use SSLOptions for Base repository (jkonecny)
    Related: rhbz#1701032
  - Use new ssl certificate KS option for .treeinfo (lars)
    Related: rhbz#1701032


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.149-1
changelog:
  - Offer only supported sector sizes in NVDIMM reconfiguration dialog (rvykydal)
    Resolves: rhbz#1614049


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.148-1
changelog:
  - Change Skylake Spectre_V2 default to Retpolines (vponcova)
    Resolves: rhbz#1659626
  - nvdimm: update ks data for actions in UI (rvykydal)
    Resolves: rhbz#1620109
  - nvdimm: use pykickstart constant for setting reconfigure mode (rvykydal)
    Related: rhbz#1620109
  - Skip version when processing kernel boot args (jkonecny)
    Resolves: rhbz#1637112
  - Make save button insensitive in LUKS dialog with no input (mkolman)
    Resolves: rhbz#1489713


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.146-1
changelog:
  - Revert "If someone really wants to eject the cdrom, then do it. (jkonecny)"
    Resolves: rhbz#1618408


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.144-1
changelog:
  - Don't allow unlocking and using of LUKS2 devices (vponcova)
    Resolves: rhbz#1608251
  - Fix glade accelerator conflicts (rvykydal)
    Related: rhbz#1602436
  - Add nvdimm files to POTFILES.in (rvykydal)
    Related: rhbz#1602436
  - Support nvdimm only on x86_64 (rvykydal)
    Resolves: rhbz#1602436


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.143-1
changelog:
  - Add data loss warning to nvdimm reconfigure dialog. (rvykydal)
    Resolves: rhbz#1280500
  - Add UI feedback for disk repopulating after nvdimm reconfiguration.
    (rvykydal)
    Resolves: rhbz#1280500
  - Use only devices specified by nvdimm command for installation. (rvykydal)
    Resolves: rhbz#1280500
  - Add option to reconfigure nvdimm devices into sector mode. (rvykydal)
    Resolves: rhbz#1280500
  - Allow only devices in sector mode to be selected. (rvykydal)
    Resolves: rhbz#1280500
  - Add nvdimm devices to Advanced Storage spoke. (rvykydal)
    Resolves: rhbz#1280500
  - Add kickstart support for nvdimm reconfiguration to sector mode. (rvykydal)
    Resolves: rhbz#1280500


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.140-1
changelog:
  - Preserve the boot option zfcp.allow_lun_scan (vponcova)
    Resolves: rhbz#1561662
  - Don't display "Alternate Architectures" in product name (rvykydal)
    Resolves: rhbz#1488558


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.139-1
changelog:
  - installclasses/rhelah: Allow LVM thin and dm-crypt (walters)
    Resolves: rhbz#1546252
  - Ask for a default passphrase if required (vponcova)
    Resolves: rhbz#1436304
  - Add support for setting different types of passwords in TUI (vponcova)
    Related: rhbz#1436304


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.137-1
changelog:
  - Improve UI feedback for invalid boot on non-iBFT iSCSI devices. (rvykydal)
    Related: rhbz#1562301
  - Add inst.nonibftiscsiboot boot option. (rvykydal)
    Resolves: rhbz#1562301


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.136-1
changelog:
  - Once again fix cmdline error handling. (sbueno+anaconda)
    Resolves: rhbz#1360223
  - Extend the timeout period to 180s in the case of cmdline error.
    (sbueno+anaconda)
    Resolves: rhbz#1360223
  - kickstart: "clearpart --list" does not work (marcel)
    Resolves: rhbz#1561930


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.135-1
changelog:
  - Clear errors when a user updates partitioning settings (vponcova)
    Resolves: rhbz#1535781
  - Don't try to create required partitions if there are none (vponcova)
    Resolves: rhbz#1557485
  - Fix parsing of hostname from cmdline for ipv6. (rvykydal)
    Resolves: rhbz#1554271


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.134-1
changelog:
  - Revert "UI support for configuring certain mitigations (mkolman)"
    Resolves: rhbz#1546267
  - Revert "Performance spoke related CI fixes" (mkolman)
    Related: rhbz#1546267
  - Revert "Fix mitigation toggling with kickstart" (mkolman)
    Related: rhbz#1546267


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.130-1
changelog:
  - kickstart: use RHEL7_Firewall instead of F28_Firewall (dusty)
    Related: rhbz#1526450
  - kickstart: support firewall --use-system-defaults (dusty)
    Resolves: rhbz#1526450
  - Check payload is set before accessing its data (mkolman)
    Resolves: rhbz#1524785
  - Fix bad bash '*' expansion when loading kernel modules (jkonecny)
    Resolves: rhbz#1519220


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.127-1
changelog:
  - Enable SE/HMC file access to repo (vponcova)
    Resolves: rhbz#1289918
  - Support timeout and retries options in %packages section (vponcova)
    Resolves: rhbz#1448459


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.125-1
changelog:
  - Fix storage spoke completeness checking (rvykydal)
    Resolves: rhbz#1496416
  - Missing dot in testing availability message (jkonecny)
    Related: rhbz#1478970


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.124-1
changelog:
  - network: add support for kickstart --bindto=mac for virtual devices
    (rvykydal)
    Resolves: rhbz#1328576
  - network: support mac bound network settings as first class (rvykydal)
    Related: rhbz#1328576
  - network: add support for kickstart --bindto=mac for wired devices (rvykydal)
    Resolves: rhbz#1328576


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.123-1
changelog:
  - Skip temporarily unavailable checks in the source spoke (mkolman)
    Resolves: rhbz#1365416
  - Fix restart payload thread in Network spoke GUI (jkonecny)
    Related: rhbz#1478970
  - Add the boot option inst.xtimeout (vponcova)
    Resolves: rhbz#1462035
  - Add missing gtk3 required version to spec file (jkonecny)
    Resolves: rhbz#1445648
  - Sort spec required versions alphabetically (jkonecny)
    Related: rhbz#1445648
  - Fix testing of the kickstart version (vponcova)
    Related: rhbz#1412159
  - Add tests for the install class factory and the installclass command
    (vponcova)
    Related: rhbz#1412159
  - Support for the installclass kickstart command (vponcova)
    Resolves: rhbz#1412159
  - Modules with install classes should define __all__ (vponcova)
    Related: rhbz#1412159
  - Refactorization of the installclass.py (vponcova)
    Related: rhbz#1412159
  - timezone: for kickstart allow also timezones not offered by GUI (rvykydal)
    Resolves: rhbz#1452873


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.122-1
changelog:
  - Network spoke freeze when testing availability (jkonecny)
    Related: rhbz#1478970
  - Fix proxy settings badly used when testing repos (jkonecny)
    Resolves: rhbz#1478970
  - installclasses/rhelah: Bump default / to 15GB max (walters)
    Resolves: rhbz#1481768
  - Prevent crash in GUI with incomplete IMSM array (mkolman)
    Resolves: rhbz#1465944
  - Show IDs of DASDs to be formatted in TUI (vponcova)
    Resolves: rhbz#1269174
  - rpmostreepayload: Rollup backport of Fedora patches (walters)
    Resolves: rhbz#1459623
  - Use SHA256 instead of MD5 for repoMDHash (bcl)
    Related: rhbz#1341280
  - Refactor imports in kickstart.py (jkonecny)
    Related: rhbz#1463118
  - Use context manager to check KickstartError (jkonecny)
    Resolves: rhbz#1463118
  - Use KickstartError instead of KickstartParseError (jkonecny)
    Related: rhbz#1463118


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.121-1
changelog:
  - rpmostreepayload: Stub out payload methods which use `import rpm` (walters)
    Related: rhbz#1462979


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.118-1
changelog:
  - rpmostreepayload: [rhel7only] Move tmpfiles to after mount setup (walters)
    Resolves: rhbz#1459623
  - rpmostreepayload: Handle /var as a user-specified mountpoint (walters)
    Resolves: rhbz#1459623


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.117-1
changelog:
  - Root checking fixes password for password from kickstart (mkolman)
    Related: rhbz#1356966
  - Improve the GUI password checker (mkolman)
    Related: rhbz#1356966
  - Respect changesok policy on root password spoke (mkolman)
    Resolves: rhbz#1356966
  - Update translations of password checking strings (rvykydal)
    Resolves: rhbz#1383911


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.116-1
changelog:
  - Allow nonstrict behaviour for all passwords in tui (vponcova)
    Resolves: rhbz#1450326
  - Fix setting errors and warnings in the StorageCheckHandler (vponcova)
    Resolves: rhbz#1453130
  - Mark post inst tools as disabled only if firstboot --disable is used
    (mkolman)
    Resolves: rhbz#1448940
  - Set the default filesystem type from a kickstart file (vponcova)
    Resolves: rhbz#1449099


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.115-1
changelog:
  - Show a no network warning for network installation source. (vponcova)
    Related: rhbz#1418604
  - Show warnings about enabling the network time (vponcova)
    Resolves: rhbz#1418604
  - Fix generating UUID even for pre snapshots (jkonecny)
    Related: rhbz#1113207


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.114-1
changelog:
  - Show the text of completions in the datetime spoke. (vponcova)
    Related: rhbz#1447984
  - Look higher for the combobox associated with an entry (dshea)
    Resolves: rhbz#1447984
  - Fix the addon handlers for the checkbox (vponcova)
    Resolves: rhbz#1448187


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.113-1
changelog:
  - network: handle multiple connections for one device better (rvykydal)
    Resolves: rhbz#1444887
  - network: catch exception when reading in-memory connection being removed
    (rvykydal)
    Related: rhbz#1444887
  - Compare empty confirmation field against input (mkolman)
    Resolves: rhbz#1438832


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.112-1
changelog:
  - Properly iterate over kickstart locations in a job (vponcova)
    Resolves: rhbz#1443485
  - Onlyuse devices of the ignoredisk command should be only disks (vponcova)
    Related: rhbz#1327439
  - Fix device_name_is_disk to fully support raid devices (vponcova)
    Resolves: rhbz#1327439


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.111-1
changelog:
  - Adapt to treeinfo addon section format change (rvykydal)
    Related: rhbz#1437510
  - Make geolocation with kickstart possible (mkolman)
    Resolves: rhbz#1358331
  - Show or hide the content of the expander (vponcova)
    Resolves: rhbz#1441733
  - Fix a typo in anaconda-pre.service (mkolman)
    Resolves: rhbz#1421246


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.110-1
changelog:
  - Adapt to treeinfo format change (variants -> addons) (rvykydal)
    Resolves: rhbz#1437510
  - network: fix setting hostname via boot options (rvykydal)
    Resolves: rhbz#1441337
  - Bump version of Pykickstart and Blivet (jkonecny)
    Related: rhbz#1113207
  - Add XFS uuid changer (jkonecny)
    Related: rhbz#1113207
  - Support --when parameter in snapshot (jkonecny)
    Related: rhbz#1113207
  - Add snapshot support (jkonecny)
    Resolves: rhbz#1113207


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.109-1
changelog:
  - Update 64bit grub2 support to reflect packages as they actually landed
    (pjones)
    Related: rhbz#1310779
  - Fix potential bugs reported by Pylint 1.6 (mkolman)
    Related: rhbz#1440190
  - Fix unused variables and imports (mkolman)
    Related: rhbz#1440190
  - Disable Pylint false positives (mkolman)
    Related: rhbz#1440190
  - Fix Pylint LoggingChecker usage (mkolman)
    Resolves: rhbz#1440190
  - Call subprocess.Popen with absolute path to a binary (rvykydal)
    Resolves: rhbz#1411407


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.108-1
changelog:
  - Gtk: Fix css selectors. (vponcova)
    Resolves: rhbz#1439766
  - Gtk: Set CSS names on all of the anaconda classes. (dshea)
    Resolves: rhbz#1439766
  - Gtk: Fix deprecated pseudo-classes. (vponcova)
    Resolves: rhbz#1433943
  - Gtk: Fix warnings in anaconda widgets. (dshea)
    Resolves: rhbz#1433943
  - Gtk: Calculate the preferred size of the image. (vponcova)
    Resolves: rhbz#1433943


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.107-1
changelog:
  - Gtk: Add gi.require_version to specify versions. (vponcova)
    Resolves: rhbz#1433943
  - Use the function we already have for applying disk selection (rvykydal)
    Related: rhbz#1412022
  - Ignore disks labeled OEMDRV (rvykydal)
    Resolves: rhbz#1412022


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.106-1
changelog:
  - Pylint fixes (rvykydal)
    Related: rhbz#1429576
  - Make 64-bit kernel on 32-bit firmware work for x86 efi machines (pjones)
    Resolves: rhbz#1310779


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.105-1
changelog:
  - gui: show supported locales on Atomic Host installs (jlebon)
    Resolves: rhbz#1429576
  - Specify unit for reserved space in VG (vpodzime)
    Resolves: rhbz#1260887
  - Add support for --chunksize raid kickstart option (vtrefny)
    Resolves: rhbz#1332316


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.102-1
changelog:
  - Add support for kickstart %onerror scripts (clumens)
    Resolves: rhbz#1412538
  - Fix partial kickstart software selection in GUI (jkonecny)
    Related: rhbz#1404158
  - Show the network spoke in Initial Setup TUI (mkolman)
    Resolves: rhbz#1302165
  - yum: Always release payload and catch raised exceptions. (vponcova)
    Related: rhbz#979307
  - tui: Treat dependency errors as errors in the software spoke (vponcova)
    Resolves: rhbz#979307
  - tui: Properly initialize the software spoke. (vponcova)
    Related: rhbz#1371229
  - Propagate firstboot --disable to Screen Access Manager (mkolman)
    Related: rhbz#1422867
  - Use Screen Access Manager (mkolman)
    Related: rhbz#1422867
  - Add screen entry/exit callbacks (mkolman)
    Related: rhbz#1422867
  - Add screen access manager (mkolman)
    Resolves: rhbz#1422867
  - Removed unused code in the Software spoke (jkonecny)
    Related: rhbz#1404158
  - Fix selection logic in Software spoke (jkonecny)
    Resolves: rhbz#1404158
  - Support --nohome option in the autopartitioning (vponcova)
    Resolves: rhbz#663099
  - tui: Remember the custom software selection (vponcova)
    Resolves: rhbz#1371229


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.100-1
changelog:
  - Fix Driver Disc documentation (jkonecny)
    Related: rhbz#1377233
  - Support DD rpm loading from local disk device (jkonecny)
    Resolves: rhbz#1377233
  - Fix a Pylint warning (mkolman)
    Related: rhbz#1425760
  - Remove redundant help content generation code (mkolman)
    Resolves: rhbz#1428787
  - network: create dracut arguments for iSCSI root accessed via vlan (rvykydal)
    Resolves: rhbz#1374003
  - Add support for RHVH custom storage checking (vponcova)
    Related: rhbz#1412151
  - Enable the install class to customize the storage checking (vponcova)
    Resolves: rhbz#1412151
  - Replace sanity check with more advanced storage checker (vponcova)
    Related: rhbz#1412151
  - Rename StorageChecker to StorageCheckHandler (vponcova)
    Related: rhbz#1412151
  - Perform recursive copying of driver disk RPM repo contents (esyr)
    Resolves: rhbz#1425760
  - Fix a typo in an error message (esyr)
    Related: rhbz#1425760
  - Don't block gui during dasd formating (vponcova)
    Resolves: rhbz#1335465
  - rhev: add /home /tmp /var/log /var/log/audit (dougsland)
    Resolves: rhbz#1422952
  - Increase verbosity of lvmdump in pre logging script (jkonecny)
    Related: rhbz#1255659


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.99-1
changelog:
  - Improved password quality checking (mkolman)
    Resolves: rhbz#1380277
    Resolves: rhbz#1383718
    Resolves: rhbz#1356975
  - Use correct default password quality value (mkolman)
    Related: rhbz#1380277
    Related: rhbz#1383718
  - Use initialization controller for spoke initialization (mkolman)
    Related: rhbz#1380224
  - Add module initialization controller (mkolman)
    Resolves: rhbz#1380224
  - Add the synchronized decorator (mkolman)
    Related: rhbz#1380224
  - Add a signal/slot implementation (mkolman)
    Related: rhbz#1380224


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.98-1
changelog:
  - Lock empty root password during kickstart installation (mkolman)
    Resolves: rhbz#1383656
  - Enable multiple inst.stage2 urls (vponcova)
    Resolves: rhbz#1391724
  - Enable multiple inst.ks urls (vponcova)
    Resolves: rhbz#1391724
  - tui: AutoPartSpoke should not be discovered by a hub (vponcova)
    Related: rhbz#1380767
  - Enable to define the autopart type in an install class (vponcova)
    Resolves: rhbz#1380767
  - Always set the default partitioning (vponcova)
    Resolves: rhbz#1380767


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.97-1
changelog:
  - Add inst.waitfornet option (rvykydal)
    Resolves: rhbz#1315160
  - Add support for IPoIB in tui (rvykydal)
    Resolves: rhbz#1366935


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.96-1
changelog:
  - Add unit test for RepoMDMetaHash object (jkonecny)
    Related: rhbz#1373449
  - Make the comments in payload and yumpayload consistent (jkonecny)
    Related: rhbz#1373449
  - Fix Anaconda forces payload restart when network (not)change (jkonecny)
    Resolves: rhbz#1358778
    Resolves: rhbz#1373449
  - network: index team slave connection names starting with 1 (rvykydal)
    Resolves: rhbz#1401403
  - network: fix --noipv4 via %pre (rvykydal)
    Resolves: rhbz#1418289


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.95-1
changelog:
  - Close connections to the yum database (vponcova)
    Resolves: rhbz#1362427
  - network: fix --activate for bridge slaves configured via %pre ks (rvykydal)
    Resolves: rhbz#1416655
  - network: activate bridge for first network command in ks via %pre (rvykydal)
    Resolves: rhbz#1416655
  - network: unify slave connection names for ks %pre with ks and gui (rvykydal)
    Resolves: rhbz#1416655
  - network: respect --activate value for bridge from kickstart (rvykydal)
    Resolves: rhbz#1416687


author: Radek Vykydal <rvykydal@redhat.com> - 21.48.22.94-1
changelog:
  - network: bind slave connections to DEVICE, not HWADDR (rvykydal)
    Related: rhbz#1373360
  - Catch race-condition error reading from in-memory connection being removed
    (rvykydal)
    Related: rhbz#1373360
  - Allow setting up bridge for fetching isntaller image from kickstart
    (rvykydal)
    Resolves: rhbz#1373360


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.93-1
changelog:
  - Accept any non-empty password in non-strict mode (mkolman)
    Resolves: rhbz#1379323
  - Disable the potfile check on the password quality tests (mkolman)
    Related: rhbz#1365112
    Related: rhbz#1365032
  - Fix two trivial typos in the password checking code (mkolman)
    Related: rhbz#1365112
    Related: rhbz#1365032
  - Tweak lambda use in Dracut test (jkonecny)
    Related: rhbz#1101653
  - Add Dracut test for reloading mod dependencies (jkonecny)
    Related: rhbz#1101653


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.91-1
changelog:
  - Fix password length in the password policy (mkolman)
    Related: rhbz#1365112
    Related: rhbz#1365032
  - network: avoid registering GTypes from multiple threads (lkundrak)
    Resolves: rhbz#1366271
  - Fix traceback when payload have None as url (jkonecny)
    Resolves: rhbz#1371494
  - Add new Dracut test and fix another ones (jkonecny)
    Related: rhbz#1101653
  - Fix bug when we add set to list (jkonecny)
    Related: rhbz#1101653
  - Add new helper script files to build system (jkonecny)
    Related: rhbz#1101653
  - Add new helper scripts to the README-dd documentation (jkonecny)
    Related: rhbz#1101653
  - Fix driver unload is disabling network settings (jkonecny)
    Related: rhbz#1101653


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.89-1
changelog:
  - Default policy should not allow empty passwords (mkolman)
    Related: rhbz#1365112
    Related: rhbz#1365032
  - Add unit tests for password quality checking (mkolman)
    Related: rhbz#1365112
    Related: rhbz#1365032
  - Fix password quality checking (mkolman)
    Resolves: rhbz#1365112
    Resolves: rhbz#1365032
  - dud: fix multiple inst.dd=http:// instances stalling in dracut (rvykydal)
    Related: rhbz#1268792


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.88-1
changelog:
  - Revert "Show network spoke in the TUI reconfig mode (mkolman)"
    Resolves: rhbz#1302165
  - Improved driver disk copying (mkolman)
    Related: rhbz#1269915
  - network: adapt to ibft plugin being enabled by default in NM (rvykydal)
    Resolves: rhbz#1371188


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.87-1
changelog:
  - Drop T from cp command flags when copying driver disk RPMs (mkolman)
    Resolves: rhbz#1269915
  - network: set onboot correctly for vlan on bond device in ks (rvykydal)
    Related: rhbz#1234849
  - network: don't show ibft configured devices in UI (rvykydal)
    Resolves: rhbz#1309661
  - Translate press-c-to-continue correctly in TUI (mkolman)
    Resolves: rhbz#1364539
  - network: don't set empty team slave config for NM (rvykydal)
    Related: rhbz#1254929


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.86-1
changelog:
  - network: don't stumble upon new Device.Statistics NM dbus iface (rvykydal)
    Resolves: rhbz#1370099


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.84-1
changelog:
  - Ensure LDL DASDs formatted in text ks. (sbueno+anaconda)
    Resolves: rhbz#1259437
  - Run cache hack after moving cache to mounted storage (bcl)
    Resolves: rhbz#1287438
  - Fix reset payload only on network change (jkonecny)
    Resolves: rhbz#1364367
  - Disable strict password quality checking for partial kickstart installations
    (mkolman)
    Related: rhbz#1360263
  - Fix anaconda-pre.service wasn't properly installed (jkonecny)
    Related: rhbz#1255659


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.83-1
changelog:
  - Fix PropertyNotFoundError PermHwAddress (jkonecny)
    Resolves: rhbz#1364977
  - Fix screenshot taking logic (mkolman)
    Resolves: rhbz#1327456
  - network: don't require gateway for static ipv4 config in TUI (rvykydal)
    Resolves: rhbz#1365532


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22.82-1
changelog:
  - Fix needsNetwork() to test only enabled repositories (jkonecny)
    Resolves: rhbz#1361213
    Related: rhbz#1358788
  - Make sure unformatted DASDs are dasdfmted in ks. (sbueno+anaconda)
    Resolves: rhbz#1359865
  - Fix architecutre selection for help content (mkolman)
    Related: rhbz#1260880
  - Fix needsNetwork testing only additional repositories (jkonecny)
    Related: rhbz#1358788
  - Fix retry to download local treeinfo file (jkonecny)
    Related: rhbz#1270354
  - Rename function for better consistency (rvykydal)
    Related: rhbz#1259284
  - Update error message for consistency (rvykydal)
    Related: rhbz#1259284
  - Add more specific username check messages also to gui (rvykydal)
    Related: rhbz#1259284
    Resolves: rhbz#1360334
  - Fix restart payload only when repo needs network (jkonecny)
    Resolves: rhbz#1358788


author: <> - 21.48.22.81-1
changelog:
  - network: don't activate bond/team devices regardless of --activate (rvykydal)
    Resolves: rhbz#1358795
  - iscsi: fix getting iscsi target iface of bound target (rvykydal)
    Resolves: rhbz#1359739
  - Clarify a nosave related log message (mkolman)
    Related: rhbz#1285519
  - network: fix ksdata generating for for non-active virtual devices (rvykydal)
    Related: rhbz#1321288
  - network: update kickstart data also with bond bridge slaves (rvykydal)
    Related: rhbz#1321288
  - network: add support for bridge bond slaves (rvykydal)
    Resolves: rhbz#1321288
  - Fix bootDrive driveorder fallback (jkonecny)
    Related: rhbz#1355795
  - Fix bootloader when re-using existing /boot part (jkonecny)
    Related: rhbz#1355795
  - fix style guide test false positive on username variable (rvykydal)
    Related: rhbz#1350375
  - Store logs before anaconda starts (japokorn)
    Resolves: rhbz#1255659
  - DD can now replace existing drivers (japokorn)
    Related: rhbz#1101653
  - tui: use functions instead of fake REs for checking values (rvykydal)
    Related: rhbz#1350375
  - tui: get proper index of entry we are handling in input (rvykydal)
    Related: rhbz#1331054
  - tui: fix user name validity checking (rvykydal)
    Related: rhbz#1259284
    Resolves: rhbz#1350375
  - Change bootloader boot drive fallback (jkonecny)
    Resolves: rhbz#1355795
  - Make it possible to disable sshd service from running. (sbueno+anaconda)
    Resolves: rhbz#1262707
  - Attempt to unload modules updated by a driver disk (dshea)
    Resolves: rhbz#1101653
  - Fix the processing of device nodes as driver disks (dshea)
    Related: rhbz#1269915


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.80-1
changelog:
  - Allow kickstart users to ignore the free space error (dshea)
    Resolves: rhbz#1287308
  - Fix dhcpclass to work both via kickstart and the boot cmdline. (clumens)
    Resolves: rhbz#1293051
  - Add support for device specification variants (mkolman)
    Resolves: rhbz#1200833
  - Add NTP server configuration to the TUI (mkolman)
    Resolves: rhbz#1269399
  - Move the NTP server checking constants to constants.py (mkolman)
    Related: rhbz#1269399
  - Use a constant for the NTP check thread name prefix (mkolman)
    Related: rhbz#1269399


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.79-1
changelog:
  - Fix adding new VG in Custom spoke can't be applied (jkonecny)
    Resolves: rhbz#1263715
  - Fix pylint errors in Timezone. (dshea)
    Related: rhbz#1312135
  - hostname: don't set installer env hostname to localhost.localdomain
    (rvykydal)
    Related: rhbz#1290858
  - Add the nosave option to the boot option docs file (mkolman)
    Related: rhbz#1285519


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.78-1
changelog:
  - Use the RHEL 7 timezone kickstart command version (mkolman)
    Resolves: rhbz#1312135
  - Use the signal handlers to set initial widget sensitivies (dshea)
    Resolves: rhbz#1259742
  - Fix the name sensitivity in the custom spoke. (dshea)
    Resolves: rhbz#1316269
  - Require network for network-based driver disks (dshea)
    Resolves: rhbz#1261024


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.77-1
changelog:
  - Add wordwrap to text mode and use it by default (rvykydal)
    Resolves: rhbz#1267881
  - Display storage errors that cause no disks to be selected (bcl)
    Related: rhbz#1340240
  - Overwrite network files when using ks liveimg (bcl)
    Resolves: rhbz#1342639


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.76-1
changelog:
  - Fix a covscan warning about fetch-driver-net (bcl)
    Related: rhbz#1269915
  - network: handle also ifcfg files of not activated virtual devices (rvykydal)
    Resolves: rhbz#1313173
  - network: check onboot value in ksdata, not NM connections (rvykydal)
    Related: rhbz#1341636
    Resolves: rhbz#1313173
  - network: do not activate device on kickstart --onboot="yes" (rvykydal)
    Resolves: rhbz#1341636
  - Use the LUKS device for encrypted swap on RAID (dshea)
    Related: rhbz#1302747
  - Use the LUKS device for swap in fstab (vpodzime)
    Resolves: rhbz#1302747
  - Keep the subdir in driver disk update paths (dshea)
    Resolves: rhbz#1296306
  - Warn about broken keyboard layout switching in VNC (jkonecny)
    Resolves: rhbz#1274228
  - Make the anaconda-generator exit early outside of the installation
    environment (mkolman)
    Resolves: rhbz#1289179


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.75-1
changelog:
  - Add a button to refresh the disk list. (dlehman)
    Resolves: rhbz#1191305
  - Fix some residual issues of dasdfmt in text-mode. (sbueno+anaconda)
    Resolves: rhbz#1259437
  - Only try to restart payload in the Anaconda environment (mkolman)
    Related: rhbz#1270354
  - Make current runtime environment identifiers available via flags (mkolman)
    Related: rhbz#1270354
  - network tui: do not activate device when setting its onboot value (rvykydal)
    Resolves: rhbz#1261864
  - network tui: edit persistent configuration, not active connection (rvykydal)
    Related: rhbz#1261864
  - network: add support for --no-activate kickstart opton (rvykydal)
    Resolves: rhbz#1277975
  - More descriptive message on invalid username (kvalek)
    Resolves: rhbz#1259284
  - Don't mark an empty string for translation. (clumens)
    Related: rhbz#1255094
  - Update the disk summary on Ctrl-A (dshea)
    Resolves: rhbz#1264958
  - Added PROGRESS_REPORT for retry messages (kvalek)
    Resolves: rhbz#1255094
  - Handle unsupported disklabels. (dlehman)
    Related: rhbz#1266199
    Related: rhbz#1294081
  - network: fix filtering of libvirt devices (check for None values) (rvykydal)
    Related: rhbz#1298444
  - NFS DDs installation now works correctly (japokorn)
    Resolves: rhbz#1269915


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.74-1
changelog:
  - Print an error when the kickstart file is missing (bcl)
    Resolves: rhbz#1297380
  - Adapt the pwpolicy defaults to the old behavior (vpodzime)
    Related: rhbz#1240303
  - Ignore addon and anaconda sections in handle-sshpw (bcl)
    Related: rhbz#1240303
  - Ignore %anaconda section in parse-kickstart (bcl)
    Related: rhbz#1240303
  - Add documentation on %anaconda kickstart command (bcl)
    Related: rhbz#1240303
  - TUI pwpolicy setup was supposed to be in __init__ not refresh (bcl)
    Related: rhbz#1240303
  - Fix pylint/translation issues from the pwpolicy patches. (clumens)
    Related: rhbz#1240303
  - Implement %anaconda kickstart section for pwpolicy (bcl)
    Resolves: rhbz#1240303
  - Add pwpolicy support to TUI interface (bcl)
    Related: rhbz#1240303
  - Add pwpolicy for the LUKS passphrase dialog. (bcl)
    Related: rhbz#1240303
  - Add pwpolicy for the user spoke. (bcl)
    Related: rhbz#1240303
  - Use pwpolicy for the root password spoke. (bcl)
    Related: rhbz#1240303
  - hostname: add tooltip to Apply button (rvykydal)
    Related: rhbz#1290858
  - hostname: fix accelerator collision (rvykydal)
    Related: rhbz#1290858
  - hostname: don't set hostname in initrafms of target system (rvykydal)
    Related: rhbz#1290858
  - hostname: set current hostname from target system hostname on demand
    (rvykydal)
    Related: rhbz#1290858
  - hostname: suggest current hostname for storage containers (rvykydal)
    Related: rhbz#1290858
  - hostname: don't set target system static hostname to current hostname
    (rvykydal)
    Resolves: rhbz#1290858


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.73-1
changelog:
  - network: don't crash on devices with zero MAC address (rvykydal)
    Resolves: rhbz#1334632
  - network: fix regression in network tui device configuration (rvykydal)
    Resolves: rhbz#1338620
  - Fix TUI ErrorDialog processing (bcl)
    Resolves: rhbz#1337427
  - Fix a pylint error in the source switch handler mixin (mkolman)
    Related: rhbz#1275771
  - Don't crash when selecting the same hdd ISO again (mkolman)
    Resolves: rhbz#1275771
  - Protect extended partition when ISO file is on logical partition (vtrefny)
    Resolves: rhbz#1255237
  - Fix error handling for s390 bootloader errors (sbueno+anaconda)
    Resolves: rhbz#1260934
  - Move yum.cache to disk after partitioning (bcl)
    Resolves: rhbz#1287438


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.72-1
changelog:
  - Lower required squashfs ram to 350M (bcl)
    Resolves: rhbz#1333113
  - Add epoch for anaconda-user-help & bump version (mkolman)
    Related: rhbz#1275285
  - Specify string format arguments as logging function parameters (mkolman)
    Related: rhbz#1235726


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.71-1
changelog:
  - Do not override StorageChecker.errors in StorageSpoke (vtrefny)
    Resolves: rhbz#1269195
  - Add single language mode (mkolman)
    Resolves: rhbz#1235726
  - Move default X keyboard setting out of the Welcome spoke (mkolman)
    Related: rhbz#1235726
  - bootloader: Use shim on Aarch64. (pjones)
    Resolves: rhbz#1256942
  - Fix bad indentation (rvykydal)
    Related: rhbz#1265593
  - network: don't show libvirt virtual devices (rvykydal)
    Related: rhbz#1298444
  - network: don't crash when adding device without connection to list (rvykydal)
    Related: rhbz#1265593
  - Use a different ipmi command to log events. (clumens)
    Resolves: rhbz#1268195
  - Add missing glib schema dependencies (dshea)
    Related: rhbz#1324889
  - Compile glib schema overrides with --strict. (dshea)
    Related: rhbz#1324889


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.70-1
changelog:
  - Don't join two absolute paths (mkolman)
    Related: rhbz#1249598
  - Switch to the new Initial Setup unit name (mkolman)
    Related: rhbz#1249598
  - Don't crash when taking a screenshot on the hub (mkolman)
    Resolves: rhbz#1327456
  - network: validate netmask in tui (rvykydal)
    Resolves: rhbz#1331054


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.69-1
changelog:
  - Check minimal memory requirements properly (jstodola)
    Resolves: rhbz#1267673
  - Check that cache PVs (if any) are in the VG the LV belongs to (vpodzime)
    Resolves: rhbz#1263258
  - Move settings_changed from NCB to Network Spoke (jkonecny)
    Related: rhbz#1270354
  - Changes in network state revalidate sources rhbz#1270354 (riehecky)
    Resolves: rhbz#1270354


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.68-1
changelog:
  - Update storage snapshot after running dasdfmt. (sbueno+anaconda)
    Resolves: rhbz#1266151
  - Add access to the payload from addons (jkonecny)
    Resolves: rhbz#1288636
  - Update the on-disk snapshot of storage when adv. disks are added (vpodzime)
    Resolves: rhbz#1267944


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.67-1
changelog:
  - Combine formatting of LDL and unformatted DASDs. (sbueno+anaconda)
    Resolves: rhbz#1316088
  - Move metacity settings into anaconda. (dshea)
    Resolves: rhbz#1324889


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.66-1
changelog:
  - Check software selection in tui kickstart (bcl)
    Resolves: rhbz#1320436
  - Run the checkSoftwareSelection even when no environment is selected (bcl)
    Resolves: rhbz#1320436
  - Stop kickstart when space check fails (bcl)
    Resolves: rhbz#1320436
  - Fix problem of DASDs not being formatted in text ks. (sbueno+anaconda)
    Resolves: rhbz#1259437


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.65-1
changelog:
  - Move the pykickstart version test into a different subdirectory. (clumens)
    Resolves: rhbz#1263367
  - Show network spoke in the TUI reconfig mode (mkolman)
    Resolves: rhbz#1302165
  - iscsi: don't generate kickstart iscsi commands for offload devices (rvykydal)
    Related: rhbz#1252879
  - iscsi: allow installing bootloader on offload iscsi disks (qla4xxx)
    (rvykydal)
    Resolves: rhbz#1325134
  - Fix iSCSI kickstart options aren't generated (jkonecny)
    Resolves: rhbz#1252879
  - Fix adding offload iSCSI devices (vtrefny)
    Resolves: rhbz#1255280


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.64-1
changelog:
  - Exclude software raid block devices from list-harddrives output (mkolman)
    Resolves: rhbz#1311512


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.63-1
changelog:
  - network: don't set 803-3-ethernet.name setting (rvykydal)
    Resolves: rhbz#1323589
  - Add retry when downloading .treeinfo (jkonecny)
    Resolves: rhbz#1292613
  - Make it possible to skip saving of kickstarts and logs (mkolman)
    Resolves: rhbz#1285519
  - Add a function for empty file creation (mkolman)
    Related: rhbz#1285519
  - Run actions for argparse arguments (mkolman)
    Related: rhbz#1285519


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.62-1
changelog:
  - Reset invalid disk selection before proceeding. (dlehman)
    Resolves: rhbz#1265330
  - Fix bad sensitivity on boxes in source spoke (jkonecny)
    Resolves: rhbz#1262833
  - Fix only one address is shown in anaconda (jkonecny)
    Resolves: rhbz#1264400
  - network: copy static routes configured in installer to system (rvykydal)
    Resolves: rhbz#1255801
  - network: fix kickstart --noipv4 option in %pre section (rvykydal)
    Related: rhbz#1291333
  - network: fix kickstart --noipv4 option (rvykydal)
    Resolves: rhbz#1291333


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.61-1
changelog:
  - Fix crash when new device appear in Welcome screen (jkonecny)
    Resolves: rhbz#1216926
  - Add reason when logging invalid repository (jkonecny)
    Resolves: rhbz#1240379
  - network: fix vlan over bond in kickstart (rvykydal)
    Resolves: rhbz#1234849


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.60-1
changelog:
  - Remove unused import in storage_utils (sbueno+anaconda)
    Related: rhbz#1268025
  - Remove the last instance of singlePV (sbueno+anaconda)
    Resolves: rhbz#1268025
  - Remove duplicate informational message from rescue mode. (sbueno+anaconda)
    Resolves: rhbz#1249082
  - If doing dirinstall on s390x, don't prompt to login via ssh to begin install.
    (sbueno+anaconda)
    Resolves: rhbz#1269207
  - Fix a problem introduced by a cherry-pick (dshea)
    Resolves: rhbz#1317558
    Related: rhbz#1274855
  - Fix duplicate network settings in dracut (jkonecny)
    Related: rhbz#1293539
  - Fix create device with bad name when parsing KS (jkonecny)
    Resolves: rhbz#1293539
  - network: don't traceback when trying to turn off misconfigured team
    connection (rvykydal)
    Resolves: rhbz#1263971
  - network: don't set NM_CONTROLLED=no for root on SAN (rvykydal)
    Resolves: rhbz#1273323
  - Use a lock for repoStore access (bcl)
    Resolves: rhbz#1315414
  - network: use NAME to find ifcfg on s390 with net.ifnames=0 (rvykydal)
    Resolves: rhbz#1249750
  - fix multiple inst.dd=<path> args (rhbz#1268792) (wwoods)
    Resolves: rhbz#1268792
  - network: fix configuring team in kickstart pre (rvykydal)
    Resolves: rhbz#1254929
  - network: Don't set --device link default for hostname only network cmd
    (rvykydal)
    Resolves: rhbz#1272274
  - Make the No Space dialog look less terrible. (clumens)
    Resolves: rhbz#1264328


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.59-1
changelog:
  - Fix a DBus InvalidProperty handling (jkonecny)
    Resolves: rhbz#1315843
  - Fix a bad usage of execWithRedirect (dshea)
    Resolves: rhbz#1270319
  - Use an icon that exists in Adwaita for the dasd confirmation (dshea)
    Related: rhbz#1259016
  - Translate the help button. (dshea)
    Resolves: rhbz#1314451
  - Translate the required space labes in resize.py (dshea)
    Resolves: rhbz#1314451
  - Increase yum debug logging level from 3 to 6 (jkonecny)
    Resolves: rhbz#1254368


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.58-1
changelog:
  - Add device id to dasdfmt screen. (sbueno+anaconda)
    Resolves: rhbz#1269174
  - Unify displayed columns in custom spoke dialogs. (sbueno+anaconda)
    Resolves: rhbz#1289577
  - Show some confirmation to users if adding a DASD was successful.
    (sbueno+anaconda)
    Resolves: rhbz#1259016
  - Fix dasdfmt during graphical kickstart. (sbueno+anaconda)
    Resolves: rhbz#1269863
  - Improve password salt creation (bcl)
    Resolves: rhbz#1229474
  - Display a fatal error if unable to encrypt a password. (dshea)
    Related: rhbz#1229474
  - NTP should have better behavior (jkonecny)
    Resolves: rhbz#1260725


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.57-1
changelog:
  - Make sure pluginconf.d exists (bcl)
    Resolves: rhbz#1271766
  - Check to see if DD repo is already in addOn list (bcl)
    Resolves: rhbz#1268357
  - Add --sshkey to kickstart sshpw command (bcl)
    Resolves: rhbz#1240410
  - Add sshkey kickstart command (bcl)
    Resolves: rhbz#1311755
  - Fix nfs source crash when options change (bcl)
    Resolves: rhbz#1264071
  - Fix pre-install script execution (bcl)
    Related: rhbz#1311184
  - Add kickstart %pre-install section support (bcl)
    Resolves: rhbz#1311184
  - Fix a race between a window continuing and the next starting (dshea)
    Resolves: rhbz#1255858
  - Don't process continue-clicked events for windows that aren't shown.
    (clumens)
    Related: rhbz#1255858
  - Generate resources.h before compiling widgets-common.c (dshea)
    Related: rhbz#1243929
  - Use CSS to style the internal widgets. (dshea)
    Resolves: rhbz#1243929
  - Lookup IPv6 address without brackets (bcl)
    Resolves: rhbz#1267872
  - Copy rhsm logs to target system (bcl)
    Resolves: rhbz#1130268
  - Add specific error string to TUI user dialog (bcl)
    Resolves: rhbz#1248421
  - Make EditTUIDialog error generic (bcl)
    Related: rhbz#1248421
  - Don't clear the _currentIsoFile if another iso was selected (bcl)
    Related: rhbz#1274855
  - Fix problems with the hdiso method (clumens)
    Resolves: rhbz#1274855
  - Always quote values in ifcfg- files (bcl)
    Resolves: rhbz#1279131
  - Include original kickstart in /root/original-ks.cfg (bcl)
    Resolves: rhbz#1227939
  - Manually set clock shifts on UI idle (rmarshall)
    Resolves: rhbz#1251044
  - Import iutil earlier so we can use ipmi_report from check_for_ssh. (clumens)
    Resolves: rhbz#1267658
  - In tui cmdline mode skip showError and log message (bcl)
    Resolves: rhbz#1280371
  - Fix a typo in the hardware error message. (clumens)
    Resolves: rhbz#1284165
  - Make reclaim work with small screens and big labels (dshea)
    Resolves: rhbz#1262778
  - Use GtkResponseType values in the iso chooser dialog (dshea)
    Resolves: rhbz#1265060


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.55-1
changelog:
  - network: create ifcfg files in tui if needed (rvykydal)
    Resolves: rhbz#1268155
  - Do not limit ONBOOT default setting to url and nfs installation methods
    (rvykydal)
    Resolves: rhbz#1269264


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.54-1
changelog:
  - ibft: fix setting dracut boot args for static ibft nic configuration
    (rvykydal)
    Resolves: rhbz#1267526
  - dracut: accept inst.dd=[file:]/dd.iso (wwoods)
    Resolves: rhbz#1268792
  - Fix issues with the date&time not being updated on timezone changes
    (vpodzime)
    Resolves: rhbz#1267450


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.50-1
changelog:
  - Fix a pylint problem with the ostree patch. (clumens)
    Related: rhbz#1253527
  - Update storage config after running dasdfmt. (sbueno+anaconda)
    Resolves: rhbz#1264411
  - rpmostreepayload: Forcibly unmount everything in sysroot (walters)
    Resolves: rhbz#1253527


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.49-1
changelog:
  - Use correct installclass for RHEL Atomic Host (rvykydal)
    Resolves: rhbz#1265213
  - Catch blkid failure in driver-updates (bcl)
    Resolves: rhbz#1262963
  - Maximize anaconda instead of running fullscreen (dshea)
    Related: rhbz#1231856
  - Do not display markup in showDetailedError. (dshea)
    Resolves: rhbz#1263963


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.47-1
changelog:
  - Show correct status for no %packages with selected environment (mkolman)
    Related: rhbz#1261393
  - Keep environment selection when reentering the software spoke (mkolman)
    Resolves: rhbz#1261393
  - Remove an unused import. (clumens)
    Related: rhbz#1253672
  - Only show the user spoke if no users are specified in kickstart (mkolman)
    Resolves: rhbz#1253672


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.46-1
changelog:
  - Handle driver rpms retrieved via network (bcl)
    Resolves: rhbz#1257916
  - Use getDiskDescription for disk description strings (bcl)
    Resolves: rhbz#1247861
  - Add getDiskDescription helper function (bcl)
    Related: rhbz#1247861
  - Make sure anaconda reads in ks file from OEMDRV device. (sbueno+anaconda)
    Resolves: rhbz#1057271
  - Try to deal with expected errors from devicetree.populate (vpodzime)
    Resolves: rhbz#1257648


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.44-1
changelog:
  - Fix another bash syntax problem in kickstart-genrules.sh (sbueno+anaconda)
    Resolves: rhbz#1057271
  - Install all required packages. (dshea)
    Resolves: rhbz#1260624


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.43-1
changelog:
  - Quit in askvnc should not reboot image and dirinstall (bcl)
    Resolves: rhbz#1255069
  - network: assume --device=link as default also for ks on hd (rvykydal)
    Related: rhbz#1085310
  - Don't try to concatenate a list with a string (mkolman)
    Related: rhbz#1252444
  - Always show the Network spoke in Initial Setup (mkolman)
    Resolves: rhbz#1259801
  - Fix hiding curl 404 errors outside debug mode (vtrefny)
    Resolves: rhbz#1182776


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.42-1
changelog:
  - Remove a call to execute in storage thread to avoid a threading disaster.
    (sbueno+anaconda)
    Resolves: rhbz#1245268
  - Remove a rogue reference to self.back_clicked. (clumens)
    Related: rhbz#1254548
  - Fix a typo in service enablement in kickstart.py. (clumens)
    Related: rhbz#1252444
  - Verify Initial Setup services are present before turning them ON/OFF
    (mkolman)
    Resolves: rhbz#1252444
  - Set both .format's and .originalFormat's passphrase on unlock (vpodzime)
    Resolves: rhbz#1255679
  - Make the Encrypt checkbox insensitive for encrypted non-BTRFS devices
    (vpodzime)
    Related: rhbz#1255679
  - Make the default screen height yet one line shorter (vpodzime)
    Resolves: rhbz#1184378
  - Don't crash if the Japanese PC-98 keyboard is selected (mkolman)
    Resolves: rhbz#1190589


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.40-1
changelog:
  - Skip OEMDRV if interactive DD is requested (bcl)
    Related: rhbz#1254270
  - Copy updated driver ko to correct directory (bcl)
    Related: rhbz#1254270
  - addRepo takes a repo object not a string (bcl)
    Related: rhbz#1254270
  - Drivers are simply under /run/install/DD-x/ (bcl)
    Related: rhbz#1254270
  - Fix a bash error in kickstart-genrules.sh (sbueno+anaconda)
    Resolves: rhbz#1057271
  - Run nm-connection-editor with the --keep-above flag (mkolman)
    Resolves: rhbz#1231856


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.39-1
changelog:
  - Disallow /boot on lvm until grub2 fully supports it. (dlehman)
    Resolves: rhbz#1252466
  - Force an encoding of utf-8 on liveinst installs (dshea)
    Resolves: rhbz#1257060
  - Ignore zram block devices in the list-harddrives script output (mkolman)
    Resolves: rhbz#1247886
    Resolves: rhbz#1253184


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.38-1
changelog:
  - Run AnacondaExceptionHandler in cmdline mode (bcl)
    Resolves: rhbz#1256385
  - anaconda.target: Wants systemd-logind.service (awilliam)
    Resolves: rhbz#1257311


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.37-1
changelog:
  - Process excludedGroupList after packages and groups. (clumens)
    Resolves: rhbz#1249036
  - Fix the help button mnemonic display on spokes (dshea)
    Resolves: rhbz#1250918


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.36-1
changelog:
  - Don't write nfs repos to the target system (bcl)
    Resolves: rhbz#1246212
  - Fix nfs mountpoint removal (bcl)
    Related: rhbz#1246212
  - Fix the handling of nfs:// URLs. (dshea)
    Related: rhbz#1246212
  - Start hubs with the buttons insensitive. (dshea)
    Resolves: rhbz#1255752
  - Move locale environment logic into localization.py (dshea)
    Related: rhbz#1198642


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.35-1
changelog:
  - Skip source url checks when network is off (bcl)
    Resolves: rhbz#1251130
  - Don't set net.device to link if there is no ksdevice (bcl)
    Resolves: rhbz#1085310
  - Reading carrier while link is down raises IOError (bcl)
    Related: rhbz#1085310
  - Make sure username entered in TUI if create a user chosen. (sbueno+anaconda)
    Resolves: rhbz#1249660


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.34-1
changelog:
  - Network protocols don't list Closest mirror first (vpodzime)
    Resolves: rhbz#1253196
  - Make sure proper installclass selected for RHEL installs. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix traceback on tz spoke in text mode (sbueno+anaconda)
    Resolves: rhbz#1252025


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.32-1
changelog:
  - product.img buildstamp should override distribution buildstamp (bcl)
    Resolves: rhbz#1240238
  - Tell libreport if it is a final release or not (vpodzime)
    Resolves: rhbz#1252036
  - On incomplete ks, don't automatically proceed with install. (sbueno+anaconda)
    Resolves: rhbz#1251978
  - Add the "make ci" target. (clumens)
    Related: rhbz#1196721
  - Tweak tmux configuration file (jkonecny)
    Resolves: rhbz#1238799


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.29-1
changelog:
  - Fix a line that still treated the fstype as a GtkComboBoxText (dshea)
    Resolves: rhbz#1248885
  - Fix fastestmirror plugin check (bcl)
    Resolves: rhbz#1249569


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.28-1
changelog:
  - Display a EULA-related warning on progress hub at end of installation.
    (sbueno+anaconda)
    Resolves: rhbz#1249185
    Resolves: rhbz#1248432


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.26-1
changelog:
  - Prevent incomplete translations from making the TUI unusable (mkolman)
    Resolves: rhbz#1235617
  - Disable a Pylint false-positive (mkolman)
    Related: rhbz#1234896


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.25-1
changelog:
  - Add support for autostep and --autoscreenshot (mkolman)
    Resolves: rhbz#1234896
  - Really fix unexpected exits in execReadlines (dshea)
    Related: rhbz#1188287
  - iscsi: display portal (address:port) of node in node list (rvykydal)
    Related: rhbz#1195570


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.24-1
changelog:
  - Add parentheses around the IPV6 regex fragment. (dshea)
    Resolves: rhbz#1246133
  - Add tests for IPv6 literals in URLs (dshea)
    Related: rhbz#1246133
  - Do not set user home to / in advanced user dialog (bcl)
    Resolves: rhbz#1245837
  - Fix Initial PPC PReP Boot Selector Name (rmarshall)
    Resolves: rhbz#1172755


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.23-1
changelog:
  - Handle missing environment without traceback (bcl)
    Resolves: rhbz#1245296
  - Disable a Pylint false-positive (mkolman)
    Related: rhbz#1182562
  - Make sure TUI is readable for non-latin languages (mkolman)
    Resolves: rhbz#1182562
  - Auto-load ks.cfg if OEMDRV volume available. (sbueno+anaconda)
    Resolves: rhbz#1057271
  - dracut: minor cleanup (wwoods)
    Related: rhbz#1168902
  - dracut: fix missing messages for inst.ks=cdrom (wwoods)
    Related: rhbz#1168902
  - Wait forever for kickstarts on CDROM (wwoods)
    Resolves: rhbz#1168902
  - Allow cdrom-swapping when doing "inst.ks=cdrom[:...]" (wwoods)
    Resolves: rhbz#1168902
  - anaconda-lib.sh: add tell_user() and dev_is_cdrom() (wwoods)
    Related: rhbz#1168902


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.22-1
changelog:
  - Fix various pylint problems caused by the new rescue mode. (clumens)
    Related: rhbz#965985
  - network: use ibftx interface for iSCSI from iBFT in dracut (rvykydal)
    Resolves: rhbz#1077291
  - Remove text.py from spec file (bcl)
    Related: rhbz#965985


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.21-1
changelog:
  - Remove the last usage of newt and get rid of it as a dependency
    (sbueno+anaconda)
    Related: rhbz#965985
  - Enable anaconda to use the new rescue mode. (sbueno+anaconda)
    Resolves: rhbz#965985
  - Get rid of unnecessary constants in constants_text. (sbueno+anaconda)
    Related: rhbz#965985
  - Get rid of some unnecessary files. (sbueno+anaconda)
    Related: rhbz#965985


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.20-1
changelog:
  - Add support for architecture suffixes in help files (mkolman)
    Related: rhbz#1196721
    Related: rhbz#1072033
  - network: add s390 options to default ifcfg files (rvykydal)
    Resolves: rhbz#1074570


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.19-1
changelog:
  - Don't ask to start vnc if user specifies text mode. (sbueno+anaconda)
    Resolves: rhbz#1241425
    Related: rhbz#1196721
  - Fix pylint errors in the new driver disk code. (clumens)
    Related: rhbz#1084197
  - Restore RHEL-specific stylesheet data. (dshea)
    Related: rhbz#1196721


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.18-1
changelog:
  - Start the network before the display (dshea)
    Resolves: rhbz#1240732
  - Bump pykickstart version required. (sbueno+anaconda)
    Resolves: rhbz#1241413
  - Set the no network error in refresh() (dshea)
    Resolves: rhbz#1238797
  - Show the event box immediately when setting infobar messages. (dshea)
    Related: rhbz#1238797
  - dracut: fix boot failure waiting for finished/dd.sh (wwoods)
    Related: rhbz#1084197
  - driver_updates: fixes from patch review (wwoods)
    Related: rhbz#1084197
  - dd-refactor: dracut + build bits (wwoods)
    Resolves: rhbz#1084197
    Resolves: rhbz#1164131
    Related: rhbz#1213546
  - parse-kickstart: just emit 'inst.dd=XXX' for driverdisk (wwoods)
    Related: rhbz#1084197
  - parse-kickstart: pylint fixes (wwoods)
    Related: rhbz#1084197
  - dd-refactor: new driver_updates.py + tests (wwoods)
    Related: rhbz#1084197
  - payload: fix driverdisk repos (wwoods)
    Related: rhbz#1084197
  - Always write NTP servers to config files (wwoods)
    Resolves: rhbz#1197575
  - dracut: fix boot with inst.ks and no inst.{repo,stage2} (wwoods)
    Resolves: rhbz#1238987


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.17-1
changelog:
  - Check for Gtk before importing escape_markup (bcl)
    Related: rhbz#1236995
  - Add handling for unusable storage configurations. (dlehman)
    Resolves: rhbz#1236995
  - Allow markup in the label/message of DetailedErrorDialog. (dlehman)
    Related: rhbz#1236995
  - Allow passing an optional button list to showDetailedError. (dlehman)
    Related: rhbz#1236995
  - Allow kwargs with gtk_action_wait, gtk_action_nowait decorators. (dlehman)
    Related: rhbz#1236995


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.16-1
changelog:
  - Ellipsize the file system type combo box (dshea)
    Resolves: rhbz#1212615
  - Shorten the mount point entry to match the capacity entry (dshea)
    Resolves: rhbz#1212615
  - Re-save custom.glade (dshea)
    Resolves: rhbz#1212615
  - Ellipsize comboboxes (dshea)
    Resolves: rhbz#1212615
  - Wrap device labels earlier (dshea)
    Resolves: rhbz#1212615
  - Change text shown to users about the need to dasdfmt. (sbueno+anaconda)
    Related: rhbz#1170653
  - Fix a typo in the dasdfmt dialog box. (sbueno+anaconda)
    Related: rhbz#1170653
  - Enable anaconda to use the new cdl ks option, and detect ldl dasds.
    (sbueno+anaconda)
    Resolves: rhbz#1170656
    Resolves: rhbz#1170653
  - Fix GRUB2 Password Update Scope (rmarshall)
    Related: rhbz#985962
  - Enable Custom GRUB2 Password Utility (rmarshall)
    Related: rhbz#985962


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.15-1
changelog:
  - Explicitly try fetching netroot after network kickstart fetch (vpodzime)
    Resolves: rhbz#1238987
  - Refresh advanced disks after disk summary dialog (bcl)
    Resolves: rhbz#1226354
  - Show an alternative prompt if a hub contains only a single spoke (mkolman)
    Resolves: rhbz#1199234
  - Don't crash if incorrect environment is set in kickstart (mkolman)
    Resolves: rhbz#1234890
  - Allow /boot partition on iscsi with ibft (jkonecny)
    Related: rhbz#1164195
  - Make sure we work with fresh data when trying to do netroot (vpodzime)
    Related: rhbz#1082500
  - Make our manual triggering on network in dracut work (vpodzime)
    Resolves: rhbz#1082500
  - Fix broken test by infiniband patch (jkonecny)
    Related: rhbz#1177032


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.14-1
changelog:
  - Add RAID swaps to /etc/fstab (bcl)
    Resolves: rhbz#1234469
  - Fix kickstart install with infiniband (jkonecny)
    Resolves: rhbz#1177032
  - Disable Label Entry for PPC PReP Boot (rmarshall)
    Resolves: rhbz#1172773
  - Correctly propagate --ipv6gateway to ifcfg files(mkolman)
    Resolves: rhbz#1170845
  - Ask for encryption passphrase when not specified in ks (vtrefny)
    Resolves: rhbz#1185466
  - Connect scroll adjustments in the right class (dshea)
    Related: rhbz#1189899


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.13-1
changelog:
  - Cancel Container Edit Sensitizes Update (rmarshall)
    Resolves: rhbz#1168656
  - Add support for specifying arbitrary mkfs options. (clumens)
    Resolves: rhbz#1217110
  - Do not display curl 404 errors that can be safely ignored (vtrefny)
    Resolves: rhbz#1182776
  - Fix the line counting when printing long widgets (vpodzime)
    Related: rhbz#1184378
  - Improve how we set the default screen height in text mode (vpodzime)
    Resolves: rhbz#1184378


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.12-1
changelog:
  - dd: drop unnecessary archive_read_data_skip (Will Woods)
    Related: rhbz#1222056
  - dd_extract: -l should not extract modules+firmware (Will Woods)
    Related: rhbz#1222056
  - dd: fix permissions on extracted files (wwoods)
    Resolves: rhbz#1222056
  - Create and use snapshot of on-disk storage with no modifications (vpodzime)
    Resolves: rhbz#1160862
    Resolves: rhbz#1187644
  - Implement the class for storage snapshots (vpodzime)
    Related: rhbz#1187644
    Related: rhbz#1160862
  - Prevent any changes in the StorageSpoke if just going back (vpodzime)
    Related: rhbz#1187644
    Related: rhbz#1160862
  - fix inst.ks.sendmac for static ip=XXX (wwoods)
    Resolves: rhbz#1190115


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.11-1
changelog:
  - network: catch another race when calling dbus methods on invalid devices
    (rvykydal)
    Related: rhbz#1179276
  - network: GUI, add connection even when virtual device activation failed
    (rvykydal)
    Resolves: rhbz#1179276
  - Remove an extra '>' in the betanag warning (vpodzime)
    Related: rhbz#1196721
  - Do not mix two lists of fields when applying changes in text mode (vpodzime)
    Resolves: rhbz#1231149


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.10-1
changelog:
  - Eliminate some false test results when running glade tests. (atodorov)
    Related: rhbz#1196721
  - Fix adding 'boot=' option in FIPS mode (vtrefny)
    Resolves: rhbz#1190146
  - Use the index in grubenv (bcl)
    Resolves: rhbz#1209678
  - Make colon optional while adding iSCSI Initiator Name (sujithpshankar)
    Resolves: rhbz#1177573
  - Add basic support for LVM cache creation in kickstart (vpodzime)
    Resolves: rhbz#1120421
  - Change the betanag wording (back) to be better for RHEL (vpodzime)
    Related: rhbz#1196721
  - Set sensitivity of the "Encrypt" checkbox together with its label (vpodzime)
    Resolves: rhbz#1181468
  - Use Size, not int, for size (amulhern)
    Related: rhbz#1076055
    Related: rhbz#1196721
  - Changes for scheduling size change on an existing device (amulhern)
    Related: rhbz#1076055
    Related: rhbz#1196721
  - Remove too strict condition for changing size (amulhern)
    Related: rhbz#1076055
    Related: rhbz#1196721


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.9-1
changelog:
  - Enable Anaconda to configure NTP (jkonecny)
    Resolves: rhbz#1085013
  - Retry package repository metadata downloads (mkolman)
    Resolves: rhbz#1177366
  - Use UEFI VFAT ESP when kickstarting Intel Macs (jan.kundrat)
    Resolves: rhbz#1219196
  - If using pre-existing, no size needs to be specified in ksdata (amulhern)
    Resolves: rhbz#1169783
    Related: rhbz#1196721
  - Use the RHEL7 versions of certain partitioning commands. (clumens)
    Related: rhbz#1217110
  - Fix set size to partition in custom spoke (jkonecny)
    Related: rhbz#1196721
  - Expect addons to have categories for both GUI and TUI (vpodzime)
    Related: rhbz#1128616


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.8-1
changelog:
  - Fix nfs4 stage2 and repo handling (bcl)
    Resolves: rhbz#1230329
  - Add support for reboot --kexec kickstart command (bcl)
    Related: rhbz#1207747
  - Add inst.kexec and --kexec support to reboot with kexec (bcl)
    Resolves: rhbz#1207747
  - Add setup_kexec method to prepare the system for a reboot with kexec (bcl)
    Related: rhbz#1207747
  - Include NetworkManager-glib in anaconda-core (bcl)
    Related: rhbz#1196721
  - Use simple_replace to edit langpacks.conf (bcl)
    Resolves: rhbz#1165980
  - Add simple_replace config file function (bcl)
    Related: rhbz#1165980
  - Keyboard Scroll Fails in Viewports (dshea)
    Resolves: rhbz#1189899
  - Fix Issue with Spaces in Network IPs and Bad Input(jkonecny)
    Resolves: rhbz#1174451
  - network: fix a typo in condition for installing teamd (rvykydal)
    Resolves: rhbz#1199185
  - Fix IP / hostname mismatches when showing VNC server address (rvykydal)
    Resolves: rhbz#1186726
  - Check also ipv6 default routes when looking for onboot=yes device (rvykydal)
    Resolves: rhbz#1185280


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.7-1
changelog:
  - Update upd-kernel so that it actually works (bcl)
    Resolves: rhbz#1166535
  - Fix passing ,nfsvers=3 to dracut (bcl)
    Resolves: rhbz#1161820
  - Extract xattrs from tar payload (bcl)
    Resolves: rhbz#1196021
  - rpmostreepayload: write storage config after shared var is mounted (rvykydal)
    Resolves: rhbz#1203608
  - Do not log Xorg output to tty5 (dshea)
    Related: rhbz#1188287
  - Fix for "Kickstart installation fails..." (jkonecny)
    Resolves: rhbz#1197960


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.6-1
changelog:
  - Modify Proxy Label in Installation Source Spoke (rmarshall)
    Resolves: rhbz#1168554
  - Add error checks to liveimg mount code (bcl)
    Related: rhbz#1178703
  - If the network is disabled, also disable the network part of the source
    spoke. (clumens)
    Related: rhbz#1196721
  - Grubby no longer needs to be explicitly included (dmarlin)
    Resolves: rhbz#1176705
  - Don't allow /boot on iSCSI. (sbueno+anaconda)
    Resolves: rhbz#1164195
  - Fix building docs when running under "make distcheck". (clumens)
    Related: rhbz#1196721
  - Fix problems discovered by the glade tests. (clumens)
    Related: rhbz#1196721
  - Include .glade.h files in the distribution. (clumens)
    Related: rhbz#1196721


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.5-1
changelog:
  - Actually distribute the clickable message test (dshea)
    Related: rhbz#1125145
  - Get rid of the find button in the filter spoke. (dshea)
    Related: rhbz#1168950
  - Rearrange filter.glade (dshea)
    Related: rhbz#1168950
  - Fix errors in the vendor column renderers. (dshea)
    Related: rhbz#1168950
  - Fix some minor inconsistencies in filter.glade (dshea)
    Related: rhbz#1168950
  - Fix issues with advanced storage searching. (dshea)
    Resolves: rhbz#1168950
  - Remove duplicate entries from search combo boxes (dshea)
    Resolves: rhbz#1168950
  - Use named IDs for the filter type combo boxes. (dshea)
    Related: rhbz#1168950
  - Rearrange filter.glade the way glade wants it now (dshea)
    Related: rhbz#1168950
  - Pass the pylint test. (clumens)
    Related: rhbz#1196721


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.4-1
changelog:
  - network: on rhel don't assume autoconnections created by NM (rvykydal)
    Related: rhbz#1196721
  - Start vncconfig for cut/paste (hamzy)
    Resolves: rhbz#1169991
  - Don't unconditionally set ksdata.lang.seen to True (mkolman)
    Related: rhbz#1198642
  - Make sure LANG is always set to something (dshea)
    Resolves: rhbz#1198642
  - Add links to clickable warning and error messages. (dshea)
    Resolves: rhbz#1125145
  - Add a test to look for clickable messages that aren't clickable enough.
    (dshea)
    Related: rhbz#1125145
  - Allow markup and links in the info bar. (dshea)
    Related: rhbz#1125145
  - Update the FCOE command to use the RHEL7 base class. (clumens)
    Related: rhbz#1196721
  - Fix RHEL Atomic installclass test (bcl)
    Related: rhbz#1196721
  - Use a rhel7.2 mock chroot for rc-release (bcl)
    Related: rhbz#1196721
  - Build documentation during build instead of dist (dshea)
    Related: rhbz#1196721
  - Clean out the mock chroot before attempting to run the rest of the test.
    (clumens)
    Related: rhbz#1196721
  - Put all mock results into the top-level source dir. (clumens)
    Related: rhbz#1196721
  - Change dracut requires to the RHEL7 version. (bcl)
    Related: rhbz#1196721
  - dnf is not supported in RHEL7 (bcl)
    Related: rhbz#1196721
  - Use createrepo, createrepo_c isn't available in RHEL7 (bcl)
    Related: rhbz#1196721
  - Change F21 pykickstart commands to RHEL7 (jkonecny)
    Related: rhbz#1196721
  - Add an option to startProgram to not reset the locale (dshea)
    Related: rhbz#1188287
  - Set $LIBUSER_CONF early (dshea)
    Related: rhbz#1188287
  - Assume UTC if setting the system time without a timezone (dshea)
    Related: rhbz#1188287
  - Do not set $TZ (dshea)
    Related: rhbz#1188287
  - Beware of 0 being the same bool value as None when setting time (vpodzime)
    Related: rhbz#1188287
  - Fix the last member of the struct_time struct (vpodzime)
    Related: rhbz#1188287
  - Remove timestamp-based version support. (dshea)
    Related: rhbz#1188287
  - Avoid setting $LANG and $LANGUAGE, except where we can't (dshea)
    Resolves: rhbz#1188287
  - Add a parameter to iutil.startProgram to extend the environment (dshea)
    Related: rhbz#1188287
  - Add a method to set environment variables for child processes (dshea)
    Related: rhbz#1188287
  - Set $DISPLAY before threads are started. (dshea)
    Related: rhbz#1188287
  - Handle the simple cases of environment modification. (dshea)
    Related: rhbz#1188287
  - Always use iutil to start processes. (dshea)
    Related: rhbz#1188287
  - Move the X startup logic to iutil (dshea)
    Related: rhbz#1188287
  - Move process watching to iutil. (dshea)
    Related: rhbz#1188287
  - Close file descriptors while daemonizing auditd (dshea)
    Related: rhbz#1188287
  - Add an option to only capture stdout with execWithCapture (dshea)
    Related: rhbz#1188287
  - Simplify iutil.execReadlines. (dshea)
    Related: rhbz#1188287
  - Add close_fds to the Popen call. (dshea)
    Related: rhbz#1188287
  - Add an option to startProgram to reset signal handlers. (dshea)
    Related: rhbz#1188287
  - Add a method startProgram to handle process starting (dshea)
    Related: rhbz#1188287
  - Lock program_log_lock closer to where the log is written. (dshea)
    Related: rhbz#1188287
  - Add missing files to po/POTFILES.in, after fixing the test for them.
    (clumens)
    Related: rhbz#1196721
  - Backport iutil_test.py updates from master (atodorov). (clumens)
    Related: rhbz#1196721
  - Backport pylint updates from master (atodorov). (clumens)
    Related: rhbz#1196721
  - Fix strings with style problems. (clumens)
    Related: rhbz#1196721
  - Backport gettext updates from master (atodorov). (clumens)
    Related: rhbz#1196721
  - Remove the automated GUI tests. (clumens)
    Related: rhbz#1196721
  - Fix Kickstart installation without default gateway errors out (jkonecny)
    Resolves: rhbz#1147181
  - rescue: find root partition of ostree (atomic) installations (rvykydal)
    Resolves: rhbz#1152041
  - Identify Atomic install class by correct product name (rvykydal)
    Resolves: rhbz#1193268
  - rpmostreepayload: Avoid shutil.copytree in favor of cp -r to fix symlinks
    (walters)
    Resolves: rhbz#1199127
  - atomic: set up atomic specific partitioning defaults (rvykydal)
    Resolves: rhbz#1155452
  - A couple updates to installclasses. (clumens)
    Related: rhbz#1155452
  - rpmostreepayload: Rework remote add handling (walters)
    Resolves: rhbz#1199127
  - Use RHEL7 Bootloader command in parse-kickstart (rvykydal)
    Related: rhbz#1196721
  - Use RHEL7 Network command in parse-kickstart (rvykydal)
    Related: rhbz#1196721


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.3-1
changelog:
  - Revert "Select http source if there is no mirror enabled." (bcl)
    Related: rhbz#1196721
  - Make sure /boot is not LVM LV if we're on s390x (sbueno+anaconda)
    Resolves: rhbz#873135
    Related: rhbz#1196721
  - Preserve kickstart url behavior for mirrorlist (bcl)
    Related: rhbz#1196721
    Related: rhbz#1109933
  - Use a backslash to escape nfs spaces instead of x20 (bcl)
    Related: rhbz#1196721
    Related: rhbz#1109933
  - Create missing parent directories for user's home directory (bcl)
    Resolves: rhbz#1163775
    Related: rhbz#1196721
  - custom: Clearing errors should also clear Done clicked state (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1158609
  - Clear errors when downloading new MD in text (bcl)
    Related: rhbz#1196721
    Related: rhbz#1125927
  - Return result of default key handling in text summary hub (bcl)
    Related: rhbz#1196721
    Related: rhbz#997405
  - Protect protected devices in custom spoke (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1052883
  - Don't call storage.write for dirinstall (bcl)
    Related: rhbz#1196721
    Related: rhbz#1120206
  - Don't call BusyCursor before Gdk is setup (bcl)
    Resolves: rhbz#1078868
    Related: rhbz#1196721
  - Handle spaces in inst.repo, kickstart nfs, and url commands (bcl)
    Resolves: rhbz#1109933
    Related: rhbz#1196721
  - Exclude hfsplus-tools from rhel (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1119305
  - Skip nvram update on ppc64 image/dir installations (bcl)
    Resolves: rhbz#1136486
    Related: rhbz#1196721
  - CmdlineError should exit with a 1 (bcl)
    Related: rhbz#1196721
    Related: rhbz#1102318
  - Remove logging to tty3 and tty5 (bcl)
    Resolves: rhbz#1073336
    Related: rhbz#1196721
  - Only install liveinst symlink on supported arches (bcl)
    Related: rhbz#1121678
    Related: rhbz#1196721
  - Mountpoint encrypted checkbox reflects container state (bcl)
    Resolves: rhbz#1076171
    Related: rhbz#1196721
  - Write sslverify=0 for url kickstart method (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1116858
  - Add noverifyssl and proxy support to dracut ks handling (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1116858
  - Install selected ks repos to target (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1119867
  - Add check for the format of grub2 encrypted password (bcl)
    Related: rhbz#1196721
    Related: rhbz#1070327
  - Use low level file i/o for rpm callback logging (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1035745
  - Add platform specific group selection (bcl)
    Resolves: rhbz#884385
    Related: rhbz#1196721
  - reiserfs is not supported (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1066635
  - remove epdb SIGHUP debug handler (bcl)
    Related: rhbz#1196721
    Related: rhbz#1065557
  - Clean up some rpmdiff errors (bcl)
    Related: rhbz#1196721
    Resolves: rhbz#1012624
  - Remove Closest mirrors if no mirrors (bcl)
    Related: rhbz#876135
    Related: rhbz#1196721
  - Select http source if there is no mirror enabled. (bcl)
    Related: rhbz#876135
    Related: rhbz#1196721
  - Use RHEL7 kickstart commands (bcl)
    Related: rhbz#1196721
  - Show error on invalid username attempts in TUI. (sbueno+anaconda)
    Resolves: rhbz#1171778
  - Fix enlightbox call in ZFCPDialog. (sbueno+anaconda)
    Related: rhbz#1196721
  - Get rid of unnecessary python disable-msg in zfcp spoke. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix some pylint errors in the zfcp panel. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix an accelerator collision found on the filter page. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix some issues pylint found. (sbueno+anaconda)
    Related: rhbz#1196721
  - Show disk paths on Other page in advstorage. (sbueno+anaconda)
    Related: rhbz#1196721
  - Add missing translation context for Add ECKD DASD button in advstorage.
    (sbueno+anaconda)
    Related: rhbz#1196721
  - Add translation contexts for z and zfcp panel in advstorage.
    (sbueno+anaconda)
    Related: rhbz#1196721
  - Convert devices size to str for GUI for zFCP devices (amulhern)
    Related: rhbz#1196721
  - Fix string formatting of zFCP devices. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix the way zFCP devices are displayed in storage spoke. (sbueno+anaconda)
    Related: rhbz#1196721
  - Show labels on Add zFCP dialog. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix failure to search by LUN in advanced storage spoke. (sbueno+anaconda)
    Related: rhbz#1196721
  - Get rid of the clear button in advanced storage spoke. (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix up the z Panel in advanced storage. (sbueno+anaconda)
    Related: rhbz#1196721
  - Add support for adding zFCP devices in the GUI (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix dracut reads ksdevice from missing os enviromnent (jkonecny)
    Related: rhbz#1085310
  - Fix --device=link and --device not specified (rvykydal)
    Resolves: rhbz#1085310


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.2-1
changelog:
  - Remove an extlinux-related block from rpmostreepayload.py. (clumens)
    Related: rhbz#1196721
    Related: rhbz#1153409
  - bootloader: Bridge efi_dir configuration earlier for rpmostreepayload
    (walters)
    Related: rhbz#1196721
    Related: rhbz#1153409
  - rpmostreepayload: Handle grub2+EFI layout (walters)
    Related: rhbz#1196721
    Related: rhbz#1153409
  - rpmostreepayload: Copy all subdirectories of /usr/lib/ostree-boot (walters)
    Related: rhbz#1196721
    Related: rhbz#1153409
  - Handle the case of rpmostreepayload + GRUB2 (walters)
    Related: rhbz#1196721
    Related: rhbz#1153409
  - Implement the new reqpart command. (clumens)
    Resolves: rhbz#1164660


author: Brian C. Lane <bcl@redhat.com> - 21.48.22.1-1
changelog:
  - Update scripts/makebumpver to current version from master (bcl)
    Related: rhbz#1196721
  - Add .0 to version number -- 21.48.22.0 (bcl)
    Related: rhbz#1196721
  - Show empty VGs in the custom spoke. (dlehman)
    Related: rhbz#1196721
  - Fix makeupdates handling of Release: (bcl)
    Related: rhbz#1196721
  - network: add teamd package if team is used during installation (#1185670) (rvykydal)
    Related: rhbz#1196721
  - network: pass team opts to dracut for netroot (#1075666) (rvykydal)
    Related: rhbz#1196721
  - iscsi: when logging into nodes consider ip:port of node (#1114820) (rvykydal)
    Related: rhbz#1196721
  - Don't traceback if connection does not have read-only setting (#1158919) (rvykydal)
    Related: rhbz#1196721
  - network: display only actual fqdn of ip we offer for vnc connection (#1089429) (rvykydal)
    Related: rhbz#1196721
  - network: fix a typo making creating virtual devices in %pre fail (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: support for bridge, require pykickstart with the support (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: Catch exception from NM failing to create a bridge device (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: add bridge support for kickstart %pre phase (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: generate kickstart commands for bridge devices (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: add bridge support to kickstart (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: support for adding bridge devices (#1075195) (rvykydal)
    Related: rhbz#1196721
  - network: display bridge devices in status (#1075195) (rvykydal)
    Related: rhbz#1196721
  - parent is unused, so mark it as such. (clumens)
    Related: rhbz#1196721
  - network: enable NM ibft plugin only for ip=ibft boot option (#804511) (rvykydal)
    Related: rhbz#1196721
  - network: add support for vlan tag in iBFT (#804511) (rvykydal)
    Related: rhbz#1196721
  - network: GUI: reactivate connection automatically after configuration (#1033063) (rvykydal)
    Related: rhbz#1196721
  - Fix position of Refresh List button in filter spoke (#1065716) (rvykydal)
    Related: rhbz#1196721
  - Fix accelerator collision of Refresh button (#1065716) (rvykydal)
    Related: rhbz#1196721
  - gui: add Refresh button to network storage UI (#1065716) (rvykydal)
    Related: rhbz#1196721
  - Use absolute path for extlinux/menu.c32 (rvykydal)
    Related: rhbz#1196721
  - iscsi: pass rd.* options of devices to be mouted in dracut (#1192398) (rvykydal)
    Related: rhbz#1196721
  - network: adapt to NetworkManager package split-up (#1182633) (rvykydal)
    Related: rhbz#1196721
  - Take "RHEL Atomic Host" as rhel installclass (#1150410) (rvykydal)
    Related: rhbz#1196721
  - network: handle dbus UnknownMethod exception on invalid objects (#1061796) (rvykydal)
    Related: rhbz#1196721
  - network: fix typo 'Private ksy pasword' (#1120374) (rvykydal)
    Related: rhbz#1196721
  - Fix up a string style issue found in the last network commits. (clumens)
    Related: rhbz#1196721
  - network: WPA Enterprise: don't ask twice for password (#1120374) (rvykydal)
    Related: rhbz#1196721
  - network: add support for WPA Enterprise (#1120374) (rvykydal)
    Related: rhbz#1196721
  - network: add s390 network ifcfg options also for bond slaves (#1090558) (rvykydal)
    Related: rhbz#1196721
  - network: don't crash, just log for unrecognized bond options (#1039006) (rvykydal)
    Related: rhbz#1196721
  - network: don't traceback on invalid team options (#1114282) (rvykydal)
    Related: rhbz#1196721
  - network: copy resolv.conf to chroot before installing packages (#1048520) (rvykydal)
    Related: rhbz#1196721
  - network: don't write HWADDR in ifcfgs generated by kickstart (#1130042) (rvykydal)
    Related: rhbz#1196721
  - network: show ip of device with default route for vnc and ssh (#1083305) (rvykydal)
    Related: rhbz#1196721
  - network: adapt to NM fixing virtual device disconnection (#1084953) (rvykydal)
    Related: rhbz#1196721
  - Log installation successes and failures via ipmitool. (clumens)
    Related: rhbz#1196721
  - In dracut, do not display a warning for network lines with just a hostname.  (clumens)
    Related: rhbz#1196721
  - Preserve the order of boot args added by kickstart. (clumens)
    Related: rhbz#1196721
  - Make the Selected Disks and Configure Mount Point dialogs wider. (clumens)
    Related: rhbz#1196721
  - Sync up the Selected Disks and Configure Mount Points dialogs. (clumens)
    Related: rhbz#1196721
  - Add rc-release target (bcl)
    Related: rhbz#1196721
  - Change --skip-tx to --skip-zanata in scratch-bumpver (bcl)
    Related: rhbz#1196721
  - Add --newrelease to makebumpver (bcl)
    Related: rhbz#1196721
  - Update translation documentation for Zanata (bcl)
    Related: rhbz#1196721
  - Switch translation support to fedora.zanata.org (bcl)
    Related: rhbz#1196721
  - Revert "Use gettext to process glade files." (clumens)
    Related: rhbz#1196721
  - Change of label in iscsi storage spoke (jkonecny)
    Related: rhbz#1196721
  - Clear TUI source spoke errors that may have been leftover from a prior attempt. (#1196721) (sbueno+anaconda)
    Related: rhbz#1196721
  - Fix completion setting in TUI language spoke. (#1196721) (sbueno+anaconda)
    Related: rhbz#1196721


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.22-1
changelog:
  - Really fix issue with starting in cmdline mode on s390x. (#1040933)
    (sbueno+anaconda)
  - Fix EOF error that occurs if user input required in x3270. (#1171135)
    (jstodola)


author: Vratislav Podzimek <vpodzime@redhat.com> - 21.48.21-1
changelog:
  - Revert "Make Python's default encoding detection work on Live installations
    (#1169019)" (awilliam)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.20-1
changelog:
  - Revert "Search for a valid stage1 device on disks with stage1 mount points
    (#1168118)" (sbueno+anaconda)
  - Make Python's default encoding detection work on Live installations
    (#1169019) (vpodzime)
  - Force translation files download instead of skipping them (#1169023)
    (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 21.48.18-1
changelog:
  - Tell curl it should follow redirects when fetching updates.img (#1168561)
    (vpodzime)
  - Snapshot free space after clearpart for swap suggestion (#1167965) (vpodzime)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.17-1
changelog:
  - Make sure storage info bar is displayed (#1166730) (bcl)
  - Fix SELINUX_DEFAULT import (#1167047) (bcl)
  - Fix noselinux cmdline default (#1167047) (bcl)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.15-1
changelog:
  - do not delete liveimg --url=file:/// file (gczarcinski)
  - Provide useful hints on TTY1 during the installation (mkolman)
  - Fix typo from commit 9b3259874. (#1120964) (dlehman)
  - Remove the old custom partitioning help dialog (mkolman)
  - Check if we read something when emptying stdin queue (vpodzime)
  - Require min entropy for 'part --encrypted' devices (#1162695) (vpodzime)
  - Don't rely on terminal attributes being configurable (#1162702) (vpodzime)
  - Disable payloads that failed to setup (#1162732) (dshea)
  - Don't change langpacks config of installer environment (#1066017) (rvykydal)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.14-1
changelog:
  - Add support for doing a liveimg kickstart with local file (#1140358) (bcl)
  - Add a placeholder for a product-specific logo (dshea)
  - Load a stylesheet from product.img (dshea)
  - Fix make distcheck (mkolman)
  - Include help content in the Anaconda tarball (mkolman)
  - Fix typo causing traceback when NTP is turned ON/OFF (vpodzime)
  - Unpack the callback data given to us by blivet (vpodzime)
  - Add timeout to callbacks waiting for enough entropy (#1073679) (vpodzime)
  - Prevent tb on s390x when de-selecting a DASD and doing custom part.
    (sbueno+anaconda)
  - Revert "Revert productName repo name change (#1128474)" (bcl)
  - Update the background image paths used in Fedora. (dshea)
  - dracut/save-initramfs.sh: don't save /tmp (wwoods)
  - Add a pylint module to detect uses of interruptible system calls. (dshea)
  - Wrap interruptible system calls in a loop (#1160041) (dshea)
  - Warn users about liveinst usage of --updates (#1153550) (bcl)
  - Catch EOFError in raw_input (#1158841) (bcl)
  - Ensure we are specifying sensible target sizes for resize. (#1120964)
    (dlehman)
  - Set the autopart fstype for boot too (#1112697) (bcl)
  - Unconditionally clear the process handle when nm-c-e exits (#1132645) (dshea)
  - Make anaconda more scrollable (#1135024) (dshea)
  - Lightly rearrange the nav_area (dshea)
  - Do not install interactive exception handler in cmdline mode (#1155979)
    (vpodzime)
  - Wait until all spokes are setup before updating continue button (bcl)
  - Allow adding prepboot to a blank disk in custom (#1155660) (bcl)
  - Remove unused imports (vpodzime)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.13-1
changelog:
  - Fix handling of md fwraid names in kickstart bootloader command. (#1156354)
    (dlehman)
  - Fix switching environments when no environment is selected (#1155756) (dshea)
  - Use an empty string for no root password instead of None (#1155576) (dshea)
  - Just preserve the %addon header args if an addon is missing (#1155026)
    (vpodzime)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.12-1
changelog:
  - Fix a spelling error (#1153672) (dshea)
  - Update checkSizes to work in terms of Size objects (#1129629). (clumens)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.11-1
changelog:
  - Don't panic prematurely on a missing size (#1154190) (amulhern)
  - Log when using updates from /tmp/updates/ (bcl)
  - Fix # handling in SimpleConfigFile (#1045687) (bcl)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.10-1
changelog:
  - Change our docs that are close to ReST to proper ReST (vpodzime)
  - Run restorecon on /etc/hostname (#1133368) (bcl)
  - Add authconfig and firewalld packages when used in ks (#1147687) (bcl)
  - Allow kickstart with no method (#972265) (bcl)
  - Fix a typo from 73d3a8e5. (sbueno+anaconda)
  - Respect both ways how to disable bootloader installation (vpodzime)
  - Don't care about crash args in bootloader (#1116323) (vpodzime)
  - Add nombr to anaconda to suppress updating MBR (#886502) (gczarcinski)
  - Use translated versions of the AM/PM strings consistently (vpodzime)
  - Import GUI-specific stuff only when running GUI in entropy handling
    (vpodzime)
  - Always store the information about display mode in ksdata (vpodzime)
  - Make the date format locale-dependent in our GUI (#1044233) (vpodzime)
  - A function for resolving date format and order (vpodzime)
  - Reorganize the right side of the Custom spoke (#1094856) (vpodzime)
  - Move _verifyLUKSDevicesHaveKey to Anaconda's codebase (vpodzime)
  - Add support for thin pool profile specification in kickstart (vpodzime)
  - Fix file name of the entropy dialog in POTFILES.in (vpodzime)
  - Require minimum random data entropy when creating LUKS (#1073679) (vpodzime)
  - Give blivet callbacks for reporting partitioning progress (vpodzime)
  - Split localed's converted layouts and variants (#1073825) (vpodzime)
  - Create free space snapshot before doing custom->autopart (vpodzime)
  - Specify thin pool metadata/chunk size only if given by user (#1140635)
    (vpodzime)
  - Distribute the right docs files (vpodzime)
  - Don't automatically select environments for kickstart installs (#1018226)
    (dshea)
  - Initialize the GUI lock in a way that doesn't break the API (dshea)
  - Don't check enabledPlugins if plugins are not yet enabled (#1142544) (dshea)
  - Really fix an enlightbox call. (dshea)
  - Don't strip accents from the user-inputted keyboard string (dshea)
  - Convert strings to unicode in have_word_match (#1146581) (dshea)
  - Switch to using the new help content path (#1072033) (mkolman)
  - Fix a race between checking for Gtk.main_level and running Gtk.main (dshea)
  - Allow recursive lightbox calls (#1147337) (dshea)
  - Disable the ntp service with --nontp (#1135768) (dshea)
  - Ignore partition start if there is a biosboot partition (#1044849) (bcl)
  - Require a larger /boot (#1129629). (clumens)
  - Remove duplicates when adding new devices (#887526) (bcl)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.9-1
changelog:
  - Bump blivet version requires for all the DASD changes in 0.61.4.
    (sbueno+anaconda)
  - We now need to specify an epoch for the python-blivet version requires.
    (clumens)
  - Fix autotools rules to properly include help placeholders (#1072033)
    (mkolman)
  - Modify nm to return defaults when no dbus is available (bcl)
  - Skip networkInitialize for image and dir installations (bcl)
  - Ignore safe_dbus errors in keyboard setup (bcl)
  - Skip syslog for dirinstall (bcl)
  - s390x: show dialog if kernel cmdline in zipl.conf is too long.
    (sbueno+anaconda)
  - Really exit when "Exit installer" in the error dialog is clicked (vpodzime)
  - Don't allow /boot on lvm on s390x. (sbueno+anaconda)
  - Add the new langsupport.py TUI spoke to POTFILES.in. (clumens)
  - Remove the now-unused imports of storageInitialize. (clumens)
  - Add support for language selection in text mode. (sbueno+anaconda)
  - Don't force a user to return to the storage spoke after dasdfmt
    (sbueno+anaconda)
  - Don't run storageInitialize after dasdfmt (sbueno+anaconda)
  - s390x: Apply disk selection before dasdfmt to preserve data.
    (sbueno+anaconda)
  - Don't show the Add DASD button unless on s390x. (sbueno+anaconda)
  - Don't show the Add DASD button unless on s390x. (sbueno+anaconda)
  - Preserve network args on s390x. (sbueno+anaconda)
  - Deprecate RUNKS cmdline option. (sbueno+anaconda)
  - Re-order the tz's in text mode to mirror the graphical order.
    (sbueno+anaconda)
  - Fix an issue with bad NFS info specified in source spoke. (sbueno+anaconda)
  - Warn if software selection size exceeds available space. (sbueno+anaconda)
  - Fix q for quit issue in text mode (#997405) (sbueno+anaconda)
  - Change the accelerator key for Add DASD label. (sbueno+anaconda)
  - Add dialog box for adding DASDs. (sbueno+anaconda)
  - Add a button for adding an ECKD DASD. (sbueno+anaconda)
  - Change a confusing string in TUI NFS configuration screen. (#1057690)
    (sbueno+anaconda)
  - NM-wifi is missing on s390(x) (dan)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.8-1
changelog:
  - Show help also when alt+F1 is pressed (mkolman)
  - Support display of the custom mnemonics on the help button (mkolman)
  - Activate the built-in help when F1 is pressed (mkolman)
  - Specify help file names for hubs and spokes (mkolman)
  - Add a help button to every Anaconda screen (mkolman)
  - Don't attempt terminal size detection on the s390 (#1145065) (mkolman)
  - Fix Welcome spoke not showing up during kickstart installation (#1147943)
    (mkolman)
  - Clear the list of watched PIDs before exiting. (#1146708) (dshea)
  - Avoid the possibility of size variables being unset (#1146585) (dshea)
  - Adapt to corrected interpetation of logvol --percent. (#1146156) (dlehman)
  - Handle cancellation of new container creation. (dlehman)
  - Reflect previous custom/autopart selection in the storage spoke. (#1144520)
    (dlehman)
  - Clear out custom storage ksdata after first attempt to apply it. (#1144560)
    (dlehman)
  - Pass size as Size when adjusting container after device removal. (#1141707)
    (dlehman)
  - Handle 0's returned by Gdk (dshea)
  - When running on HiDPI monitors, scale anaconda by a factor of 2 (dshea)
  - Highlight languages in langsupport that contain selected locales (dshea)
  - Add a wrapper function for GtkTreeViewColumn.set_cell_data_func (dshea)
  - Clear the kickstart password if cleared by the user (#1133185) (dshea)
  - Remove inactive languages from LINGUAS. (dshea)
  - Use suggested-action on more buttons (#1131254) (dshea)
  - Filter empty comps groups from both specific and generic lists (dshea)
  - Use one thread for payload setup. (dshea)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.5-1
changelog:
  - Revert productName repo name change (#1128474) (bcl)
  - Do not try to disable no firstboot services (#1139621) (vpodzime)
  - Let finding install classes be more flexible for Fedora (#1138820). (clumens)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.4-1
changelog:
  - Use first part of Product for UEFI entry (#1128474) (bcl)
  - Use first part of Product as repo name (#1128474) (bcl)
  - makeupdates: Report git diff errors (bcl)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.3-1
changelog:
  - Prevent crashes due to accessing X server from multiple threads (#1134507)
    (vpodzime)
  - Remove anaconda_make_pixbuf (dshea)
  - Require anaconda-widgets from anaconda-widgets-devel (dshea)
  - Run /sbin/ldconfig when installing or uninstalling anaconda-widgets (dshea)
  - Remove the shebang from anaconda.py (dshea)
  - Exclude the compiled text and rescue files from anaconda-core (dshea)
  - Update our copy of the GPL (dshea)
  - Rearrange the entry, example and tip on Advanced User dialog (vpodzime)
  - Write storage after liveimg install (#1080396) (bcl)
  - Add some sanity checking to live payload (vpodzime)
  - Use blivet's getFreeSpace for limitting automatic swap size (vpodzime)
  - Ask users for enough space right at the first time (#876916) (vpodzime)
  - Don't require user creation when root is locked (#1030626) (bcl)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.2-1
changelog:
  - Mark zRAM devices as protected and ignore them (vpodzime)
  - Make storage sanity check aware of base RAM requirements (#1123466)
    (vpodzime)
  - Move sanityCheck code to anaconda's codebase (vpodzime)
  - Do not multiply/divide RAM sizes by 1024 back and forth (vpodzime)
  - Raise exception if reading lines from a killed process (vpodzime)
  - Use zRAM swap up to 2 GB of RAM (vpodzime)
  - RAM requirements depend on squashfs.img's origin (vpodzime)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 21.48.1-1
changelog:
  * Wed Jul 16 2014 Brian C. Lane <bcl@redhat.com> - 21.48-1
  - Fix the custom accelerators in custom partitioning (#1118999) (dshea)
  - Revert "Reset dnf package sack" (bcl)
  - Ignore the home directory setting if no change was requested (#1119900)
    (dshea)
  - Set an upper limit on uids and gids. (dshea)
  - Remove the "Create a home directory" checkbox (dshea)
  - Fix a typo: inital -> initial (mkolman)
  - Don't create the configured.ini file (#1119166) (mkolman)
  - zRAM swap for Anaconda (vpodzime)
  - Split kickstart arg handling (bcl)
  - Update icon names used within python code. (dshea)
  - Add a check for whether icons used in glade files are valid (dshea)
  - Load icons by name instead of stock-id. (dshea)
  - Remove extra list() call with no effect (vpodzime)
  - Add NetworkManager-wifi dependency for the GUI subpackage (#1111417)
    (mkolman)
  - Python's octals changed; mount's didn't. (pjones)
  - Add a basic test for ostree-based installs. (clumens)
  - Print out exceptions at log level critical. (clumens)
  - Rename environment variables in run_gui_tests.sh. (clumens)
  - Rename gui/runtest.sh to fit in with the other test names. (clumens)
  - Write the grub config even on errors (#1114774) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 21.47-1
changelog:
  - Fix references to requiredPackages (bcl)
  - Drop anaconda. prefix from copied logs (bcl)
  - dnf should put its logs in /tmp/ (bcl)
  - Make sure the software listboxes are shown (bcl)
  - dnf should report that it supports Closest Mirror (bcl)
  - Do not prefer /tmp for dnf downloads (bcl)
  - Reset dnf package sack (bcl)
  - Fix dnf base repo setup to fall back to default gracefully (bcl)
  - Move addDriverRepo into PackagePayload class (bcl)
  - Rename some dnf items to match yum (bcl)
  - rpmostreepayload: Drop selinux-ensure-labeled call (walters)
  - Run anaconda in fullscreen whenever possible. (dshea)
  - Correct the constant used with gtk_widget_set_state_flags (dshea)
  - Restore some CSS rules from the pre-3.13 Adwaita theme. (dshea)
  - Adapt to changes in blivet.udev interface. (amulhern)
  - Bump blivet version to pick up blivet.udev interface changes. (amulhern)
  - Use the enlightbox context manager for the add network device dialog
    (mkolman)
  - DNFPayload: do not add group 'core' twice. (ales)
  - Remove the window property from UIObject. (dshea)
  - Unravel the Hub and Spoke classes. (dshea)
  - Fix --kickstart option (bcl)
  - Bump up the required pykickstart version (vpodzime)
  - Use GtkRevealer for widget hiding in storage spoke (mkolman)
  - rpmostreepayload: create /var/spool/mail required when adding user (rvykydal)
  - rpmostreepayload: Don't recreateInitrds for this payload (walters)
  - Don't use geolocation when installing with kickstart (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.46-1
changelog:
  - Ignore an error from pylint incorrectly analyzing types in dbus-python
    (dshea)
  - Remove the Lightbox widget (dshea)
  - Implement the lightbox in MainWindow (dshea)
  - Added a method to create new GdkPixbufs from in-memory data (dshea)
  - Add a delete-event handler for the main window (dshea)
  - Add a window to manage Anaconda screen transitions. (dshea)
  - Add a class BaseStandalone. (dshea)
  - Increased the version of anaconda-widgets to 3.0 (dshea)
  - Use globs for the anaconda widgets library paths (dshea)
  - Remove the custom accelerators from custom storage. (dshea)
  - Add a couple more deprecation warning ignores (dshea)
  - Use a dict for string substitutions in a /boot/efi message. (clumens)
  - Use the right index for selecting region (#1114234) (vpodzime)
  - Add autopart --fstype support (#1112697) (bcl)
  - Patches to allow /boot/efi to be RAID1 (#788313) (amulhern)
  - Bump blivet version for succeeding commit. (amulhern)
  - Map our log levels to syslog log levels (bcl)
  - makeupdates: Put systemd files under /usr/lib/ (bcl)
  - Make octal literals Python 3 compatible (mkolman)
  - Use the built-in next() function for generators (mkolman)
  - Make reduce function usage Python 3 compatible (mkolman)
  - Use createrepo_c in place of createrepo (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.45-1
changelog:
  - Switch to tty1 if we get an exception before meh is setup (dshea)
  - Remove surprises from X startup. (dshea)
  - Import KS_MISSING_IGNORE from pykickstart.constants in DNF payload (mkolman)
  - Import Pykickstart constants directly (mkolman)
  - Switch error exit codes to 1 (bcl)
  - Add help texts for the remaining Anaconda options (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.44-1
changelog:
  - Fix storage checker docstring (bcl)
  - Modify --dirinstall to take a path (bcl)
  - Drop ROOT_PATH, add a method to set it (bcl)
  - Call setUpBootLoader in custom autopart (#1086811) (bcl)
  - Remove the noipv6 Anaconda option (mkolman)
  - Remove the -s/--script Anaconda option (mkolman)
  - Make rescue_mode part of flags, hence more publicly available (#1090009)
    (amulhern)
  - Check host filesystem space for dirinstall (bcl)
  - Remove the viewport from the addon repo tree view (dshea)
  - Add a check for GtkScrollables contained in GtkViewports (dshea)
  - Enable rubber-banding in the disk tree views (dshea)
  - Make the configure mount point dialog taller. (#924182) (dshea)
  - Add the disk TreeViews directly to the scrolled windows (dshea)
  - Opened up custom_storage_helpers.glade and hit Save (dshea)
  - Add help texts for more Anaconda CLI options (mkolman)
  - Remove the targetarch Anaconda option (mkolman)
  - Add anaconda_options.txt to makeupdates (dshea)
  - Allow the location of anaconda_options.txt to be overridden (dshea)
  - Remove an unused import. (dshea)
  - Remove the headless Anaconda option (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.43-1
changelog:
  - Allow NFS addon repos (#985080) (dshea)
  - Add --disklabel support to clearpart (#1078537) (bcl)
  - Replace redundant ifs with direct assignments to the anaconda variables
    (mkolman)
  - Replace ifs when assigning option values to flags where possible (mkolman)
  - Use True/False instead of 1/0 for flags (mkolman)
  - Store auto gui results in the same directory as the test itself. (clumens)
  - Use whatever network device was used to start installation. (clumens)
  - Ignore more deprecation warnings. (dshea)
  - Add help texts for the dmraid and nodmraid options (mkolman)
  - Use True instead of 1 for the dmraid flag default value (mkolman)
  - Add help texts for the ibft and noibft options (mkolman)
  - Use True instead of 1 for the ibft flag default value (mkolman)
  - Remove the iscsi and noiscsi options (mkolman)
  - Add a new log level 'lock' for _yum_lock (bcl)
  - Replace uses of gtk-missing-image (dshea)
  - Improve the SpokeSelector icon error reporting. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.42-1
changelog:
  - Adjust the ui package paths to find hubs and spokes (bcl)
  - Change emphasis from subvolumes to snapshots in removal warning. (dlehman)
  - Reflect the fact that some block devices cannot be reformatted. (dlehman)
  - Use StorageDevice.direct to detemine if a device is directly accessible.
    (dlehman)


author: Brian C. Lane <bcl@redhat.com> - 21.41-1
changelog:
  - Use /usr/lib* in updates images. (dshea)
  - Fix the paths we check for spokes. (sbueno+anaconda)
  - Remove the kbdtype option (mkolman)
  - Remove the noipv4 option (mkolman)
  - Remove the autostep option (mkolman)
  - Remove the disused nofb option (mkolman)
  - Remove the module option (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.40-1
changelog:
  - fedora-welcome: Correct an icon name after the switch to Adwaita
    (kalevlember)
  - Pass/check displaymode in collect_categories and collectCategoriesAndSpokes.
    (sbueno+anaconda)
  - Add help texts to some Anaconda CLI options (mkolman)
  - Don't install implicitly added but explicitly excluded packages (#1105013)
    (vpodzime)
  - Update configure, make files, and PO files with new category changes.
    (sbueno+anaconda)
  - Fix up collectCategoriesAndSpokes function. (sbueno+anaconda)
  - Update all relevant UI files with new category path. (sbueno+anaconda)
  - Move categories to pyanaconda.ui.categories. (sbueno+anaconda)
  - Allow testing a regular install from the live environment. (clumens)
  - Make sure /var/log/anaconda gets copied under the right root. (clumens)
  - format.setup in blivet takes only kwargs. (clumens)
  - Tweak spacing in the other storage options grid. (clumens)
  - Remove the dlable option (mkolman)
  - change default for grub2 save_entry to 0 (gczarcinski)
  - Revert "Refresh after checkbox clicked (#1074188)" (dshea)
  - Move assureLogoImage to GraphicalUserInterface (#1102238) (dshea)
  - If we cannot activate keyboard, at least populate the missing items
    (#1104541) (vpodzime)
  - network: generate dracut arguments also for IPADDRn ifcfg values (#1103571)
    (rvykydal)
  - Memoize the results for *RaidLevelsSupported() functions (amulhern)
  - RAID related changes for custom spoke. (amulhern)
  - Bump required blivet version. (amulhern)
  - Make parse-kickstart aware of the %addon section (#1083002) (vpodzime)
  - Revert "Work around a parsing bug in GtkBuilder" (dshea)
  - Fix a typo in one of the bootloader installation warning messages (#1103410)
    (mkolman)
  - Don't require network in standalone spoke for media installs (#1066807)
    (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 21.39-1
changelog:
  - eu_ES has been dropped from the supported languages (bcl)
  - Change 'elif encrypted' statement to 'else' statement. (amulhern)
  - Work around a parsing bug in GtkBuilder (dshea)
  - Don't uppercase the size values in the disk shopping cart. (clumens)
  - Display the sentence about being able to reuse partitions even without roots.
    (clumens)
  - Allow a couple more keyboard shortcuts on the custom part spoke. (clumens)
  - Reword the close button on the software spoke's error dialog. (clumens)
  - Fix up quoting around passing args to anaconda in the gui test. (clumens)
  - Don't hide a serious issue (vpodzime)
  - Move autopart choices to one place and use them in both GUI and TUI
    (vpodzime)
  - Define default autopart type as a constant (vpodzime)
  - Use enumerate() instead of getting indices of iterated items (vpodzime)
  - Preserve net.ifnames cmdline arg (#1102401) (bcl)
  - Revert the dialog sizing chunk from resize.glade. (clumens)
  - Update GUI tests for changes in gtk/atk/anaconda/whatever. (clumens)
  - Fix gui/runtest.sh to work under either "make check" or being run manually.
    (clumens)
  - Add a -c argument to the ksflatten invocation. (clumens)
  - Do basic logging setup when short circuiting the normal Anaconda init
    (mkolman)
  - Fix boot option warning string formatting (mkolman)
  - always rescan for vmlinuz if rescueKernelList (gczarcinski)
  - move new-kernel-pkg rpmposttrans to end of install (gczarcinski)
  - allow /boot on btrfs subvol or filesystem (gczarcinski)
  - Allow /boot on LVMlv (gczarcinski)


author: Brian C. Lane <bcl@redhat.com> - 21.38-1
changelog:
  - Parse boot options before parsing CLI options (#1101341) (mkolman)
  - Check that bootloader devices are configured before validating (#1100928)
    (dshea)
  - network: use IpInterface only for activated devices (#1101781) (rvykydal)
  - Enable LVM Thin Provisioning in text mode (vpodzime)
  - Remove the executable bit from anaconda.spec.in. (clumens)
  - Fix the nm test for big-endian results (dshea)
  - Fix issues with auto* and version.py (dshea)
  - Allow file:// url handler in --repo arg (bcl)
  - Ignore deprecation warnings for atk_role_register (dshea)
  - Handle renames in makeupdates. (pjones)
  - Move Anaconda version detection from isys to Python code (mkolman)
  - network: use IpInterface instead of Interface (#1058906, #1029214) (rvykydal)
  - network: don't modify network config for dirInstall and imageInstall
    (rvykydal)
  - network: remove redundant image install guard (rvykydal)
  - network: add first tests for nm.py (rvykydal)
  - network: consolidate setNetworkOnbootDefault (rvykydal)
  - Set ONBOOT=yes for the device used for installation (#1002544). (rvykydal)
  - Use proper data for autopart type initialization (vpodzime)
  - Line up the right side of the FCOE dialog. (clumens)
  - Use default_width and _height on dialogs instead of _request. (clumens)
  - Remove the border around the refresh storage dialog's button. (clumens)
  - Short-circuit initialization when printing out Anaconda version (mkolman)
  - Make print statements Python 3 compatible (mkolman)
  - Fix the handling of set_const options pulled in from the boot cmdline (dshea)
  - Fix the modify software tooltip on the installation options dialogs.
    (clumens)
  - Better visually distinguish TUI spokes states (vpodzime)
  - Reset the text direction as soon as the locale is changed (dshea)
  - Show errors from the displayed mountpoint when exiting the custom spoke
    (dshea)
  - Check that container names input by the user are valid (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.37-1
changelog:
  - Chain up to parent size_allocate functions in our standalone widgets.
    (clumens)
  - Format the help text to properly fit to the terminal window (mkolman)
  - Call getPossiblePhysicalExtents() only once (vpodzime)
  - Default PE size to blivet's default when requested from kickstart (#1098139)
    (vpodzime)
  - A couple of anaconda whitespace fixes (mkolman)
  - Replace the deprecated has_key() by in (mkolman)
  - Disable pylint errors on NetworkData in the new network_test.py. (clumens)
  - Tweak borders on the filter UI. (clumens)
  - network: add tests (rvykydal)
  - network: don't use ifcfg PREFIX when generating ipv6 dracut args (rvykydal)
  - network: cleanup - remove ksdevice variable (rvykydal)
  - Horizontally center the user creation spoke contents. (clumens)
  - Un-indent the reclaim space checkbox. (clumens)
  - Remove the RAID page from the filter UI. (clumens)
  - install -> installation in a string on the source spoke. (clumens)
  - Switch Anaconda to argparse (mkolman)
  - rpmostreepayload: Use systemd-tmpfiles rather than handrolling mkdir
    (walters)
  - Add some padding to the custom partitioning note. (dshea)
  - Wrap the custom partitioning note (#1031850) (dshea)
  - Make an ostree string easier for translators to deal with. (clumens)
  - Fix the gettext warnings test for VPATH builds (dshea)
  - network: fix crash on empty ksdevice boot option (#1096846) (rvykydal)
  - Add RPMOSTreePayload (walters)
  - bootloader: Allow extlinux loader configuration to handle RPMOSTreePayload
    case (walters)
  - install: Handle distinct physical root/sysroot (walters)
  - parse-kickstart: drop "mtu=" args (wwoods)
  - Drop workaround for old dracut BOOTIF+ip problem (wwoods)
  - Fix behavior (and docs) for ks=nfs:<path>/ (#1094645) (wwoods)
  - Allow non-ASCII characters in passwords (#960837) (dshea)
  - Use a separate label for passphrase warnings. (dshea)
  - Move more of the passphrase dialog into the glade file. (dshea)
  - Don't add redundant grub installs if stage1 is not a disk (dshea)
  - Let the user continue on bootloader errors (#1006304) (bcl)
  - Fix the parsing of NFS addon URLs (#966240) (dshea)
  - Remove redundant import (mkolman)
  - Don't overwrite function argument when parsing help texts (mkolman)
  - Return CLI help text at once (mkolman)
  - Fix typo in previous commit adjusting to blivet API change. (dlehman)
  - Adjust for movement of functions from examples into blivet proper. (dlehman)


author: Brian C. Lane <bcl@redhat.com> - 21.36-1
changelog:
  - Switch to adwaita-icon-theme (kalevlember)
  - Hook up the TUI categories to autoconf/make. (#1095220) (dshea)
  - Fix the object type specifying argument name for findActions (vpodzime)
  - Remove keyword args 'ignoreErrors' from umountFilesystems() call. (amulhern)
  - Updates for new blivet.size.Size.__new__ interface. (amulhern)
  - Change uses of 'format' keyword param to 'fmt' keyword param (amulhern)
  - Update devicetree.findActions invocations to match blivet interface change
    (amulhern)
  - Bump blivet version to ensure next four patches get the right interface.
    (amulhern)


author: Brian C. Lane <bcl@redhat.com> - 21.35-1
changelog:
  - Use format strings in the new kickstart error message translations. (clumens)
  - Mark kickstart errors as translatable, and hopefully make them more useful
    too. (clumens)
  - install: Move Payload postInstall() after bootloader (walters)
  - iutil: Transparently redirect anyone who asks root=/mnt/sysimage to sysroot
    (walters)
  - Fix the way categories are handled in text mode. (sbueno+anaconda)
  - Move GUI-specific helper classes to a separate module (#1091542) (dshea)
  - Fix license in parse-kickstart (mkolman)
  - main: Set flags.extlinux if extlinux is used in interactive-defaults.ks
    (walters)
  - anaconda.service: Set GIO_USE_VFS=local (walters)
  - Use a gettext context where necessary when retranslating (#1091207) (dshea)
  - Update makebumpver for python-bugzilla 1.0.0 (bcl)
  - Skip source and software spoke in text live installations (#1092763) (bcl)
  - Add correct kernel params if rootfs is btrfs on s390x. (#874622)
    (sbueno+anaconda)
  - Don't crash on anaconda-yum output containing multiple colons (#1092441)
    (mkolman)
  - Revert chrooting when setting user/root password (vpodzime)
  - network: fix device configuration in text mode (#1058336) (rvykydal)
  - Change order in which packages/groups are selected/excluded (#1091952)
    (vpodzime)
  - Check the correct button when saving changes in the Custom spoke (#1090786)
    (vpodzime)
  - Fix unloading modules in driver-updates (#1085099) (wwoods)
  - Re-saved some of the glade files with a newer version of glade. (dshea)
  - Add viewports for the ListBoxes in the software spoke. (dshea)
  - Extend format string checks to translated format strings. (dshea)
  - Fix typo in nm_is_connected method check. (rvykydal)
  - iutil: Introduce getSysroot()/getTargetPhysicalRoot(), use instead of
    ROOT_PATH (walters)


author: Brian C. Lane <bcl@redhat.com> - 21.34-1
changelog:
  - Improve the "adding yum repo" message structure (mkolman)
  - Fix missing log message about adding a repository (#1089297) (mkolman)
  - Ignore use of eval warnings. (dshea)
  - Specify string format arguments as logging function parameters (dshea)
  - New encrypted state is the dialog's encrypted attribute (vpodzime)
  - Use human readable sizes with two decimal spaces in the GUI (vpodzime)
  - Make the LUKS unlock callback a timed action (vpodzime)
  - Hitting ENTER in the LUKS passwd entry should click the Unlock button
    (vpodzime)
  - Block leaf device encryption if container is encrypted consistently
    (vpodzime)
  - Do not remove the replacing item, remove the replaced one instead (vpodzime)
  - Give include_btrfs variable a better name (vpodzime)
  - Make the _resolve_btrfs_restrictions method's code nicer (vpodzime)
  - Refactor the btrfs magic into a separate method (vpodzime)
  - Switch the condition in long if-else statement (vpodzime)
  - Give an opaque condition a better name explaining its real meaning (vpodzime)
  - Refactor out the code for removing empty parents (vpodzime)
  - Use the (vpodzime)
  - Refactor out the code for adding device/mountpoint into a method (vpodzime)
  - Relabel /home partition if using and existing one (#1087736) (vpodzime)
  - Don't forget to call os._exit() in the child process (vpodzime)
  - users: Add root= keyword argument to set{User,Root}Password (walters)
  - users: Deduplicate code to fork()+chroot() (walters)
  - gui/spokes/software: Enable iff payload is PackagePayload (walters)
  - Use descriptive pylint messages instead of numbers. (clumens)
  - Add input validation to the source spoke. (dshea)
  - Remove the tests for duplicate and invalid repo names (dshea)
  - Expand the proxy URL validation. (dshea)
  - Convert the repository name test into a regex (dshea)
  - Add a remove_check method for InputCheckHandler. (dshea)
  - Use ID columns in the protocol combo boxes (dshea)
  - Added a link to a bug about the user data in glade problem. (dshea)
  - Remove the top and bottom padding from source spoke action area (dshea)
  - Re-add a false-positive for the GLib module (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.33-1
changelog:
  - Add an option to copy translation files to an updates.img (dshea)
  - Set the selinux state from the command line (#784828) (dshea)
  - Remove a whole bunch of pylint false positives (dshea)
  - Ignore more informational messages printed by pylint pragmas (dshea)
  - Use more wildcards in the tests dist_ variable (dshea)
  - Make sure the idx variable is used instead of the old found variable
    (vpodzime)
  - Disable a false positive from pylint (dshea)
  - Only run dialogs in the enlightbox context (vpodzime)
  - Separate code for finding item in containers combo and processing it
    (vpodzime)
  - Check Update Settings button sensitivity when saving changes in one place
    (vpodzime)
  - Only save changes if needed when adding mountpoint (vpodzime)
  - No need to call bool() on a boolean expression result (vpodzime)
  - Give names to some magic tuples, make them reusable and reuse them (vpodzime)
  - Add DEVICE_TYPE_DISK's text description to the mapping (vpodzime)
  - Move a few constants and mappings to the storage_utils module (vpodzime)
  - Split long label's string into two lines (vpodzime)
  - Don't rely on the ordering of autopart types in the combobox (vpodzime)
  - Only save changes if there are any changes to be saved (vpodzime)
  - Add device type constants to the device type combobox's store (vpodzime)
  - Change some anaconda-yum DEBUGs to be more informative (bcl)
  - Change Proxy Add Button to Ok (bcl)
  - Display a message for missing required packages and groups (#1064565) (dshea)
  - Fix issues with the errorHandler callback arguments (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.32-1
changelog:
  - Refactor the code setting up the device type combobox a method (vpodzime)
  - Rename 'swap' variable to 'is_swap' to better express its meaning (vpodzime)
  - Refactor out the code setting up the fstype combobox into a method (vpodzime)
  - Refactor the code updating info about device container into a method
    (vpodzime)
  - Remove the default None value from the addPage's cb argument (vpodzime)
  - Make on_updates_settings_clicked timed callback (vpodzime)
  - Rename the callback for updating mountpoint settings (vpodzime)
  - Hook up the GUI test so it's run as part of "make check". (clumens)
  - Skip running pylint on files containing "skip-file". (clumens)
  - Add comments to the kickstart tests. (clumens)
  - Add the beginnings of an automated GUI test suite. (clumens)
  - Add accessibility information to the user spoke. (clumens)
  - Add accessibility information to the root password spoke. (clumens)
  - Add accessibility information to the progress hub. (clumens)
  - Add accessibility information to most of the widgets on the storage spoke.
    (clumens)
  - Add enough accessibility information to the network spoke for livecds.
    (clumens)
  - Add accessibility information to the keyboard spoke. (clumens)
  - Add accessibility information to the date & time spoke. (clumens)
  - Add a script and base kickstart file for making a dogtail-enabled livecd.
    (clumens)
  - Add accessibility information to the welcome spoke and summary hub. (clumens)
  - Add accessibility information to some of our widgets. (clumens)
  - Don't use dhcp ntpservers for dir or image installation (bcl)
  - Implement and use decorator for logging UI storage actions (vpodzime)
  - Refactor out the code doing device reformat into a function (vpodzime)
  - Refactor out the code handling encryption change into a function (vpodzime)
  - Fix variable name when logging new fstype (vpodzime)
  - Make it possible to override translation domain in GUIObjects (#1040240)
    (mkolman)
  - Refactor out the code for handling device size change into a function
    (vpodzime)
  - Refactor out the code for bounding size into a function (vpodzime)
  - Refactor code for reverting device reformat into a function (vpodzime)
  - Make the code changing an existing device more compact (vpodzime)
  - Comment the part of the code changing an existing device (vpodzime)
  - Do device change logging in one place where possible (vpodzime)
  - Pass information about old and new device as a dictionary (vpodzime)
  - Move code attempting to replace device into a separate function (vpodzime)
  - Mountpoint validation should only care about the new fs type (vpodzime)
  - Make size properties refreshing reused code (vpodzime)
  - Use generator instead of list for auxiliary old_disk_names variable
    (vpodzime)
  - Remove and unused variable in Custom spoke (vpodzime)
  - Refactor mountpoint configuration validation out from _save_right_side
    (vpodzime)
  - Don't overload selectorFromDevice function (vpodzime)
  - Use dir_tree_map for the cleanPStore function (vpodzime)
  - Check xconfig before setting the installed displaymode (dshea)
  - DNFPayload: call close() when done with the Base. (ales)
  - Do not try to get "" translated (vpodzime)
  - Use for-cycle else: branch instead of extra variable (vpodzime)
  - Have mountpoint descriptions defined in a dictionary (vpodzime)
  - Uppercase global constants in the Custom spoke (vpodzime)
  - Use cannonical RAID level names when populating RAID stores (vpodzime)
  - No RAID level (RAID level None) is a valid choice for LVM(ThP) (vpodzime)
  - LVM Thin Provisioning supports the same RAID levels as plain LVM (vpodzime)
  - Only block the password/user spokes if data was given in kickstart (vpodzime)
  - Disable a pylint error message for now. (clumens)
  - Suppress selinux error log when using default (#1083239) (bcl)
  - Use the AnacondaWidgets python gi-overrides for pylint (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.30-1
changelog:
  - Add support ppc64le (hamzy)
  - Validate proxy URLs (dshea)
  - Provide feedback for invalid NTP hostnames. (dshea)
  - Use GUIDialogInputCheckHandler in the advanced user dialog (dshea)
  - Add a new InputCheck status for silent failures. (dshea)
  - Add an InputCheckHandler subclass for dialogs. (dshea)
  - Generalized and improved the proxy URL parsing regex (dshea)
  - Update makebumpver for the newer python-bugzilla on rawhide. (clumens)
  - network: don't crash on virtual devices turned off (#1080640) (rvykydal)
  - network: don't pop HWADDR twice for vlan on s390 (#1061646) (rvykydal)
  - Make safe_dbus module's functions less 'safe' (vpodzime)
  - Add a list of cmdline args that append instead of replace (#1073130) (bcl)
  - safe_dbus: Don't export DBus connection addresses as variables (walters)


author: Brian C. Lane <bcl@redhat.com> - 21.29-1
changelog:
  - Add a Makefile target to create a set of empty .po files. (dshea)
  - os.path.exists -> os.path.lexists when checking for authconfig. (clumens)
  - Add support for tarfiles to liveimg kickstart command (bcl)
  - mountExistingSystem raises an exception with dirty FS (#1080210) (vpodzime)
  - Don't do yum lock logging when using updates.img (vpodzime)
  - Pass Size(0) instead of 0 to the ContainerDialog if no size is given
    (vpodzime)
  - Update the BaseWindow and HubWindow example UI fragments (dshea)
  - Convert GtkHBox and GtkVBox to GtkBox. (dshea)
  - Fix keyboard accelerator collisions from former stock buttons (dshea)
  - Set the secret agent icon in the glade file (dshea)
  - Remove stock labels and icons. (dshea)
  - Run the pykickstart version test on the commands in parse-dracut (dshea)
  - Don't reimport os - it's imported very early on. (clumens)
  - Use an alternative image if logo is missing (mkolman)
  - Update parse-kickstart for the new bootloader command. (clumens)
  - Make sure the error info message starts on a new line (vpodzime)
  - Define two env variables removing useless warnings (vpodzime)
  - Check boot args for None (#1075918) (bcl)
  - Revert "Enable make check in %check and add the necessary BuildRequires"
    (dshea)
  - Fix the argument list passed to the payloadInitialize thread (#1079628)
    (dshea)
  - Fix filtering the _storage_playground out (vpodzime)
  - Sync up step counts in install.py with reality. (clumens)
  - Avoid the "unable to init server" message. (dshea)
  - Do not attempt to run authconfig if it doesn't exist. (clumens)
  - Allow skipping installation of the core group, if asked for in kickstart.
    (clumens)
  - Drop the vconsole.font boot arg (#1074113) (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.28-1
changelog:
  - Get the DBus session bus address in a method (dshea)
  - Specify string format arguments as logging function parameters (dshea)
  - Inhibit the screen saver on live installs (#928825) (dshea)
  - Handle the dbus method call not returning anything. (dshea)
  - Convert errors raised during dbus connection to DBusCallError (dshea)
  - driverdisk: Show selection menu for network driver isos (#1075918) (bcl)
  - Write a modprobe blacklist (#1073130) (bcl)
  - Append cmdline arg values in BootArgs (#1073130) (bcl)
  - Wait for other threads to finish before sending ready (#1075103) (bcl)
  - set proxy related environmental variables (#854029) (bcl)
  - Fix pylint error in yumpayload. (sbueno+anaconda)
  - The custom spoke requires mountPointStore and mountPointCompletion, too.
    (clumens)
  - Make the lists of files to check consistent across all checks. (dshea)
  - Fix error handling in cmdline mode. (#1034773) (sbueno+anaconda)
  - Don't create bootloader entries for kdump initrd and kernel. (#1036086)
    (sbueno+anaconda)
  - Add a setting to network.py that got left out of the cherry-pick. (clumens)
  - Enable make check in %check and add the necessary BuildRequires (atodorov)
  - Make it obvious user is going to begin installation. (#975793)
    (sbueno+anaconda)
  - Move libtimezonemap requires to the anaconda-gui subpackage (vpodzime)
  - network: apply ks configuration to devices activated in initramfs (#1037605)
    (rvykydal)
  - Add support for kickstart --interfacename for vlans (#1061646) (rvykydal)
  - network: handle race condition of disappearing active connection (#1073424)
    (rvykydal)
  - Convert iter from filter model iter to backing store iter (#1074188)
    (amulhern)
  - Provide ways in kickstart to skip kernel and bootloader (#1074522). (clumens)
  - DNFPayload: apply the kickstart excludedList. (ales)
  - Only pylint files that are in the git working copy (dshea)
  - Move accordion population into a separate function (vpodzime)
  - Short-circuit testing if root has any devices (vpodzime)
  - Getting new devices is not enough cheap operation for being a property
    (vpodzime)
  - Hide and unhide the same set of disks in the Custom spoke (vpodzime)
  - Use GtkActionList when populating filesystem store (vpodzime)
  - Fix XDG_RUNTIME_DIR not set messages by creating one (dshea)
  - Make the ui_storage_logger reusable (vpodzime)
  - Decide on supported RAID levels in a better way (vpodzime)
  - Fix typo in the comment (vpodzime)
  - Add and use MountpointSelector's attributes we need (vpodzime)
  - Make code to get Size instance from user's input reusable (vpodzime)
  - Make getting raid level less hacky (vpodzime)
  - Implement a function to get container type name (vpodzime)
  - Make custom partitioning helper constants look as constants (vpodzime)
  - Simplify mountpoint validation and error reporting (vpodzime)
  - Simplify label validation and error reporting (vpodzime)
  - Move translated_new_install_name to the right place (vpodzime)
  - Rename the __storage attribute to a more propriate name (vpodzime)
  - Split out helper code from the Custom partitioning spoke (vpodzime)
  - The reset button should only be sensitive if there's something to reset.
    (clumens)
  - Confirm before resetting custom partitioning selections (#970093). (clumens)
  - DNFPayload: Add languageGroups(). (ales)
  - Use ROOT_PATH not /mnt/sysimage (bcl)
  - Override ROOT_PATH with environmental variable (bcl)
  - Import /etc/login.defs in libuser.conf (#979815) (dshea)
  - Fix environment group changes based on ListBox row activation (dshea)
  - DNFPayload: do not crash when an addon is unavailable. (ales)
  - Payloads: make DEFAULT_REPOS a part of the interface. (ales)


author: Brian C. Lane <bcl@redhat.com> - 21.27-1
changelog:
  - Don't disable anaconda repo on rawhide (bcl)
  - Set log level to debug when using an updates image (bcl)
  - driver-updates: accept burned driver discs (#1073719) (wwoods)
  - Do nothing if previously selected selector gets focus again (#1029798)
    (vpodzime)
  - Firstboot is deprecated and gone on Fedora 20 and anything newer (vpodzime)
  - Reraise the exception properly (vpodzime)
  - Set progress bar to 100 % in a different way (#1058755) (vpodzime)
  - Refresh after checkbox clicked (#1074188) (amulhern)
  - Use instclass.efi_dir when constructing the EFI path (dshea)
  - Add rescue kernels to the bootloader install list. (#1036349) (dshea)
  - Cover both possible ways that GUI WWID may have been set (#1074184)
    (amulhern)
  - Do not write out /etc/adjtime file on s390(x) (#1070748) (vpodzime)
  - Ignore the data model and just return self.environment (mkolman)
  - Software spoke can't be complete if the payload thread is running (mkolman)
  - DNFPayload: blivet.size.Size() only knows 'spec' kwarg now. (ales)
  - Specify string format arguments as logging function parameters (dshea)
  - Add missing changelog entries (bcl)


author: Brian C. Lane <bcl@redhat.com> - 21.26-1
changelog:
  - Don't traceback, just log a warning if connection is unavailable (#1070928)
    (mkolman)
  - Remove unnecessary use_markup attributes. (dshea)
  - Add a check for unnecessary markup. (dshea)
  - Ignore the server keymap for spoke status if using VNC (#1045115) (dshea)
  - Call % outside of the translation (dshea)
  - Fix pylint errors about dangerous default values (dshea)
  - Typo fix (dshea)
  - driver-updates: skip iso selection with OEMDRV (#1066784) (bcl)
  - driver-updates: allow interactive mode to load multiple devices (wwoods)
  - driver-updates: add DoRefresh loop to select_iso() (#1066784) (wwoods)
  - driver-updates: add 'refresh' to selection_menu() (wwoods)
  - driver-updates: rework 'dd_finished' handling (wwoods)
  - driver-updates: refactor dd_scan (wwoods)
  - driver-updates: refactor menu to allow other options (wwoods)
  - Bump blivet Requires for DASD changes. (#1064423) (sbueno+anaconda)
  - Add GUI and TUI logic to handle unformatted DASDs. (#1064423)
    (sbueno+anaconda)
  - Show unformatted DASDs in the local disk store. (#1064423) (sbueno+anaconda)
  - Add dialog box to warn about formatting DASDs. (#1064423) (sbueno+anaconda)
  - Update disk refs when recovering from a devicefactory failure. (#1032141)
    (dlehman)
  - Add typelib and library paths to the test environment. (dshea)
  - Run pylint with NO_AT_BRIDGE=1 set in the environment (dshea)
  - pylint: Clean up accordion warnings (bcl)
  - Let Gtk pick the size for the isoChooserDialog (#973376) (dshea)
  - network kickstart: do not bind to MAC if SUBCHANNELS are present (#1070232)
    (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 21.25-1
changelog:
  - pylint: Add a pile of new E1101 exceptions (bcl)
  - pylint: change disable-msg to disable (bcl)
  - Fix console for s390 and 'noshell' mode (#1070672) (wwoods)
  - Check that the addon selection state exists before reading it (dshea)
  - Set the name in the volume group store (dshea)
  - Don't ignore the directory of the driver disk iso file (vpodzime)
  - Set rpm macros in DNFPayload (dshea)
  - Implement %packages --instLangs (#156477) (dshea)
  - Set rpm macro information in anaconda-yum. (dshea)
  - Move the anaconda-yum exception handler (#1057120) (dshea)
  - Only run gtk actions in the gtk thread. (dshea)
  - Add createrepo Requires (#1016004) (bcl)
  - Fix a traceback gathering free space info for a container. (#1069854)
    (dlehman)
  - network: detect also fcoe vlan device names exceeding IFNAMESIZ (#1051268)
    (rvykydal)
  - DNFPayload: display the download progress on the hub. (ales)
  - driverdisk: Fix typo in error logging (#1016004) (bcl)
  - driverdisk: Create a repo for network drivers (#1016004) (bcl)
  - driverdisk: Catch blkid failure (#1036765) (bcl)
  - driverdisk: Ignore extra blkid fields (#1036765) (bcl)
  - We can't trust rhcrashkernel-param to give us newline-free text. (pjones)
  - Remove redundant _setCurrentFreeSpace() call (#1043763) (amulhern)
  - Enable python-coverage in anaconda (dshea)
  - Move the sidebar to the right for RTL languages (dshea)
  - Remove a bunch of unused includes and tests for headers (dshea)
  - Add a note about when and how to remove isys.sync (dshea)
  - Remove isys.isPseudoTTY (dshea)
  - Convert isys.isIsoImage to python code (dshea)
  - Focus the language search input by default (#973967) (dshea)
  - Ensure media being verified is always unmounted (dshea)
  - Write 'text'/'cmdline' in anaconda-ks.cfg in text/cmdline mode (wwoods)
  - text install -> text system (#1021963) (wwoods)
  - Support the 'skipx' kickstart command (wwoods)
  - let systemd decide when to start anaconda-sshd (wwoods)
  - Don't use tmux for inst.noshell (#1058607) (wwoods)
  - Fix a nitpick from bcl. (pjones)
  - Make rhcrashkernel-param get run on non-GRUB 2 platforms. (pjones)
  - Cast the blame appropriately when the kernel refuses efivars changes.
    (pjones)
  - Do not use shim.efi on ARMv8 aarch64 (#1067758) (dmarlin)
  - Handle missing environments specified through kickstart (#1067492). (clumens)
  - create_sparse_file in blivet now expects a Size object. (clumens)
  - Don't traceback when no size is given in kickstart (#1067707). (clumens)


author: Brian C. Lane <bcl@redhat.com> - 21.24-1
changelog:
  - setup default environment in initialize (bcl)
  - Move environmentAddons into packaging (bcl)
  - Skip running efibootmgr for image and dir installations (#1067749) (bcl)
  - Move translatable format strings into python. (dshea)
  - Added a check for translatable format strings in glade. (dshea)
  - Use a single script to run the glade tests. (dshea)
  - Check that s390x LVM configuration is valid. (#873135, 885011)
    (sbueno+anaconda)
  - Re-apply disk selection on error in TUI storage. (#1056316) (sbueno+anaconda)
  - Properly retry package downloads (#924860) (mkolman)
  - Change the CSS class name of the sidebar (#1067049). (clumens)
  - Preserve ipv6.disable=1 on target system (#1040751) (wwoods)
  - Remove an unused import in driver-updates. (clumens)
  - Fix heredoc usage in generated /etc/grub.d/01_users (#1044404). (dcantrell)


author: Brian C. Lane <bcl@redhat.com> - 21.23-1
changelog:
  - driverdisk: Parse all blkid output (#857248) (bcl)
  - Fix blkid output parsing and our output (vpodzime)
  - Don't use positional arguments to initialize Gtk objects (dshea)
  - Set mandatory property in network tui spoke. (#1064139) (sbueno+anaconda)
  - Disallow /boot on RAID on s390x. (#1027670) (sbueno+anaconda)
  - Remove a stray break statement (dshea)
  - Use devicetree.resolveDevice instead of udev_resolve_devspec. (#1047338)
    (dlehman)
  - Set ThreadManager.any_errors to be a property (dshea)
  - Error on "bootloader --location=partition" when using grub2 (#969095).
    (clumens)
  - Fix the handling of kernel parameters with no = (#1065704) (dshea)
  - Deal with a couple more "except Exception" lines. (clumens)
  - Fix pylint errors in the latest dnf-related commit. (clumens)
  - DNFPayload: pick the right FS as package download target. (ales)
  - DNFPayload: log import crashes. (ales)
  - DNFPayload: use dnf.exceptions.MarkingError. (ales)
  - Return the returned value in the fire_gtk_action (vpodzime)
  - Allow AddonData classes to parse options in the %addon line (dshea)
  - Pass ints to Gtk resize functions (#1065021) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 21.22-1
changelog:
  - Remove app_paintable from a couple nav boxes (#1064708). (clumens)
  - Give a more correct error for missing groups/packages on exclude (#1060194).
    (clumens)
  - Fix some incorrect RPM macros in the spec file. (clumens)
  - Allow using globs and alternative paths for specifying boot drive (#1057282).
    (clumens)
  - Don't reset input check status when disabling a check (#1062273) (dshea)
  - Fix how an input check is disabled (#1062275). (dshea)
  - ListStore.remove expects an iter, not an int (#1062752). (clumens)


author: Brian C. Lane <bcl@redhat.com> - 21.21-1
changelog:
  - Move save_netinfo into a hook (#1048231) (bcl)
  - Cleanup log message for pylint (bcl)
  - kickstart user accounts should be locked by default (#1063554) (bcl)
  - pre-push hook checking bugzilla IDs on rhelX branches (vpodzime)
  - Make sure LUKS devices can say they have a key (#1060255) (amulhern)
  - Handle LUKS passphrase before doing sanity check (#1060255) (amulhern)
  - Remove some unnecessary resets (#1060255) (amulhern)
  - Do not consider no available LUKS passphrase an error in do_autopart
    (#1060255) (amulhern)
  - Adapt to new blivet.sanityCheck() return type (#1060255) (amulhern)
  - Adapt StorageChecker class for changed return type of sanityCheck (#1060255)
    (amulhern)
  - Add sanityCheck functionality back into AutoPart.execute() (#1060255)
    (amulhern)
  - Bump blivet version for changed sanityCheck() interface (amulhern)
  - UnmanagedDeviceError and UnknownConnectionError are in the nm module.
    (clumens)
  - blivet no longer has a protectedDevices property. (clumens)
  - network: adapt to changed handling of devices without carrier in NM
    (#1062417) (rvykydal)
  - driverdisk: Rename skip_dds to make pylint happy (bcl)
  - driverdisk: Use a single systemd service to start DD UI (#1035663) (bcl)
  - driverdisk: Add dd_args_ks handling to driver-updates (#1035663) (bcl)
  - driverdisk: Process kickstart driverdisk commands (#1035663) (bcl)
  - driverdisk: Handle kickstart driverdisk command (#1035663) (bcl)
  - driverdisk: Use getargs instead of the env variable (#1035663) (bcl)
  - Remove now-unused isys/devices.[ch]. (clumens)
  - Call finalize functions in parent classes. (dshea)
  - Fix crashes in the LayoutIndicator dispose function. (dshea)
  - Require systemd (dshea)
  - Remove the now-unused anaconda_spoke_header.png. (clumens)
  - Minor aesthetic cleanups (#1045250). (duffy)
  - Add a topbar design to SpokeWindows. (#1045250) (duffy)
  - Update the Aarch64 packages to include efibootmgr. (dmarlin)
  - Add a sidebar to the standalone and hub windows (#1045250) (duffy)
  - Allow specifying an environment in the kickstart file (#1050994). (clumens)
  - The autopart scheme combo should work for creating partitions manually, too.
    (clumens)


author: Brian C. Lane <bcl@redhat.com> - 21.20-1
changelog:
  - makebumpver: Any failure should cancel the bump (bcl)
  - Add option help text for --image and --dirinstall flags (#1056791) (amulhern)
  - Update bumpver to allow Related bugs (bcl)
  - Fix up some pylint errors. (clumens)
  - If a user has been created, don't allow entering the user spoke (#1058564).
    (clumens)
  - Tweak passphrase wording a bit. (clumens)
  - Tweak the final progress messages to fit on the screen a little better
    (#1058463). (clumens)
  - Fix iscsi target selection checkbox in GUI (#1058653) (rvykydal)
  - network ks: allow setting only hostname with network command (#1051564)
    (rvykydal)
  - fcoe: add fcoe=<NIC>:<EDB> to boot options for nics added manually (#1040215)
    (rvykydal)
  - network GUI: ignore fcoe vlan devices (#1051268) (rvykydal)
  - Use an unused variable. (dshea)
  - Ignore an unused function warning on isys_init (dshea)
  - Remove unused isys files. (dshea)
  - Fix the handling of realloc failures. (dshea)
  - Run cppcheck on the C source files. (dshea)
  - Check RAID10 box for BTRFS (#1021856) (amulhern)
  - Make sure directory for DD extraction exists (vpodzime)
  - Handle --image arguments more thoroughly (#982164,#994488) (amulhern)
  - Remove the border from the custom part notebook. (clumens)
  - Style the Done button to make it more noticable (mizmo). (clumens)
  - Change the string used to test for serial console (#1054951) (dmarlin)


author: Brian C. Lane <bcl@redhat.com> - 21.19-1
changelog:
  - Change the reclaim space button rules (#980496) (bcl)
  - Revert "Fix up username checking regex a bit." (dshea)
  - Fix a pylint-caught problem from my previous cherry-pick. (clumens)
  - Give priority to IPv4 addresses when showing VNC & SSH IP (#1056420)
    (mkolman)
  - Display custom part warnings/errors on the spoke itself (#975840). (clumens)
  - Fix listing threads that caused an error (vpodzime)
  - Do not add errors item for thread in advance (vpodzime)
  - Log exceptions before running exception handling (vpodzime)
  - Fix kickstart 'updates' command (#1056727) (wwoods)
  - Fix exitHandler loop deactivation (bcl)
  - Show hidden disk images (#1034996) (bcl)
  - Fix pylint errors (dshea)
  - Provide a maximum width to the betanag dialog. (clumens)
  - Don't include zero sized disks in the custom part UI either (#903131).
    (clumens)
  - Move the Quit button to the right and make it consistently sized (#1038802).
    (clumens)
  - "Delete All" on the reclaim dialog should not delete hdiso source (#980496).
    (clumens)
  - Add a scrollbar to the error dialog (#1021506). (clumens)
  - Change the product name we key off (#1055019). (clumens)
  - Another dracut pylint change. (dshea)
  - Fix page logic in driver selection (#1055333) (bcl)
  - Give users way to select DD ISO interactively (#1036765) (vpodzime)
  - Make network-fetched driver disk .iso files work (#1003595) (vpodzime)
  - Disable pylint messages too annoying to deal with. (dshea)
  - Fix unused variable warnings (dshea)
  - Remove unused imports (dshea)
  - Specify string format arguments as logging function parameters (dshea)
  - Remove the raidstart and raidstop commands (dshea)
  - Expand the reach of pylint (dshea)
  - Put Xorg on tty6 in accordance with Ancient Anaconda Tradition (#980062)
    (wwoods)
  - Fix the handling of kickstart NFS repos with options (#1045528) (dshea)
  - Skip empty layout-variant specifications when setting layouts (#1057442)
    (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.18-1
changelog:
  - Use validate_label to check whether label should be updated (#1038590)
    (amulhern)
  - Always reject label if the format exists (#1038590) (amulhern)
  - Make label field always sensitive (#1038590) (amulhern)
  - Save module list after initial module load (#1050352) (bcl)
  - Require gtk3 and glib2 documentation to build (dshea)
  - Rename get_widgets_datadir to anaconda_get_widgets_datadir. (dshea)
  - Include the annotation-glossary (dshea)
  - Set device.format.label field close to where we read it (#1056139) (amulhern)
  - Install the rpmrc file to the initrd.img (#1016004) (vpodzime)
  - Give users hint about VNC password restrictions (#1053546) (vpodzime)
  - Be more liberal in what is accepted as a size unit. (dshea)
  - Remove en_spec parameters from blivet.size.Size. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.17-1
changelog:
  - Test for DataHolder Class (#1034427) (bcl)
  - Use DataHolder for TUI nfs data (#1034427) (bcl)
  - Add DataHolder class (#1034427) (bcl)
  - Handle inst.{gpt,dnf,extlinux} using cmdline.getbool() (wwoods)
  - Drop unreferenced 'useIPv[46]' flag (wwoods)
  - Don't force shell on tty2 (#980062) (wwoods)
  - add comment about boot-options.txt (wwoods)
  - Add support for getting stage2 image from boot.iso (#1035514) (mkolman)
  - Various changes to handling of filesystem label setting (#1038590) (amulhern)
  - Fix translation context on the storage options dialogs. (clumens)
  - Fix problems going into custom partitioning with the new work flow. (clumens)
  - Don't show actions next to free space lines in the reclaim dialog (#1054208).
    (clumens)
  - If there's a label in the ISO device combo, put it on a new line (#1031727).
    (clumens)
  - Make the device name in a MountpointSelector less wide (#1048583). (clumens)
  - If a root password is set, don't show the spoke (#910355, #1041405).
    (clumens)
  - Check for certain disk attrs before trying to access them. (#1053055)
    (sbueno+anaconda)
  - Use gtk_get_locale_direction. (dshea)
  - Always run efibootmgr from ROOT_PATH (bcl)
  - A class for scheduling Gtk actions and running them all at once (vpodzime)
  - Remove some leftover float conversions. (dshea)
  - Use uint64 for the resize target size. (dshea)
  - Return program output as a string instead of a list (dshea)
  - Implement and use a function for one-off running Gtk actions (vpodzime)
  - Be more defensive when getting layouts and their variants (vpodzime)
  - Implement and use functions for conversion between keymaps and layouts
    (vpodzime)
  - Fix reset of existing device to its original size. (dlehman)
  - Don't disable checks for global at the module level. (dshea)
  - Clean up the pylint-false-positives. (dshea)
  - Remove pylint comments that are no longer necessary (dshea)
  - Allow pylint-false-positives to end with a newline (dshea)
  - Change storage widget visibility based on disks selected. (clumens)
  - Rename widgets in the two remaining options dialogs. (clumens)
  - Allow going to the reclaim dialog even for autopart (#1014671). (clumens)
  - Add the autopart type combo to custom storage (#1014671). (clumens)
  - Tweak DiskOverview spacing a little bit (#1014671). (clumens)
  - Add custom part and encryption buttons to the main storage spoke (#1014671).
    (clumens)
  - Remove the existing install_options1 dialog, rename the others (#1014671).
    (clumens)
  - Grow the spoke gradient image to fit the nav_area (#1035772). (clumens)
  - Additional completion checks in network spoke. (#1044571) (sbueno+anaconda)
  - Fix problems reported by pylint (dshea)
  - Decode potentially 8-bit strings in TUI windows (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.16-1
changelog:
  - Use blivet.size.Size for all size quantities. (dlehman)
  - make anaconda-shell (wwoods)
  - handle "ks=cdrom[:<path>]" on systems with multiple CDs (#1049237) (wwoods)
  - dracut: add when_any_cdrom_appears for cdrom autoprobe (wwoods)
  - dracut: minor shell cleanup (wwoods)
  - fix inst.noshell (#807703) (wwoods)
  - Error gracefully if we have a question in cmdline mode. (#869731)
    (sbueno+anaconda)
  - Verify that designated label can be set (#1038590) (amulhern)
  - Do not change sensitivity of label field (#1038590) (amulhern)
  - Make the clear icon functional in language spoke. (sbueno+anaconda)
  - Fix the translated pango markup check (dshea)
  - Remove iutil.strip_markup. (dshea)
  - Pass additional command-line arguments to pylint (dshea)
  - Fix and ignore markup warnings where appropriate (dshea)
  - Check that the Pango markup in glade files is valid (dshea)
  - Added a pylint module to check pango markup. (dshea)
  - Split the po-based translation code into a separate file. (dshea)
  - Fix bool parsing of boot options with inst. prefix (#1044391) (mkolman)
  - Use vc_keymap as X layout only if we get nothing from localed (#1048592)
    (vpodzime)
  - Warn user if entering LUKS password with non-ASCII characters (#1039168)
    (vpodzime)
  - Add back some erroneously removed set_use_underline calls (dshea)
  - Only show the "DATA" heading if there are data mount points under it.
    (clumens)
  - Don't allow the advanced user dialog to be saved with errors (dshea)
  - Move the add_check stuff into helper classes. (dshea)
  - Remove the UID and GID maximums. (#978846) (dshea)
  - Fix an invalid mnemonic widget reference in passphrase entry (dshea)
  - Added checks for some potential issues in glade files (dshea)
  - Remove scrot dependency for global screenshot support (mkolman)
  - Fix mnemonic widget reference id (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.15-1
changelog:
  - Use the new Gtk.ListBox for displaying environments and addons (#1039683).
    (clumens)
  - Display additional disk attributes in TUI storage spoke. (#1024760)
    (sbueno+anaconda)
  - Fix 'select all disks' logic in TUI storage spoke. (sbueno+anaconda)
  - Ignore the compile script (dshea)
  - network GUI: don't crash when wifi is activated in standalone spoke
    (#1046138) (rvykydal)
  - Use the right test for there being any storage actions. (clumens)
  - Only display the actions summary dialog if there are any actions (#1030511).
    (clumens)
  - Do not support kickstart+live installs (#1027160). (clumens)
  - We no longer directly use libnl (#1034830). (clumens)
  - Remove _transactionErrors from yumpayload.py. (clumens)
  - Move xhost handling to the xinit script (#1045280) (dshea)
  - Check for ready before baseRepo in completed (#1044985) (bcl)
  - Treat the output of vncpasswd as binary data, since it is (#1045119) (dshea)
  - Add iutil.exec* options for handling binary data (dshea)
  - Print a message and exit if a user attempts to upgrade via kickstart. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.14-1
changelog:
  - Fix the release notes image cycler. (#1043393) (dshea)
  - Do not schedule resize actions for non-resizing requests (#1039491)
    (vpodzime)
  - Use ceil for minSize in resize dialog (#1040012) (bcl)
  - Use integer numbers of megabytes in the Reclaim dialog (#1040012) (vpodzime)
  - fcoe gui: repopulate device tree only if device was actually added (#1039223)
    (rvykydal)
  - Exclude FCoE disks from local disks (#1039223) (rvykydal)
  - fcoe: repopulate devicetree after adding FCoE SAN (#1039223) (rvykydal)
  - Add initial 64-bit ARM aarch64 EFI support (#1034428) (dmarlin)
  - Rename network spoke header (mkolman)
  - Show the Shell spoke in debug mode (vpodzime)
  - Accept only .iso files from the IsoChooser dialog (#1015169) (vpodzime)
  - Just run the IsoChooser dialog lightbox (vpodzime)
  - Use libxklavier's new methods instead of our nasty hack (vpodzime)
  - Move atexit registration before running rescue mode (#1038855) (vpodzime)
  - Only display the addon separator if there's a reason to. (clumens)
  - Stop using deprecated gtk margin functions. (clumens)
  - Fix the check_accelerators srcdir path. (dshea)
  - Show msg in TUI if user attempts to create invalid username. (#965561)
    (sbueno+anaconda)
  - Fix up username checking regex a bit. (sbueno+anaconda)
  - Fix default device for ks=cdrom (#1042500) (bcl)
  - createUser is already in a chroot (#1038241) (bcl)
  - Skip checks on files that are not staged for commit. (dshea)
  - Allow catching exceptions from threads (vpodzime)
  - Enable warnings about abstract methods not overridden (dshea)
  - Provide empty methods to override abstract parent methods. (dshea)
  - Implement status in StandaloneSpoke. (dshea)
  - Move a bunch of abstract methods from Payload to PackagePayload (dshea)
  - Remove some methods from packaging.Payload. (dshea)
  - Disable abstract method warnings in intermediate abstract classes. (dshea)
  - Remove Personalization spoke (dshea)
  - Remove some vestigal code from an earlier version of GUICheck (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.13-1
changelog:
  - Refresh environment addons on source change (#1033749) (bcl)
  - Fix selector device matching for unallocated partitions. (#1039292) (dlehman)
  - Rename the network config spoke a little bit. (clumens)
  - Don't encrypt device if container is encrypted (bcl)
  - network: add s390 options in ifcfgs generated from kickstart (#1031376)
    (rvykydal)
  - Remove enablement of whiteout/blackout plugins, and the requires on anaconda-
    yum-plugins. (notting)
  - Fix checking if we are collecting our module (vpodzime)
  - Remove an unnecessary continue statement in the potfiles check (vpodzime)
  - Use sys.exit instead of os._exit in the potfiles test (vpodzime)
  - List addons in exception report data (vpodzime)
  - Make Hub.storage and Spoke.storage a property (dshea)
  - Fix the botched helperization of StorageChecker (dshea)
  - Disable tmpfs in the GUI (#1039511) (mkolman)
  - Don't crash on NTP lookup without network (#1026079) (mkolman)
  - Don't rely on Gtk being importable for exception handling (vpodzime)
  - Support rnotes in SVG format (#1034407). (clumens)
  - Fix a couple warnings from -Werror=format-security (#1036989). (clumens)
  - Use abstract base classes for mixins. (dshea)
  - Display free space remaining in containers (#1035832). (clumens)
  - Make sure url and mirrorlist are not set at once (#1026834) (mkolman)
  - if rootfs is btrfs, add rootflags=subvol to kernel parameters (gene)
  - add ro to bootloader kernel parameters (gene)
  - Added missing entries to POTFILES.in (dshea)
  - Add a check that files with translatable strings are in POTFILES.in (dshea)
  - Fix the handling of renames in the pylint git hook. (dshea)
  - Remove startup-id from AnacondaBaseWindow. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.12-1
changelog:
  - Handle cancelation of device resize in the custom spoke. (#1027947) (dlehman)
  - Disallow /boot on lvm until grub2 fully supports it. (#1036705) (dlehman)
  - Disallow /boot on btrfs subvolume until grubby supports it. (#864198)
    (dlehman)
  - Remove an empty initialize function. (clumens)
  - Move PathDict into pyanaconda/ui/__init__.py. (clumens)
  - Add one more directory for ignoring test log files (dshea)
  - Defer translation of device_type_name (dshea)
  - Disable pylint errors about gobject-introspection methods (dshea)
  - Remove unused variables (dshea)
  - Document the instl.multilib boot option (vpodzime)
  - Minor tweak of our driver disk documentation (vpodzime)
  - network: GUI, don't ask for wifi secrets upon Configure (#1033073) (rvykydal)
  - network: GUI, add support for virtual devices removing (#1030870) (rvykydal)
  - network: fix naming of slave ifcfg files from kickstart (#1036047) (rvykydal)
  - network: GUI, handle virtual devices (bond, vlan, team) properly (#1036047)
    (rvykydal)
  - Change how we test if the GUI is available in the anaconda script. (clumens)
  - Update boot-options.txt. (amulhern)
  - Omit /dev/sr* from list-harddrives (#1032500) (sbueno+anaconda)
  - Fix EditTUISpoke to operate only on visible entries (vpodzime)
  - Don't try to investigate empty string for unicode chars (#1035799) (vpodzime)
  - Fix issues reported by the check_pw_visibility test (vpodzime)
  - Add check testing visibility of password entries (vpodzime)
  - Put tests of .glade files into a separate directory (vpodzime)
  - Save a reference to the imported Xkl module for get_current_layout (dshea)
  - Fix the Makefile.am subdirs for widget data. (dshea)
  - Fix some pylint warnings. (clumens)
  - Switch to libtimezonemap for the timezone map. (dshea)
  - Set the _config_dialog property during __init__. (dshea)
  - Fix handling of long release ids (mkolman)
  - Store older valid packages in separate folder (mkolman)
  - Fetch older valid releases (mkolman)
  - Import Xkl only when really needed (vpodzime)
  - Global screenshot support (#1025038) (mkolman)
  - Require new version of python-blivet (vpodzime)
  - Hide password characters in iSCSI login fields (#1034202) (vpodzime)
  - Use format names instead of types in the resize dialog (vpodzime)
  - Do not write out the vconsole.keymap boot option (#1035316) (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.11-1
changelog:
  - Use raid RAID level constants instead of mdraid RAID level constants.
    (amulhern)
  - Use level objects instead of level integer codes. (amulhern)
  - clear software environment (#1029536) (bcl)
  - Update source on errors (#1030997) (bcl)
  - Fix errors in kickstart.py. (dshea)
  - Update gettext.txt (dshea)
  - Don't allow bootloader and /boot on iSCSI on s390 (#1034222) (vpodzime)
  - Round float values coming from the Gtk stack (#1013586) (vpodzime)
  - Generate missing machine-id (bcl)
  - Fix problems reported by pylint. (dshea)
  - Add HDD ISO support for TUI (#1000327) (mkolman)
  - Use a directory in build tree for pylint data. (dshea)
  - Remove MOSTLYCLEANDIRS from Makefile.am (dshea)
  - fixup spec for fedup (bcl)


author: Brian C. Lane <bcl@redhat.com> - 21.10-1
changelog:
  - Cleanup anaconda.spec.in (bcl)
  - Handle non-leaf btrfs volumes with mountpoints. (#1016959) (dlehman)
  - Use en_spec for blivet Size spec strings with constant components. (#1029616)
    (dshea)
  - The gui and tui subpackages cannot be noarch (vpodzime)
  - Cleanup unused and overly complicated stuff in isys (vpodzime)
  - DNFPayload: tweak to the API changes in dnf-0.4.8 (ales)
  - Don't use cached packages with different release id (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.9-1
changelog:
  - Add a test for accesses of yum.preconf outside of _resetYum. (clumens)
  - Remove base_repo cache (#1011555) (bcl)
  - Make _yum.preconf setup atomic (#1028245) (bcl)
  - Remove threading from getBaseRepo handling (#1011555) (bcl)
  - If there are incomplete spokes, let the user know which (#1032801). (clumens)
  - tui: show Processing while source is busy (bcl)
  - tui: wait for threads before entering source and software (#1032823) (bcl)
  - clear errors when metadata is ok in tui source spoke (#1006570) (bcl)
  - Fix parallel pylint in distcheck. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.8-1
changelog:
  - Fix geolocation on live installs (mkolman)
  - Ignore the pylint warning on importing GraphicalUserInterface. (clumens)
  - Fall back to text mode if GUI is not available (vpodzime)
  - Get rid of unused isys.isCapsLockEnabled function (vpodzime)
  - Don't rely on having zenity and require it only for GUI (vpodzime)
  - No longer need the Gconf2 package (vpodzime)
  - Split out anaconda's user interfaces into separate packages (vpodzime)
  - Do not include tzmapdata into the main package (vpodzime)
  - Create directories for stubs if they don't exist (vpodzime)
  - Do not try to fetch our own packages that will be built (vpodzime)
  - Remove the unused flags import from installclass.py. (clumens)
  - Fix logging of pylint-one output (bcl)
  - Do yum lock logging only with inst.debug or loglevel=debug (vpodzime)
  - Don't panic on installclasses failing with inst.debug (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.7-1
changelog:
  - Expand the use of ANACONDA_WIDGETS_DATADIR. (dshea)
  - Make thread manager operations atomic (#1029898) (mkolman)
  - Run pylint in multiple processes (vpodzime)
  - Fix how "changed" signal is emitted on the TreeSelection (vpodzime)
  - Pass biosdevname boot option to installed system (#1023609) (rvykydal)
  - network: update required NetworkManager version (team support) (rvykydal)
  - Use timing decorator for more actions (vpodzime)
  - Add test for the have_word_match function (vpodzime)
  - A nice decorator making Anaconda's GUI more responsive (vpodzime)
  - Short-circuit layouts matching (vpodzime)
  - Enforce upper bound for resize. (#1027947) (dlehman)
  - Fix some pylint problems in network.py. (clumens)
  - Add an updates location for the AnacondaWidgets overrides (dshea)
  - Fix typo (#1003591) (rvykydal)
  - network: call GDBus proxy methods like python (rvykydal)
  - network: add team support for kickstart %pre phase (#1003591) (rvykydal)
  - network: generate kickstart commands for team devices (#1003591) (rvykydal)
  - network: support for adding team devices (#1003591) (rvykydal)
  - network: display team devices in status (#1003591) (rvykydal)
  - network: add team support to kickstart (#1003591) (rvykydal)
  - Initialize the AddLayouts dialog in advance in the KeyboardSpoke (vpodzime)
  - Add function to map functions on items in the main thread (vpodzime)
  - Allow having unique thread names with given prefix (vpodzime)
  - Remove an unused and non-working leftover function resetResolve (vpodzime)
  - Always center dialogs shown on top of lightbox (vpodzime)
  - Set spokes' distribution and beta warning only once (vpodzime)
  - use deepcopy on ksdata method (#1028243) (bcl)
  - Change source spoke proxy handling to use local copy (#967805) (bcl)
  - Apply a little tweak to the VNC password length message. (clumens)
  - Match layouts with stripped accents in AddLayout dialog (vpodzime)
  - Sort layout descriptions properly (#1026238) (vpodzime)
  - Make AddLayout dialog persistent (vpodzime)
  - Use Sphinx syntax in the iutil module (vpodzime)
  - Warn if vnc passwd is longer than 8 chars (hamzy)
  - Don't try to unicode unicode strings (#1029109) (vpodzime)
  - Add tmpfs support (#918621) (mkolman)
  - Added a few things that autoscan complained about (dshea)
  - Actually use the config header we generate (dshea)
  - Redirect pylint stderr to stdout (dshea)
  - Fix the handling of files generated for xgettext (dshea)
  - Use gettext to process glade files. (dshea)
  - Always use $prefix in directory names. (dshea)
  - Pass --enable-gtk-doc to configure in distcheck (dshea)
  - Fix the liveinst install/uninstall hooks (dshea)
  - Clean up after intltool (dshea)
  - Add missing files to dist (dshea)
  - DNFPayload: tweak to the API changes in dnf-0.4.7. (ales)
  - Add tests for iutil (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 21.6-1
changelog:
  - Fix typos in translation functions (dshea)
  - Put the cityCompletion back on the list of widgets (vpodzime)
  - Do not translate strings defined at the module or class level. (clumens)
  - Fix a couple places where we're doing % inside of _(). (clumens)
  - Add a custom pylint module to check i18n problems. (clumens)
  - Remove an unused import. (clumens)
  - Provide our own sorting functions for regions and timezones (#1025029)
    (vpodzime)
  - Set locale for our process (vpodzime)
  - Translate timezones in GUI (vpodzime)
  - network gui: add apply tooltip to Configure button (#1018471) (rvykydal)
  - Make dialog return code checking more robust (amulhern)
  - Show last 4 bytes of wwid (#1024966) (jstodola)
  - Handle focus changes of MountpointSelectors from outside (#975838) (vpodzime)
  - network: do not crash when device for network --device is not found
    (#1023829) (rvykydal)
  - Log continuing from hub if there are no spokes (vpodzime)
  - Updates to boot-options.txt document (#1026449) (amulhern)
  - No longer install anaconda user documentation (#1026449) (amulhern)


author: Brian C. Lane <bcl@redhat.com> - 21.5-1
changelog:
  - Fix spoke sorting issues in text-mode. (#929177) (sbueno+anaconda)
  - Send the continue click after the queue is empty (#1025347) (bcl)
  - No longer use summary screen visit to decide whether bootloader has been
    configured (#1025811) (amulhern)
  - Remove the bootloader line from the interactive kickstart file (#1025811)
    (amulhern)
  - Set bootloader default location to mbr in constructor (#1025811) (amulhern)
  - Remove column titles from the software spoke. (dshea)
  - Fix the selection of default groups (#1023263) (dshea)
  - Use the default yscale for the HubWindow alignment (dshea)
  - Fix kickstart block device resolution. (#1022206) (dlehman)
  - Specify query territory when getting language native name (vpodzime)
  - Get rid of trailing whitespace (vpodzime)
  - Export the right classes from the tui.spokes package (vpodzime)
  - Define newLayoutStore before it is used by the filter (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.4-1
changelog:
  - Fix up a couple more pylint errors. (clumens)
  - Add check for Linux HFS+ ESP on Mac (#1010495) (bcl)
  - Update bootDrive info when storage config updated in text-mode. (#861018)
    (sbueno+anaconda)
  - Remove the special handling for en (dshea)
  - Ignore SIGINT (#1024822) (amulhern)
  - Don't show language twice for keyboard layouts (#1021907) (petersen)
  - Make Software spoke ready even if there is no repo (#1010348) (vpodzime)
  - Use decorator for methods that invalidate base repo cache (vpodzime)
  - Use cache for base repo if possible (vpodzime)
  - Make sure to actually set the autopart flag when needed. (#1023554) (dlehman)
  - Fix Gtk errors about list store columns (dshea)
  - Fix the layout up and down button sensitivies. (dshea)
  - Fix the Gkbd spec string for layouts with no variant (dshea)
  - pylint wants regexes with backslashes to be specified with 'r'. (clumens)
  - Add ack flag checking to makebumpver (bcl)
  - Correctly accept 'sshd' boot arg as alias for 'inst.sshd' (#924157) (wwoods)
  - Only eject CDROM devices we're actually using (#949919) (wwoods)
  - mem may not exist when it's printed out in these error messages. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 21.3-1
changelog:
  - Reset _proxyChange when a change is triggered (bcl)
  - Setup No Update checkbox correctly (#1016801) (bcl)
  - Fall back to closest mirror in source (#1016801) (bcl)
  - anaconda-dracut: fix ks failure with hd:<dev>:some/path.ks (wwoods)
  - Make sure lower bound for resize is applied. (#986575) (dlehman)
  - Use devicetree to resolve device specs in kickstart. (#1022206) (dlehman)
  - Disregard raid level combo when it isn't applicable. (#1022203) (dlehman)
  - Mountpoint is an attr of the format, not the device. (#892747) (dlehman)
  - Add bootloader execute before autopart (#1021258) (bcl)
  - Do error checking of repository names on "Installation Source" screen.
    (amulhern)
  - Avoid configure-event loops. (#1021511) (dshea)


author: Brian C. Lane <bcl@redhat.com> - 21.2-1
changelog:
  - remove signal disconnect (#996899) (bcl)
  - Re-saved every glade file with glade-3.16.0 (dshea)
  - Fix pylint errors in network.py. (clumens)
  - Always use decimal notation for Size specs (dshea)
  - network kickstart: add support for devices configured in %pre (#1019796)
    (rvykydal)
  - network gui: make Configure button insensitive when no ap is selected
    (#1015212) (rvykydal)
  - Encode possible unicode objects before calling str() on them (vpodzime)
  - Fix a typo in function documentation (vpodzime)
  - Use more general status for installations from media (#1017703) (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 21.1-1
changelog:
  - Adds additional debug logging to yumpayload.py. (amulhern)
  - Handle invalid JSON in geoloc (#1021410) (dshea)
  - Revert "Only prompt for LUKS password if the user has chosen to configure
    automatically." (amulhern)
  - Add context support to check_accelerators (dshea)
  - Added translation contexts to the TUI. (dshea)
  - Added translation contexts to the GUI. (dshea)
  - Add support for context-based translations (dshea)
  - Reset checks on both password fields. (#1020580) (dshea)
  - Fix swaps added to fstab for noformat (gene)
  - Don't update hub's continue button and label for every spoke (#1020373)
    (vpodzime)
  - Add storage tests. (clumens)
  - Add option to select all hard drives in text mode. (#965580)
    (sbueno+anaconda)
  - BootLoaderError should not reset storage (#1019541) (bcl)
  - Only prompt for LUKS password if the user has chosen to configure
    automatically. (amulhern)
  - Remove an unused string (dshea)
  - Translate AM and PM (dshea)
  - Translate strings marked as translatable (dshea)
  - network gui spoke: use GDBus to obtain list of settings (#1018467) (rvykydal)
  - network: look for device settings also based on DEVICE value (#1017788)
    (rvykydal)
  - Fix liveinst to work with livemedia-creator (#1009711) (bcl)
  - Remove the button-label property on SpokeWindow. (clumens)
  - Log entering/exiting spokes and hubs in the GUI. (clumens)
  - Escape text inserted into markup strings (dshea)
  - Move markup out of translatable strings (dshea)
  - Move formating markup out of python where possible (dshea)
  - Use explicit children to set label attributes (dshea)
  - Turn on the image on the "Add a disk..." button. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.26-1
changelog:
  - Install bootloader to loop device in disk image installations. (#1019502)
    (dlehman)
  - Don't try to configure a bootloader for s390 disk image installs. (#1019502)
    (dlehman)
  - Fix initramfs generation for disk image installations. (#1019502) (dlehman)
  - Save mountpoints specified for existing btrfs volumes. (#892747) (dlehman)
  - Add a command line option for disabling friendly multipath names. (#977815)
    (dlehman)
  - Remove en (dshea)
  - "Fix" the zSeries device filter "label" (dshea)
  - Replace placeholders with the strings from python (dshea)
  - Add and fix keyboard accelerators (dshea)
  - Check for labels with use_underline and no accelerator (dshea)
  - Support checking the translation of plural strings (dshea)
  - Specify a node id in check_accelerator exceptions (dshea)
  - BTRFS cannot hold swap, no need to care about fstab swaps (vpodzime)
  - Add ANACONDA_INSTALL_CLASSES to testenv.sh. (clumens)
  - Put a version on the DNF requirement. (clumens)
  - Revert "For now, ignore checking dnfpayload.py with pylint." (clumens)
  - Fix the alignment of the Network Time switch (#1019301) (dshea)
  - Tell blivet which swaps should appear in the fstab (#1011391) (vpodzime)
  - Put only newly created or reformated swaps to the new root (vpodzime)
  - Make code to get new devices reusable as property (vpodzime)
  - Grab journal only from the last boot (vpodzime)
  - DNFPayload: allow enable/disable calls for repos that do not exist. (ales)
  - Add shell spoke to s390x installations (vpodzime)
  - Put TUI spokes in common categories (vpodzime)
  - MountpointSelector is a widget, set its property properly (#1013612)
    (vpodzime)
  - Include the journal log on installed system (bcl)
  - DNFPayload: error handling and logging cleanups. (ales)
  - DNFPayload: reset the transaction goal on new package selection check. (ales)
  - DNFPayload: implement environmentGroups() (ales)
  - Some partition scheme is always selected (#1017435) (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.25-1
changelog:
  - Don't use g_object_set on initialized objects. (dshea)
  - Remove the "other" tab in the network spoke. (dshea)
  - Fix duplicated id in custom.glade (dshea)
  - Correctly generate rescue initrd (#1013087) (bcl)
  - Refresh swap suggestion once we know which disks to use (vpodzime)
  - Initialize the kickstart install method (#1017614) (dshea)
  - Use correct format for raise in kickstart.py (bcl)
  - Add install-requires target to the Anaconda makefile (mkolman)
  - fix luksformat references (#1014493) (bcl)
  - kickstart: check for correct format (#1014545) (bcl)
  - Add checks for unexpanded macros. (dshea)
  - UIScreen doesn't necessarily have the ready property (vpodzime)
  - Print long widgets in a nice way (vpodzime)
  - Consider errno 5 I/O errors hardware faults (vpodzime)
  - Install kernel-lpae if supported (#1013015) (vpodzime)
  - Bump firewalld version (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 20.24-1
changelog:
  - Clear bootDisk and bootloader stage info on errors (#1013482) (bcl)
  - Catch BootLoaderError when setting up bootloader (#1013474) (bcl)
  - Fix an incorrect formatting string in makeupdates. (clumens)
  - network: remove function we don't need anymore (rvykydal)
  - Don't translate constant strings. (dshea)
  - Take into account disk space when calculating swap suggestion (#1016673)
    (vpodzime)
  - DNFPayload: adapt to DNF change c3de85d6 of Base.install() error reporting.
    (ales)
  - DNFPayload: the new libcomps makes env.option_ids a list of GroupID objects.
    (ales)
  - Fix warning message when package version is not found in Koji (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 20.23-1
changelog:
  - Use Unicode in the TUI buffer strings (#1015620) (dshea)
  - DNFPayload: install DNF itself. (ales)
  - DNFPayload: direct conf.persistdir to the sysimage. (ales)
  - Add a tooltip to the container combobox (#975801) (bcl)
  - Use different colors for different message types. (dshea)
  - Exit on exception in the askVNC spoke (#962804) (dshea)
  - Don't skip the strength check if overriding a kickstart password (dshea)
  - Allow password spoke to be exited without password (#1004931) (dshea)
  - Re-check the password strength when the username changes (dshea)
  - Only call pwquality once per password. (dshea)
  - Use GUICheck checks for the root password strength (dshea)
  - Use constants for password check failure messages (dshea)
  - Use a constant to indicate GUICheck success (dshea)
  - Remove a redundant error property from UserSpoke (dshea)
  - Fix the usages of PWQError. (#1014405) (dshea)
  - Fix usage of GtkLevelBar in glade. (dshea)
  - Clean up callbacks in the user spoke. (dshea)
  - Removed an untrue portion of a doc comment (dshea)
  - Support for removing services from firewall needs newer PyKickstart (mkolman)
  - Add support for removing services from the firewall (#957809) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 20.22-1
changelog:
  - Only encrypt the TUI user password once (#1015220) (dshea)
  - Don't try to collect removed modules (vpodzime)
  - Moved the NFS nolock option into Payload._setupNFS (dshea)
  - Grab journalctl logs if there is no /tmp/syslog (vpodzime)
  - Pass layout and variant in specific format to Gkbd (#1011155) (vpodzime)
  - Translate the "Quit" string at the end of liveinst. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.21-1
changelog:
  - Remove another reference to log_picker. (clumens)
  - Turn spinner back on for configuration (bcl)
  - Use assertIsInstance in the kickstart version test. (clumens)
  - If the full device path is given in repo=hd:, still select it in the UI
    (#980479). (clumens)
  - Display newly created partitions without a mountpoint, too (#886039).
    (clumens)
  - Don't require pressing escape twice to kill the media check window (#965625).
    (clumens)
  - Fix display of weak password warning (#1011850) (dshea)
  - Fix the tui simpleline imports. (dshea)
  - Don't confuse users by misleading tooltip (#1011112) (vpodzime)
  - Assorted other pylint fixes for scripts and utils (dshea)
  - Pass string format arguments as paramters to logging (dshea)
  - Ignore the use of func_globals in a test case (dshea)
  - Fix issues in the AnacondaWidgets python wrapper (dshea)
  - Make exception handling more specific (dshea)
  - Remove unused imports and variables (dshea)
  - Remove unnecessary lambdas (dshea)
  - Remove obsolete files. (dshea)
  - Check whether the commit matches the tree (dshea)
  - Run pylint on all python files (dshea)
  - Don't use relative imports (dshea)
  - Use g_signal_handler_disconnect instead of g_object_disconnect (#1010486)
    (vpodzime)
  - Fixup Eula class (bcl)
  - Allow searching for keyboard layouts in English (#1009806) (vpodzime)
  - network: don't create ksdata for devices enslaved in GUI (#1011826)
    (rvykydal)
  - Allow a proxy to be set before the method is saved (#1012096) (dshea)
  - Export the pykickstart Eula command (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.20-1
changelog:
  - Encrypt normal user passwords when doing text install. (#977732)
    (sbueno+anaconda)
  - Escape the status before setting it as markup (vpodzime)
  - network gui: do not crash on devices without settings (eg wireless)
    (#1010519) (rvykydal)
  - Make the keyboard layout preview dialog bigger (#1011140) (vpodzime)
  - Return switching options with the same order as shown (#1011130) (vpodzime)
  - Use a temporary directory for verifying ISO media (dshea)
  - Skip devices not controllable by blivet (#1009809) (dshea)
  - Add translation support to check_accelerators (dshea)
  - Make sure autopart type is handled deterministicaly in text mode (#1010453)
    (vpodzime)
  - Don't rely on X server adding empty variant for its defaults (#1011658)
    (vpodzime)
  - Make Keyboard spoke's status consistent with other statuses (#1011166)
    (vpodzime)
  - LiveImageKSPayload skip the parent class setup method (#1010500) (bcl)
  - Pass the actual format instead of Python built-in (#1009678) (vpodzime)
  - Don't allow using updates with non-default network sources (#1008028)
    (vpodzime)
  - Use Sphinx documentation format in nm.py. (rvykydal)
  - Changed the keyboard accelerator for iscsi "Retry Log In" (dshea)
  - Only fail on a missing firewalld command if the firewall is enabled
    (#1004976). (clumens)
  - Cleanup some pylint failures in the network module (bcl)
  - Add GtkNotebook support to the accelerators check. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.19-1
changelog:
  - tui ErrorDialog needs to be modal (#983316) (bcl)
  - Keyboard variant names may contain dashes (#1008730) (vpodzime)
  - Forbid "root" as a user or group name. (#968451) (dshea)
  - Set the password strength color based on strength (#965596) (dshea)
  - Fix the password confirmation match check (#1009907) (dshea)
  - Replace removed python modules with stubs in makeupdates (vpodzime)
  - Unlock encrypted partitions before finding installations (#901917) (vpodzime)
  - Network TUI: remove unused import, import nm. (rvykydal)
  - Network TUI: show the same status as in gui. (rvykydal)
  - Network TUI: don't traceback when applying config to device without link.
    (rvykydal)
  - Generate ifcfg VLAN_ID value for kickstart network --vlanid. (rvykydal)
  - Network TUI: fix updating of ksdata in apply. (rvykydal)
  - Network TUI: ignore slaves devices for configuration. (rvykydal)
  - Clean up ifcfg file handling. (rvykydal)
  - Check the validity of generated usernames in TUI (#965543) (dshea)
  - Behave better when PYTHONPATH is already set (dshea)
  - Decode keyboard layout descriptions as UTF-8 (#1009278) (dshea)
  - Filter out devices with no media from custom (#960794) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 20.18-1
changelog:
  - ProgressHub no longer exists in pyanaconda/ui/tui/hubs. (clumens)
  - Search all disk types for install media (#1004726) (dshea)
  - git commit check for ack flag on rhel branches (bcl)
  - Fix Lightbox for compositing window managers (#1008446) (dshea)
  - Add metalink support to yumpayload (bcl)
  - Make progress screen in text mode standalone spoke instead of hub (vpodzime)
  - Render the right arrow based on the widget direction (#1008397) (vpodzime)
  - Mirror the GUI if an RTL language is chosen (#1008397) (vpodzime)
  - Removed unused GUI elements (dshea)
  - Clean up what is and isn't translatable and how. (dshea)
  - Removed the exceptionsText constant (dshea)
  - Add comments for translators to TUI input strings (#854226) (dshea)
  - Use python-format on all intltool-extract strings (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.17-1
changelog:
  - Fix handling of blank size specs in the custom spoke. (#1004903) (dlehman)
  - Block resize slider value changed handler when setting range. (#1007387)
    (dlehman)
  - Remove an unused import. (clumens)
  - Create the XklWrapper singleton in background (vpodzime)
  - Translate layout and switching options descriptions on the fly (vpodzime)
  - Improve XklWrapper's API (vpodzime)
  - Move upcase_first_letter function to iutil (vpodzime)
  - Remove the Layout class and things we don't need in XklWrapper (vpodzime)
  - Ignore the whole m4 directory (vpodzime)
  - Do not schedule hubs with no spokes available (#1006357) (vpodzime)
  - Retranslate language filtering placeholder texts (#1007090) (vpodzime)
  - Use pigz to create updates.img (vpodzime)
  - The Desktop class doesn't need to inherit from SimpleConfigFile. (clumens)
  - Fix yet another pylint error caught after the fact. (clumens)
  - Move all languages found by geoip to the top in Welcome spoke (mkolman)
  - Don't set ksdata.lang.seen to True if using default value (mkolman)
  - DNFPayload: reset the sack and repos on updateBaseRepo() (ales)
  - refactor: YumPayload: selectKernelPackage()->_select_kernel_package() (ales)
  - DNFPayload: mirrorlist can not be an empty string. (ales)
  - DNFPayload: display the download step in progressQ. (ales)
  - DNFPayload: logging the missed packages/groups. (ales)
  - DNFPayload: select kernel packages. (ales)
  - DNFPayload: log when the transaction process unexpectedly terminates. (ales)
  - DNFpayload: disable all NSS operations in RPM. (ales)
  - DNFPayload: keyerror in isRepoEnabled() (ales)
  - DNFPayload: implement selectEnvironment() (ales)


author: Brian C. Lane <bcl@redhat.com> - 20.16-1
changelog:
  - add pre-commit hook to run pylint (bcl)
  - Allow runpylint.sh to be passed files (bcl)
  - handle case of no ifcfg and no hostname (#1002737) (bcl)
  - Allow make targets to be run outside of $srcdir (dshea)
  - Fix the wildcard usage in automake files. (dshea)
  - Move the intltool Makefile rules into configure.ac (dshea)
  - Fix a format parameter mapping (#1007472) (dshea)
  - Check whether keyboard translations are stale (#972236) (dshea)
  - Fix the handling of xklavier strings. (dshea)
  - Center the Langsupport spoke's description (vpodzime)
  - Set minimal width request for the locales box (vpodzime)
  - Use constant for default keyboard layout (vpodzime)
  - Try to use VConsole keymap name as X layout (#1007359) (vpodzime)
  - Retranslate also layout indicator when retranslating BaseWindow (#1007087)
    (vpodzime)
  - Check ready state before baseRepo (#1007448) (bcl)
  - Fix po/Rules-extract so it doesn't remove itself (dshea)
  - Include LayoutIndicator and TimezoneMap to the Micsellaneous Widgets
    (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.15-1
changelog:
  - Don't set up the resize slider for non-resizable devices. (#997690) (dlehman)
  - Remove 'completed' property from Autopart spoke in text UI. (sbueno+anaconda)
  - Clean up code for input handling in TUI spokes. (sbueno+anaconda)
  - set_hostname should proceed only on DVD and live installations (vpodzime)
  - Don't use temporary file and move when writing out an ifcfg file (vpodzime)
  - Set hostname when leaving network spokes (vpodzime)
  - Keep file-naming convention with the Lightbox widget (vpodzime)
  - Let users configure autopart options in interactive text ks. (#1001061)
    (sbueno+anaconda)
  - Add parameters to format strings (dshea)
  - Fix pre-processing of files for xgettext (#1005644) (dshea)
  - Added a test to check for xgettext warnings (dshea)
  - Make sure XklWrapper isn't dumped to the anaconda-tb file (vpodzime)
  - Catch race of network device state vs reading its config properties (#980576)
    (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 20.14-1
changelog:
  - Convert the lightbox into a GObject (#1000927) (dshea)
  - Remove some more unused imports. (clumens)
  - Move the Anaconda class to a proper module (vpodzime)
  - Firstboot should be disabled by default after automated installations
    (vpodzime)
  - Fix typo introduced in refactorization (#1005511) (vpodzime)
  - Remove unused imports in the network spoke. (clumens)
  - Get rid of the now-unused new_firmware variable. (clumens)
  - Remove magic from the passphrase dialog (#921948) (vpodzime)
  - Don't pass extra arguments to LangLocaleHandler.__init__() (vpodzime)
  - Fix check for device state when reading its IPXConfig (#1001776, # 1005198)
    (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 20.13-1
changelog:
  - Fix handling of flexible specs in onpart for member devices. (#1004885)
    (dlehman)
  - Always regenerate initramfs (#994180) (bcl)
  - Avoid the use of NamedTuple._make (dshea)
  - Add superclass __init__()s and fix an indent (dshea)
  - Pass logging string format variables as parameters (dshea)
  - Remove unnecessary variables, imports, semicolons (dshea)
  - Fix the user/group name regex (dshea)
  - Fix problems with the test scripts (dshea)
  - Handle kickstarts that don't specify timezone (#1001598) (mkolman)
  - Don't set "date of last password change" /etc/shadow field (#985572)
    (hdegoede)


author: Brian C. Lane <bcl@redhat.com> - 20.12-1
changelog:
  - Cleanup arch tests (dshea)
  - Rearranged the automake tests. (dshea)
  - Update po/ build files to the current gettext (dshea)
  - Use libtool with gtkdoc-scanobj (dshea)
  - Use autoconf to set the spec file Version. (dshea)
  - Use the ustar format with make dist (dshea)
  - Fix widgets autotools generation. (dshea)
  - Require gtk-doc and GObject. (dshea)
  - dracut no longer auto assembles everything (#960496) (bcl)
  - Only ignore missing packages entries (#983316) (bcl)
  - Fix a string that was modified before translation (#1004960) (dshea)
  - Let users configure keyboard via anaconda in live installations (#1002533)
    (vpodzime)
  - Use copy instead of move for NTP configuration (#985566) (hdegoede)
  - Share code between the Welcome and Langsupport spokes (vpodzime)
  - Do not try to set None as hostname (#1002737) (vpodzime)
  - Fix crash on LiveCD if network is configured before installing (#1002373)
    (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 20.11-1
changelog:
  - Add more details to iso device selector (#971290) (bcl)
  - Warn user if they enter a weak password in TUI. (#1001039) (sbueno+anaconda)
  - Don't mark spoke as completed if no repo is set. (#1001538) (sbueno+anaconda)
  - Don't enable chronyd if disabled in kickstart (#1002583) (mkolman)
  - Run firstboot-only spokes on first boot by default (vpodzime)
  - Let hubs specify which environments they support (vpodzime)
  - Don't mount cdroms that contain no mountable media. (#1000889) (dlehman)
  - Don't try to parse langcode if none given (vpodzime)
  - Get rid of the non-deterministic expand_langs and its usage (vpodzime)
  - Rework the Langsupport spoke to work with all locales (vpodzime)
  - Rework the Welcome spoke to allow users choose from all locales (vpodzime)
  - Improve import in GUI utils a bit (vpodzime)
  - Remove the cryptic "language-default keyboard" checkbutton (vpodzime)
  - Allow seting up locale without modifying ksdata (vpodzime)
  - Remove an unused argument of get_available_translations (vpodzime)
  - Setup language early to a value we can figure out (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.10-1
changelog:
  - Optionally hide the GUI option to install updates (dshea)
  - Move the really_hide and really_show functions to utils (vpodzime)
  - Search for all translations, not only one per langauge (#1001446) (vpodzime)
  - Use the DEFAULT_LANG if GeoIP suggestion cannot be used (#1000715) (vpodzime)
  - Network spoke: fix showing of ipv6 addresses (rvykydal)
  - Use the sensitive-info log for sensitive location info (#986844) (mkolman)
  - Add new logger for sensitive information (mkolman)
  - Handle %define changes for autofetch (mkolman)
  - Update dumping of network info for new nmcli interface. (rvykydal)
  - Text network spoke: more strict ipv6 address input checking (#909299)
    (rvykydal)
  - Network spoke: show global ipv6 addresses (rvykydal)
  - Text network spoke: add to translated files (po/POTFILES.in) (#902299)
    (rvykydal)
  - Text network spoke: require netmask and gateway for static ipv4 (#902299)
    (rvykydal)
  - Text network spoke: Condense device configuration information (#902299)
    (rvykydal)
  - Text network spoke: fix ipv4 regex (#909299) (rvykydal)
  - Resolved accelerator conflicts and marked excpetions. (dshea)
  - Added tests for duplicated keyboard accelerators (dshea)
  - Implement group creation with GID in GUI (#968085) (dshea)
  - Remove unused imports. (dshea)
  - Move dynamic labels out of custom.glade (#1000703) (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.9-1
changelog:
  - Text network spoke: basic configuration support (#909299) (rvykydal)
  - Add support for network configuration in TUI. (#909299) (sbueno+anaconda)
  - Remove partial matches from Koji search results (mkolman)
  - Handle >=,<=,= for package version, fix -a/--add (mkolman)
  - Return only network devices supported in installer from nm_devices (#999514)
    (rvykydal)
  - Obtain network device type specific dbus interface dynamically (#999514)
    (rvykydal)
  - Catch no-hwaddr exception only for the respective call (#999514) (rvykydal)
  - Don't catch hwaddr not found exception for ethernet devices (#999514)
    (rvykydal)
  - Added a validation test for the GUI group list (dshea)
  - Validate input fields on the user spoke. (#967245) (dshea)
  - Added an input validation framework. (dshea)
  - Pre-fetch widgets in advanced user dialog (dshea)
  - Change validatePassword to be more flexible. (dshea)
  - Moved regexes into regexes.py. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.8-1
changelog:
  - Fix a SIGSEGV when returning from storage spoke (#983319) (dshea)
  - makebumpver: Fix problem with single line body (bcl)
  - For now, ignore checking dnfpayload.py with pylint. (clumens)
  - Don't do str() on an exception we're passing into a string substitution.
    (clumens)
  - Check for hwaddress exceptions. (dshea)
  - If LANG isn't set, set it to default value. (#997397) (sbueno+anaconda)
  - Remove yet another unused import. (clumens)
  - swap devices should be under the System portion (#962668). (clumens)
  - Populate the repo store before changed can ever be called (#994940).
    (clumens)
  - Make the ISO choosing widget wider (#973376). (clumens)
  - Don't recommend /usr as a separate mount point anymore (#981465). (clumens)
  - Do not run another instance of the TUI for errors (#997661) (vpodzime)
  - Do not try to exit from the installation thread (vpodzime)
  - Tell which thread failed to be added by the ThreadMgr (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.7-1
changelog:
  - Modify the gtk_warning function in anaconda to use gtk3. (clumens)
  - Fix some pylint warnings in the new DNF code. (clumens)
  - Fix a couple more pykickstart handler version mismatches. (clumens)
  - anaconda requires a later version of partitioning syntax now. (clumens)
  - packaging: add dnf to the Anaconda's requires. (ales)
  - Enable DNFPayload on specific triggers. (ales)
  - DNFPayload: initial version. (ales)
  - refactor: tear down the install device in PackagePayload.reset(). (ales)
  - refactor: extract the device handling in YumPayload._configureBaseRepo up to
    PackagePayload. (ales)
  - refactor: move YumPayload._setUpMedia() up to PackagePayload._setupMedia().
    (ales)
  - Tweaks in the Payload interface. (ales)
  - remove: configureAddOnRepo from the Payload interface. (ales)
  - Payload: forgotten comment in spaceRequired() (ales)
  - Payload: define txID to None. (ales)
  - The NFS text dialog should never attempt to use method.url (#998446).
    (clumens)
  - Remove the unittest target, since "make check" will do this for us. (clumens)
  - Use the latest version of the RAID kickstart handler. (clumens)
  - Update both the method and repo info. (dshea)
  - remove the UBOOT class arm systems are now using EXTLINUX (dennis)
  - ARM: switch to using extlinux by default (dennis)
  - Update our pylint arguments. (clumens)
  - Don't implicitly unpack exceptions.  That won't be supporetd in the future.
    (clumens)
  - Modify how we call logging functions to take a list of parameters. (clumens)
  - Use "raise Exception()" instead of "raise Exception, ..." (clumens)
  - Hook up pylint and our nosetests to be run via "make check". (clumens)
  - Drop unneeded required_space_text variable. (#997690) (dlehman)
  - Specify also query script when getting locale's native name (vpodzime)
  - Update runpylint.sh for pylint 1.0.0 (bcl)
  - Clean up translation placeholders (#890157) (bcl)
  - Don't override multilib setting unless the option was passed. (#987557)
    (dlehman)
  - Set the encoding of custom.py to utf-8 (dshea)
  - Report if a package was not found in Koji during autofetch (mkolman)
  - Convert makeupdates from getopt to argparse (mkolman)
  - Fixed the interpretation of RAID levels (dshea)
  - Consolidate get_object() calls. (dshea)
  - Add ASCII-only upper and lower string functions. (dshea)
  - Fix the User/Group already exists log messages. (dshea)
  - Normalize keyboard layout and variant strings from langtable (vpodzime)
  - A few tests for the keyboard layout and variant strings processing (vpodzime)
  - More robust parsing of the layout and variant string specification (vpodzime)
  - Move DEFAULT_VC_FONT to constants (vpodzime)
  - Match langs with stripped accents when filtering languages (vpodzime)
  - Fix the User subclass using an old version of the pykickstart superclass.
    (clumens)
  - Bring the kickstart version test back to life. (clumens)
  - Don't read proxy for methods that have no proxy (dshea)


author: Brian C. Lane <bcl@redhat.com> - 20.6-1
changelog:
  - Import DBusGMainLoop directly (bcl)
  - Catch AttributeError when looking for InstallClass (bcl)
  - dracut/parse-kickstart should use the updated method-related classes
    (#994978). (clumens)
  - Ignore warnings about the global keyword and the DefaultInstall class.
    (clumens)
  - Fix all the pylint warnings in the anaconda file. (clumens)
  - Deal with the last of the catching Exception warnings. (clumens)
  - Always define a continueButton and quitButton property. (clumens)
  - Fix pylint warnings in the installclasses. (clumens)
  - Remove a directory that does not exist from the PYTHONPATH for pylint.
    (clumens)
  - Fix up some warnings about calling the superclass's __init__ method.
    (clumens)
  - Remove the reference to "anaconda" in reIPL. (clumens)
  - Fix up almost all of the redefining warning messages. (clumens)
  - Add a bunch of gobject-introspection related ignore lines. (clumens)
  - StorageChecker ought to have a self.storage attribute. (clumens)
  - Ignore another error pylint can't quite figure out. (clumens)
  - pylint doesn't understand what's in AnacondaKSHandler. (clumens)
  - Remove the "Add custom add-on" button. (clumens)
  - Fix up places where overridden methods don't take the same number of args.
    (clumens)
  - Fix up all unused variable warnings. (clumens)
  - Added files to MAINTAINERCLEANFILES (dshea)
  - Reenabled the pylint test target (dshea)
  - Cleanup the autogen scripts. (dshea)
  - Remove m4 files from the widgets project. (dshea)
  - Install gettext files at build time. (dshea)
  - Use the python checks provided by automake. (dshea)
  - Added a missing type check found by autoscan (dshea)
  - Cleanup the widgets autoconf file (dshea)
  - Add detail to logs when creating users and groups (dshea)
  - Fix miscellaneous errors in installclass.py. (clumens)
  - Fix a variety of errors in the packaging module. (clumens)
  - Do not run pylint against executable files in pyanaconda/. (clumens)
  - Clean up deprecated uses of the string module. (clumens)
  - Call the right superclass's method. (clumens)
  - Straighten out text UI methods so they have the same method signature.
    (clumens)
  - Remove the lines to ignore E0611. (clumens)
  - Bootloader.read is completely unused; cut it. (clumens)
  - Fix all the "X is defined outside of __init__" warnings. (clumens)
  - Display the correct string for the space required by packages. (clumens)
  - Remove lines that clearly just don't do anything. (clumens)
  - If we're not going to use the return value, don't grab it. (clumens)
  - kernelVersionList in tarpayload.py should act the same as all other versions.
    (clumens)
  - If we're not going to use the exception object, don't grab it. (clumens)
  - Define stage2_device in the BootLoader class. (clumens)
  - Don't call getPassAlgo before running createGroup. (clumens)
  - Remove some unused values out of constants.py. (clumens)
  - Finish taking care of pylint warnings in image.py. (clumens)
  - Remove the unused network and write methods from the Anaconda object.
    (clumens)
  - Remove the disable-msg lines for a couple C messages. (clumens)
  - Remove some easy unused argument warnings. (clumens)
  - Remove everything from InstallInterfaceBase except what Rescue needs.
    (clumens)
  - Remove the duplicated imports. (clumens)
  - Do not use a list or a dict as a default argument to a method. (clumens)
  - Remove unneeded lambdas. (clumens)
  - Fix up all the warnings where we used a reserved function name or keyword.
    (clumens)
  - Fix up about half of the "except:" and "except Exception:" lines. (clumens)
  - Fix a couple undefined variable errors that were real bugs. (clumens)
  - Ignore statements that have no effect. (clumens)
  - Fix up all the wildcard imports except two in packaging. (clumens)
  - Remove all unused import lines. (clumens)
  - Remove unnecessary pass statements. (clumens)
  - Fix bad indentation and tab-instead-of-space warnings from pylint. (clumens)
  - Put the pylint test back into service. (clumens)
  - Run make with multiple jobs in makeupdates (vpodzime)
  - Use gtk_image_new_from_icon_name (bcl)
  - Remove caching of unused device list. (dlehman)
  - Check MBR gap size even when /boot is on a plain partition. (#986431)
    (dlehman)


author: Brian C. Lane <bcl@redhat.com> - 20.5-1
changelog:
  - Don't wait for systemctl shutdown command to exit (#974383) (bcl)
  - Fix the logging of the spice-vdagent status (dshea)
  - Update PYTHONPATH so unit tests work right out of the source tree. (clumens)
  - Don't check for a firstboot service file before processing the command.
    (clumens)
  - Strengthen the services command processing a bit. (clumens)
  - Start spice-vdagent (#969405) (dshea)
  - Skip password strength check for kickstart passwords (#986490) (dshea)
  - Network spoke: fix refresh of device IP configuration (rvykydal)
  - Add unsupported hardware dialog (#872728) (bcl)
  - storage.py -> system.py in POTFILES.in (clumens)
  - border_width=5 -> border_width=6 (clumens)
  - No need to call threads_init anymore (bcl)
  - Consolidate storage and networking under one category (#973013). (clumens)
  - When doing a live install, set the ks method appropriately (#986069).
    (clumens)
  - Check that we're doing an HD install before examining the attr (#989428).
    (clumens)


author: Brian C. Lane <bcl@redhat.com> - 20.4-1
changelog:
  - POTFILES.in: rename time.py to time_spoke.py (bcl)
  - Only move INSTALL_TREE when it is mounted (#888196) (bcl)
  - Use ksdata.method.seen (#986069) (bcl)
  - Threaded Koji RPM lookups and downloads (mkolman)
  - Fix the langcode parsing regexp (vpodzime)
  - Move tests to old_tests and add some new, working tests (vpodzime)
  - Replace hostname with hostnamectl (#989584) (rvykydal)
  - Require fcoe-utils only on ix86 and x86_64 architectures (#989913) (vpodzime)
  - Fix searching for local RPMs with no version required (vpodzime)
  - Expand the '~' in the RPM_FOLDER_NAME (vpodzime)
  - Set system date and time with our own function (vpodzime)
  - Remove the useless, confusing and lying PoolsNote (vpodzime)
  - Use tiny, fast and thread-safe ntplib module instead of ntpdate (vpodzime)
  - For vnc require network in intramfs (#989156) (rvykydal)
  - Fix makeupdates' package fetching when no version is specified (vpodzime)
  - Make it clear on the summary dialog that changes take effect later. (clumens)
  - Don't mark the summary dialog's tree view as insensitive. (clumens)
  - Work with files in a more pythonic way in makeupdates (vpodzime)
  - Honor hostname set in kickstart (#988483) (rvykydal)
  - Do not automatically set UTC mode on kickstart installs. (clumens)
  - Add automatic fetching of RPMs for new Defines & Requires (mkolman)
  - Don't prompt for ssh on s390x if doing an image install. (#983056) (sbueno)
  - Rename tz spoke to avoid potential conflict with std 'time' module. (sbueno)


author: Brian C. Lane <bcl@redhat.com> - 20.3-1
changelog:
  - Fix driver disk path for inst.dd= method (#987513) (bcl)
  - Add support for NFS as install source in TUI. (#971298) (sbueno+anaconda)
  - Allow logging into multiple iscsi nodes at once (#975831). (clumens)
  - Fix crash while parsing ntp servers from DHCP6 (#969303) (dshea)
  - Use ExceptionInfo namedtuple when dumping anaconda (#982299) (vpodzime)
  - Wait for device connections for iface-bound iscsi in kickstart (#740105)
    (rvykydal)
  - Refer to blivet instead of storage in iscsi kickstart (#740105) (rvykydal)
  - Mark disk 'selected' if only one present in TUI. (#975790) (sbueno+anaconda)
  - Update devicetree only if we logged in to some target in add iscsi dialog.
    (rvykydal)
  - Don't show multipath members in specialized disks overview (#740105)
    (rvykydal)
  - Do not populate devicetree after each single login in iscsi dialog (#740105)
    (rvykydal)
  - Match also iface when logging into selected iface-bound iscsi target
    (#740105) (rvykydal)
  - Fix handling of non-ASCII names (#969309) (dshea)
  - Use inline completion for the region/city selection (vpodzime)
  - Fix copyright of the main anaconda script (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 20.2-1
changelog:
  - Use the new wait for connectivity function (mkolman)
  - Improve waiting for network connectivity (mkolman)
  - Use langtable to get default layout instead of our magic (#485137) (vpodzime)
  - Adapt to the new localization module (vpodzime)
  - Rewrite the localization module (vpodzime)
  - Make the Welcome spoke wait for Geolocation lookup to finish (#975193)
    (mkolman)


author: Kamil Dudka <kdudka@redhat.com> - 5.0.2-34
changelog:
  - make the chaselinks option work again (#1729997)
  - fix off-by-one error in buffer allocation to avoid stack smashing (#1722486)


author: Kamil Dudka <kdudka@redhat.com> - 5.0.2-30
changelog:
  - fix stack-based buffer overflow in utils.c:checkmailpath() (CVE-2018-1100)
  - fix stack-based buffer overflow in gen_matches_files() (CVE-2018-1083)
  - fix stack-based buffer overflow in exec.c:hashcmd() (CVE-2018-1071)
  - avoid crash when copying empty hash table (CVE-2018-7549)
  - fix buffer overrun in xsymlinks (CVE-2017-18206)
  - fix NULL dereference in cd (CVE-2017-18205)
  - fix buffer overflow when scanning very long path for symlinks (CVE-2014-10072)
  - fix buffer overflow for very long fds in >& fd syntax (CVE-2014-10071)


author: Kamil Dudka <kdudka@redhat.com> - 5.0.2-9
changelog:
  - signal safety when updating global state in execshfunc() (#1163823)
  - make the wait built-in work for already exited processes (#1162198)
  - replace an incorrect comment in /etc/zshenv (#1164312)
  - optimize matching of multiple * in wildcards (#1130418)
  - use heap rather than stack allocation for variable length arrays (#1165118)
  - shell emulation doc addition (#1147545)
  - suppress a warning about closing an already closed file descriptor (#1131191)


author: James Antill <james@fedoraproject.org> - 5.0.2-7
changelog:
  - Remove unneeded build require on tetex.
  - Resolves: rhbz#1037828
  - Depend on hostname package instead of /bin/hostname.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 4.3.10-6
changelog:
  - Rebuild for FTBFS https://bugzilla.redhat.com/show_bug.cgi?id=631197
  - Remove deprecated PreReq, the packages aren't needed at runtime and they're
    already in Requires(post,preun,etc): lines.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.7.5.1-4.20111221hg1498
changelog:
  - Tarball is missing files, use a snapshot to get those files and also pick up
    several bug fixes (one related to serving CGI scripts, another for http
    Continue requests, and a third regarding digest authentication and internet
    explorer)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.7.5.1-3
changelog:
  - Ugh.  Enable unittests and make a note that the python3 module is totally
    non-functional.  Open a bug for that for the actual package maintainers to
    make a decision on.


author: Kyle VanderBeek <kylev@kylev.com> - 1.7.4-7
changelog:
  - Add python3 version.
  - Fix python 2.7/3 incompatible lambda syntax.
  - Unbundle stdlib (2.4+) subprocess module (removed because it isn't even 3.x legal).


author: Luke Macken <lmacken@redhat.com> - 0.9.3-2
changelog:
  - Clean up docs directory
  - Remove shebang from from non-executable scripts
  - Use consistent build root variables


author: Doug Ledford <dledford@redhat.com> - 0.4.6-6
changelog:
  - Fix the fact that qperf was using the wrong PF_RDS define now that RDS
    is integrated upstream and its assigned number is no longer temporary


author: Jeff Law <law@redhat.com> 0.1.4-3
changelog:
  - Change %define to %global for git hash
  - Remove git hash from version # in changelog
  - Build with -fno-strict-aliasing
  - Fix minor spelling error in description


author: Jeff Law <law@redhat.com> 0.1.4-2
changelog:
  - Remove commands/directives automatically handled by rpm
  - Add comment on how to build the tarball
  - Change Requires to reference package rather than file
  - Add comments on licensing issues
  - Add autoconf and automake to BuildRequires


author: Gary Benson <gbenson@redhat.com>
changelog:
  - make like all the other perl modules we ship (bind to perl version,
    use perl dependency finding scripts, build filelist automatically).
  - include documentation
  - build against perl 5.6.1


author: Jiri Moskovcak <jmoskovc@redhat.com> 001-1
changelog:
  - new upstream release
  - updated usbhid-dump subproject
  - usbutils: Support UVC frame-based descriptors
  - usbutils: Support UVC MPEG2-TS format descriptor
  - lsusb: Fix getting BOS and DEVQUAL descriptors
  - lsusb: Dump the Pipe Usage desciptor
  - lsusb: Fix bMaxBurst reporting
  - lsusb: install into /usr/bin
  - usbmisc: pull in unistd.h for readlink()
  - lsusb: pull in stdlib.h for exit()
  - lsusb: constify!
  - usbutils: convert to libusb-1.0
  - Update usbhid-dump to release 1.2
  - usbutils: Fix compile error on Ubuntu 9.04
  - usbutils: Make lsusb -t show USB 3.0 devices


author: Karsten Hopp <karsten@redhat.com> 0.82-5
changelog:
  - drop ExcludeArch: s390 s390x as we need this package on s390x to be able to build
    p.e. udev without any hacks


author: EL Errata <el-errata_ww@oracle.com> - 1:1.40.2-9.0.1
changelog:
  - Set DISTRO_ORACLE_LINUX corresponding to ol
  - Remove 0001-update-distro-for-oracle.patch
    To support OL, update related code about /etc/os-release [Orabug: 28760753]
  - Update packagelist.in for OL


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-7
changelog:
  - v2v: -o rhv-upload: improve wait logic after finalize
    resolves: rhbz#1680361
  - v2v: fix DISKTYPE value in generated .ovf files
    resolves: rhbz#1750719


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5.el7_7.1
changelog:
  - v2v: fix a couple of Python 2 porting issues in the nbdkit Python script
    for 'rhv-upload'
    resolves: rhbz#1726168


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5
changelog:
  - Rebase to libguestfs 1.40.2 in RHEL 7.7.
    resolves: rhbz#1621895
  - v2v: uninstall the VMware Tools correctly
    resolves: rhbz#1465849
    resolves: rhbz#1481930
  - v2v: fix VMware vCenter roles needed for conversion
    resolves: rhbz#1530967
  - v2v: preserve the VM Generation ID
    resolves: rhbz#1598350
  - Query QEMU to known whether KVM is supported
    resolves: rhbz#1605071
  - v2v: add --mac option
    resolves: rhbz#1607274
  - v2v: install ovirt-guest-agent-common on Linux guests migrated to RHV
    resolves: rhbz#1619665
    resolves: rhbz#1691659
  - v2v: provide a way to query for the estimated size of the disks
    resolves: rhbz#1622785
  - Correctly inspect the newer versions of openSUSE (15, Factory, Thumbleweed)
    resolves: rhbz#1634248
  - p2v: add an option to Shutdown the machine after the conversion
    resolves: rhbz#1642044
  - v2v: fix epoch when querying installed RPM packages
    resolves: rhbz#1669395
  - Use a better icon for RHEL >= 7 guests
    resolves: rhbz#1679482
  - v2v: improve the architecture detection of Linux kernel modules
    resolves: rhbz#1690574
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1688155
  - v2v: update nbdkit information in documentation
    resolves: rhbz#1605242
  - v2v: warn when a guest has 'direct' network interfaces
    resolves: rhbz#1151902
  - v2v: use proper SELinux label for nbdkit sockets
    resolves: rhbz#1698437


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12.el7_6.1
changelog:
  - v2v: update documentation regarding SHA-2 certificates in Windows 7 and
    Windows Server 2008 R2
    resolves: rhbz#1632788
  - v2v: fix rhev-apt firstboot command for Windows
    resolves: rhbz#1625216


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12
changelog:
  - Rebase to libguestfs 1.38.2 in RHEL 7.6.
    resolves: rhbz#1551055
  - v2v: warn about unknown VMware controller types
    resolves: rhbz#1510801
  - df: show correct sizes in human-readable mode for filesystems with
    block size = 512
    resolves: rhbz#1525262
  - v2v: fix example URL in man page
    resolves: rhbz#1540535
  - Fix SELinux relabelling when the SELinux config has no SELINUXTYPE key
    resolves: rhbz#1541525
  - Fix qemu-img-ma dependency in non-x86_64 architectures
    resolves: rhbz#1568676
  - v2v: update "resume=/dev/sdaX" entries in GRUB command lines
    resolves: rhbz#1532224
  - v2v: fix virtio-rng and memballoon OVF fragment for RHV
    resolves: rhbz#1550168
  - v2v: detect whether the root filesystem was not mounted in read-write mode
    resolves: rhbz#1567763
  - v2v: import OVAs with snapshots
    resolves: rhbz#1570407
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1571237
  - Move the osinfo-db dependency to libguestfs-tools-c, since it's the only
    place where it used now (by virt-builder-repository).
  - v2v: new 'rhv-upload' method to stream images directly to oVirt/RHV using
    oVirt REST API
    resolves: rhbz#1557273
  - Start lvmetad earlier when booting the appliance
    resolves: rhbz#1581810
  - v2v: fix kernel detection in Ubuntu guests since 18.04
    resolves: rhbz#1591248
  - v2v: convert the CPU topology correctly
    resolves: rhbz#1541908
  - Add a new inspect_get_osinfo API, and add its result to the output of
    virt-inspector
    resolves: rhbz#1544842
  - Pass absolute paths to NBD sockets when using the libvirt backend
    resolves: rhbz#1588451
  - v2v: do not write only <vendor> without <model> in libvirt XMLs
    resolves: rhbz#1591789
  - v2v: depend on nbdkit, nbdkit-plugin-python2, and nbdkit-plugin-vddk,
    used for -it vddk, and -o rhv-upload
    resolves: rhbz#1589776
    resolves: rhbz#1608718
  - v2v/p2v: disable on aarch64, since it is not supported (nor even working)
    there
    resolves: rhbz#1601488
  - v2v: handle srN devices in libvirt XML (for virt-p2v)
    resolves: rhbz#1612785
  - Do not use the -cpu parameter under any circumstances for ppc64le.
    resolves: rhbz#1605071


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1:2.0.1-1
changelog:
  - Update to 2.0.1
  - Versionless jars & javadocs
  - Use maven 3 to build
  - Use apache-commons-parent for BR


author: John5342 <john5342 at, fedoraproject.org> 4.2-1
changelog:
  - Rebase to new upstream version
  - Drop patches (they were already both upstream waiting for this new release)
  - No real changes in this version since we already carried all patches except the version change


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


author: Alan Cox <alan@redhat.com>
changelog:
  - Made finger agree with our other apps about how utmp is managed
  - Removed dead users from the lists as a result
  - Fixed random idle time bug


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - Approved
  - * Sun Mar 11 2001 Pekka Savola <pekkas@netcore.fi>
  - - Add IPv6 support from USAGI, update to 0.17 final (no changes)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - exact match w/o -m and add missing pts patch (#2118).
  - recompile with correct PATH_MAILDIR (#4218).


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.12-1
changelog:
  - Own directories /etc/libblockdev and /etc/libblockdev/conf.d (vtrefny)
  - Wait for resized partition (kailueke)
  - Make sure the device is opened for libparted (vpodzime)
  - Fix label check in swap_test (vtrefny)
  - Use "run_tests" script for running tests from Makefile (vtrefny)
  - Add a script for running tests (vtrefny)
  - Tests: Move library initialization to setUpClass method (vtrefny)
  - Stop skipping FAT resize tests on rawhide (vtrefny)
  - Close filesystem before closing the partition during FAT resize (vtrefny)
  - Use mountpoint for "xfs_info" calls (vtrefny)
  - Use libmount cache when parsing /proc/mounts (vtrefny)
  - Add some space for the CI status (vpodzime)
  - Confirm the force when creating PVs in FS tests (vpodzime)
  - Skip vgremove tests on 32bit Debian (vtrefny)
  - Fix names of backing files in tests (vtrefny)
  -  Fix checking for available locales (vtrefny)
  - Skip dependency checking in mpath tests on Debian (vtrefny)
  - Skip zRAM tests on Debian (vtrefny)
  - Skip the test for device escrow on Debian too (vtrefny)
  - Skip free region tests on Debian too (vtrefny)
  - Fix redirecting command output to /dev/null in tests (vtrefny)
  - Try harder to unmount devices in test cleanup (vtrefny)
  - Require only plugins that are needed for given test (vtrefny)
  - Try to get distribution info from "PrettyName" if "CPEName" isn't available (vtrefny)
  - Use -ff when creating PVs in FS tests (vpodzime)
  - Sync spec with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.11-1
changelog:
  - Make the KbdZRAMDevicesTestCase inherit from KbdZRAMTestCase (vpodzime)
  - Allow non-source directory builds (kailueke)
  - Add a way to disable runtime dependency checks (vpodzime)
  - Link to GObject even if no plugin is activated (kailueke)
  - Skip zram tests on Rawhide (vpodzime)
  - Keep most utilities available for tests (vpodzime)
  - Use new libmount function to get (un)mount error message (vtrefny)
  - Update the documentation URL (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.10-1
changelog:
  - Only enable partition size tolerance with alignment (vpodzime)
  - Limit the requested partition size to maximum possible (vpodzime)
  - Do not verify vfat FS' size after generic resize (vpodzime)
  - Specify tolerance for partition size (kailueke)
  - Only use the exact constraint if not using any other (vpodzime)
  - Check resulting FS size in tests for generic FS resize (vpodzime)
  - Query setting FS label support and generic relabeling (kailueke)
  - Do not strictly require all FS utilities (vpodzime)
  - Compile everything with the C99 standard (vpodzime)
  - Add partition resize function (kailueke)
  - Generic Check and Repair Functions (kailueke)
  - Query functions for FS resize and repair support (kailueke)
  - Update the project/source URL in the spec file (vpodzime)
  - Add functions for opening/closing TrueCrypt/VeraCrypt volumes (vpodzime)
  - Adapt to a change in behaviour in new libmount (vpodzime)
  - Try RO mount also if we get EACCES (vpodzime)
  - Size in bytes for xfs_resize_device (kailueke)
  - src/plugins/Makefile.am: Remove hard coded include path in /usr prefix (tristan.vanberkom)
  - Fixed include for libvolume_key.h (tristan.vanberkom)
  - Ignore parted warnings if possible (squimrel)
  - bcache tests: Remove FEELINGLUCKY checks (tasleson)
  - kbd.c: Code review corrections (tasleson)
  - kbd.c: Make bd_kbd_bcache_create work without abort (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.9-1
changelog:
  - Fix hardcoded reference to gcc (timo.gurr)
  - Catch and ignore partial failures in LVM tests' cleanups (vpodzime)
  - Fix hardcoded reference to pkg-config (timo.gurr)
  - Make GObject introspection optional (vpodzime)
  - Do not link libraries required by plugins to the GI files (vpodzime)
  - Make sure the whole build status image is shown (vpodzime)
  - Show CI status in README (at the GH repo's front page) (vpodzime)
  - Always require the libudev pkg (tgurr)
  - Make sure we give kernel time to fully setup zram device(s) (vpodzime)
  - fs_test.py: Close FDs when calling utilities (tasleson)
  - crypto.c: Correct segmentation fault (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.8-1
changelog:
  - Temporarily skip vfat generic resize test on rawhide (vtrefny)
  - Use "safeprobe" in "bd_fs_wipe" (vtrefny)
  - Add a generic filesystem resize function (vtrefny)
  - Add a function to get mountpoint for a device (vtrefny)
  - Add a function to get filesystem type for a device (vtrefny)
  - Only include the LVM DBus config when shipping LVM DBus (vpodzime)
  - Skip the LVM DBus vgreduce tests on Rawhide (vpodzime)
  - Do not build the lvm-dbus plugin on RHEL/CentOS (vpodzime)
  - Give zRAM more time to settle before trying to remove a device (vpodzime)
  - Put zram tests adding/removing devices into a separate class (vpodzime)
  - Skip LVM cache and RAID tests on Rawhide (vpodzime)
  - Fix the skip_on decorator factory for tests (vpodzime)
  - Use 'blkid -p' instead of lsblk to get device's FS type (vpodzime)
  - Improve the lvm_set_global_config test (vpodzime)
  - Pass '-y' to pvresize (vpodzime)
  - Create a copy of os.environ for a child process (vpodzime)
  - Revert "Use the "C.UTF-8" locale instead of just "C"" (vpodzime)
  - Fix how we create vfat FS in tests (vpodzime)
  - Skip the test if requiring unavailable locales (vpodzime)
  - Use the "C.UTF-8" locale instead of just "C" (vpodzime)
  - Add functions for working with ext2 and ext3 filesystems (vtrefny)
  - Link to gobject when lvm or btrfs is enabled (andreas)
  - Link to libm where needed (andreas)
  - Add a function for cleaning a device (vtrefny)
  - Add few code exaples to documentation (vtrefny)
  - Use a special exception for no fs signature when doing wipe (vpodzime)
  - One more incompatible os.symlink() call (vpodzime)
  - Do not use pass-by-name in the os.symlink() call (vpodzime)
  - Ignore previous errors when falling back to using ioctl() (vpodzime)
  - Use ioctl() call to teardown loop devices (vpodzime)
  - Resolve the device to remove for mdadm (vpodzime)
  - Add a function for getting device symlinks (vpodzime)
  - Use the new resolve_device() function where appropriate (vpodzime)
  - Add the resolve_device() function to the utils library (vpodzime)
  - First try to read the 'autoclear' flag from /sys/ (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.7-1
changelog:
  - Skip btrfs min size tests on Fedora 25 (vtrefny)
  - Make sure the loop device doesn't disappear during tests (vpodzime)
  - Close the loop device when autoclear is (un)set (vpodzime)
  - Do not enforce Python 3 for running tests in CI (vpodzime)
  - Revert "Use different BTRFS_MIN_MEMBER_SIZE on aarch64" (vtrefny)
  - Use both 'old' and 'new' sysfs files to read zRAM stats (vtrefny)
  - Check if libparted-fs-resize pkgconfig is available (vpodzime)
  - Do not try to get name for inactive partitions (vtrefny)
  - Skip tests for getting free regions on CentOS/RHEL (vpodzime)
  - Free the container holding the specs of free regions (vpodzime)
  - Open loop devices as O_RDONLY when getting flags (vpodzime)
  - Resolve maximum partition size when we know its start (vpodzime)
  - Use --id instead of --part-type when setting partition id (vpodzime)
  - Fix mdadm command for removing failed device from an array (vtrefny)
  - Skip bcache tests on CentOS/RHEL 7 (vpodzime)
  - Use six.assertRaisesRegex in the FS tests (vpodzime)
  - Use mkdtemp() instead of TemporaryDirectory() (vpodzime)
  - Fix installation without specifying --exec-prefix (vpodzime)
  - Add options to force mkfs.ext4/vfat to create a FS on the whole device (vpodzime)
  - Skip the test for device escrow on CentOS/RHEL (vpodzime)
  - Define DEVNULL on our own if not in subprocess (vpodzime)
  - Remove the patches from the spec file (vpodzime)
  - Sync the spec file with downstream (vpodzime)
  - Stop skipping zRAM stats tests (vtrefny)
  - Add more tests for zRAM stats (vtrefny)
  - Fix reading zRAM properties from sysfs (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.6-1
changelog:
  - Move the  part_err library before part and fs (vtrefny)
  - Fix BuildRequires for crypto and dm packages (vtrefny)
  - Fix mounting read-only devices (vtrefny)
  - Fix the bd_s390_dasd_is_ldl function. (vponcova)
  - Add the bd_s390_dasd_is_fba function to check if DASD is FBA (vponcova)
  - Disable MD RAID tests on 32bit systems (vpodzime)
  - Fix error message when mounting with a wrong fs type (vtrefny)
  - Only create RPMs for requested/configured  plugins (vpodzime)
  - Only check dependencies of plugins to be built (vpodzime)
  - Only build and distribute plugins if configured so (vpodzime)
  - Fix format-security and unused-result compiler warnings (vtrefny)
  - Add an AC macro for modular builds (vpodzime)
  - Add functions for mounting and unmounting filesystems (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.5-1
changelog:
  - Do not try to get GVariant after not adding anything to its builder (vpodzime)
  - Replace NULL with "" when building ExtraArg (vpodzime)
  - Replace NULL with "" when adding it as a 's' GVariant (vpodzime)
  - Make sure we don't try to add NULL as GVariant to DBus params (vpodzime)
  - Add function for getting recommended thpool metadata size (vpodzime)
  - Make udev settle after we create a LIO device (vpodzime)
  - Always use '--yes' for lvremove (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.4-1
changelog:
  - Update specs.rst to use present-tense and current API (agrover)
  - Add functions using BLOBs as LUKS passphrases (vpodzime)
  - Make sure the _error_quark() functions are in the library (vtrefny)
  - Return a special error when trying to wipe empty device (vtrefny)
  - Adapt tests to use LIO devices instead of loop devices (vpodzime)
  - Add functions for creating and deleting LIO devices (vpodzime)
  - MDRAID: Allow path as input for functions that work with sysfs (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.3-1
changelog:
  - Allow specifying raid 'name' in multiple way when calling md functions (vtrefny)
  - Allow using both path and raid name in bd_md_set_bitmap_location (vtrefny)
  - Fix potential memory issues in s390 sanitizate functions (vpodzime)
  - Try multiple times when probing device for wiping (vpodzime)
  - Check for libvolume_key.h and dmraid.h in configure.ac (vpodzime)
  - Define our own macro for testing required header files (vpodzime)
  - Include blockdev/utils.h in mdraid.h (vtrefny)
  - Fix misspelling (agrover)
  - Skip the bcache tests even on x86_64 (vpodzime)
  - Take a break between bcache creation tests (vpodzime)
  - Make sure ./configure fails if there are some soft failures (vpodzime)
  - Improve the error message on missing GI support (vpodzime)
  - Only require bcache-tools if supporting bcache (vpodzime)
  - Skip bcache tests on non-x86_64 architectures (vpodzime)
  - Try harder to register a new bcache device (vpodzime)
  - Reimplement swapon/swapoff functions by using syscalls (vpodzime)
  - Make sure bcache functions are correctly provided or not (vpodzime)
  - Changelog fixup (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.2-1
changelog:
  - Use the .in file as source when bumping version (vpodzime)
  - Run pylint based on the python version and make it optional (vpodzime)
  - Disable python3 and bcache on RHEL (vpodzime)
  - Make bcache support optional (vpodzime)
  - Teach boileplate_generator.py to skip things based on patterns (vpodzime)
  - Require lower versions of some utilities (vpodzime)
  - Do not require python3 for the boilerplate generation script (vpodzime)
  - Use a proper initialization value for 'GPollFD fds[2]' (vpodzime)
  - Deal with older parted and libblkid (vpodzime)
  - Make python3 and gtk-doc optional (vpodzime)
  - Bump the version of the utils library (vpodzime)
  - Fix docstring for 'bd_md_node_from_name' (vtrefny)
  - Add tests for added mdraid methods (vtrefny)
  - Skip 'MDTestNominateDenominateActive' unless feeling lucky (vtrefny)
  - MDRaid tests: change 'wait_for_resync' to wait for given action (vtrefny)
  - Add functionality need by storaged to mdraid plugin (vtrefny)
  - Move 'echo_str_to_file' method to utils (vtrefny)
  - Add a function to setup a loop device from a file descriptor (vpodzime)
  - Add functions to get/set the autoclear flag on a loop device (vpodzime)
  - Fix checking /proc/mdstat for resync action (vtrefny)
  - Adapt the test config files to version 2.x (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.1-1
changelog:
  - Do not require an exclusive lock on the device to commit part stuff (vpodzime)
  - Prevent failure if there are no btrfs subvolumes (vpodzime)
  - Fix the test for getting version of a failing utility (vpodzime)
  - Also run the utils tests (vpodzime)
  - Bump the version of the pkgconfig module (vpodzime)
  - Include utils.h in plugins that need it (vpodzime)
  - Fix dependency check in fs plugin (vtrefny)
  - Add support for setting part id (part type) on msdos part tables (vtrefny)
  - Trim the extra info for MD RAID's name (vpodzime)
  - Add xfsprogs and dosfstools as dependencies of the fs plugin (vpodzime)
  - Fix md_name_from_node to work with the "/dev/" prefix (vpodzime)
  - New major upstream release


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-8
changelog:
  - Revert "Prevent issues between libparted and udev" (vpodzime)
  - Revert "Open the device file as RDWR when committing parts" (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-7
changelog:
  - Open the device file as RDWR when committing parts (vpodzime)
  - Handle mdadm --examine output during migration (adamw)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-4
changelog:
  - Do not report volume name for FW RAID container device (vpodzime)
  - Search for just "UUID" in mdadm --examine output (vpodzime)
  - Use 'mdadm --examine --export' to get MD RAID level (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-3
changelog:
  - Try to search for "RAID Level" in mdadm's output (vpodzime)
  - Fix the number passed to LVM DBus as a job-creation timeout (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-1
changelog:
  - Add functions for creating thin/cache pools from existing LVs (vpodzime)
  - Add the new mpath_get_members() function to the docs (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.8-1
changelog:
  - Add a function to get all mpath member devices (vpodzime)
  - Fix backport issues in the zfcp-related functionality (#1348442) (vpodzime)
  - Revert "Fix a few const params in the s390 plugin." (vpodzime)
  - Fix creation of the version-only tags (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.7-1
changelog:
  - Include the LV roles in the LVdata (vpodzime)
  - Add a few missing items to the documentation (vpodzime)
  - Document fields of the structures (vpodzime)
  - Report (meta)data LV name properly for cache pools in lvm-dbus (vpodzime)
  - Add information about related LVs to LVMLVdata (vpodzime)
  - Remove unused code for getting supported functions (vpodzime)
  - Add zFCP functionality to s390 plugin (sbueno+anaconda)
  - Fix a few const params in the s390 plugin. (sbueno+anaconda)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.6-1
changelog:
  - Ignore merge commits when creating changelog (vpodzime)
  - Only take the number of the first %changelog line found (vpodzime)
  - Add some more detailed description to the part plugin (vpodzime)
  - Fix a few extra issues with the const types (vpodzime)
  - Add function for getting best free region (vpodzime)
  - Add function for getting free regions (vpodzime)
  - Fix the error message when setting part flag fails (vpodzime)
  - Add function for setting disk flags (vpodzime)
  - Add function for getting information about disk(s) (vpodzime)
  - Do not set nonsense partition paths (vpodzime)
  - Add function for getting partition by position (vpodzime)
  - Indicate if there was error from parted or not in set_parted_error() (vpodzime)
  - Minor fixes for the bd_part_get_part_spec() function (vpodzime)
  - Add support for extra GPT flags (vpodzime)
  - Add functionality for partition types (GUIDs) (vpodzime)
  - Add functionality for partition names (vpodzime)
  - Do not destroy disk objects we didn't get (vpodzime)
  - Add a function for setting multiple partition flags at once (vpodzime)
  - Remove the unused definition USE_PYTHON3 from configure.ac (vpodzime)
  - Use different BTRFS_MIN_MEMBER_SIZE on aarch64 (vpodzime)
  - Better release memory from parted objects on failures (vpodzime)
  - Rework how we do optimal alignment (vpodzime)
  - Do not try to destroy object we didn't get (vpodzime)
  - Don't pass sizes in bytes to LVM (#1317373) (vpodzime)
  - Add the libbytesize-devel build requires (vpodzime)
  - Search for the LVM DBus service in both active and activatable names (vpodzime)
  - Adapt to another stupid change in btrfs-progs (vpodzime)
  - Add the XFS-related functions to the documentation (vpodzime)
  - Add tests for the XFS-related functions (vpodzime)
  - Add support for the XFS file system to the FS plugin (vpodzime)
  - Add chunk_size to BDMDExamineData (vtrefny)
  - Add the subpackage for the FS plugin (vpodzime)
  - Add the FS plugin to the docs (vpodzime)
  - Add tests for the ext4 functionality in the fs plugin (vpodzime)
  - Add the FS plugin and the ext4 support (vpodzime)
  - Add a function for running utility reporting error and exit code (vpodzime)
  - Add the subpackage for the part plugin (vpodzime)
  - Add a missing BuildRequires for parted-devel (vpodzime)
  - Tag as both libblockdev-$version and just $version (vpodzime)
  - Add the 'part' plugin to documentation (vpodzime)
  - Add tests for the newly added part plugin (vpodzime)
  - Add the part plugin with storaged-required functionality (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.5-1
changelog:
  - Merge pull request #72 from vpodzime/master-faster_tests (vpodzime)
  - Ignore all .bak files (vpodzime)
  - Use python3-pylint and skip Python 2 tests (vpodzime)
  - Try a bit harder when deactivating MD arrays in tests (vpodzime)
  - Recompile only the LVM plugin in tests (vpodzime)
  - Merge pull request #65 from vpodzime/master-loc_indep_error (vpodzime)
  - Merge pull request #70 from vojtechtrefny/master-chunk_size (vpodzime)
  - Add bd_md_create_with_chunk_size() function (vtrefny)
  - Merge pull request #68 from vpodzime/master-no_intro_data (vpodzime)
  - Merge pull request #71 from vpodzime/master-ipython3 (vpodzime)
  - Run coverage with the right config directories (vpodzime)
  - Merge pull request #67 from phatina/master (vpodzime)
  - Merge pull request #69 from vpodzime/master-lvm_dbus_autostart (vpodzime)
  - Use ipython3 for debugging and testing sessions (vpodzime)
  - Don't expect to always get introspection data from DBus (vpodzime)
  - Make invocation of tests configurable (phatina)
  - Make error messages locale agnostic (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.4-5
changelog:
  - Search for the LVM DBus service in activatable names (vpodzime)
  - Better check for the LVM DBus API (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.4-1
changelog:
  - Merge pull request #62 from vpodzime/master-clean_up (vpodzime)
  - Use addCleanup() instead of tearDown() in tests (vpodzime)
  - Merge pull request #58 from vpodzime/master-lvm_dbus_pr (vpodzime)
  - Add the VG renaming functionality (vpodzime)
  - Packaging of the lvm-dbus plugin (vpodzime)
  - The LVM DBus plugin (vpodzime)
  - Add more generic functions for logging (vpodzime)
  - Use MAX(a, b) instead of CLAMP(b, a, b) (vpodzime)
  - Merge pull request #59 from vpodzime/master-vgrename (vpodzime)
  - Add a function for renaming VGs (vpodzime)
  - Merge pull request #57 from clumens/master (vpodzime)
  - Fix error reporting when running "make test". (clumens)
  - Merge pull request #54 from vojtechtrefny/master-pvsize (vpodzime)
  - Do not try to create a PV with 4KiB metadata space (vpodzime)
  - Add pv_info to BDLVMPVdata (vtrefny)
  - btrfs now requires at least 128MiB device(s) (vpodzime)
  - Merge pull request #52 from vpodzime/master (vpodzime)
  - Round size in thpoolcreate() to KiB (vpodzime)
  - Sync the %changelog in spec with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.3-1
changelog:
  - Add missing python GI requires (vpodzime)
  - Merge pull request #49 from dashea/libblockdev-python (vpodzime)
  - Merge pull request #50 from vpodzime/master-fix_striped_lv (vpodzime)
  - Merge pull request #46 from vpodzime/master-bcache_destroy (vpodzime)
  - Merge pull request #39 from vpodzime/master-lvm_physical_space (vpodzime)
  - Add a missing ldconfig that rpmlint found. (dshea)
  - Move python files to separate packages (#1256758) (dshea)
  - Fix lvcreate calls for striped LVs (vpodzime)
  - Merge pull request #48 from vojtechtrefny/master_pvfree (vpodzime)
  - Add pv_free to BDLVMPVdata (vtrefny)
  - Merge pull request #47 from atodorov/add_coverage_report (vpodzime)
  - Produce coverage report in CI (atodorov)
  - Check bcache device's state before trying to detach the cache in destroy() (vpodzime)
  - Fix URLs in the spec (vpodzime)
  - Fix the int-float less-than comparison (vpodzime)
  - Fix the calculation of physical space taken by an LV (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.2-1
changelog:
  - Merge pull request #40 from vpodzime/master-config_support (vpodzime)
  - Add tests for configuration support (vpodzime)
  - Add a function for getting the loaded soname for a plugin (vpodzime)
  - Add the default configuration (vpodzime)
  - Load and respect configuration files when loading plugins (vpodzime)
  - Add functions for finding and processing configuration files (vpodzime)
  - Merge pull request #38 from vpodzime/master-md_superblock_size (vpodzime)
  - Better document how MD RAID superblock size should be calculated (vpodzime)
  - Merge pull request #36 from phatina/master (vpodzime)
  - BTRFS: allow an arbitrary label to be set for a btrfs volume (phatina)
  - Merge pull request #32 from phatina/master (vpodzime)
  - BTRFS: fix parsing empty partition label (phatina)
  - Merge pull request #35 from vpodzime/master (vpodzime)
  - Define env variables for sudo via the env utility (vpodzime)
  - Merge pull request #34 from dashea/python3-tests (vpodzime)
  - Use unittest.addCleanup to simplify crypto_test. (dshea)
  - Run tests with both python2 and python3 in the ci target. (dshea)
  - Fix python3 issues in the unittests. (dshea)
  - Do not run all tests in the 'ci' target (vpodzime)
  - Merge pull request #33 from clumens/master (vpodzime)
  - Add a new makefile target that does everything needed for jenkins. (clumens)
  - Synchronize the .spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.1-1
changelog:
  - Clean generated boilerplate code on 'make clean' (vpodzime)
  - Merge pull request #31 from atodorov/use_lang_c (vpodzime)
  - tests: use LANG=C in test_backup_passphrase() (atodorov)
  - Merge pull request #30 from atodorov/makefile_updates (vpodzime)
  - Makefile.am:   - add separate check target   - add coverage targets   - make it possible to test with Python3 (atodorov)
  - Merge pull request #29 from atodorov/fix_issue_28 (vpodzime)
  - Merge pull request #27 from atodorov/fix_docs_url (vpodzime)
  - Merge pull request #26 from atodorov/test_docs (vpodzime)
  - Change the modified sources back in tearDown() method as well. Closes #28. (atodorov)
  - update URL to on-line documentation (atodorov)
  - add test documentation (atodorov)
  - Merge pull request #22 from dashea/escrow-tests (vpodzime)
  - Merge pull request #25 from dashea/python-dep (vpodzime)
  - Filter the python files from automatic rpm requires (dshea)
  - Added tests for escrow packets and backup passphrases (dshea)
  - Free leaked contexts from crypto_init (dshea)
  - Cooperate with volume_key's memory management (dshea)
  - Fix inheritance in the LVM tests to prevent multiple runs of some tests (vpodzime)
  - Make the regexp for testing crypto_generate_backup_passphrase() stricter (vpodzime)
  - Leave room in the backup passphrase for a trailing 0 (dshea)
  - Add functions to get names of data/metadata internal LVs (vpodzime)
  - Allow getting info for an internal LV (vpodzime)
  - Gather information about all LVs (vpodzime)
  - Round requested size to KBs in lvresize() (#1221247) (vpodzime)
  - Add overrides for the ensure_init() function (vpodzime)
  - Change the default value of the 'reload' parameter of try_reinit() (vpodzime)
  - Merge pull request #21 from vpodzime/master-thpool_size_discard (vpodzime)
  - Add overrides for the lvm_is_valid_thpool_chunk_size() function (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.0-1
changelog:
  - Adapt the release helper targets to autotools (vpodzime)
  - Fixes of paths in Makefile.am's inspired by build failures on s390 (vpodzime)
  - Add an s390-specific BuildRequires (vpodzime)
  - Distribute also the boilerplate_generator.py script (vpodzime)
  - Fix path to the generated blockdev.pc file (vpodzime)
  - Adapt tests that compile stuff to autotools (vpodzime)
  - Merge pull request #18 from vpodzime/master-autotools (vpodzime)
  - Merge pull request #20 from dashea/gtkdoc-sections (vpodzime)
  - Use the autotools building system instead of scons (vpodzime)
  - Add the two new functions to the 'blockdev' docs section (vpodzime)
  - Fix the line defining the docs file for the s390 section (vpodzime)
  - Add a missing #include to the kbd.api file (vpodzime)
  - Prevent s390-specific stuff from being used on other architectures (vpodzime)
  - Update the documentation of the is_initialized() function (vpodzime)
  - Merge pull request #19 from vpodzime/master-ensure_init (vpodzime)
  - Remove private macros from the gtkdoc sections file. (dshea)
  - Terminate ifdef statements for arch check. (sbueno+anaconda)
  - Return early from the init functions if setting up logging fails (vpodzime)
  - Add tests for the new and modified init functions (vpodzime)
  - Add new try_init() and try_reinit() functions (vpodzime)
  - Fix for adding number of loaded plugins (vpodzime)
  - Fix for ensure_init() (vpodzime)
  - Rename the try_init() function to ensure_init() and improve it (vpodzime)
  - Check number of loaded plugins and library initialization state (vpodzime)
  - Make 'reload' default to True instead of False in overrides (vpodzime)
  - Add the s390 plugin test file. (sbueno+anaconda)
  - Add the s390 plugin functions. (sbueno+anaconda)
  - Add the s390 plugin. (sbueno+anaconda)
  - Fix a typo in the spec file. (sbueno+anaconda)
  - Require the kmod-devel package for the build process (vpodzime)
  - Merge pull request #16 from dashea/escrow-encoding (vpodzime)
  - Merge pull request #13 from vpodzime/master-lvm_cache (vpodzime)
  - Merge pull request #12 from vpodzime/master-kbd_plugin (vpodzime)
  - Merge pull request #14 from vpodzime/master-better_is_multipath (vpodzime)
  - Use g_strdup() instead of g_strdup_printf() to just dup a string (vpodzime)
  - Fix the spelling of "escrow" (dshea)
  - Make the crypto plugin string parameters const (dshea)
  - Set encoding to NULL before writing the escrow packet. (dshea)
  - Get cache stats directly from the device mapper (vpodzime)
  - Reimplement the is_mpath_member() function using device mapper (vpodzime)
  - Add the LVM cache related symbols to the LVM section in the documentation (vpodzime)
  - Update the list of LVM cache related functions in features.rst (vpodzime)
  - Add tests for functions related to the LVM cache technology (vpodzime)
  - Implement the lvm_cache_stats() function (vpodzime)
  - Implement the lvm_cache_pool_name function (vpodzime)
  - Implement the lvm_cache_create_cached_lv() function (vpodzime)
  - Implement lvm_cache_attach/detach() functions (vpodzime)
  - Implement the lvm_cache_create_pool() function plus two support functions (vpodzime)
  - Implement the lvm_cache_get_default_md_size() function (vpodzime)
  - Add the 'type' parameter to the lvm_lvcreate function (vpodzime)
  - Teach boilerplate_generator to work with enum return types (vpodzime)
  - Teach boilerplate_generator to work with 'const' return types (vpodzime)
  - Add subpackages for the KBD plugin and its devel files (vpodzime)
  - Add provided symbols to the documentation section of the KBD plugin (vpodzime)
  - Implement the bcache_get_backing/cache_device functions (vpodzime)
  - Exclude bcache tests from the normal 'test' target (vpodzime)
  - Add some more and prolong some of the waits in KBD tests (vpodzime)
  - Zero all newly allocated structures (vpodzime)
  - Implement the bcache_status function and all it wants (vpodzime)
  - Fix for the zram stats (vpodzime)
  - Add bcache_get_mode and bcache_set_mode functions (vpodzime)
  - Teach boilerplate_generator to work with enum return types (vpodzime)
  - Teach boilerplate_generator to work with 'const' return types (vpodzime)
  - Add the zram_get_stats function (vpodzime)
  - Add the check() function for the KBD plugin (vpodzime)
  - Add ErrorProxy instance for the KBD plugin (vpodzime)
  - Add tests for bcache_create/attach/detach/destroy functions (vpodzime)
  - Add the 'rebuild' Makefile target (vpodzime)
  - Add bcache_create, bcache_attach, bcache_detach and bcache_destroy functions (vpodzime)
  - Implement a helper function to echo string into a file (vpodzime)
  - Add tests for zram_create_devices and zram_destroy_devices functions (vpodzime)
  - Add the zram_destroy_devices function to the KBD plugin (vpodzime)
  - Add first function to the KBD plugin: zram_create_devices (vpodzime)
  - Add the KernelBlockDevices plugin (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.13-1
changelog:
  - Prevent a leaky test from running in Jenkins (vpodzime)
  - Try harder when cleaning up after MD RAID tests (vpodzime)
  - Improve the MD RAID activate/deactivate test (vpodzime)
  - One more @contextmanager that needs try-finally (vpodzime)
  - Do not require metadata version to be reported by 'mdadm --examine' (#1217900) (vpodzime)
  - Make sure we always set things back in context managers (vpodzime)
  - Make the release date for version 1.0 more realistic (vpodzime)
  - Merge pull request #11 from vpodzime/master (vpodzime)
  - Run utilities with LC_ALL=C (vpodzime) (#1219033)
  - Free GMatchInfo instance even in case of no match (vpodzime)
  - Resolve /dev/md/ symlinks when checking swap status. (dlehman)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.12-1
changelog:
  - Require minimum version of libblockdev-utils in some plugins (vpodzime)
  - Report both stdout and stderr if exit code != 0 (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.11-1
changelog:
  - Fix issues with using overriden functions over ErrorProxy (vpodzime)
  - Update the roadmap.rst and features.rst with new stuff (vpodzime)
  - Fix two minor issues with docs generation (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.10-1
changelog:
  - Fix return type of the unload_plugins() function (vpodzime)
  - Close the DL handle when check() or init() fail (vpodzime)
  - Add one more check to the reload test (vpodzime)
  - Drop reference to check() and init() functions (vpodzime)
  - Add more cats to tests (vpodzime)
  - Make regexp for getting btrfs version more generic (vpodzime)
  - Merge pull request #8 from vpodzime/master-check_functions (vpodzime)
  - Fix parameters passed to unoverridden swapon function (vpodzime)
  - Implement and test swap plugin's check function (vpodzime)
  - Implement and test MD RAID plugin's check function (vpodzime)
  - Implement and test mpath plugin's check function (vpodzime)
  - Try harder to get util's version (vpodzime)
  - Implement and test loop plugin's check function (vpodzime)
  - Implement and test DM plugin's check function (vpodzime)
  - Implement and test BTRFS plugin's check function (vpodzime)
  - Implement and test LVM plugin's check function (vpodzime)
  - Init logging before loading plugins (vpodzime)
  - Add function for utility availability checking (vpodzime)
  - Fix default value for the fake_utils' path argument (vpodzime)
  - Add ErrorProxy instance for the utils functions (vpodzime)
  - Add function for version comparison (vpodzime)
  - Merge pull request #9 from clumens/master (vpodzime)
  - Disable pylint checking on the new exception proxy. (clumens)
  - Fix XRules application and add a test for it (vpodzime)
  - Raise NotImplementedError when an unavailable function is called (vpodzime)
  - Merge pull request #4 from vpodzime/master-error_proxy (vpodzime)
  - Merge branch 'master' into master-error_proxy (vpodzime)
  - Merge pull request #5 from vpodzime/master-not_implemented_error (vpodzime)
  - Add a simple test for unloaded/unavailable functions (vpodzime)
  - Unload the plugins properly when reinit() is called (vpodzime)
  - Raise error/exception when an unimplemented function is called (#1201475) (vpodzime)
  - Do an ugly but necessary hack to make local GI overrides work (vpodzime)
  - Add the __dir__ method to ErrorProxy (vpodzime)
  - Add a rationale for the ErrorProxy to the overrides' docstring (vpodzime)
  - Add some basic info about GI overrides to the documentation (vpodzime)
  - Use pylint to check for errors in python overrides (vpodzime)
  - Add the first small test for the ErrorProxy (vpodzime)
  - Put the GI overrides in a special dir so that they are preferred (vpodzime)
  - Add a cache for attributes already resolved by ErrorProxy (vpodzime)
  - Implement the ErrorProxy python class and use it (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.9-1
changelog:
  - Merge pull request #7 from vpodzime/master-fw_raid_fixes (vpodzime)
  - Try a bit harder when trying to determine MD RAID name (#1207317) (vpodzime)
  - Don't be naïve about mdadm --detail telling us what we want (#1207317) (vpodzime)
  - Ignore libblockdev tarballs (vpodzime)
  - Implement a test of btrfs_list_subvolumes on data from bug report (vpodzime)
  - Implement a context manager for running tests with fake utils (vpodzime)
  - Do not try to cannonicalize MD UUIDs if we didn't get them (#1207317) (vpodzime)
  - Fix the table in roadmap.rst (vpodzime)
  - Enrich the roadmap.rst file and add info about new plans (vpodzime)
  - Sync spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.8-1
changelog:
  - Merge pull request #6 from vpodzime/master-sort_btrfs_subvolumes (vpodzime)
  - Don't be naïve about mdadm providing us data we would like (#1206394) (vpodzime)
  - Sort BTRFS subvolumes in a way that child never appears before parent (#1201120) (vpodzime)
  - Let libcryptsetup handle LUKSname->/dev/mapper/LUKSname for us (vpodzime)
  - Fix the crypto_luks_resize and create a test for it (vpodzime)
  - Add targets to create the SRPM and RPM files easily (vpodzime)
  - Don't round up to multiple of PE size bigger than max value of the rtype (vpodzime)
  - Mark majority of MD RAID tests as slow (vpodzime)
  - Merge pull request #1 from dashea/file-paths (vpodzime)
  - Don't report error for no loop device associated with given file (vpodzime)
  - Skip the detail_data.clean check when running tests in Jenkins (vpodzime)
  - Make package file paths more specific (dshea)
  - Implement and use MD RAID-specific wait for tests (vpodzime)
  - Try to give MD RAID time to sync things before querying them (vpodzime)
  - Fix the default value of the BDMDDetailData.clean field (vpodzime)
  - Do cleanup after every single MD RAID tests (vpodzime)
  - Do cleanup after every single LVM test (vpodzime)
  - Do cleanup after every single BTRFS test (vpodzime)
  - Make sure the LUKS device is closed and removed after tests (vpodzime)
  - Make sure DM maps from tests are removed after tests (vpodzime)
  - Make sure that loop devices are deactivated after tests (vpodzime)
  - Make the tearDown method of the mpath test case better visible (vpodzime)
  - Make sure that the swap is deactivated after tests (vpodzime)
  - Fix docstrings in tests' utils helper functions (vpodzime)
  - Improve the logging tests in utils_test.py (vpodzime)
  - Update the features.rst file (vpodzime)
  - Update the roadmap (vpodzime)
  - Don't check if we get a mountpoint for BTRFS operations (vpodzime)


author: Peter Robinson <pbrobinson@fedoraproject.org> 0.7-2
changelog:
  - Ship license as per packaging guidelines
  - plugins-all should depend on base library too
  - Add dev docs


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.7-1
changelog:
  - Be ready for mdadm --examine to not provide some of the values we want (vpodzime)
  - Add exit code information to exec logging (vpodzime)
  - Improve and add tests (vpodzime)
  - Mark the test_force_plugin and test_reload as slow (vpodzime)
  - Make sure we get some devices when creating btrfs volume (vpodzime)
  - Add override for the lvremove function (vpodzime)
  - Do not create LUKS format with no passphrase and no key file (vpodzime)
  - Make sure we use the /dev/mapper/... path for luks_status (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.6-1
changelog:
  - Don't report error when non-existing swap's status is queried (vpodzime)
  - Make libblockdev-plugins-all pull the same version of plugins (vpodzime)
  - Don't report error when asked for a backing file of an uknown loop (vpodzime)
  - Fix accidental change in the spec's changelog (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.5-1
changelog:
  - Add tests for what we can easily test from the mpath plugin (vpodzime)
  - Add link to sources to the documentation (vpodzime)
  - Add missing symbols into the libblockdev-sections.txt file (vpodzime)
  - Do not build docs for testing (vpodzime)
  - Add the bd_try_init function (vpodzime)
  - Log stdout and stderr output when running processes (vpodzime)
  - Allow a subset of plugins to be load instead of all (vpodzime)
  - Make sure devmapper doesn't spam stdout with tons of messages (vpodzime)
  - Let debug messages go to stderr when running ipython (vpodzime)
  - Give plugins a way to initialize themselves (vpodzime)
  - Give plugins a way how to check if they could run properly (vpodzime)
  - Allow a subset of plugins to be load instead of all [TEST NEEDED] (vpodzime)
  - Make sure we use the whole /dev/mapper path for cryptsetup (vpodzime)
  - Fix vg_pv_count parsing when getting info about PV (vpodzime)
  - Set default values to data structures if real values are not available (vpodzime)
  - Fix the parameter name specifying pool metadata size (vpodzime)
  - Activate LUKS as ReadWrite in luks_open (vpodzime)
  - Make sure we pass key_size to cryptsetup in bytes (vpodzime)
  - Add the min_entropy parameter to luks_format Python overrides (vpodzime)
  - Pass size in KiB instead of B to lvcreate (vpodzime)
  - Add underscore into dataalignment and metadatasize parameter names (vpodzime)
  - Don't report error if non-mpath device is tested for being mpath member (vpodzime)
  - Fix name of the invoked utility in mpath_set_friendly_names (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.4-1
changelog:
  - Improve the test for lvm_set_global_config (vpodzime)
  - Fix some minor issues in the spec file (vpodzime)
  - Fix issues with the LVM global config str (vpodzime)
  - Add couple more Python overrides (vpodzime)
  - Fix the name of the lvm_thlvpoolname() function in the header file (vpodzime)
  - Use assertEqual instead of assertTrue(a == b) (vpodzime)
  - Add the min_entropy parameter to luks_format (vpodzime)
  - Move internal dmraid-related macros into the source file (vpodzime)
  - Add an override for the md_add function (vpodzime)
  - Fix parameters in luks_open python overrides (vpodzime)
  - Prevent init() from being done multiple times and provide a test function (vpodzime)
  - Add the roadmap.rst document (vpodzime)
  - Remove an extra parenthesis in one of the docstrings (vpodzime)
  - Move the mddetail function next to the mdexamine function (vpodzime)
  - Add some more constants required by blivet (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.3-1
changelog:
  - Require volume_key-devel in a version that fixes build issues (vpodzime)
  - Fix Python 2 devel package name in BuildRequires (vpodzime)
  - Generate docs for the library and all plugins (vpodzime)
  - Make doc comments better for documentation generation (vpodzime)
  - Fix parameter names in function prototypes (vpodzime)
  - Add the metadatasize parameter to pvcreate (vpodzime)
  - Add the dataalignment parameter to lvm_pvcreate (vpodzime)
  - Export non-internal constants via introspection (vpodzime)
  - Expand size constants in the GI-scanned files (vpodzime)
  - Fix usage printing in the boilerplate_generator (vpodzime)
  - Add the build directory to .gitignore (vpodzime)
  - Add the md_run function (vpodzime)
  - Fix some issues in Python overrides (vpodzime)
  - Add the escrow_device function to the crypto plugin (vpodzime)
  - Fix version of GI files in the Makefile (vpodzime)
  - Make the order of release target's dependencies more explicit (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.2-1
changelog:
  - Fix dependencies of the release target (vpodzime)
  - Python overrides for the GI-generated bindings (vpodzime)
  - Pass version info to the code and use it to load plugins (vpodzime)


author: Richard Hughes <rhughes@redhat.com> - 3.22.7-3
changelog:
  - Never show 'Startup Applications' in the search results
  - Note: the other issue shown in the bug is likely a dupe of #1445651
  - Resolves: #1481145


author: Kalev Lember <klember@redhat.com> - 3.14.7-1
changelog:
  - Update to 3.14.7
  - Show installation progress when installing apps
  - Fix incomplete Japanese translations
  - Show a new notification when security updates remain unapplied
  - Resolves: #1237181, #1055643, #1136954


author: Jiri Kucera <jkucera@redhat.com> - 2.11-6
changelog:
  - Added --fuser option support.
  - Fixed bad URL, Source0, and bogus date in spec.
    Resolves: #1330328


author: Miloslav Trmač <mitr@redhat.com> - 2.11-3
changelog:
  - Drop the cron.daily script, systemd default configuration handles the same
    places.
    Resolves: #906455


author: Miloslav Trmač <mitr@redhat.com> - 2.9.16-1
changelog:
  - Update to tmpwatch-2.9.16.
  - Exclude /tmp/hsperfdata_*.
    Resolves: #527425
  - Preserve timestamps where possible.


author: Miloslav Trmač <mitr@redhat.com> - 2.9.13-1
changelog:
  - New home page at https://fedorahosted.org/tmpwatch/ .
  - tmpwatch is now licensed under GPLv2.
  - Address issues from reviews by Adel Gadllah and Jason Tibbitts:
    - Run (make) with %{?_smp_mflags}
    - Add a comment describing the origin of the tarball to the spec file
    - Use a better BuildRoot:


author: Miloslav Trmač <mitr@redhat.com> - 2.9.12-1
changelog:
  - Fix --nosymlinks description in the man page
  - Use the maximum of atime, mtime and ctime when checking whether a file is
    obsolete
    Resolves: #373301


author: Miloslav Trmac <mitr@redhat.com> - 2.9.11-1
changelog:
  - Fix a misleading message in --test
    Resolves: 234596
  - Compress the tarball using bzip2
  - Move the cron.daily script to a separate source file


author: Miloslav Trmac <mitr@redhat.com> - 2.9.9-1
changelog:
  - Exclude aquota.group and aquota.user files
    Resolves: 206258
  - Don't require the user-specified paths to be absolute


author: Miloslav Trmac <mitr@redhat.com> - 2.9.8-1
changelog:
  - Add optional unit suffix to the "hours" (now "time") parameter (original
    patch by Alan J Rosenthal <flaps@dgp.toronto.edu>)
  - Fix some format string vs. arguments mismatches
  - Fix some rpmlint warnings


author: Miloslav Trmac <mitr@redhat.com> - 2.9.6-1
changelog:
  - Add --exclude-user (original patch by Brett Pemberton)
  - Fix too long line in /etc/cron.daily/tmpwatch


author: Miloslav Trmac <mitr@redhat.com> - 2.9.3-1
changelog:
  - Silently ignore ENOENT if somebody removes files faster than us (#154960)
  - Handle failures to exec fuser
  - Fix check for negative grace periods


author: Miloslav Trmac <mitr@redhat.com> - 2.9.1-1
changelog:
  - Add --exclude, use it to preserve X socket directories (#107069)
  - Allow multiple directory arguments with relative paths (#91097)
  - Don't manually strip the binary


author: Mike A. Harris <mharris@redhat.com> 2.9.0-1
changelog:
  - Added Solaris/HPUX support to tmpwatch via patch from Paul Gear (#71288)
  - Rebuild in rawhide as 2.9.0-1


author: Mike A. Harris <mharris@redhat.com> 2.8.3-1
changelog:
  - Added support for large files with 64bit offsets by adding to CFLAGS
    -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 bug (#56961)


author: Preston Brown <pbrown@redhat.com> 2.8-1
changelog:
  - added a "nodirs" option which inhibits removal of empty directories.
  - Integrated race condition fixes from Martin Macok (#50148)
  - do not try to remove ext3 journal files (#50522)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - Patch from enrico.scholz@informatik.tu-chemnitz.de allows concurrent 
    usage of mtime, ctime, and atime checking (#19550).


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - use execle() instead of system() to get the correct return code, fixes from
    Jeremy Katz <katzj@linuxpower.org>


author: Preston Brown <pbrown@redhat.com>
changelog:
  - support for CTIME from jik@kamens.brookline.ma.us
  - fixes for fuser checks from Ian Burrell <iburrell@digital-integrity.com>.
  - remove directories when empty without --all flag, to be consistent w/docs.


author: Paul Gear <paulgear@bigfoot.com>
changelog:
  - HP-UX port (including doco update)
  - Tweaked Makefile to allow installation into different base directory
  - Got rid of GETOPT_... defines which didn't do anything, so that short
    equivalents for all long options could be defined.
  - Fixed bug in message() where 'where' file handle was set but unused
  - Changed most fprintf() calls to message()


author: Preston Brown <pbrown@redhat.com>
changelog:
  - I am the new maintainer
  - fixed cleanup of directories
  - added --quiet flag
  - freshen manpage
  - nice patch from Kevin Vajk <kvajk@ricochet.net> integrated


author: Erik Troan <ewt@redhat.com>
changelog:
  - added man page to package
  - uses a buildroot and %attr
  - fixed error message generation for directories
  - fixed flag propagation


author: Jan Horak <jhorak@redhat.com> - 6.7.8.9-15
changelog:
  - Added fix for CVE-2016-5118, CVE-2016-5240, rhbz#1269562,
    rhbz#1326834, rhbz#1334188, rhbz#1269553


author: Benjamin Tissoires <benjamin.tissoires@redhat.com> 6.7.8.9-7
changelog:
  - add aarch64 as a target by using 32 set by platform, instead of hardcoding the list of 64-bit arches (rhbz#1028584)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.7.5-1
changelog:
  - Update to 6.7.7-5 version. Prepare and update in stable Fedora 16 to address security problems (f.e. bz#808159).


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.6.5-2
changelog:
  - Rebuild due libtiff update http://www.mail-archive.com/devel@lists.fedoraproject.org/msg42846.html


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.6.5-1
changelog:
  - Update to 6.7.6.5 to fix security issues: bz#807993, bz#807994, bz#807997,
  	bz#808159, bz#804591, bz#804588


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.5.6-1
changelog:
  - Update by request https://bugzilla.redhat.com/show_bug.cgi?id=755827#c8
  - Delete multilib patch as it should be in main sources.
  - Replace $RPM_BUILD_ROOT by %buildroot


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.6.2.1-12
changelog:
  - Add %doc LICENSE as it required new Licensing Guidelines Update
  	( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines )


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.6.2.1-10
changelog:
  - New version 6.6.2-1 (BZ#579458, BZ#565940 - http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16320)
  - Replace %define by %global


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.8.10-6
changelog:
  - Update to 6.5.8-10 (BZ#547806)
  - Change source tarball from .tar.lzma to .tar.xz folow to upstream.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.4.7-4
changelog:
  - Explude file Generic.ttf from -perl subpackage demos. Demos perfectly work without it, but with bundled font
    package does not pass QA (Unfortunately no bugreport there, only mail from Nicolas Mailhot)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.4.7-3
changelog:
  - Update to version 6.5.4-7
  - Use lzma-compressed source tarball as sugested by Ville Skyttä (BZ#515319)


author: Hans de Goede <hdegoede@redhat.com> 6.4.9.6-2
changelog:
  - Fix undefined warning in magick-type.h (#489453)
  - Do not link PerlMagick against system ImageMagick, but against the just
    build one


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-3
changelog:
  - Remove --without-windows-font-dir from configure args, specifying it
    makes ImageMagick search for windows fonts in the "no/" dir (rh 472244)


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-2
changelog:
  - Enable djvu support, put the new djvu plugin into a separate -djvu
    subpackage because of deps (rh 225897)


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-1
changelog:
  - New upstream release 6.4.5-5
  - Various specfile fixes from merge review (rh 225897)
  - Fix building with new libtool (rh 471468)


author: Hans de Goede <jwrdegoede@fedoraproject.org> 6.4.0.10-1
changelog:
  - New upstream release 6.4.0.10
  - This fixes conversion of 24 bpp windows icons (bz 440136)
  - Don't reuse GError structs, that upsets glib2 (bz 325211)
  - Use the system ltdl, not the included copy (bz 237475)
  - Fix various multilib conflicts (bz 341561)
  - Use xdg-open instead of htmlview (bz 388451)
  - Some small specfile cleanups (utf-8 stuff & others) fixing rpmlint warnings


author: Tom "spot" Callaway <tcallawa@redhat.com> 6.3.8.1-1
changelog:
  - update to 6.3.8.1
  - rebuild for new perl
  - fix license tag
  - fix rpath issues
  - add sparc64 to 64bit arch list


author: Norm Murray <nmurray@redhat.com> 6.3.5.9-1.fc8
changelog:
  - rebase to 6.3.5.9
  - fix build with missing open() arg
  - add build require of jasper-devel, remove windows font dir
  - update multilib patch


author: Matthias Clasen <mclasen@redhat.com> - 6.2.8.0-3.fc6
changelog:
  - fix several integer and buffer overflows (#202193, CVE-2006-3743)
  - fix more integer overflows (#202771, CVE-2006-4144)


author: Matthias Clasen <mclasen@redhat.com> 6.2.4.6-1
changelog:
  - Update to 6.2.4-6
  - Drop upstreamed patches
  - Disable DPS (#158984)
  - Add missing requires (#165931)


author: <mclasen@redhat.com> - 6.2.1.7-1
changelog:
  - Update to 6.2.1
  - Include multiple improvements and bugfixes
    by Rex Dieter et al (111961, 145466, 151196, 149970, 
    146518, 113951, 145449, 144977, 144570, 139298)


author: Tim Waugh <twaugh@redhat.com> 6.0.7.1-4
changelog:
  - The devel subpackage requires XFree86-devel (bug #126509).
  - Fixed build requirements (bug #120776).  From Robert Scheck.


author: Karsten Hopp <karsten@redhat.de> 5.5.6-1
changelog:
  - update
  - specfile fixes
            - verified that the upstream version fixes the following bugreports:


author: Karsten Hopp <karsten@redhat.de> 5.4.7-3
changelog:
  - fix non-cpp headers in -devel package
  - fix #62157 (wrong path for include files in ImageMagick-devel)
  - fix #63897 (use _target instead of _arch) in libtool workaround
  - fix #65860, #65780 (tiff2ps) expands images to >10 MB Postscript files.


author: Karsten Hopp <karsten@redhat.de> 5.4.7-1
changelog:
  - update
  - fix localdoc patch
  - fix %files section
  - disable nonroot patch
  - fix #62100,55950,62162,63136 (display doesn't start form gnome menu)
  - fix libtool workaround
  - moved Magick*-config into -devel package (#64249)


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.4.0-1
changelog:
  - 5.4.0
  - work around build system breakage causing applications to be named
    %{_arch}-redhat-linux-foo rather than foo


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.3.7-1
changelog:
  - 5.3.7
  - Fix build without previously installed ImageMagick-devel (#49816)
  - Move perl bindings to a separate package.


author: Matt Wilson <msw@redhat.com>
changelog:
  - remove hacks to move perl man pages
  - don't include the perl*/man stuff, these files go in /usr/share/man now.


author: Matt Wilson <msw@redhat.com>
changelog:
  - bootstrap rebuilt to nuke broken libbz2 deps
  - add Prefix: tag such that the FHS macros work properly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - hacks to make it work with the new perl
  - version 4.1.0 (actually installs the sonames as 4.0.10... doh!)
  - make sure the libraries have the x bit on


author: Alexander Larsson <alexl@redhat.com> - 2.16.0-2
changelog:
  - Backport fixes from cvs:
  -  Fix crash on shutdown (gnome bug 347470)
  -  Import gtk+ fixes to xdgmime


author: Alexander Larsson <alexl@redhat.com> 2.12.1.1-4
changelog:
  - Remove XFree86-devel buildreq, as it doesn't exist anymore.
    I don't think we actually require it.


author: John (J5) Palmieir <johnp@redhat.com> 2.12.0-2
changelog:
  - Backported patch to fix bug #167985 which corrects the size of a
    readlink buffer
  - Added a patch to fix bug #168743 which corrects the name of a
    data member from close to close_fn


author: David Zeuthen <davidz@redhat.com> 2.11.90-2
changelog:
  - Disable a few patches that are upstream/irrelavant
  - Add patch to detect mounts from drives we cannot poll


author: Matthias Clasen <mclasen@redhat.com> 2.11.90-1
changelog:
  - New upstream version
  - Remove patches and sources for the desktop method, since
    we don't have start-here in the UI anymore.


author: Alexander Larsson <alexl@redhat.com> - 2.8.1-6
changelog:
  - Add cvs-backport patch with various fixed from HEAD, including
    a partial fix for #134627
  - Removed the patches that are in the cvs-backport patch.


author: Ray Strode <rstrode@redhat.com> 2.8.1-3
changelog:
  - Swap if and else in egg_desktop_entries_get_locale_encoding
    to prevent allocating massive amounts of unneeded ram.


author: Mark McLoughlin <markmc@redhat.com> 2.8.1-2
changelog:
  - Remove menu-only-show-in patch - latest KDE packages don't use
    non-standard <OnlyShowIn> anymore


author: Mark McLoughlin <markmc@redhat.com> 2.7.90-1
changelog:
  - Update to 2.7.90
  - Remove cvs-backport patch
  - Add BuildRequires for krb5-devel, howl-devel and hal-devel
  - Fixup the schema-about and mozilla patches


author: Dan Williams <dcbw@redhat.com> 2.6.0-7
changelog:
  - Update to desktop-file-utils 0.6
  - Implement monitoring to detect addition/deletion of .desktop files
  - Fix RH #118553, crash when reading symlink that points to
      nothing in libmenu.so VFS backend


author: Dan Williams <dcbw@redhat.com> 2.5.90-2
changelog:
  - Add desktop-file-utils to build the new libmenu.so VFS backend
      for .menu files.  Its a hack for now, and will eventually
      be replaced by upstreaming the d-f-u code


author: Havoc Pennington <hp@redhat.com>
changelog:
  - it would help to *install* the stupid menu edit conf file
  - update the vfolder-hacks patch with some fixes


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Revert to George's vfolder backend from gnome-vfs-2.0.2 or so
  - put back libdesktop.so
  - don't build the new vfolder backend


author: Havoc Pennington <hp@redhat.com>
changelog:
  - add patch for OnlyShowIn support
  - use plain menu files for .vfolder-info-default
  - don't install unused vfolder-info files


author: Havoc Pennington <hp@redhat.com>
changelog:
  - require new gnome-mime-data in proper libdir
  - 2.0.4
  - drop most patches as they are now upstream or 
    don't apply to new vfolder code


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild cvs snap with changes merged upstream
  - fix a requires
  - fix up requires/buildrequires a bit


author: Alexander Larsson <alexl@redhat.com>
changelog:
  - Add pkgconfig and gnome-libs-devel build reqs.
  - Remove dependency on gnome-vfs-devel by doing some
  - CPPFLAGS and LDFLAGS magic


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Remove Distribution and Vendor
  - Make the config files noreplace
  - Move .so links to devel subpackage
  - langify
  - Add BuildRequires
  - Don't mess with /etc/ld.so.conf
  - Use %{_tmppath}
  - s/Copyright/License/


author: Deepak Bhole <dbhole@redhat.com> - 1:3.0-6jpp_1fc
changelog:
  - Added conditional native compilation.
  - Disable certain ssl related tests that are known to fail with libgcj.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc2.1jpp
changelog:
  - Update to 2.0rc2.
  - Manual subpackage.
  - Crosslink with local J2SE javadocs.
  - Own unversioned javadoc dir symlink.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-3.rc1.1jpp
changelog:
  - Update to 2.0rc1.
  - Include "jakarta-"-less jar symlinks for consistency with other packages.
  - Exclude example and contrib sources from main package, they're in -demo.


author: Ville Skyttä <ville.skytta at iki.fi> 2.0-0.20020909alpha1.1jpp
changelog:
  - 2.0alpha1 snapshot 20020909.
  - Use sed instead of bash extensions when symlinking jars during build.
  - Add distribution tag.
  - Require commons-logging instead of log4j.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - renamed to jakarta-commons-httpclient
  - additional sources in individual archives
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - dropped j2ee package
  - adapted to new jsse package
  - section macro


author: Matthias Clasen <mclasen@redhat.com> - 1.2.8-2
changelog:
  - Don't ship api docs twice (they were included in both
    the main and the devel package, by accident (need to save
    space on the f19 live images)


author: Honza Horak <hhorak@redhat.com> 1.2.4-2
changelog:
  - Changed license from GPLv2 to GPLv2+ to correspond with source
  - Added license LGPLv2+ due to make_isohybrid_mbr.c


author: Jesse Keating <jkeating@redhat.com> - 0.2.3-1
changelog:
  - Initial release split off of libburn package.
  - Disable docs for now, will be fixed in future upstream release


author: Rex Dieter <rdieter@fedoraproject.or> 4.1.80-3
changelog:
  - drop (Build)Requires: kdebase-workspace(-devel)
  - BR: plasma-devel
  - better, versioned Obsoletes: kdeaccessibility-devel ...


author: Kalev Lember <kalevlember@gmail.com> - 3.7.1-2
changelog:
  - Remove lib64 rpaths (#817701)
  - Move code examples to the -devel subpackage and fix the multilib
    conflict (#831434)


author: John (J5) Palmieri <johnp@redhat.com> - 2.90.2-2
changelog:
  - fix up issues uncovered during package review
  - disable docs because they still reference the static bindings 
    and upstream is working on new documentation


author: Peng Wu <pwu@redhat.com> - 0.9.45-3
changelog:
  - Improves Simplified Chinese and Traditional Chinese fonts.
    Resolves [rhbz#595223] Improves SC/TC fonts - Make wqy-zenhei as the default font for Simplified Chinese.


author: Peng Wu <pwu@redhat.com> - 0.9.45-2
changelog:
  - get rid of binding="same", fixes [rhbz#578051] New: lang-specific overrides rule doesn't work as expected.


author: Tim Waugh <twaugh@redhat.com> 1.4-4
changelog:
  - Applied patches from Jiri Popelka:
    - Fix off-by-one error in call to readlink.
    - Fix possible buffer overrun found by coverity.


author: Tim Waugh <twaugh@redhat.com> 1.2-29
changelog:
  - Use smp_mflags (bug #226445).
  - Better default attributes (bug #226445).
  - Make setup macro quiet (bug #226445).
  - Clean build root in %install section (bug #226445).


author: Petr Pisar <ppisar@redhat.com> - 1.48-3
changelog:
  - Clarify license (bug #1065946)
  - Remove run-time dependency on Test::Builder::Tester (bug #1065944)
  - Declare run-time dependency on File::Find (bug #1066006)


author: Paul Howarth <paul@city-fan.org> - 1.44-1
changelog:
  - update to 1.44:
    - use Module::Build::Compat's "traditional" configuration
    - loosen version requirements for Test::More and Pod::Simple
    - add File::Spec to the list of prereqs
  - drop perl(Test::More) version requirement to 0.62
  - drop perl(Pod::Simple) version requirement to 3.05


author: Paul Howarth <paul@city-fan.org> - 1.42-1
changelog:
  - update to 1.42
  - new upstream maintainer
  - use Module::Build flow
  - include README
  - use less generic %description and %summary
  - use _fixperms macro instead of our own chmod incantation
  - bump Test::More build requirement to 0.70
  - add versioned requires for Pod::Simple, Test::Builder::Tester and Test::More


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.14-0.fdr.1
changelog:
  - Update to 1.14.
  - Require perl(:MODULE_COMPAT_*).
  - Add patch to avoid warnings from all_pod_files().


author: Tomas Mraz <tmraz@redhat.com> - 2.2-1
changelog:
  - updated to new upstream version
  - SMP build should work now
  - drop fix for spurious rpath - no longer necessary


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.3-1
changelog:
  - updated to 1.3 (#426488, #431334)
  - use wrapper around libtasn1-config which should make it multilib
    safe (#342411); this implies an untagged 'Requires: pkgconfig' for
    -devel now
  - conditionalized BR of valgrind (#401041)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> 0:0.2.5-0.fdr.1
changelog:
  - updated to 0.2.5
  - changed license to LGPL
  - rearranged %check to reflect execution order
  - minor cosmetical changes


author: Rui Matos <rmatos@redhat.com> - 5.4-7
changelog:
  - Explicitly disable vala bindings support
  Resolves: #1246040 - error: Installed (but unpackaged) file(s) found


author: Rex Dieter <rdieter@fedoraproject.org> - 4.0-2
changelog:
  - %files: track files closer, esp lib sonames
  - %build: drop --disable-doxygen, add --disable-static, add %{?_smp_mflags}


author: EL Errata <el-errata_ww@oracle.com> - 1.7-5.0.1
changelog:
  - To recognize OL system [Orabug: 28807430]
  - import os module to detect /etc/redhat-release [Orabug: 28740046]


author: Jake Hunsaker <jhunsake@redhat.com> - 1.7-2
changelog:
  - Fix 'none' cluster type enablement
  - Update RHCOS image to use RHEL 8 support-tools
  - Fix execution from within a container


author: Jake Hunsaker <jhunsake@redhat.com> - 1.6-3
changelog:
  - Fix local command execution
  - Fix quoting for non-root commands
  - Backport Satellite support
  - Backport RHCOS support


author: EL Errata <el-errata_ww@oracle.com> - 6.2.0.874-17.0.1
changelog:
  - Tune TimeoutSec of iscsid service to 10 minutes
    [Orabug: 29917429]
  - Moddify iscsi-mark-root nodes script to not mark nodes when iscsi.service
    is restarted.
    [Orabug: 29715514]
  - Modify iscsi-mark-root-nodes script to only update node.startup to onboot
    for iscsi sessions that are active during boot.
  - Add pre rpm scriptlet to fix a bug in previous version of
    iscsi-mark-root-nodes.
    [Orabug: 29554378]
  - Print vital iscsid messages on console using rsyslog facility.  This
    is particularly useful when using iscsi boot and there is a connection
    or session issue.
  - Execute systemctl daemon-reload during post installation upgrade
    and try to restart iscsi services during upgrade.
    [Orabug: 29503805]
  - Add 0203-Update-systemd-to-always-restart-iscsid-service.patch to fix
    [Orabug: 29306329]
   - Add -10.0.3 version.
   - Use sd_notify() to tell systemd when iscsid is ready. At the same time,
     change iscsid.service to use TYPE=notify and NotifyAcess=main, add
     'Requires=iscsid.service' into iscsi.service to cooperate with After to
     ensure iscsi.service is started after iscsid.service is ready. [Orabug: 29128380]
  - Rename 0053-use-red-hat-name.patch to 0153-use-oracle-for-name.patch
    and use com.oracle in prefix
    change InitiatorName to "iqn.1988-12.com.oracle" (Tianyue Lan) [Orabug: 18791695]


author: Chris Leech <cleech@redhat.com> - 6.2.0.874-17
changelog:
  - 1518367 boot from iSCSI not establishing all sessions persistently
  - 1667965 A manual restart of iscsi.service modifies records node.startup value


author: Chris Leech <cleech@redhat.com> - 6.2.0.874-12
changelog:
  - 1389071 handle newer ISCSI_ERR_NOP_TIMEDOUT code from the kernel
  - 1624670 Login negotiation failed due to CHAP_N values do not match
            (rec update race condition)


author: Chris Leech <cleech@redhat.com> - 6.2.0.874-6
changelog:
  - 1507945 force start iscsiuio for boot session recovery with qedi
  - 1457359 start systemd socket listeners, otherwise if iscsid is started
    directly iscsiuio doesn't activate as expected


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-34
changelog:
  - 1322000 ensure TCP abort on session failure to prevent data corruption with link flap
  - 1294964, 1265073, 1213569 iscsiuio update, fix small ARP table issue
  - 1309488 remove broken sysfs cache code to speed up login of many sessions
  - 1330348 sync with upstream Open-iSCSI for minor fixes


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-32
changelog:
  - 1235684 apply safe_logout setting to flashnode sessions as well
    but only when logging out by session id, not by flashnode index


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-29
changelog:
  - 1166713 1187792 add missing ExecStart, only newer systemd lets that be optional for oneshot services


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-24
changelog:
  - 1040343 segfault from unexpected netlink event during discovery
  - inhibit strict aliasing optimizations in iscsiuio, rpmdiff error


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-22
changelog:
  - 1081798 retry login on host not found error
  - 1111925 ignore iscsiadm return in iscsi.service
  - 1126524 make sure systemd order against remote mounts is correct
  - 963039 add discovery as a valid mode in iscsiadm.8
  - sync with upstream


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-21
changelog:
  - 1069825
  - boot session handling improvements
  - Fix iscsi-mark-root for changed iscsiadm output
  - Make sure iscsiuio is running for boot session recovery when using the
    bnx2i transport by forcing iscsiuio.service start
  - Make NM dispatch triggered re-check for autostart sessions async
  - Accept exit code 21, no records, from iscsiadm as success in
    iscsi.service


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-20
changelog:
  - 1049710 host0 being treated as an invalid in the host stats command
  - 1015563 revert change to return code when calling login_portal for sessions
    that already exist, as it impacts users scripting around iscsiadm


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-19
changelog:
  - 1007388 fixes for iscsiadm to support qla4xxx
  - refresh boot session info patches to final version from upstream,
    fixes context issues with later patches
  - 1006156, 1006161 Add/Update entries in chap table through Open-iSCSI
  - 948134 extend support to set additional parameters for network configuration
  - 1049710 update open-iscsi to support host statistics
  - 1043019 iscsiuio fix for arp cache flush issue
  - 1059332 Fix broken discovery sessions over iser
  - 1017393 split out iscsiuio into a seperate sub-package


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-16
changelog:
  - fix iscsiuio socket activation
  - have systemd start socket units on iscsiadm use, if not already listening


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-11
changelog:
  - iscsi boot related fixes
    make sure iscsid gets started if there are any boot sessions running
    add reload target to fix double session problem when restarting from NM
    don't rely on session list passed from initrd, never got fully implemented
    remove patches related to running iscsid from initrd, possible to revisit later


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-10
changelog:
  - sync with upstream git, minor context fixes after rebase of out-of-tree patches
  - iscsiuio is merged upstream, remove old source archive and patches
  - spec cleanups to fix rpmlint issues


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-7
changelog:
  - Use the systemd tmpfiles service to recreate lockfiles in /var/lock
  - 955167 build as a position independent executable
  - 894576 fix order of setuid/setgid and drop additional groups


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-4
changelog:
  - build with libkmod support, instead of calling out to modprobe
  - enable socket activation by default


author: Chris Leech <cleech@redhat.com> - 6.2.0.873-1
changelog:
  - rebase to new upstream code
  - systemd conversion
  - 565245 Fix multilib issues caused by timestamp in doxygen footers


author: Mike Christie <mchristi@redhat.com> 6.2.0.872.18
changelog:
  - 789683 Fix boot slow down when the iscsi service is started
    (regression added in 6.2.0.872.16 when the nm wait was added).


author: Hans de Goede <hdegoede@redhat.com> - 6.2.0.872-12
changelog:
  - Change iscsi init scripts to check for networking being actually up, rather
    then for NetworkManager being started (#692230)


author: Hans de Goede <hdegoede@redhat.com> - 6.2.0.872-11
changelog:
  - Fix iscsid autostarting when upgrading from an older version
    (add iscsid.startup key to iscsid.conf on upgrade)
  - Fix printing of [ OK ] when successfully stopping iscsid
  - systemd related fixes:
   - Add Should-Start/Stop tgtd to iscsi init script to fix (re)boot from
     hanging when using locally hosted targets
   - %ghost /var/lock/iscsi and contents (#656605)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 1.0.6-1
changelog:
  - update to 1.0.6 (for Soprano 2, also some bugfixes)
  - update minimum raptor and rasqal versions
  - drop sed hacks for dependency bloat (#248106), fixed upstream


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 1.0.5-2
changelog:
  - add missing Requires: pkgconfig to the -devel package
  - get rid of pkgconfig dependency bloat (#248106)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 1.0.5-1
changelog:
  - update to 1.0.5 (1.0.6 needs newer raptor and rasqal than available)
  - update minimum raptor version


author: Thomas Vander Stichele <thomas at apestaart dot org>
changelog:
  - 1.0.4-2
  - fixed x86_64 rpath issue with an ugly hack
  - removed OPTIMIZE from make invocation
  - added smp flags
  - added make check
  - updated license


author: Dave Beckett <dave.beckett@bristol.ac.uk>
changelog:
  - Update Source:
  - Do not require python-devel at build time
  - Add sqlite-devel build requirement.
  - Use configure and makeinstall


author: Dave Beckett <dave.beckett@bristol.ac.uk>
changelog:
  - require raptor 1.2.0
  - update for removal of python distutils
  - require python 2.2.0+
  - require perl 5.8.0+
  - build and require mysql
  - do not build and require threestore


author: Dave Beckett <dave.beckett@bristol.ac.uk>
changelog:
  - require raptor 1.1.0
  - require libxml 2.4.0 or newer
  - added pkgconfig redland.pc
  - split redland/devel package shared libs correctly


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


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


author: Martin Osvald <mosvald@redhat.com> - 9.25-2.2
changelog:
  - Resolves: #1744008 - CVE-2019-14811 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdf_hook_DSC_Creator (701445)
  - Resolves: #1744012 - CVE-2019-14812 ghostscript: Safer Mode Bypass by .forceput Exposure in setuserparams (701444)
  - Resolves: #1744003 - CVE-2019-14813 ghostscript: Safer Mode Bypass by .forceput Exposure in setsystemparams (701443)
  - Resolves: #1744228 - CVE-2019-14817 ghostscript: Safer Mode Bypass by .forceput Exposure in .pdfexectoken and other procedures (701450)


author: Martin Osvald <mosvald@redhat.com> - 9.25-1
changelog:
  - Rebase to latest upstream version (bug #1636115)
  - Resolves: #1673399 - CVE-2019-3839 ghostscript: missing attack vector
    protections for CVE-2019-6116
  - Resolves: #1678172 - CVE-2019-3835 ghostscript: superexec operator
    is available (700585)
  - Resolves: #1680026 - CVE-2019-3838 ghostscript: forceput in DefineResource
    is still accessible (700576)
  - Resolves: #1670443 - ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata
  - fix for pdf2dsc regression added to allow fix for CVE-2019-3839


author: Martin Osvald <mosvald@redhat.com> - 9.07-32
changelog:
  - Remove as many non-standard operators as possible to make the codebase
    closer to upstream for later CVEs
  - Resolves: #1621385 - CVE-2018-16511 ghostscript: missing type check in type
    checker (699659)
  - Resolves: #1649722 - CVE-2018-16539 ghostscript: incorrect access checking
    in temp file handling to disclose contents of files (699658) 
  - Resolves: #1621162 - CVE-2018-15908 ghostscript: .tempfile file permission
    issues (699657)
  - Resolves: #1621384 - CVE-2018-15909 ghostscript: shading_param incomplete
    type checking (699660)
  - Resolves: #1652902 - CVE-2018-16863 ghostscript: incomplete fix for
    CVE-2018-16509
  - Resolves: #1654045 ghostscript update breaks xdvi (gs: Error: /undefined in flushpage)
  - Resolves: #1651150 - CVE-2018-15911 ghostscript: uninitialized memory
    access in the aesdecode operator (699665)
  - Resolves: #1650061 - CVE-2018-16802 ghostscript: Incorrect "restoration of
    privilege" checking when running out of stack during exception handling
  - Resolves: #1652936 - CVE-2018-19409 ghostscript: Improperly implemented
    security check in zsetdevice function in psi/zdevice.c
  - Resolves: #1654622 - CVE-2018-16541 ghostscript: incorrect free logic in
    pagedevice replacement (699664)
  - Resolves: #1650211 - CVE-2018-17183 ghostscript: User-writable error
    exception table
  - Resolves: #1645517 - CVE-2018-18073 ghostscript: saved execution stacks
    can leak operator arrays
  - Resolves: #1648892 - CVE-2018-17961 ghostscript: saved execution stacks
    can leak operator arrays (incomplete fix for CVE-2018-17183)
  - Resolves: #1643117 - CVE-2018-18284 ghostscript: 1Policy operator
    allows a sandbox protection bypass
  - Resolves: #1655939 - CVE-2018-19134 ghostscript: Type confusion in
    setpattern (700141)
  - Resolves: #1657694 - ghostscript: Regression: Warning: Dropping incorrect
    smooth shading object (Error: /rangecheck in --run--)
  - Resolves: #1661210 pdf2ps reports an error when reading from stdin
  - Resolves: #1657334 - CVE-2018-16540 ghostscript: use-after-free in
    copydevice handling (699661)
  - Resolves: #1660570 - CVE-2018-19475 ghostscript: access bypass in
    psi/zdevice2.c (700153)
  - Resolves: #1660829 - CVE-2018-19476 ghostscript: access bypass in
    psi/zicc.c
  - Resolves: #1661279 - CVE-2018-19477 ghostscript: access bypass in
    psi/zfjbig2.c (700168)
  - Resolves: #1667443 - CVE-2019-6116 ghostscript: subroutines within
    pseudo-operators must themselves be pseudo-operators
  - Resolves: #1670443 - ghostscript: Regression: double comment chars
    '%' in gs_init.ps leading to missing metadata


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-31
changelog:
  - Added security fixes for:
    - CVE-2018-16509 (bug #1621158)
    - CVE-2018-15910 (bug #1621160)
    - CVE-2018-16542 (bug #1621382)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-29
changelog:
  - Fix rare Segmentation fault when converting PDF to PNG (bug #1473337)
  - Raise the default VMThreshold from 1Mb to 8Mb (bug #1479852)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-25
changelog:
  - Added security fix for CVE-2017-7207 (bug #1434353)
  - Added explicit requirement for lcms2 version we are build with (bug #1436273)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-21
changelog:
  - Added security fixes for:
    - CVE-2013-5653 (bug #1380327)
    - CVE-2016-7977 (bug #1380415)
    - CVE-2016-7978 (bug #1382300)
    - CVE-2016-7979 (bug #1382305)
    - CVE-2016-8602 (bug #1383940)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.07-19
changelog:
  - Import LCMS2 2.6 rebase changes into ghostscript (bug #959351)
  - Fix hanging of ghostscript when converting PDF -> PNG (bug #1302121)
  - Do not SIGSEGV after icc_profile error, report error instead (bug #1243784)
  - Fix the color printing on HP InkJet printers (bug #1225858)


author: Tim Waugh <twaugh@redhat.com> 9.07-18
changelog:
  - Applied patch from upstream to fix memory handling issue that could
    lead to crashes (bug #1105519).


author: Tim Waugh <twaugh@redhat.com> 9.07-10
changelog:
  - Added in missing part of gs_sprintf backport: add in the header to
    stdio_.h. Without this there are problems with va_args on some
    platforms (bug #979681).


author: Tim Waugh <twaugh@redhat.com> - 9.06-5
changelog:
  - Updated build requirement from gtk2-devel to gtk3-devel so that gsx
    gets built using the correct loader (bug #884483).


author: Tim Waugh <twaugh@redhat.com> - 9.05-3
changelog:
  - Removed more bundled packages (bug #816747).
  - Fixed missing error check when setting ICC profile.


author: Tim Waugh <twaugh@redhat.com> 9.01-1
changelog:
  - 9.01.  No longer needed gdevcups-691733, glyph-stretch-691920,
    icc-fix, scan_token, or system-jasper patches.


author: Tim Waugh <twaugh@redhat.com> 9.00-8
changelog:
  - Applied upstream ICC fix (bug #655449).
  - gdevcups: use correct width and height values when allocating memory
    (upstream bug 691733).


author: Tim Waugh <twaugh@redhat.com> 9.00-3
changelog:
  - Don't use carriage return in ps2epsi output (bug #635786).
  - Include more documentation (bug #634354).


author: Tim Waugh <twaugh@redhat.com> 9.00-1
changelog:
  - Updated to 9.00.  No longer need -P-, CVE-2009-4270, CVE-2010-1628,
    SEARCH_HERE_FIRST, bbox-close, cups-realloc-color-depth,
    epstopdf-failure, fPIC, gdevcups-ripcache, iname-segfault, ldfalgs,
    pdf2dsc, pdftoraster-exit, tif-fail-close, tiff-default-strip-size,
    or tiff-fixes patches.


