# changelog

author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.8-1
changelog:
  - Bump version to 1.4.3.8-1
  - Resolves: Bug 1833350 - Rebase 389-ds-base for RHEL 8.3
  - Resolves: Bug 1728943 - [RFE] Advance options in RHDS Disk Monitoring Framework
  - Resolves: Bug 1775285 - [RFE] Implement the Password Policy attribute "pwdReset"
  - Resolves: Bug 1638875 - [RFE] extract key/certs pem file into a private namespace
  - Resolves: Bug 1758478 - AddressSanitizer: heap-buffer-overflow in ldap_utf8prev
  - Resolves: Bug 1795943 - Port dbmon.sh from legacy tools package
  - Resolves: Bug 1798394 - Port dbgen from legacy tools package
  - Resolves: Bug 1800529 - Memory leaks in disk monitoring
  - Resolves: Bug 1807419 - Unable to create a suffix with countryName either via dscreate or the admin console
  - Resolves: Bug 1816848 - Database links: get_monitor() takes 1 positional argument but 2 were given
  - Resolves: Bug 1816854 - Setting nsslapd-allowed-sasl-mechanisms truncates the value
  - Resolves: Bug 1816857 - Searches on cn=config takes values with spaces and makes multiple attributes out of them
  - Resolves: Bug 1816859 - lib389 - Replace exec() with setattr()
  - Resolves: Bug 1816862 - Memory leak in indirect COS
  - Resolves: Bug 1829071 - Installation of RHDS 11 fails on RHEL8 server with IPv6 disabled
  - Resolves: Bug 1833515 - set 'nsslapd-enable-upgrade-hash: off' as this raises warnings in IPA
  - Resolves: Bug 1790986 - cenotaph errors on modrdn operations
  - Resolves: Bug 1769734 - Heavy StartTLS connection load can randomly fail with err=1
  - Resolves: Bug 1758501 - LeakSanitizer: detected memory leaks in changelog5_init and perfctrs_init


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.8-2
changelog:
  - Bump version to 1.4.3.8-2
  - Resolves: Bug 1833350 - Remove cockpit dependancies that are breaking builds


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.8-3
changelog:
  - Bump version to 1.4.3.8-3
  - Resolves: Bug 1835619 - Healthcheck with --json option reports "Object of type 'bytes' is not JSON serializable" when mapping tree is deleted 
  - Resolves: Bug 1836428 - Directory Server ds-replcheck RFE to add a timeout command-line arg/value to wait longer when connecting to a replica server
  - Resolves: Bug 1843090 - abort when a empty valueset is freed
  - Resolves: Bug 1843156 - Prevent unnecessarily duplication of the target entry
  - Resolves: Bug 1843157 - Check for clock errors and time skew
  - Resolves: Bug 1843159 - RFE AD filter rewriter for ObjectCategory
  - Resolves: Bug 1843162 - Creating Replication Manager fails if uid=repman is used
  - Resolves: Bug 1816851 - Add option to healthcheck to list all the lint reports
  - Resolves: Bug 1748227 - Instance name length is not enforced
  - Resolves: Bug 1748244 - dscreate doesn't sanitize instance name


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.8-4
changelog:
  - Bump version to 1.4.3.8-4
  - Resolves: Bug 1806978 - ns-slapd crashes during db2ldif
  - Resolves: Bug 1450863 - Log warning when tuning of nsslapd-threadnumber above or below the optimal value
  - Resolves: Bug 1647017 - A distinguished value of a single valued attribute can be missing in an entry
  - Resolves: Bug 1806573 - Dsctl healthcheck doesn't work when using instance name with 'slapd-'
  - Resolves: Bug 1807773 - dsctl healthcheck : typo in DSREPLLE0002 Lint error suggested resolution commands
  - Resolves: Bug 1843567 - Healthcheck to find notes=F
  - Resolves: Bug 1845094 - User/Directory Manager can modify Password Policy attribute "pwdReset"
  - Resolves: Bug 1850275 - Add new access log keywords for time spent in work queue and actual operation time
  - Resolves: Bug 1442386 - Recreating an index while changing case will create an indexfile with the old name (different case) and after restart the indexfile is abandoned
  - Resolves: Bug 1672574 - nsIndexIDListScanLimit accepts any value
  - Resolves: Bug 1800529 - Memory leaks in disk monitoring


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.8-5
changelog:
  - Bump version to 1.4.3.8-5
  - Resolves: Bug 1841086 - SSL alert: The value of sslVersionMax "TLS1.3" is higher than the supported version
  - Resolves: Bug 1800529 - Memory leaks in disk monitoring
  - Resolves: Bug 1748227 - Instance name length is not enforced
  - Resolves: Bug 1849418 - python3-lib389 pulls unnecessary bash-completion package


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.14-1
changelog:
  - Bump version to 1.4.3.14-1
  - Resolves: Bug 1862529 - Rebase 389-ds-base-1.4.3 in RHEL 8.4
  - Resolves: Bug 1859301 - Misleading message in access log for idle timeout
  - Resolves: Bug 1889782 - Missing closing quote when reporting the details of unindexed/paged search results
  - Resolves: Bug 1862971 - dsidm user status fails with Error: 'nsUserAccount' object has no attribute 'is_locked' 
  - Resolves: Bug 1859878 - Managed Entries configuration not being enforced
  - Resolves: Bug 1851973 - Duplicate entryUSN numbers for different LDAP entries in the same backend
  - Resolves: Bug 1851967 - if dbhome directory is set online backup fails
  - Resolves: Bug 1887449 - Sync repl: missing update because operation are erroneously stated as nested
  - Resolves: Bug 1887415 - Sync repl - if a serie of updates target the same entry then the cookie get wrong changenumber
  - Resolves: Bug 1851978 - SyncRepl plugin provides a wrong cookie
  - Resolves: Bug 1843604 - reduce the cost of allocation/free when open/close a connection
  - Resolves: Bug 1872930 - dscreate: Not possible to bind to a unix domain socket
  - Resolves: Bug 1861504 - ds-replcheck crashes in offline mode
  - Resolves: Bug 1859282 - remove ldbm_back_entry_release 
  - Resolves: Bug 1859225 - suffix management in backends incorrect
  - Resolves: Bug 1859224 - remove unused or unnecessary database plugin functions
  - Resolves: Bug 1859219 - rfc2307 and rfc2307bis compat schema
  - Resolves: Bug 1851975 - Add option to reject internal unindexed searches
  - Resolves: Bug 1851972 - Remove code duplication from the BDB backend separation work
  - Resolves: Bug 1850275 - Add new access log keywords for time spent in work queue and actual operation time
  - Resolves: Bug 1848359 - Add failover credentials to replication agreement 
  - Resolves: Bug 1837315 - Healthcheck code DSBLE0002 not returned on disabled suffix


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-1
changelog:
  - Bump version to 1.4.3.16-1
  - Resolves: Bug 1887415 - Sync repl - if a serie of updates target the same entry then the cookie get wrong changenumber
  - Resolves: Bug 1859225 - suffix management in backends incorrect


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-2
changelog:
  - Bump version to 1.4.3.16-2
  - Resolves: Bug 1859227 - create keep alive entry after on line init
  - Resolves: Bug 1888863 - group rdn with leading space char and add fails error 21 invalid syntax and delete fails error 32
  - Resolves: Bug 1859228 - do not add referrals for masters with different data generation


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-3
changelog:
  - Bump version to 1.4.3.16-3
  - Resolves: Bug 1859219 - rfc2307 and rfc2307bis compat schema
  - Resolves: Bug 1843604 - reduce the cost of allocation/free when open/close a connection
  - Resolves: Bug 1898850 - Entries conflict not resolved by replication


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-4
changelog:
  - Bump version to 1.4.3.16-4
  - Resolves: Bug 1843517 - Using ldifgen with --start-idx option fails with unsupported operand
  - Resolves: Bug 1801086 - [RFE] Generate dsrc file using dsconf
  - Resolves: Bug 1843838 - heap-use-after-free in slapi_be_getsuffix


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-5
changelog:
  - Bump version to 1.4.3.16-5
  - Resolves: Bug 1879386 - cli dsconf replication monitor fails to retrieve database RUV
  - Resolves: Bug 1887449 - Sync repl: missing update because operation are erroneously stated as nested
  - Resolves: Bug 1887415 - Sync repl - if a series of updates target the same entry then the cookie get wrong changenumber
  - Resolves: Bug 1851978 - SyncRepl plugin provides a wrong cookie


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-6
changelog:
  - Bump version to 1.4.3.16-6
  - Resolves: Bug 1879386 - cli dsconf replication monitor fails to retrieve database RUV - consumer (Unavailable) State (green) Reason (error (0)
  - Resolves: Bug 1904991 - Unexpected info returned to ldap request
  - Resolves: Bug 1843838 - heap-use-after-free in slapi_be_getsuffix
  - Resolves: Bug 1903133 - Server-Cert.crt created using dscreate has Subject:CN =localhost instead of hostname.


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-7
changelog:
  - Bump version to 1.4.3.16-7
  - Resolves: Bug 1890118 - SIGFPE crash in rhds disk monitoring routine
  - Resolves: Bug 1904991 - 389-ds:1.4/389-ds-base: information disclosure during the binding of a DN
  - Resolves: Bug 1627645 - ldif2db does not change exit code when there are skipped entries


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-8
changelog:
  - Bump version to 1.4.3.16-8
  - Resolves: Bug 1903539 - cn=monitor is throwing err=32 with scope: -s one
  - Resolves: Bug 1893870 - PR_WaitCondVar() issue causes replication delay when clock jumps backwards


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-9
changelog:
  - Bump version to 1.4.3.16-9
  - Resolves: Bug 1924130 - RHDS11: “write” permission of ACI changes ns-slapd’s behavior on search operation
  - Resolves: Bug 1916677 - A failed re-indexing leaves the database in broken state.
  - Resolves: Bug 1912822 - sync_repl: when completing an operation in the pending list, it can select the wrong operation


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-10
changelog:
  - Bump version to 1.4.3.16-10
  - Resolves: Bug 1924130 - RHDS11: “write” permission of ACI changes ns-slapd’s behavior on search operation(part 2)


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-11
changelog:
  - Bump version to 1.4.3.16-11
  - Resolves: Bug 1924130 - RHDS11: “write” permission of ACI changes ns-slapd’s behavior on search operation(remove patch as it breaks DogTag, will add this patch back after DogTag is fixed)


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-12
changelog:
  - Bump version to 1.4.3.16-12
  - Resolves: Bug 1929067 - PKI instance creation failed with new 389-ds-base build


author: Mark Reynolds <mreynolds@redhat.com> - 1.4.3.16-13
changelog:
  - Bump version to 1.4.3.16-13
  - Resolves: Bug 1930188 - crash in sync_repl when a MODRDN create a cenotaph


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-14
changelog:
  - Bump version to 1.4.3.16-14
  - Resolves: Bug 1968588 - ACIs are being evaluated against the Replication Manager account in a replication context
  - Resolves: Bug 1960720 - sync_repl NULL pointer dereference in sync_create_state_control()


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-15
changelog:
  - Bump version to 1.4.3.16-15
  - Resolves: Bug 1970791 - A connection can be erroneously flagged as replication conn during evaluation of an aci with ip bind rule


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-16
changelog:
  - Bump version to 1.4.3.16-16
  - Resolves: Bug 1972738 - Changelog cache can upload updates from a wrong starting point (CSN)
  - Resolves: Bug 1972721 - Large updates can reset the CLcache to the beginning of the changelog


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-17
changelog:
  - Bump version to 1.4.3.16-17
  - Resolve: Bug 1983095 - Internal unindexed searches in syncrepl
  - Resolve: Bug 1980063 - IPA installation fails on s390x with 389-ds-base-1.4.3.8-4.module+el8.3.0+7193+dfd1e8ad.s390x


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-18
changelog:
  - Bump version to 1.4.3.16-18
  - Resolve: Bug 1983121 - CRYPT password hash with asterisk allows any bind attempt to succeed


author: Thierry Bordaz <tbordaz@redhat.com> - 1.4.3.16-19
changelog:
  - Bump version to 1.4.3.16-19
  - Resolve: Bug 1984091 - persistent search returns entries even when an error is returned by content-sync-plugin


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-2
changelog:
  - Moved libcunit.so.* to main package.
  - Added post, postun ldconfig.
  - Added smp flags for make build.
  - Changed datarootdir to datadir.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-3
changelog:
  - Created patch to fix man page warnings and datarootdir settings.
  - Added patch to remove exit calls in library.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-4
changelog:
  - Updated to license LGPLv2+.
  - Changed to use BuildRoot.
  - Added comments for inclusion of patches.
  - Removed inconsistent macro usage.
  - Moved man page, HTML documentation to devel package.
  - Added AUTHORS, COPYING, README, TODO to doc in base package.
  - Used * in man, library inclusion.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1.2-5
changelog:
  - Renamed Source0 to use Fedora sourceforge.net naming guidelines.
  - Removed exit call in library patch.
  - Use A.B.C version number.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1.2-6
changelog:
  - Changed Group to System Environment/Libraries.
  - Remove executable permission from C files.
  - Created two separate patches for Makefile and manpage fixes.
  - Removed passing datarootdir from configure.


author: Michael Schwendt <mschwendt@fedoraproject.org> - 2.1.3-8
changelog:
  - Add %_isa to -devel base package dependency.
  - Headers get installed by "make install", copying them from the HTML
    doc headers dir is not necessary.
  - Configure build with --disable-static.
  - Drop unneeded spec stuff (buildroot def, removal, clean, pkgconfig dep).
  - Using %defattr is not needed anymore.
  - Deduplicate documentation files in unversioned docdir (#1001276).


author: Michael Schwendt <mschwendt@fedoraproject.org> - 2.1.3-9
changelog:
  - Fix HTML documentation installation location.
  - Replace CUnit-2.1-3-src.tar.bz2 tarball, which really
    is 2.1-2 in disguise according to configure.in, with 2.1-3 as
    published on 2014-04-24.
  - BR libtool
  - Run autoreconf instead of autoconf.
  - Drop --enable-curses because without BuildRequires ncurses-devel it
    would disable itself automatically (and if it were enabled, test programs
    would need to link with ncurses explicitly).


author: Charalampos Stratakis <cstratak@redhat.com> - 0.28.1-6
changelog:
  - Replace GCC's attribute optimize("Os") by the better supported and similar (cold).
  - Resolves: rhbz#1658621


author: José Matos <jamatos[AT]fc.up.pt> - 0.9.6.13.1-3
changelog:
  - Remove remaining --record.
  - Add more documentation (Doc and Tools).
  - Add correct entry for egg-info (F9+).


author: Orion Poplawski <orion@cora.nwra.com> - 0.23.4-1
changelog:
  - Update to 0.23.4
  - Ship cythonize3
  - Modernize and cleanup spec
  - Run tests, one python3 test fails with 3.5


author: Havoc Pennington <hp@redhat.com>
changelog:
  - add --direct option to gconftool to avoid spawning oafd,
    then commented out gconftool entirely since it checks
    whether gconfd is running and that spawns oafd anyhow.
    oafd simply needs to exit when unused.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use %{_tmppath}
  - Move the .so files to the devel subpackage
  - langify
  - Move changelog to the end, where it should be :)
  - Don't specify (a bad) doc directory
  - Don't define name, version and release and use it in the rpm headers later
  - Remove "Packager:"
  - s/Copyright/License/


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 1.2.0
  - own libdir/GConf/2 directory
  - include gtk-doc docs
  - don't include static lib for backend modules


author: Warren Togami <wtogami@redhat.com> - 2.6.0-4
changelog:
  - #110724 BR gtk2-devel gettext
  - #106283 add versioned ORBit2 minimum
  - #112863 own /etc/gconf/2/
  - really kill *.la


author: Mark McLoughlin <markmc@redhat.com> 2.6.0-7
changelog:
  - Add patch to fix problem when using merged files. Mainly
    neccessary only to work will with GConf 2.8.


author: Christopher Aillon <caillon@redhat.com> 2.13.5-2
changelog:
  - Add patch from Mandriva to reload GConf2 every time a schema is
    added or removed (solves bug 173869)


author: Ray Strode <rstrode@redhat.com> 2.13.5-5
changelog:
  - Only sync the database once when installing multiple
    schema files.  Patch by Josselin Mouette <joss@debian.org>.
    (upstream bug 333353)


author: Matthias Clasen <mclasen@redhat.com> - 2.14.0-4
changelog:
  - Fix an issue with error reporting (#202549)
  - Don't ship static libraries
  - Require pkgconfig for the -devel package


author: Ray Strode <rstrode@redhat.com> - 2.16.0-2
changelog:
  - regenerate packaged libtool from RHEL version of libtool so
    that rpath's don't get added to plugin DSOs (bug 203813).


author: Ray Strode <rstrode@redhat.com> - 2.16.0-3
changelog:
  - run autoreconf, so that configure gets updated before 
    it generates libtool (so it doesn't just regenerate
    the original, broken libtool) (again bug 203813)


author: Ray Strode <rstrode@redhat.com> - 2.20.1-3
changelog:
  - Add the system-wide settings location in post to be more
    upgrade friendly (config file is noreplace)


author: Matthias Clasen <mclasen@redhat.com> - 2.22.0-4
changelog:
  - Apply some patches: 
    - Don't spam syslog
    - Handle unsetting mandatory keys without critical warnings


author: Ray Strode <rstrode@redhat.com> - 2.22.0-5
changelog:
  - Tie gconf to session bus.  This means it will exit when the session
    exits and won't leave /tmp/gconf-$USER DoS possibilities


author: Matthias Clasen <mclasen@redhat.com> - 2.26.2-1
changelog:
  - Update to 2.26.2
  - See http://download.gnome.org/sources/GConf/2.26/GConf-2.26.1.news
  - See http://download.gnome.org/sources/GConf/2.26/GConf-2.26.2.news


author: Ray Strode <rstrode@redhat.com> 3.1.3-2
changelog:
  - Add back one of the non-upstream patches, since
    it introduced a non-backward compatible change
    to the file format and it's going to be upstreamed soon
    anyway
    Related GNOME: #653922


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


author: Ville Skyttä <ville.skytta@iki.fi> - 3.2.6-15
changelog:
  - Fix source URL and switch to xz tarball (the only one available)
  - Do not own %{_localstatedir}/lib/rpm-state (#907618)
  - Ship gsettings-schema-convert manpage only in -devel (#893767)
  - Install COPYING as %license where available
  - Fix bogus dates in %changelog


author: Severin Gehwolf <sgehwolf@redhat.com> - 2.1.9-6
changelog:
  - Add explicit requirement on javapackages-tools for script which
    uses java-functions. See RHBZ#1600426.


author: Charles R. Anderson <cra@wpi.edu> - 1.0.4-3
changelog:
  - Fix Judy1 man page symlinks
  - Use valid tag License: LGPLv2+ confirmed with upstream
  - Use version macro in Source0
  - Remove Makefiles from installed doc tree


author: Charles R. Anderson <cra@wpi.edu> - 1.0.4-4
changelog:
  - For Judy1 man page fix, patch Makefile.{am,in} instead of
    relying on autotools to regenerate the latter
  - Add README.Fedora with upstream's license explanation


author: Paul Howarth <paul@city-fan.org> - 1.0.5-1
changelog:
  - Update to 1.0.5
    - Added proper clean targets to enable multiple builds
    - Added examples directory
    - Correctly detects 32/64-bit build environment
    - Allow explicit configure for 32/64-bit environment
  - Cosmetic spec file clean-ups


author: Paul Howarth <paul@city-fan.org> - 1.0.5-8
changelog:
  - Fix some code with undefined behavior
  - Build with -fno-strict-aliasing
  - Disable various compiler tree optimizations that trigger reproducible
    crashes in gtkwave without generating compiler warnings (#1064090)


author: Paul Howarth <paul@city-fan.org> - 1.0.5-17
changelog:
  - ldconfig scriptlets replaced by RPM File Triggers from Fedora 28
  - Drop legacy BuildRoot: and Group: tags
  - Drop redundant explicit buildroot cleaning
  - Specify all explicitly-used build requirements
  - Use %license where possible
  - Drop %defattr, redundant since rpm 4.4


author: Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-3
changelog:
  - Remove the clean section since it is not needed in F-13 and later
  - Correct installation of docs into defaultdocdir instead of docdir


author: Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-6
changelog:
  - Do not impose -O4 and -w in build options
  - Change package group to Development/Libraries
  - Corrected license to LGPLv2
  - setup macro no longer needs the name and version arguments
  - Rename patches to include name and version


author: Debarshi Ray <rishi@fedoraproject.org> - 0.19.0-1
changelog:
  - 0.19.0
  - Fix License
  - Explicitly enable JPEG and OpenMP support to avoid surprises
  - Tighten %files, mostly so api/soname changes will no longer be a surpise
  - Use %make_build %ldconfig_scriptlets
  Resolves: #1633708


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-2.20100411git
changelog:
  - Modified to initiate VPN connections with openswan whack interface
  - Fixed the issue of world readable conf and secret files
  - Cleaned conf and secret files after VPN connection is stopped
  - Fixed the issue of storing sensitive information like user
    password in a file (rhbz# 607352)
  - Changed PLUTO_SERVERBANNER to PLUTO_PEER_BANNER due
    to the same change in Openswan
  - Modifed GUI to remove unused configuration boxes


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-4.20100411git
changelog:
  - Modified fix for the bz 607352
  - Fix to read connection configuration from stdin
  - Fix to read Xauth user password from stdin
  - Fix to delete the secret file as soon as read by Openswan


author: Avesh Agarwal <avagarwa@redhat.com> - 0.8.0-6.20100411git
changelog:
  - Modified import and export interfaces to import_from_file and export_to_file, respectively,
    due to changes in NMVpnPluginUiInterface struct in NM (bz 631159).


author: Dan Williams <dcbw@redhat.com> - 0.8.999-1
changelog:
  - Update to 0.8.999 (0.9-rc2)
  - Port to GTK 3.0 and GtkBuilder
  - Fix some issues with secrets storage


author: Avesh Agarwal <avagarwa@redhat.com> - 0.9.8.4-1
changelog:
  - New upstream release 0.9.8.4
  - Fixed 926225
  - Fixed dependency to libreswan.
  - Created a new sub package NetworkManager-openswan-gnome
  - Various other spec file fixes.
  - Additional code changes are as follows:
  - Fixed an issue where proper network stack is not loaded unless
    _stackmanager is run before starting pluto daemon service.
  - Fixed the termination operation of pluto daemon to comply with
    libreswan changes.
  - Fixed various debug messages.
  - Fixed initiation of pluto daemon by this plugin to reflect the
    changes in libreaswan.
  - Fixed defaults values for more parameters to help the VPN
    connection stay more reliable.
  - Rewrote pluto watch API which watches the pluto process for its status.
    Fixed memory leak issues as not all child processes were reaped correctly.
    Also g_spwan_close_pid was not being called after children were reaped.
    Also modified debugs and added more to help with debugging in the future.
  - Fixed an issue where nm-openswan service is searching for ipsec binary in
    both /sbin and /usr/sbin leading to same operation twice, as /sbin is just
    symlink to /usr/sbin, so removed /sbin from the search paths.
  - Fixed some libreswan related macro changes.
  - Fixed netmask issue when sending IP information to the nm openswan
    plugin service.
  - Fixed the current code as it does not set the default route field
    NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT when sending VPN information
    to nm-openswan plugin. This fix sets the field to TRUE.
  - Fixed some issues found by coverity scan.
  - Fixed an issue where writing configuration on stdin should not end with
    \n as it gives error. It used to work previously, but not with latest
    NetworkManager versions.
  - libreswan related fixes, as some macros have been modified after forking
    to libreswan from openswan.
  - openswan/libreswan does not provide tun0 interface, so fixed the code
    where it sends tun0 interface.
  - Fix prcoessing of nm-openswan-dialog.ui file and added more error notifications.
  - Fixed dead code based on coverity scan.
  - Fixed gnomekeyring lib dependencies.
  - Fixed Networkmanager and related lib dependencies.
  - Fixed gtk label max width issue by setting it to 35.
  - NM-openswan was missing support for nm-openswan-auth-dialog.desktop.in.in.
    So added a new nm-openswan-auth-dialog.desktop.in.in, and modified related
    Makefile and configure.ac files.


author: Thomas Haller <thaller@redhat.com> - 1.2.4-1
changelog:
  - Update to 1.2.4 release
  - Move base VPN plugin library to base libreswan package
  - Don't require nm-connection-editor anymore


author: Francesco Giudici <fgiudici@redhat.com> - 1.2.8-0.1
changelog:
  - Update to latest development snapshot of NetworkManager-libreswan 1.2.8
  - Introduced IKEv2 support (rh #1557035)
  - Introduced support to more Libreswan properties (rh #1557035)
  - Updated translations


author: Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 1.2.2-2
changelog:
  - Fix BuildRequires
  - Fix Requires on -devel
  - Add %post[un] scriptlets
  - Fix ownership in -devel
  - Don't have .deps files in %doc


author: Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 1.2.2-4
changelog:
  - Removed -devel dep on zlib-devel (#165729)
  - Added --disable-static to %configure
  - Fixed build with GCC 4.0.1
  - Added .so links to -devel


author: Rex Dieter <rdieter[AT]fedoraproject.org> 1.4.0a-5
changelog:
  - -libs: new subpkg to be multilib friendly
  - -utils: package exrdisplay separately (separate fltk dep)


author: Rex Dieter <rdieter@fedoraproject.org> 1.6.1-8
changelog:
  - CVE-2009-1720 OpenEXR: Multiple integer overflows (#513995)
  - CVE-2009-1721 OpenEXR: Invalid pointer free by image decompression (#514003)


author: Nicolas Chauvet <kwizart@gmail.com> - 1.7.1-1
changelog:
  - Update to 1.7.1

  -* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.0-5
  -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild


author: - John Eckersberg <jeckersb@redhat.com> - 3.08-5
changelog:
  - Minor tweaks to spec file aligning with latest Fedora packaging guidelines
  - Enforce inclusion of libyaml in build with --with-libyaml option to setup.py
  - Deliver to %{python_sitearch} instead of %{python_sitelib} due to _yaml.so
  - Thanks to Gareth Armstrong <gareth.armstrong@hp.com>


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


author: Iryna Shcherbina <ishcherb@redhat.com> - 3.12-9
changelog:
  - Fix ambiguous Python 2 dependency declarations
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: John Eckersberg <eck@redhat.com> - 4.2-0.1.b4
changelog:
  - New upstream beta release 4.2b4
  - Replaces 4.1 which was retracted upstream
    See https://mail.python.org/pipermail/python-announce-list/2018-June/011977.html
  - Add BuildRequires for gcc
    See https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot


author: Sam Lantinga <slouken@devolution.com>
changelog:
  - Re-integrated spec file into SDL distribution
  - 'name' and 'version' come from configure 
  - Some of the documentation is devel specific
  - Removed SMP support from %build - it doesn't work with libtool anyway


author: Tim Powers <timp@redhat.com>
changelog:
  - applied patch from Hans de Goede <hans@highrise.nl> for fullscreen toggling.
  - using  --enable-video-x11-dgamouse since it smoothes the mouse some.


author: Preston Brown <pbrown@redhat.com>
changelog:
  - output same libraries for sdl-config whether --libs or --static-libs 
    selected.  Fixes compilation of most SDL programs.
  - properly packaged new HTML documentation


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-2
changelog:
  - Rebuild with new aRts, require arts-devel rather than kdelibs-sound-devel
  - Temporarily exclude alpha (compiler bugs)


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-5
changelog:
  - dlopen() aRts and esd rather than linking directly to them.
  - make sure aRts and esd are actually used if they're running.


author: Thomas Woerner <twoerner@redhat.com> 1.2.6-2
changelog:
  - removed rpath
  - using O3 instead of O2, now (SDL_RLEaccel.c compile error)
  - added BuildRequires for nasm


author: Thomas Woerner <twoerner@redhat.com> 1.2.10-1
changelog:
  - new version 1.2.10
  - dropped the following patches because they are not needed anymore:
    ppc_modes, gcc4, yuv_mmx_gcc4 and no_exec_stack
  - new pagesize patch (drop PAGE_SIZE, use sysconf(_SC_PAGESIZE) instead)


author: Christopher Stone <chris.stone@gmail.com> 1.2.10-4
changelog:
  - added missing (build) requires for libXt libXrender libXrandr
  - remove %makeinstall macro (bad practice)
  - use %{buildroot} macro consistantly


author: Thomas Woerner <twoerner@redhat.com> 1.2.10-6
changelog:
  - dropped libXt build requires, because libSDL does not need libXt at all - 
    this was an autofoo bug (fixed already)
  - fixed multilib devel conflicts (#192749)
  - added buidrequires for imake: AC_PATH_X needs imake currently


author: Thomas Woerner <twoerner@redhat.com> 1.2.11-1
changelog:
  - new version 1.2.11
  - fixed man page SDL_ListModes (rhbz#208212)
  - fixed spurious esound, audiofile dependencies (rhbz#217389)
    Thanks to Ville Skyttä for the patch
  - dropped requirements for imake and libXt-devel (rhbz#226402)
  - made nasm arch %{ix86} only (rhbz#226402)
  - dropped O3 from options (rhbz#226402)
  - dropped tagname environment variable (rhbz#226402)


author: Thomas Woerner <twoerner@redhat.com> 1.2.12-1
changelog:
  - new version 1.2.12
    fixes TEXTRELs (rhbz#179407)
  - added arm support (rhbz#245411)
    Thanks to Lennert Buytenhek for the patch
  - added alpha support (rhbz#246463)
    Thanks to Oliver Falk for the patch
  - disabled yasm for SDL (rhbz#234823)
    Thanks to Nikolay Ulyanitsky for the patch


author: Warren Togami <wtogami@redhat.com> 1.2.12-4
changelog:
  - Build with --enable-pulseaudio-shared for testing purposes (#343911)
    It is known to not work in some cases, so not enabled by default.
  - Move pulseaudio enabler hack from SDL_mixer (#426275)
  - Make pulseaudio enabler hack conditional.  It will only attempt to use it if
    alsa-plugins-pulseaudio is installed.


author: Warren Togami <wtogami@redhat.com> 1.2.12-5
changelog:
  - correct stupid mistake that broke SDL-devel
    RPM should error out if a SourceX is defined twice...


author: Thomas Woerner <twoerner@redhat.com> 1.2.13-1
changelog:
  - new version 1.2.13
    - fixes i810 video overlay problem (rhbz#310841)
    - fixes c++ style comments in header files (rhbz#426475)
  - review fixes: spec file cleanup, dropped static libs (rhbz#226402)
  - fixed pulseaudio hack scripts from Warren for multilib systems (rhbz#426579)
  - fixed pulseaudio detection in configure to enable dynamic use of pulseaudio
    libraries


author: Thomas Woerner <twoerner@redhat.com> 1.2.13-6
changelog:
  - dropped pulseaudio hack (rhbz#448270)
  - pulseaudio is now used by default
  - simplified spec file for new architecture support (rhbz#433618)


author: Hans de Goede <hdegoede@redhat.com> 1.2.13-7
changelog:
  - Rewrite pulseaudio support to stop the crackle crackle with the
    new glitch free pulseaudio, this also gives us much better latency,
    as good as with directly using alsa (rh 474745, sdl 698)
  - Workaround an obscure bug in the inline-asm revcpy function (by disabling it) 
    This fixes Ri-li crashing on i386 (rh 484121, rh 484362, sdl 699)


author: Thomas Woerner <twoerner@redhat.com> 1.2.14-1
changelog:
  - new version 1.2.14
  - dropped patches for upstream fixes: libdir, dynamic-esd, x11dyn64,
    dynamic-pulse, pa-rewrite, rh484362 and rh487720


author: Thomas Woerner <twoerner@redhat.com> 1.2.14-4
changelog:
  - added repackage.sh script to remove joyos2,h and symbian.zip because of
    licensing problems
  - added comment about riva_mmio.h license


author: Petr Pisar <ppisar@redhat.com> - 1.2.14-6
changelog:
  - Make repacked source tar ball relative
  - Remove useless src/joystick/darwin/10.3.9-FIX/IOHIDLib.h because of APSL-2.0
    license
  - Apply SDL-1.2.14-xio_error-rh603984.patch (rh603984, sdl1009)
  - Escape spec file comments
  - Convert CREDITS to UTF-8


author: Petr Pisar <ppisar@redhat.com> - 1.2.14-7
changelog:
  - Fix left button press event in windowed mode (rh556608, sdl894)
  - Remove unrecognized --disable-debug and --enable-dlopen configure options
    (rh581056)


author: Petr Pisar <ppisar@redhat.com> - 1.2.15-14
changelog:
  - Do not harness backing store by default. Export SDL_VIDEO_X11_BACKINGSTORE
    environment variable to enable it. (bug #1073057)


author: Petr Pisar <ppisar@redhat.com> - 1.2.15-23
changelog:
  - Enable setting gamma by programing palette as supported by xorg-server
    1.19.0 again (bug #891973)


author: Wim Taymans <wtaymans@redhat.com> - 1.2.15-38
changelog:
  - fix CVEs
  - Resolves: rhbz#1716209, rhbz#1716210, rhbz#1716211, rhbz#1716212,
              rhbz#1716213, rhbz#1716214, rhbz#1716215, rhbz#1716216,
  	    rhbz#1716217, rhbz#1716218, rhbz#1716219


author: Dave Anderson <anderson@redhat.com> - 2.0.13-1
changelog:
  - Update to upstream 2.0.13 package.
  - Remove global commit md5sum and fix Source0 to point to correct location.
  - Fix setup to deal with "WALinuxAgent-WALinuxAgent" naming scheme
  - Added files reference for /udev/rules.d/99-azure-product-uuid.rules


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.0-4.el7
changelog:
  - agent-RHEL-7-hostname-533.patch [bz#1413674]
  - agent-fix-for-hostnamectl-534.patch [bz#1413674]
  - Resolves: bz#1413674
    ([WALA] Fail to send hostname to DHCP server during provisioning)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.4-2.el7
changelog:
  - Enable AutoUpdate by default [bz#1434933]
  - Resolves: bz#1434933
    ([WALA][RHEL-7] Enable AutoUpdate by default)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.10-1.el7
changelog:
  - Rebase to 2.2.10 [bz#1443425]
  - Resolves: bz#1443425
    ([WALA]Request to package WALA 2.2.10 into RHEL 7 Repo)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.14-1.el7
changelog:
  - Rebase to 2.2.14 [bz#1451172]
  - wla-Remove-FIPS-setting-from-the-default-config.patch [bz#1467553]
  - Resolves: bz#1451172
    ([WALA] Request to package WALA 2.2.14 into RHEL 7 Repo)
  - Resolves: bz#1467553
    ([WALA] Remove FIPS from default config in WALA-2.2.14)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.18-1.el7
changelog:
  - Rebase to 2.2.18 [bz#1491873]
  - Resolves: bz#1491873
    ([WALA]Request to package WALA 2.2.18 into RHEL 7 Repo)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.18-2.el7
changelog:
  - wa-Add-show-configuration-option.patch [bz#1508340]
  - Resolves: bz#1508340
    ([WALA] WALA usage prompt lack of " waagent -show-configuration")


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-4.el8
changelog:
  - Fix unit file location [bz#1637545]
  - Resolves: bz#1637545
    (Wrong macro used for systemd unit file location)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-5.el8
changelog:
  - wala-Switch-to-platform-python-in-systemd-unit-file.patch [bz#1639775]
  - Resolves: bz#1639775
    (WALinuxAgent: Systemd unit file will fail to execute)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.26-6.el8
changelog:
  - wala-Use-sys.executable-to-find-system-python.patch [bz#1639775]
  - Resolves: bz#1639775
    (WALinuxAgent: Systemd unit file will fail to execute)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.32-1.el8
changelog:
  - Rebase to 2.2.32 [bz#1639498]
  - Resolves: bz#1639498]
    (walinuxagent 2.2.32 packaging request for RHEL 8)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 2.2.32-2.el8
changelog:
  - wla-Add-fixes-for-handling-swap-file-and-other-nit-fixes.patch [bz#1684181 bz#1688276]
  - Resolves: bz#1684181
    (CVE-2019-0804 WALinuxAgent: swapfile created with weak permissions)
  - Resolves: bz#1688276
    (CVE-2019-0804 WALinuxAgent: swapfile created with weak permissions [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.32-3.el8
changelog:
  - wla-Switch-from-platform-python-to-python36.patch [bz#1720373]
  - wla-Stop-packaging-legacy-waagent2.0.patch [bz#1720373]
  - Resolves: bz#1720373
    ([RHEL 8.1] [Azure] Change WALinuxAgent spec to depend on Python3.6 package)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.46-5.el8
changelog:
  - Rebase to 2.2.46 [bz#1791069]
  - Resolves: bz#1791069
    ([Azure][RHEL-8.3]Ask to increase the WALA version available for RHEL 8.0 to 2.2.46)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.46-6.el8
changelog:
  - wala-Update-Provisioning-options-1853.patch [bz#1827792]
  - Resolves: bz#1822882
    ([Azure][RHEL-8]Some parameter changes are not in waagent.conf)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.46-7.el8
changelog:
  - wla-Mark-logrotate-configs-with-config-noreplace.patch [bz#1838254]
  - Resolves: bz#1838254
    ([Azure]WALinuxAgent RPM update clobbers waagent.logrotate log rotation changes)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.46-8.el8
changelog:
  - wla-Fix-handling-of-gen2-disks-with-udev-rules-1954.patch [bz#1859037]
  - Resolves: bz#1859037
    ([Azure][WALA]Cannot create /dev/disk/azure/resource softlinks in Gen2 VM)


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.49.2-2.el8
changelog:
  - wla-Fixed-faulty-check-for-run_command-2093.patch [bz#1903074]
  - Resolves: bz#1903074
    ([Azure][WALA] Miss report "hostnamectl set-hostname --static] failed, attempting fallback")


author: Miroslav Rezanina <mrezanin@redhat.com> - 2.2.49.2-3.el8
changelog:
  - wla-Provide-udev-rules-as-a-separate-subpackage.patch [bz#1913074]
  - Resolves: bz#1913074
    ([Azure][RFE] please provide the WALinuxAgent-udev subpackage)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - take care of the old location of the Xaw3d includes in case that one exist
  - updated Prereq: field


author: Bernhard Rosenkraenzer <bero@redhat.de>
changelog:
  - Restore Xaw3d 1.5 - the addition of the backward compatibility library
    killed the current one.
  - get rid of the CDEBUGFLAGS="" hack, the current gcc fixes it


author: Than Ngo <than@redhat.com> 1.5-20
changelog:
  - added missing Buildprereq: XFree86-devel (bug #110601, #109692, #110735)
  - fixed arguments in scrollbar (bug #110766)


author: Hans de Goede <hdegoede@redhat.com> 1.5E-12
changelog:
  - Remove obsolete PreReq and Prefix stuff from specfile
  - Fix BuildRoot to match the guidelines
  - Require base package by full EVR from devel package
  - Drop non relevant Patches and Sources
  - Rebase the still relevant patches
  - Actually apply the still relevant patches
  - Add a patch from Debian fixing an infinite loop (rh436998)
  - Add patches from Debian fixes various potential bufferoverflows


author: Hans de Goede <hdegoede@redhat.com> - 1.5E-17
changelog:
  - Also apply the Xaw3d-1.5E-secure, Xaw3d-1.5E-thumb and Xaw3d-1.5E-cast
    (replacing xaw3d.patch) patches from http://gitorious.org/xaw3d (#587349)
  - Apply accidentally not applied Xaw3d-1.5E-lex.patch


author: Nicolas Chauvet <kwizart@gmail.com> - 0.7.4-24
changelog:
  - Multilibs support - rhbz#1433758
  - Simplify description
  - Convert AUTHORS to UTF-8
  - Drop Groups
  - Add Obsoletes/Provides for a52dec-devel


author: Akira TAGOH <tagoh@redhat.com> - 0.0.25-6
changelog:
  - Backport fontconfig config file from Fedora.
  - Add System UI generic family alias
    Resolves: rhbz#1865788


author: gcdota930915 <taifu.gc@alibaba-inc.com> - 0.303.1-2
changelog:
  - Add a sub-package for variable font, abattis-cantarell-vf-fonts
  - Rewrite the spec file in font template


author: Jakub Filak <jfilak@redhat.com> 2.4.0-1
changelog:
  - spec: factor out core_pattern helper from addon-ccpp
  - ccpp: standalone hook
  - ccpp: save package data from hook in case of crash in container
  - a-a-s-package-data: save data from artifical chroots
  - spec: install containers tools
  - containers: add utility collecting containers info
  - ccpp: add support for containers
  - spec: install the daemon's D-Bus configuration file
  - daemon: add configuration enabling our name on the System bus
  - daemon: get rid of own main loop
  - init: set Type of abrtd.service to dbus
  - applet: Use libreport's helper to find applications
  - applet: Remove unused build information
  - build: Fix pkg-config warning related to abrt.pc
  - applet: Fix a massive leak in the app detection code
  - applet: Remove left-over code from the systray icon
  - applet: Use the easy way to detect empty lists
  - applet: Fix a number of "problems" memory leaks
  - applet: Make problem_info_t refcounted
  - applet: If gnome-abrt isn't there, don't offer to report
  - applet: Fix multiple notifications for the same problem
  - applet: Always defer auto-reporting without a network
  - applet: Don't ignore foreign problems if an admin
  - applet: Rename problem variable to "pi"
  - applet: Remove unused "flags" parameters
  - applet: Completely ignore incomplete problems
  - applet: Don't ignore repeat problems in the same app
  - applet: Fix warning when crash doesn't happen in app
  - applet: Remove unused functions
  - applet: Remove unused flags
  - applet: Rewrite notifications
  - applet: Don't run full reports from the applet
  - applet: Simplify "report" action
  - applet: Add helper to guess .desktop for a cmdline
  - applet: Get more details from the crash report
  - applet: Ignore other people's problems for non-admins
  - applet: Remove handling of "ignored" crashes
  - applet: Remove specific persistent notifications handling
  - applet: Rename applet to match gnome-abrt
  - applet: Initialise libnotify on startup
  - applet: Use g_new0() instead of xzalloc()
  - applet: Use g_strdup_printf()/g_strdup()
  - applet: Move variable inside block where it's used
  - daemon: process unpackaged by default
  - spec: fix abrt-applet requires
  - applet: Fix memory leak in fork_exec_gui()
  - applet: Detect whether gnome-abrt is available
  - applet: Use GUI_EXECUTABLE macro
  - autogen: move configure to the default case
  - applet: Use GIO to launch gnome-abrt
  - applet: Fix typo in "Oterwise"
  - applet: Use symbolic icon instead of abrt's in notifications
  - applet: Add some debug to new_dir_exists()
  - applet: Require at least libnotify 0.7
  - applet: Fix typo in "cuurent"
  - applet: Don't defer sending out uReports
  - applet: Use G_SOURCE_REMOVE in timeout callback
  - spec: Bump required glib2 version
  - applet: Use g_bus_own_name() for single-instance
  - applet: Remove status icon
  - applet: Use GDBus to filter crash signals
  - applet: Remove XSMP support
  - build: Launch configure after autogen.sh
  - make: make some python depencies optional
  - configure: fix typos
  - configure: check for python-sphinx and nose
  - spec: add gsettings-desktop-schemas to the build requires
  - core: use updated dump_fd_info()
  - switch from 'analyzer' to 'type'
  - spec: install abrt-dump-journal-core stuff
  - init: add abrt-journal-core service
  - introduce abrt-dump-journal-core
  - applet: Remove the automatic crash reporting message dialog
  - applet: Remove pre-glib 2.32 code
  - applet: Remove pointless custom signal handling
  - applet: Use GNetworkMonitor instead of NM directly
  - applet: Use GSettings to check whether to send uReports
  - Rewrite journalctl invocations: replace grep/tail pipeline with journalctl builtins.
  - Don't slurp unbounded amounts of data when invoking journalctl. Fixes #887.
  - console-notifications: add timeout
  - cli-status: use will_python_exception
  - ccpp-hook: move utility functions to hooklib
  - ccpp-hook: move /proc/[pid]/ utils to libreport
  - abrt-journal: add functions for reading/saving journald state
  - Do not use 'bool' in OPT_BOOL() macro : it expects 'int'
  - daemon: Own a D-Bus name
  - zanata: add gettext mappings
  - auto-reporting: add options to specify auth type
  - translations: move from transifex to zanata
  - spec: add missing augeas dependency
  - Only analyze vulnerabilities when coredump present
  - abrt-install-ccpp-hook check configuration
  - UUID from core backtrace if coredump is missing
  - Create core backtrace in unwind hook
  - abrt-hook-ccpp: minor refactoring
  - vmcore: remove original vmcore file in the last step
  - vmcore: catch IOErrors and OSErrors
  - python: load the configuration from correct file
  - Remove garbage from ccpp_event.conf
  - spec: update the required gdb version
  - gdb: make gdb aware of the abrt's debuginfo dir
  - Revert "gdb: disable loading of auto-loaded files"
  - spec: update the URL
  - koops: improve 'reason' text for page faults
  - sos: use all valuable plugins
  - a-a-g-machine-id: do not print any error from the event handler
  - a-a-g-machine-id: omit trailing new-line for one-liners only
  - a-a-g-machine-id: suppress its failures in abrt_event.conf
  - a-a-g-machine-id: add systemd's machine id
  - applet: ensure writable dump directory before reporting
  - make ABRT quieter
  - journal-oops: use the length result of sd_journal_get_data()
  - console-notifications: skip non-interactive shells
  - applet: don't show duphash instead of component
  - ureport: attach contact email if configured
  - console-notifications: use return instead of exit
  - Translation updates
  - a-a-s-p-d: add firefox on the package blacklist


author: Jakub Filak <jfilak@redhat.com> 2.5.0-1
changelog:
  - applet: cast to correct type to fix a warrning
  - applet: Use new problem_create_app_from_env() helper
  - doc: add documentation for GetProblemData
  - dbus: add a new method GetProblemData
  - abrt_event: run save package data event even if component exists
  - a-a-s-container-data: add a new argument --root
  - spec: add a-a-s-package-data to abrt-atomic
  - a-a-s-kernel-data: add --root argument
  - journal-oops: add an argument similar to '--merge'
  - spec: let configure generate the spec file
  - ccpp: create the dump location from standalone hook
  - retrace-client: stop failing on SSL2
  - spec: changes for Atomic hosts
  - add stuff necessary for Project Atomic
  - Python 3 fixes
  - ccpp: add support for multiple pkg mngrs
  - Python 3 compatibility
  - Revert "dbus: Allow admins to load problems without a password"
  - dbus: Allow admins to load problems without a password
  - abrtd: Don't allow users to list problems "by hand"
  - spec: Don't allow users to list problems "by hand"
  - spec: abrt-python requires libreport-python to build


author: Jakub Filak <jfilak@redhat.com> 2.5.1-1
changelog:
  - Translation updates
  - problem: use 'type' element instead of 'analyzer'
  - cli-status: don't return 0 if there is a problem older than limit
  - journal-oops: add an argument accepting journal directory
  - journal: open journal files from directory
  - lib: don't expect kernel's version '2.6.*' or '3.*.*'
  - cli: use the DBus methods for getting problem information
  - libabrt: add wrappers TestElemeExists and GetInfo for one element
  - dbus: add new method to test existence of an element
  - libabrt: add new function fetching full problem data over DBus
  - applet: use a shared function for getting problems over DBus
  - vmcore: generate 'reason' file in all cases
  - applet: Fix trivial indentation bug
  - applet: Don't show report button for unpackaged programs
  - applet: fix freeing of the notify problem list
  - applet: get the list of problems through D-Bus service
  - doc: D-Bus api: make desc of DeleteProblem clearer


author: Jakub Filak <jfilak@redhat.com> 2.6.0-1
changelog:
  - spec: add abrt-dbus to Rs of abrt-python
  - vmcore: use libreport dd API in the harvestor
  - ccpp: don't save the system logs by default
  - cli: exit with the number of unreported problems
  - spec: restart abrt-dbus in posttrans
  - cli: chown before reporting
  - hooks: use root for owner of all dump directories
  - ccpp: do not unlink failed and big user cores
  - ccpp: include the system logs only with root's coredumps
  - koops: don't save dmesg if kernel.dmesg_restrict=1
  - daemon, dbus: allow only root to create CCpp, Koops, vmcore and xorg
  - daemon: allow only root user to trigger the post-create
  - daemon: harden against race conditions in DELETE
  - ccpp: revert the UID/GID changes if user core fails
  - a-a-i-d-t-a-cache: sanitize umask
  - a-a-i-d-t-a-cache: sanitize arguments
  - dbus: report invalid element names
  - dbus: avoid race-conditions in tests for dum dir availability
  - dbus: process only valid sub-directories of the dump location
  - lib: add functions validating dump dir
  - daemon: use libreport's function checking file name
  - configure: move the default dump location to /var/spool
  - ccpp: avoid overriding system files by coredump
  - spec: add libselinux-devel to BRs
  - ccpp: emulate selinux for creation of compat cores
  - ccpp: harden dealing with UID/GID
  - ccpp: do not use value of /proc/PID/cwd for chdir
  - ccpp: do not override existing files by compat cores
  - ccpp: stop reading hs_error.log from /tmp
  - ccpp: fix symlink race conditions
  - turn off exploring crashed process's root directories
  - abrt-python: add proper PYTHONPATH to test shellscripts
  - abrt-python: unify unknown problem type handling
  - abrt-python: add not_reportable properties
  - spec: remove analyzer to type conversion
  - abrt-python: add Python3 problem type
  - abrt-python: add id, short_id and path to problem
  - abrt-python: add Problem.prefetch_data function
  - abrt-python: handle reconnection gracefully
  - config UI: Automatic reporting from GSettings
  - doc, polkit: Spelling/grammar fixes
  - applet: fix problem info double free
  - a-a-s-p-d: add new known interpreter to conf file
  - config UI: enable options without config files
  - config UI: read glade from a local file first
  - applet: migrate Autoreporting options to GSettings
  - abrt-action-list-dsos: do not decode not existing object
  - spec: add AUTHENTICATED_AUTOREPORTING conditional
  - abrt-auto-reporting: require rhtsupport.conf file only on RHEL
  - lib: add new kernel taint flags
  - spec: add a dependency on abrt-dbus to abrt-cli
  - cli: do not exit with segfault if dbus fails
  - applet: switch to D-Bus methods
  - upload: validate and sanitize uploaded dump directories


author: Matej Habrnal <mhabrnal@redhat.com> 2.6.1-1
changelog:
  - dbus: keep the polkit authorization for all clients
  - cli: enable polkit authentication on command line
  - spec: --enable-dump-time-unwind by default
  - ccpp: use TID to find crash thread
  - spec: remove PyGObject from all Requires
  - spec: update version of gdb because of -ascending
  - lib: make it easier to find the backtrace of th crash thread
  - ccpp: save TID in the file 'tid'
  - ccpp: get TID from correct cmd line argument
  - configui: add option always generate backtrace locally
  - a-a-p-ccpp-analysis: use ask_yes_no_save_result instead of ask_yes_no_yesforever
  - spec: use more appropriate url
  - spec: abrt requires libreport-plugin-rhtsupport on rhel
  - sosreport: add processor information to sosreport
  - doc: update abrt-cli man page


author: Jakub Filak <jfilak@redhat.com> 2.6.2-1
changelog:
  - applet: do not crash if the new problem has no command_line
  - ccpp: do not crash if generate_core_backtrace fails
  - abrt: Fixup component of select kernel backtraces
  - abrtd: de-prioritize post-create event scripts
  - spec: switch python Requires to python3
  - switch all python scripts to python3
  - spec: drop abrt-addon-python requires
  - a-dump-oops: allow update the problem, if more then one oops found
  - cli: use internal command impl in the command process
  - cli: remove useless code from print_crash()
  - cli: enable authetication for all commands


author: Matej Habrnal <mhabrnal@redhat.com> 2.6.3-1
changelog:
  - bodhi: introduce wrapper for 'reporter-bugzilla -h' and 'abrt-bodhi'
  - remove random code example from abrt-server
  - spec: introduce abrt-action-find-bodhi-update
  - api: fix pths -> paths rename
  - handle-event: remove obsolete workaround
  - remove 'not needed' code
  - events: fix example wording
  - doc: change /var/tmp/abrt to /var/spool/abrt
  - doc: actualize core_pattern content in documentation
  - doc: fix default DumpLocation in abrt.conf man page
  - events: improve example
  - events: comments not needed anymore
  - abrt-retrace-client: use atoll for _size conversion
  - abrt-dump-xorg: support Xorg log backtraces prefixed by (EE)
  - runtests: more verbose fail in get_crash_path
  - ureport-auth: force cp/mv when restoring configuration
  - runtests: stick to new BZ password rules
  - bodhi: fix typo in error messages
  - bodhi: fix a segfault when testing an os-release opt for 'rawhide'
  - doc: actualize the abrt-bodhi man page
  - autogen: use dnf instead of yum to install dependencies
  - bodhi: add parsing of error responses
  - bodhi: add ignoring of Rawhide
  - ccpp: do not break the reporting if a-bodhi fails
  - spec: add hawkey to BRs of abrt-bodhi
  - introduce bodhi2 to abrt-bodhi
  - a-handle-upload: pass bytes to file.write()
  - upload a problem data in the EVENT 'notify'
  - turn off several post-create scripts for remote problems
  - convert all 'ex.message' stmts to 'str(ex)'
  - cli: don't start reporting of not-reportable problems
  - a-a-s-p-d: add bash on the package blacklist
  - correct usage of abrt-gdb-exploitable
  - testsutie: first wait_for_hooks, then get_crash_path
  - ccpp: use global TID
  - ccpp: fix comment related to 'MakeCompatCore' option in CCpp.conf
  - cli: fix testing of DBus API return codes
  - dbus-api: unify reporting of errors
  - doc: fix related to conditional compilation of man page
  - abrt-auto-reporting: fix related to conditional compilation
  - vmcore: read vmcore by chunks
  - pass encoded Unicode to hashlib.sha1.update()
  - abrt-merge-pstoreoops: merge files in descending order
  - use gettext instead of lgettext in all python scripts
  - gitignore: add a generated man page source file


author: Matej Habrnal <mhabrnal@redhat.com> 2.7.0-1
changelog:
  - abrt-python: add problem.chown
  - a-a-a-ccpp-local don't delete build_ids
  - update .gitignore
  - spec: add cli-ng
  - cli-ng: initial


author: Jakub Filak <jfilak@redhat.com> 2.7.1-1
changelog:
  - spec: switch owner of the dump location to 'root'
  - abrtd: switch owner of the dump location to 'root'
  - lib: add convenient wrappers for ensuring writable dir
  - ccpp: save abrt core files only to new files
  - ccpp: ignore crashes of ABRT binaries if DebugLevel == 0
  - conf: introduce DebugLevel
  - a-a-i-d-to-abrt-cache: make own random temporary directory
  - update .gitignore
  - ccpp: make crashes of processes with locked memory not-reportable
  - a-a-s-p-data: fix segfault if GPGKeysDir isn't configured
  - a-dump-journal-xorg: make journal filter configurable
  - doc: a-a-analyze-xorg fix path to conf file
  - abrt-journal: use GList instead of char** in abrt_journal_set_journal_filter()
  - xorg: introduce tool abrt-dump-journal-xorg
  - abrt-xorg.service: change due to abrt-dump-journal-xorg
  - journal: add function abrt_journal_get_next_log_line
  - spec: add abrt-dump-journal-xorg to spec file
  - xorg: rewrite skip_pfx() function to work with journal msgs
  - xorg: introduce library xorg-utils
  - dbus: ensure expected bytes width of DBus numbers
  - a-d-journal-core: set root owner for created dump directory
  - doc: add missing man page for abrt-dump-journal-core
  - spec: add missing man page for abrt-dump-journal-core


author: Matej Habrnal <mhabrnal@redhat.com> 2.7.2-1
changelog:
  - ccpp: bug fix - undefined variables
  - a-a-c-o-f-hw-error: fix unicode error
  - ccpp: use error_msg_ignore_crash() instead of error_msg()
  - ccpp: add AllowedUsers and AllowedGroups feature
  - doc: fix formatting in abrt.conf man page
  - ccpp: use executable name from pid
  - a-a-c-o-f-hw-error: do not crash on invalid unicode
  - Use %s instead of %d.
  - configui: link GUI library with libabrt.so
  - Do not include system libabrt.h
  - ccpp: unify log message of ignored crashes
  - ccpp: add IgnoredPath option
  - lib: check_recent_crash_file do not produce error_msg


author: Matej Habrnal <mhabrnal@redhat.com> 2.8.1-1
changelog:
  - a-dump-journal-xorg: allow *libexec/X* to be executable element
  - a-dump-journal-xorg: add '_COMM=gnome-shell' to journal filter
  - build: update pkg names for systemd
  - a-d-journal-core: save core dump bytes from the journal field
  - a-d-journal-core: support lz4 compressed core dump files
  - a-a-install-debuginfo: do not try to split None
  - doc: improve documentation of AllowedGroups, AllowedUsers and IgnoredPaths
  - testcase: add serial field to uReport check
  - a-a-install-debuginfo: correct handling of DebuginfoLocation
  - a-a-s-container-data: update docker container ID parser
  - abrt-hook-ccpp: drop saving of container env vars
  - a-console-notification: do not leak variables
  - a-retrace-client: format security
  - daemon: avoid infinite crash loops
  - spec: drop abrt-action-save-kernel-data bits
  - spec: README -> README.md
  - Add basic documentation
  - a-a-install-debuginfo: fix BrokenPipe error
  - a-a-install-debuginfo: make tmpdir variable global
  - python3 addon: workaround a bug in traceback
  - CCpp: turn off compat cores
  - a-a-save-package-data: blacklist /usr/lib(64)/firefox/plugin-container
  - Fix minor typo: possition -> position
  - translations: add missing new line
  - Translation updates
  - translations: update zanata configuration
  - ccpp: drop %e from the core_pattern
  - Save Vendor and GPG Fingerprint


author: Matej Habrnal <mhabrnal@redhat.com> 2.8.2-1
changelog:
  - Translation updates
  - abrt-hook-ccpp: Fix mismatching argument
  - Allow selinux to be optional at build time
  - vmcore: use findmnt to get mountpoint
  - spec: add utils-linux to vmcore's Require
  - vmcore: fix finding partitions by UUID and LABEL
  - a-a-install-debuginfo: Exception may not have an argument errno
  - koops: do not assume version has 3 levels
  - Add ARM specific oops backtrace processing.
  - examples: add oops-kernel-panic-hung-tasks-arm
  - Add oops processing for kernel panics caused by hung tasks.
  - abrt-hook-ccpp: save get_fsuid() return values in int variables


author: Jakub Filak <jfilak@redhat.com> 2.9.0-1
changelog:
  - spec: install abrt_dbus_event.conf
  - dbus: use Problems2 API in abrt-dbus
  - dbus: Problems2 API implementation
  - spec: install Problems2 interfaces
  - dbus-doc: rewrite the XML to Problems2
  - Fix memory leaks
  - lib: introdcue a function checking post-create name
  - abrtd: change HTTP response code for duplicate problems to 303
  - autogen: fix typo in usage help string
  - daemon: send base names from abrt-server to abrtd
  - lib: normalize slashes of configured paths
  - lib: make configuration paths alterable at runtime
  - Add generated CCpp.conf to .gitignore
  - abrt-bodhi: use CCpp PackageManager configuration directive from configure
  - cli: introduce unsafe reporting for not-reporable problems
  - handle-event: stop creating post-create lock
  - daemon: trigger dump location cleanup after detection
  - hook-ccpp: dump own core file in debug mode


author: Jakub Filak <jakub@thefilaks.net> 2.10.0-1
changelog:
  - Translation updates
  - spec: bump required libreport and satyr versions
  - build: make the release-* targets smarter
  - Add CHANGELOG.md
  - a-a-notify: set env var before run report_systemd-journal event
  - use run_event_on_problem_dir() helper for running events
  - notify: do not require package element
  - spec: add catalog_journal_ccpp_format.conf file
  - reporter-s-journal: add formatting file for abrt-journal-core analyser
  - cli-ng: fix --fmt parameter
  - python: create analyzer element in dumpdir
  - abrt-action-list-dsos: fix typo in vendor variable name
  - cli-ng: chown problem before reporting
  - lib: stop printing out a debug message 'adding: '
  - cli: print out the not-reportable reason
  - cli: configure libreport to ignore not-reportable
  - cli-ng: force reporting even if not-reportable
  - cli-ng: introduce verbose argument
  - Import GObject from gi.repository
  - ccpp: configure package repositories for correct OS
  - a-a-s-c-data: adapt to current docker
  - daemon: don't drop problems from unknown containers
  - a-a-s-c-data: correct detection of container type
  - spec: install Bodhi event files
  - bodhi: factor out Bodhi updates lookup into a solo event
  - problems2: update the documentation
  - a-a-analyze-python: create exception_type element
  - a-a-analyze-xorg: create crash_function into dump dir
  - koops: create crash_function element
  - a-a-analyze-python: create crash_function element
  - a-a-analyze-c: create crash_function element
  - spec: add formatting files for reporter-systemd-journal
  - reporter-systemd-journal: add formatting files
  - vmcore: /var/tmp/abrt is no longer a dump location
  - events: add event report_systemd-journal to all addons
  - abrt-action-notify: notify to systemd journal
  - spec: add abrt's catalog source files
  - journal-catalog: add abrt's catalog source files
  - ccpp: retain partial core_backtrace upon error
  - ccpp: log waitpid errors
  - ccpp: inform users about not supported unwinding
  - ccpp: close stdin when we can let the process die
  - daemon: properly shutdown socket connection
  - daemon: close forgotten FD to /proc/[pid]
  - ccpp: pass proc pid FD instead of pid to *_at fns
  - ccpp+daemon: pass valid params to dd_open_item()
  - python: remove unused functions from sysexcept hook
  - build: add gettext-devel to sysdeps
  - spec: add libcap-devel to BRs of addon-ccpp
  - ccpp: avoid running elfutils under root
  - Add abrt-action-analyze-vulnerability to .gitignore
  - build: autoge.sh without args configures for debugging
  - conf: increase MaxCrashReportsSize to 5GiB
  - ccpp: fast dumping and abrt core limit
  - CI: make debugging easier with more log messages
  - doc: add a guide for ABRT hackers
  - vmcore: fix an undefined variable on error path
  - vmcore: read kdump.conf from an arbitrary location
  - ccpp: use libreport 'at' functions
  - ccpp: use abort() to exit in debug mode
  - python2: stop generating dso_list in the process
  - python: stop collecting ENVIRON in the process
  - abrtd: details of processes from different PID NS
  - abrtd: save interesting process details
  - a-a-s-package-data: add python3.6 to known Interpreters
  - spec: update gdb Requires
  - tree-wide: make path to GDB configurable
  - a-a-ureport: print out exit codes in verbose mode
  - daemon: stop replacing analyzer with type


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.1-1
changelog:
  - changelog: update CHANGELOG.md
  - build: create tarball in release-* target
  - spec: sosreport is not a package
  - Fix Typo
  - bodhi: Remove dependency on hawkey
  - spec: Remove dependency on hawkey
  - build: do not upload tarball to fedorahosted.org
  - spec: do not use fedorahosted.org as source
  - spec: install new plugins
  - plugins: introduce Machine ID and SOS report
  - Update CHANGELOG.md
  - build: fix generating list of dependences in autogen.sh
  - spec: start abrt-journal-core instead of abrt-ccpp
  - build: fix scratch-build target
  - a-a-ureport: fix calling of run_event_on_problem_dir
  - spec: if using systemd, default to os-release ID for desktopvendor
  - kernel: modify suspicious string "invalid opcode:"
  - daemon: Allow rpm to be optional at build time
  - spec: allow any compression of man pages
  - spec: remove defattr
  - spec: remove cleaning buildroot
  - spec: use versioned provides
  - spec: remove changelog entries older than 2 years
  - remove Buildroot and Groups tags
  - spec: recommend libreport-plugin-systemd-journal on Fedoras
  - doc: document selinux change needed for automatic deletion of reports
  - ccpp: tell gdb to analyze saved binary image


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.2-1
changelog:
  - Translation updates
  - spec: introduce migration to abrt-journal-core
  - abrt_event: Save cpuinfo in problem directories
  - koops: Improve fatal MCE check when dumping backtrace
  - lib: typo in header
  - Spelling fixes
  - Python 3.6 invalid escape sequence deprecation fix
  - koops_event: add check to restrict reporting of MCEs


author: Martin Kutlak <mkutlak@redhat.com> 2.10.3-1
changelog:
  - Translation updates
  - applet: add a default action to a notification
  - spec: require libreport-plugin-systemd-journal on Fedoras
  - changing load location from bin to libexec
  - changing location of abrt-action-save-container-data from bin to libexec
  - koops: Improve not-reportable for oopses with taint flags
  - This fixes #1173
  - python: provide more information about exception
  - abrt-journal: adapt to suspicious blacklist addition
  - koops: add suspicious strings blacklist
  - build: fix changelog adding in release target
  - changelog: update CHANGELOG.md


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.4-1
changelog:
  - Translation updates
  - logging: rename log() to log_warning()
  - Quick hack to fix build with rpm >= 4.14
  - tests: Crash different binary in infinite event loop
  - tests: Revert not sufficient fix
  - tests: Reflect field changes in reporter-s-journal
  - tests: Get docker-inspect while container is running
  - cli,dbus: Allow polkit to be optional at build time
  - spec: add dependency for python{3}-gobject
  - a-d-journal-core: fix bad condition in creating reason msg
  - a-d-journal-core: use pid of crashed process in dumpdir name
  - changelog: update CHANGELOG.md


author: Julius Milan <jmilan@redhat.com> 2.10.5-1
changelog:
  - Translation updates
  - a-action-ureport: add option 'ProcessUnpackaged'
  - spec: change dependency on python{2,3}-gobject
  - applet: Additional changes to allow optional polkit
  - doc: remove obsolete doxygen tags
  - dbus: Additional changes to allow optional polkit
  - cli-ng: Explicitly state python version in shebangs
  - spec: rename python binary packages
  - a-d-journal-core: Save mountinfo from journal
  - a-d-journal-core: Save container cmdline
  - logging: rename omitted log() to log_warning()


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.6-1
changelog:
  - Translation updates
  - hooks: introduce docker hook for Python3
  - spec: introduce Python3 hook for container
  - Remove deprecated is_error macro
  - ldconfig is not needed in rawhide
  - remove python_sitearch macro
  - remove python_site macro
  - move BuildRequires to top
  - remove systemd-units and replace it with systemd macro
  - remove init.d services
  - a-h-event: Do not deduplicate different containers
  - rpm: include epocho in package element if > 0


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.7-1
changelog:
  - Translation updates
  - hooks: introduce docker hook for Python2
  - hook: add type to Python3 container exception handler
  - spec: introduce docker hook for Python2
  - Add ABRT hexa stickers
  - a-container-logger: workaround permission issue in minishift


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.8-1
changelog:
  - Translation updates
  - spec: use Python3 as default in abrt-cli-ng
  - cli-ng: use Python3 as default
  - Add a new element 'interpreter' for python problems
  - retrace-client: Require nss-pem


author: Matej Habrnal <mhabrnal@redhat.com> 2.10.9-1
changelog:
  - build: conditionalize the Python2 and Python3
  - cli-ng,hooks,python-problem: Allow python to be optional at build time
  - spec: fix ambiguous Python 2 dependency declarations
  - plugins: a-a-g-machine-id use dmidecode command
  - spec: use dmidecode instead of python3-dmidecode
  - hooks: use container-exception-logger tool
  - spec: container python hooks require cel
  - hooks: do not write any additional logs
  - a-a-s-package-data: add python3.7 to known Interpreters
  - autogen: ignore abrt's python packages
  - correctly parse buildrequires from spec file


author: Martin Kutlak <mkutlak@redhat.com> - 2.10.9-9
changelog:
  - spec: turn on --enable-native-unwinder aarch64
  - spec: enable addon-vmcore on aarch64
  - daemon: Fix double closed fd race condition
  - dbus: Add configuration for Python3
  - Add autogen.sh
  - Resolves: #1646569, #1651676, #1650619, #1650622, #1652676


author: Martin Kutlak <mkutlak@redhat.com> - 2.10.9-10
changelog:
  - spec: Add-explicit-package-version-requirement-of-abrt-libs
  - cli: get list of possible workflows for problem_data_t
  - cli: mark the suggestion text for translation
  - cli list: show a hint about creating a case in RHTS
  Resolves: #1649753


author: Michal Židek <mzidek@redhat.com> - 2.10.9-13
changelog:
  - Resolves: rhbz#1658685
  - shellcheck: Use command instead of type
  - shellcheck: Check exit code directly with if mycmd
  - shellcheck: Suppress shellcheck warning SC1090
  - shellcheck: Use $(...) instead of legacy backticked
  - cli: Add a shebang


author: - Michal Židek <mzidek@redhat.com> - 2.10.9-18
changelog:
  - Resolves: rhbz#1835388
  - This is seccond commit to fix som mess with one missing patch and synchronize
    the internal gitlab patch numbers with this spec file


author: Jakub Filak <jfilak@redhat.com> - 1.0.7-1
changelog:
  - Use the last frame class path for executable
  - Gracefully handle JVMTI errors
  - Add an abstract to README
  - Add support for journald and syslog
  - Make log output disabled by default
  - Add support for changing log directory
  - Fix a race condition causing a crash of JVM


author: Jakub Filak <jfilak@redhat.com> - 1.0.8-1
changelog:
  - Do not report exceptions caught in a native method
  - Mark stack traces with 3rd party classes as not-reportable
  - Calculate 'duphash' & 'uuid' in satyr
  - Use the main class URL for 'executable'
  - Do not ship own reporting workflow definitions
  - Code optimizations


author: Jakub Filak <jfilak@redhat.com> - 1.0.8-2
changelog:
  - Make sure that agent_onload and agent_onunload are processed only once
  - Fix a pair of defects uncovered by coverity


author: Jakub Filak <jfilak@redhat.com> - 1.0.9-1
changelog:
  - Make the agent configurable via a configuration file
  - Include custom debug info in bug reports
  - Make the detection of 'executable' working with JAR files


author: Jakub Filak <jfilak@redhat.com> - 1.0.10-1
changelog:
  - Temporarily ignore failures of reporter-ureport until ABRT start using FAF2
  - Prevent users from reporting low quality stack traces


author: Ernestas Kulik <ekulik@redhat.com> - 1.1.0-16
changelog:
  - Add patch for #1721393
  - Add patch for https://github.com/abrt/abrt-java-connector/commit/ae2144f1674f163517f0aa18b5f1b4784c143572


author: Ray Strode <rstrode@redhat.com> 0.6.14-2
changelog:
  - Fix wtmp loading so users coming from the network are
    remembered in the user list in subsequent boots


author: Matthias Clasen <mclasen@redhat.com> 0.6.15-2
changelog:
  - Make resetting user icons work
  - Update to 0.6.15
  - Fixes session chooser at login screen when logged into vt


author: Ray Strode <rstrode@redhat.com> 0.6.35-2
changelog:
  - pass --enable-user-heuristics which fedora needs so users
    with UIDs less than 1000 show up in the user list.


author: Stef Walter <stefw@redhat.com> - 0.6.38-1
changelog:
  - Update to 0.6.38
  - Fixes polkit policy rhbz#1094138
  - Remove dbus-glib-devel dependency, accountsservice uses gdbus now


author: Ray Strode <rstrode@redhat.com> - 0.6.42-6
changelog:
  - Fix crash introduced by glibc/libxcrypt change
    https://fedoraproject.org/wiki/Changes/Replace_glibc_libcrypt_with_libxcrypt
    Resolves: #1538181


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.10-0.fdr.0.1.cvs20031104
changelog:
  - Only tar.gz available upstream.
  - byacc not needed when bison -y is available.
  - Installed Russian manual pages.
  - Updated with changes from CVS (2003-11-04).
  - getopt patch merged upstream.
  - bison-1.35 patch incorporated upstream.


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.10-0.fdr.1
changelog:
  - Update to 0.10 release.
  - memleaks patch merged upstream.
  - rootpath patch merged upstream.
  - fstat patch not needed anymore.
  - Updated URL.


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0.11-1
changelog:
  - Update to 0.11 release.
  - useless-includes patch merged upstream.
  - old Russian man pages not available anymore.
  - disable static linking.


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0.12-1
changelog:
  - Update to 0.12 release.
  - now offers --disable-static, so -no-static patch is obsolete
  - fill last element of getopt struct array with zeroes


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0.12-3.20061027cvs
changelog:
  - CAUTION! This changes the database format and results in a report of
    false inconsistencies until an old database file is updated.
  - Check out CVS 20061027 which now contains Red Hat's
    acl/xattr/selinux/audit patches.
  - Patches merged upstream.
  - Update manual page substitutions.


author: Steve Grubb <sgrubb@redhat.com> - 0.14-3
changelog:
  - Fix bz 590561 aide does not detect the change of SElinux context
  - Fix bz 590566 aide reports a changed file when it has not been changed


author: Daniel Kopecek <dkopecek@redhat.com> - 0.15.1-4
changelog:
  - added patch to fix aide in FIPS mode
  - use only FIPS approved digest algorithms in aide.conf so that
    aide works by default in FIPS mode


author: Yaakov Selkowitz <yselkowi@redhat.com> - 0.15.1-8
changelog:
  - Fix FTBFS with -Werror=format-security (#1036983, #1105942)
  - Avoid prelink BR on aarch64, ppc64le (#924977, #1078476)


author: Radovan Sroka <rsroka@redhat.com> - 0.16-1
changelog:
  - rebase to stable v0.16
  - specfile cleanup
  - make doc readable
    resolves: #1421355
  - make aide binary runable for any user
    resolves: #1421351


author: Radovan Sroka <rsroka@redhat.com> - 0.16-6
changelog:
  - ported syslog format from rhel7
    resolves: rhbz#1584136
  - fixed crypto problem with libgcrypt
    resolves: rhbz#1584120


author: Radovan Sroka <rsroka@redhat.com> - 0.16-8
changelog:
  - fixed wrong line wrapping of messages in the syslog format
    resolves: rhbz#1628153
  - fixed coverity issues
    resolves: rhbz#1602441
  - fixed crash when processing .dynamic section
    resolves: rhbz#1597250


author: Radovan Sroka <rsroka@redhat.com> - 0.16-9
changelog:
  - Null pointer dereference fix spotted by coverity
    resolves: rhbz#1676487
  - aide.conf needs updates for RHEL 8
    resolves: rhbz#1708015


author: Attila Lakatos <alakatos@redhat.com> - 0.16-12
changelog:
  - RHEL 8.3
  - minor edit of aide.conf
    resolves: rhbz#1740754
  - do not generate false warnings when report_ignore_e2fsattrs is specified in aide.conf
    resolves: rhbz#1806323


author: Tim Jackson <rpm@timj.co.uk> - 1.0.14-1
changelog:
  - Update to upstream 1.0.14, but skip turtlebeach firmware as it doesn't seem 
    to install properly
  - Remove files from old-style firmware loader locations
  - Spec file cosmetics, keep rpmlint quiet


author: Jaroslav Kysela <jkysela@redhat.com> - 1.0.22-1
changelog:
  - Updated to 1.0.22 final
  - Fix file descriptor leak in pcm_hw plugin
  - Fix sound distortions for S24_LE - softvol plugin


author: Jaroslav Kysela <jkysela@redhat.com> - 1.1.6-3
changelog:
  - Sync with the RHEL 7
  - Add Dell WD15/WD19 Dock to USB-Audio.conf and create UCM configs
  - Resolves: rhbz#1664247


author: Eric Moret <eric.moret@epita.fr> - 1.0.14-2
changelog:
  - Adding pulse as ALSA "default" pcm and ctl when the alsa-plugins-pulseaudio
  package is installed, fixing #251943.


author: Lennart Poettering <lpoetter@redhat.com> - 1.0.14-4
changelog:
  - In the pulse plugin: reflect the XRUN state back to the application.
    Makes XMMS work on top of the alsa plugin. (#307341)


author: Lennart Poettering <lpoetter@redhat.com> - 1.0.14-5
changelog:
  - Split pulse.conf into two, so that we can load one part from
    form /etc/alsa/alsa.conf. (#251943)


author: Lennart Poettering <lpoetter@redhat.com> - 1.0.14-6
changelog:
  - Merge the whole /etc/alsa/pcm/pulseaudio.conf stuff into
    /etc/alsa/pulse-default.conf, because the former is practically
    always ignored, since it is not referenced for inclusion by any other
    configuration file fragment (#251943)
    The other fragments installed in /etc/alsa/pcm/ are useless, too. But
    since we are in a freeze and they are not that important, I am not fixing
    this now.


author: Eric Moret <eric.moret@epita.fr> - 1.0.15-2
changelog:
  - Update to upstream 1.0.15 (#429249)
  - Add "Requires: pulseaudio" to alsa-plugins-pulseaudio (#368891)
  - Fix pulse_hw_params() when state is SND_PCM_STATE_PREPARED (#428030)
  - run /sbin/ldconfig on post and postun macros


author: Lubomir Kundrak <lkundrak@redhat.com> - 1.0.16-1
changelog:
  - New upstream, dropping upstreamed patches
  - Do not assert fail when pulseaudio is unavailable (#435148)


author: Eric Moret <eric.moret@gmail.com> - 1.0.19-1
changelog:
  - Updated to 1.0.19
  - Added Requires: alsa-utils to address #483322
  - Added dir {_sysconfdir}/alsa/pcm to address #483322


author: Jaroslav Kysela <jkysela@redhat.com> - 1.0.25-1
changelog:
  - Updated to 1.0.25
  - Moved plugin specific configuration from /etc/alsa/pcm to /usr/share/alsa/alsa.conf.d


author: Tim Jackson <rpm@timj.co.uk> - 1.0.25-4
changelog:
  - Move udev rules to /lib/udev/rules.d (rhbz #748206)
  - remove %BuildRoot and %clean sections; no longer required


author: Rahul Sundaram <sundaram@fedoraproject.org> - 1.0.26.1-3
changelog:
  - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
  - clean up spec to follow current guidelines
  - don't build -tools for RHEL. Bill Nottingham patch. Resolves rhbz#586030


author: Thorsten Leemhuis <fedora[AT]leemhuis.info> 1.0.0-0.fdr.0.2.rc2
changelog:
  - Update to 1.0.0rc2
  - added alsamixer Script -- stores settings on shutdown, does nothing on startup
  - some minor corrections in spec-file style


author: Thorsten Leemhuis <fedora[AT]leemhuis.info> 1.0.0-0.fdr.0.3.rc2
changelog:
  - Integrate Michael Schwendt's script alsamixer-saver; Still not quite sure if
    this script is the right way -- but mine didn't work...


author: Colin Walters <walters@redhat.com> 1.0.7-2
changelog:
  - New patch alsa-utils-1.0.7-alsa-launch.patch, adds the
    alsa-launch command.
  - New source file xinit-alsa-launch.sh, integrates alsa-launch
    into X startup
  - BR xorg-x11-devel


author: Bill Nottingham <notting@redhat.com> 1.0.8-4
changelog:
  - replace the dev.d script with a program that calls alsactl to
    restore the volume if there is a saved config, and just unmutes
    the playback channels if there isn't one (#132575)


author: Bill Nottingham <notting@redhat.com> 1.0.9-4
changelog:
  - migrate the alsa restore program to a udev rule, not a dev.d program
  - conflict with appropriate udev
  - move alsaunmute, alsacard to /bin


author: Martin Stransky <stransky@redhat.com> 1.0.14-0.4.rc2
changelog:
  - added support for large files
  - minor fix in alsaunmute
  - fixed #209239 - alsaconf: Stale language-dependent files
  - fixed #233765 - alsa-utils : unowned directories


author: Martin Stransky <stransky@redhat.com> 1.0.14-0.5.rc2
changelog:
  - added more funcionality to salsa (save/load sound settings),
    moved volume settings to /etc/alsa/


author: Martin Stransky <stransky@redhat.com> 1.0.15-0.1.rc1
changelog:
  - new upstream
  - moved saved volume settings to /var/lib (#293301)
  - patched alsactl for that (#255421)


author: Matthias Saou <http://freshrpms.net/> 1.0.15-0.2.rc1
changelog:
  - Update License field.
  - Mark udev rule as config.
  - Use find_lang macro again to include translations (why was it removed?).


author: Jaroslav Kysela <jkysela@redhat.com> 1.0.18-1.rc3
changelog:
  - updated to 1.0.18rc3
  - updated alsa-info.sh script to 0.4.51
  - removed alsacard utility
  - removed salsa utility
  - changed alsaunmute to use 'alsactl init' now
  - updated ALSA udevd rules to use alsactl
  - moved /etc/alsa/asound.state back to /etc/asound.state


author: Jaroslav Kysela <jkysela@redhat.com> 1.0.18-2.rc3
changelog:
  - fixed /lib/alsa/init path for x86_64 (was /lib64/alsa/init)
  - added /etc/alsa/asound.state -> /etc/asound.state shift to post section
  - fix udev rules (ommited /dev/ prefix for the alsactl utility)
  - added --ignore option for alsactl (added also to upstream)


author: Jaroslav Kysela <jkysela@redhat.com> 1.0.23-3
changelog:
  - add requires line (bug#526492) for specific alsa-lib package
  - add requires line for dialog package (bug#561988)
  - added man page for alsaunmute (bug#526174)
  - updated alsa-info.sh script to 0.4.59


author: Jaroslav Kysela <jkysela@redhat.com> 1.0.24.1-2
changelog:
  - add missing systemd files, add dependency on systemd-units
  - use own udev rule file for /lib/udev/rules.d
  - create /var/lib/alsa directory for asound.state


author: Lennart Poettering <lpoetter@redhat.com> - 1.0.24.1-5
changelog:
  - When installing the Fedora service files make sure to override the
    actual service files with them instead of the symlinks to them
  - Drop StandardOutput=syslog since that is the default now and we
    don't want to needlessly override the default


author: Jaroslav Kysela <jkysela@redhat.com> - 1.0.27.1-1
changelog:
  - Updated to 1.0.27.1
  - Updated alsa-info.sh to 0.4.61
  - Remove dependency on the dialog package (it is optional for alsa-info.sh)


author: Otto Hammersmith <otto@redhat.com>
changelog:
  - updated to 2.4.0b6, fixes security hole among other things
    (as well as finally got the glibc patch in the main source.)


author: Tim Powers <timp@redhat.com>
changelog:
  - fix so configure doesn't crap out (libtoolize --force)
  - gzip man pages, strip binaries
  - rebuilt for 6.2


author: Tim Powers <timp@redhat.com>
changelog:
  - make sure the man pages are gzipped in each subpackage, overriding the build
    system spec_install_post macro.
  - using mega spec file changes from Marc Merlin <merlin_bts@valinux.com> since
    the package we were shipping in the past had some major issues (not in
    Marc's words ;)
  - using Marc's added README and modified config files.
  - adapted patches written by Alexandre Oliva <oliva@dcc.unicamp.br> from Marc
    Merlin's package so that the patch matches the source version (the patches
    are the glibc2.1 and glibc2.2 patches)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed files/dirs ending up in the wrong packages.
  - last time it wasn't built with dump (doh!), this time it is. Now has a
    BuildRequires for dump.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - only do reload of xinetd if xinetd is running (#16653)
  - don't show output of reload command to STDOUT (#16653)
  - don't use /usr/sbin/tcpd in amidx, xinetd is linked
    with tcp_wrappers
  - prereq initscripts (fixes #14572 and duplicates)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - build with shared libraries.
  - add amanda-devel package to contain static libraries.
  - update to 2.4.2-19991216-beta1 (#16818).
  - sort out client-server file confusions (#17232).
  - amandaidx-xinetd should have "wait = no" (#17551).
  - /var/lib/amanda needs operator.disk ownership (17913).
  - /etc/xinetd.d/amanda added to the amanda-server package (#18112).
  - ignore socket error message (#18322).


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't have "chunksize -1" as the default, as it's no longer
    supported
  - make it uid amanda, with home /var/lib/amada
    so programs can actually access it (#20510)
  - make .amandahosts a config file (#18322)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use %{version} in source URL, and thus actually use
    2.4.2p1 instead of 2.4.2 (doh! # 28759)
  - add patch to handle bogus /dev/root entries (#28759)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 2.4.2p2 - fixes problems with amrecover (#26567)
  - made config files noreplace
  - don't build on IA64 right now, amanda doesn't like
    the dump there: It segfaults.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-2
changelog:
  - Add spec file entry for /usr/lib/amanda so owner/group set
    correctly  Fixes bugs 74025 and 73379.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-3
changelog:
  - Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...()
    from working on newer Red Hat systems.  This fixes bug #84092.


author: Jay Fenlason <fenlason@redhat.com> 2.4.4p2-1
changelog:
  - New upstream version, includes the -sigchld and -client-utils
    patches.  Also includes a new chg-disk changer script and a new
    amqde "quick-and-dirty estimate" program (called from sendsize--not
    a user command.


author: Jay Fenlason <fenlason@redhat.com> 2.4.5-2
changelog:
  - New upstream release.  This obsoletes the -bug144052 patch.
  - Reorg this spec file slightly to allow someone to specify
    index server, tape server and default configuration when
    rebuilding the rpms via something like
    'rpmbuild -ba --define "indexserver foo.fqdn.com" amanda.spec'
    This change suggested by Matt Hyclak <hyclak@math.ohiou.edu>.


author: Jay Fenlason <fenlason@redhat.com> 2.4.5p1-3
changelog:
  - Fix spec file to use %{_localstatedir} instead of hardcoding /var/lib
  - Add amanda_user and amanda_group defines, to make changing the username
    easier.
  - Add a BuildRequires on /usr/bin/Mail


author: Jay Fenlason <fenlason@redhat.com> 2.5.0-2
changelog:
  - New upstream release: 2.5.0, with new features
  - Do not include our own amanda.conf anymore, use the one from the
    tarball.
  - Remove the static libraries.
  - Update the -pie patch
  - Turn on the new -with-ssh-security option.
  - Change the mode of ~amanda/.amandahosts to 600, since 2.5.0 requires
    it.
  - actually use the defconfig macro it this spec file.
  - Change the name of the index server to "amandahost" from localhost.
    Users should ensure that "amandahost.their-domain" points to their
    Amanda server.
  - Change amandahosts likewise.
  - Add dependency on /usr/bin/Mail
  - Ensure unversioned .so files are only in the -devel rpm.
  - Remove DUMPER_DIR and the files in it, as nothing seems to actually
    use them.
  - Include the -overflow patch from Jean-Louis Martineau
    <martineau@zmanda.com>


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-2
changelog:
  - New upstream version
  - Make the BuildRequires on /usr/bin/Mail rather than mailx, because we
    don't really care where the Mail command comes from.
  - include the amcheck_badtape patch by Paul Bijnens
    <paul.bijnens@xplanation.com> to fix a problem where amcheck doesn't
    realize the wrong tape is in the drive.
  - include the error_msg patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix a double-free problem
  - include the restore patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix an error in amrestore
  - include a slightly modified form of the big_holding_disk patch from
    Andrej Filipcic <andrej.filipcic@ijs.si> to fix a problem with holding
    disks bigger than 4tb


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-3
changelog:
  - move libamclient-*.so to the base rpm, so that multilib support works.
    This fixes
    bz#205202 File conflicts


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-4
changelog:
  - Include my -dump_size patch to close
    bz#206129: Dump output size determined incorrectly
  - Clean up the spec file, following some suggestions in
    bz#185659: amanda 2.5.0
  - Use a tarball without the problematic contrib/sst directory.
  - Include my new_gnutar (based on a patch by Orion Poplawski
    <orion@cora.nwra.com>) to work around changed incremental file format
    in newer (>1.15.1) versions of gnutar.
  - include my -wildcards patch to turn on wildcards with new versions of tar.


author: Jay Fenlason <fenlason@redhat.com> 2.5.1p3-1.el8
changelog:
  - Upgrade to new upstream release, now that 2.5.1 is somewhat stable.
  - Note that this requires changing the xinetd configuration and amanda.conf
    because of the new authentication mechanism.
  - -server subpackage does not require xinetd.
  - -server scriptlets do not need to reload xinetd.


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-1
changelog:
  - New upstream version.
  - Client rpm now installs amanda-client.conf.
  - Removed obsolete patches -bug18322 and -rsh.
  - Clean up spec file (non-utf8 error and some warnings from rpmlint).


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-2
changelog:
  - Fix undefined symbols in libamserver.so.
  - Fix ./autogen so it automatically installs ylwrap (bug 224143).
  - Run ./autogen in prep section (otherwise the -pie patch had no effect).
  - Update -pie patch.


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-3
changelog:
  - Update -undefSymbols patch. All undefined symbols reported by
    'ldd -r' should now be fixed (#198178).


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-5
changelog:
  - Added ssh and ncompress to BuildRequires (#250730).
  - Removed some obsolete makes from build section.


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-9
changelog:
  - Change default amanda user name to 'amandabackup' (#124510).
    This should not break upgrades as config files are checked for
    old user name and updated.
  - Add some explaining comments to .amandahosts (#153749)


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2
changelog:
  - Update to 2.6.0b2, drop upstreamed patches
  - Update xattrs patch
  - Add patches to fix install locations
  - Add -fPIE/-pie to CFLAGS/LDFLAGS, drop pie patch
  - Drop autotools BR
  - Drop /usr/bin/Mail BR and specify mailer as /bin/mail
  - Add %check section
  - Move /etc/amanda/amandates to /var/lib/amanda/amandates
  - Remove ending . from summaries


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2_20080220.1
changelog:
  - Update to 2.6.0b2-20080220
  - Drop libdir patch, use --with-libdir instead
  - Move perl modules to %{perl_vendorarch} and add perl Requires


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b3_20080310.1
changelog:
  - Update to 2.6.0b3_20080310
  - Re-add updated pie patch, re-add autogen
  - Update example patch to modify Makefile.am, leave template.d in
   /var/lib/amanda for now


author: Daniel Novotny 2.6.0p2-1
changelog:
  - Update to 2.6.0p2
  - perl-ExtUtils-Embed added to BuildRequires
  - perl patch dropped (upstreamed)
  - library name change from libamglue.so.* to libamglue.so


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0p2-2
changelog:
  - Drop duplicated libamglue.so from -devel
  - Update -pie patch
  - Fix Source typo
  - Move xinetd to main package - used by both client and server
  - Move %{_libexecdir}/amanda/amanda-sh-lib.sh to main package
  - LIBEXECDIR is used in xinetd template
  - Make calcsize setuid root


author: Daniel Novotny <dnovotny@redhat.com> 2.6.0p2-9
changelog:
  - fix #497488 -  amanda subpackages require only a specific version of amanda,
        not also release


author: Jan Görig <jgorig@redhat.com> - 3.1.0-1
changelog:
  - upgraded to new upstream version
  - documentation moved to main package
  - fixed license tag
  - moved files from libexecdir to libdir to avoid multilib conflict
  - moved files between subpackages
  - updated path in xinetd config
  - added -fPIE to CFLAGS and -pie to LDFLAGS
  - removed unused patches
  - removed obsolete devel subpackage


author: Jan Görig <jgorig@redhat.com> - 3.1.1-1
changelog:
  - upgraded to new upstream bugfix version
  - dropped old upgrade scriptlets
  - spec cleanups
  - created symlink to manpage for amoldrecover
  - default configuration now backups extended attributes
  - fix #610169 - fixed build flags
  - fix #600552 - corrected amdatadir path, updated example patch


author: Jan Görig <jgorig@redhat.com> - 3.1.1-2
changelog:
  - removed obsolete README-rpm
  - modified client configuration to match xinetd one
  - modified tcpport patch to include postgresql sample configuration


author: Jan Görig <jgorig@redhat.com> - 3.2.0-1
changelog:
  - upgrade to new upstream release
  - fixed build with new glib
  - changed owner of the most files to root
  - moved variable files from /etc/amanda to /var/lib/amanda
  - spec cleanups
  - fix #648321 - amanda rpm should not provide the perl(Math::BigInt)


author: Jan Görig <jgorig@redhat.com> - 3.2.2-1
changelog:
  - upgrade to new upstream release
  - removed merged patch amanda-3.1-amrestore.patch
  - fixed build on system with amanda installed


author: Jan Görig <jgorig@redhat.com> - 3.3.0-1
changelog:
  - upgrade to new upstream release
  - uses bsdtcp authentication by default
  - dropped amanda-3.1.1-bsd.patch
  - modified example directory handling and dropped amanda-3.1.0-example.patch


author: Lukáš Nykrýn <lnykryn@redhat.com> - 3.3.0-3
changelog:
  - fix #757618 - Use of qw(...) as parentheses is deprecated
  - fix #752253 - Using functions in amanda-client which are provided by server


author: Petr Hracek <phracek@redhat.com> - 3.3.2-4
changelog:
  - fix (#858703) add killpgrp(8) man page to the amanda-client package
      (killpgrp will be removed from man-pages package)
  - Fix autogen for parallel tests.


author: Petr Hracek <phracek@redhat.com> - 3.3.3-1
changelog:
  - New upstream version
  - Dependecy to /usr/sbin/service was removed.
   Instead of /usr/sbin/service systemd files are used.


author: Petr Hracek <phracek@redhat.com> - 3.3.3-8
changelog:
  - Moved all dynamic libraries to amanda-libs (#881128)
  - Added dependencies to client and server on amanda-libs


author: Josef Ridky <jridky@redhat.com> - 3.3.9-1
changelog:
  - New upstream release 3.3.9 (#1360703)
  - Remove Require(pre) from .spec file (unimportant here) (#1319129)


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 3.4.2-1
changelog:
  - Update to 3.4.2.
  - Remove upstreamed patches.
  - Add patch to allow builds on non-x86 arches.
  - Move autogen call from %prep to %build.
  - Remove some specfile cruft.
  - Use %license.


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 3.4.2-3
changelog:
  - Add patch from upstream to fix a segfault in planner.  Hopefully fixes
    https://bugzilla.redhat.com/show_bug.cgi?id=1423471


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 3.5.1-1
changelog:
  - Update to 3.5.1.
  - Pass --without-ndmp and remove ndmp-related files until we can get the ndmp
    code to use libtirpc.


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 3.5.1-2
changelog:
  - Use proper systemd package dependencies.
  - Remove Obsoletes: for ancient amanda version.
  - Remove obsolete Requires(post): dependencies.


author: Brian C. Lane <bcl@redhat.com> - 23.0-1
changelog:
  - Remove unused imports (dshea)
  - Check for unused imports in __init__ files (dshea)
  - Remove timestamp-based version support. (dshea)
  - Add test lib methods to check regexes (dshea)
  - Cleanup BuildRequires (mkolman)
  - Remove obsolete imports. (amulhern)
  - Make print statement print output w/out surrounding parentheses. (amulhern)
  - Remove an unused import (dshea)
  - rpmostreepayload: Honor noverifyssl (walters)
  - typo: packaging: Don't vary name of "verified" (walters)
  - Disable the metacity mouse-button-modifier setting (dshea)
  - Fix completion setting in TUI language spoke. (#1192230) (sbueno+anaconda)
  - Remove the pylint false positives for the GLib module (dshea)
  - Use ExtendAction for --ignore flag (amulhern)
  - Use a simple ExtendAction for add_rpms option. (amulhern)
  - Fix log message formating (mkolman)
  - Don't clear nonexistent DNF package download location (#1193121) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 23.1-1
changelog:
  - Make sure python2 dnf is required (bcl)
  - Fix pykickstart requirement. (clumens)
  - Extract xattrs from tar payload (#1195462) (bcl)
  - Add a script to rebase and merge pull requests (dshea)
  - Update translation documentation for Zanata (bcl)
  - Switch translation support to fedora.zanata.org (bcl)
  - install.py: fix the 'is team device' check (awilliam)
  - Explain why Anaconda requires rpm-devel and libarchive-devel during build
    (mkolman)
  - Revert "Switch to temporary transifex branch" (bcl)
  - Revert "makebumpver needs to know about anaconda-1 transifex name" (bcl)
  - Commit 23.0 anaconda.pot file (bcl)
  - Rename queue.py to queuefactory.py. (clumens)
  - Remove references to old_tests, which no longer exists. (clumens)
  - Fix package and group removing with the dnf payload. (clumens)
  - Don't try to run new-kernel-pkg if it doesn't exist. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 23.2-1
changelog:
  - Add rc-release target (bcl)
  - Change --skip-tx to --skip-zanata in scratch-bumpver (bcl)
  - Add --newrelease to makebumpver (bcl)
  - Improve the addon repo name collision code (#1125322) (bcl)
  - Fix the import of mountExistingSystem (vpodzime)
  - Fix import error in anaconda-cleanup. (sbueno+anaconda)
  - Use the new static method to get possible PE sizes (vpodzime)
  - Try using the global LUKS passphrase if none is given for LV/part (#1196112)
    (vpodzime)
  - Fix the help button mnemonic display on spokes (dshea)
  - Only set the hub message if the message has changed (dshea)
  - Wrap the info bar in a GtkRevealer (dshea)
  - Add links to clickable warning and error messages. (dshea)
  - Add a test to look for clickable messages that aren't clickable enough.
    (dshea)
  - Increment the widgets version number (dshea)
  - Allow markup and links in the info bar. (dshea)
  - Add more links to gtk-doc comments (dshea)
  - Handle New_Repository name collision source spoke (#1125322) (bcl)
  - Fix a bad usage of execWithRedirect (#1197290) (dshea)
  - Have to be root to delete /var/tmp/kstest-* on the remote machines. (clumens)
  - Use the LUKS device for swap in fstab (#1196200) (vpodzime)
  - Clear TUI source spoke errors that may have been leftover from a prior
    attempt. (#1192259) (sbueno+anaconda)


author: Brian C. Lane <bcl@redhat.com> - 23.3-1
changelog:
  - Only insert strings into the environment (#1201411) (dshea)
  - Fix the rescue kernel version list in writeBootLoader (#1201429) (dshea)
  - Missing local variable check (omerusta)
  - Fix the handling of nfs:// URLs. (dshea)
  - Add glob support for the -a/--add option in makeupdates (mkolman)
  - White Space fixes (omerusta)
  - Put all mock results into the top-level source dir. (clumens)
  - Merge pull request #31 from dcantrell/master (david.l.cantrell)
  - Require newt-python in anaconda-core (dshea)
  - Make merge-pr executable (dshea)
  - Display an error for exceptions during GUI setup (dshea)
  - Remove unused invisible char properties (dshea)
  - Add a check for invisible_char validity (dshea)
  - Connect viewport adjustments to child focus adjustments (#1192155) (dshea)
  - Support '%packages --multilib' in dnfpayload.py (#1192628) (dcantrell)


author: Brian C. Lane <bcl@redhat.com> - 23.4-1
changelog:
  - Clean out the mock chroot before attempting to run the rest of the test.
    (clumens)
  - Implement %anaconda kickstart section for pwpolicy (bcl)
  - Add pwpolicy support to TUI interface (bcl)
  - Add pwpolicy for the LUKS passphrase dialog. (bcl)
  - Add pwpolicy for the user spoke. (bcl)
  - Use pwpolicy for the root password spoke. (bcl)
  - Add the text for weak passwords to constants (bcl)
  - Add tests with an FTP instrepo (dshea)
  - Add kickstart tests for an NFS instrepo and addon repos. (dshea)
  - Handle /boot on btrfs for live (#1200539) (bcl)
  - rpmostreepayload: write storage config after shared var is mounted (#1203234)
    (rvykydal)
  - Tweak tmux configuration file (jkonecny)
  - Remove --device= from the new kickstart tests. (clumens)
  - Add more kickstart-based packaging tests. (clumens)
  - Fix enlightbox call in ZFCPDialog. (#1151144) (sbueno+anaconda)
  - fix crash with bare 'inst.virtiolog' in boot args (wwoods)
  - Do not attempt to set None as a warning (dshea)
  - fix inst.ks.sendmac for static ip=XXX (#826657) (wwoods)


author: Brian C. Lane <bcl@redhat.com> - 23.5-1
changelog:
  - Mock external module dependencies for readthedocs (bcl)
  - Generate the pyanaconda module documentation (bcl)
  - Reformat kickstart.rst using better ReST markup (bcl)
  - Add some deprecation-related false positives. (clumens)
  - Add Sphinx documentation support (bcl)
  - Add documentation on %anaconda kickstart command (bcl)
  - Prevent Storage spoke Done button method from multiple launch (jkonecny)
  - Prevent spokes from being exited more times. (jkonecny)
  - Only depend on pygobject3-base in anaconda-core (#1204469) (mkolman)
  - Use proxy when configured for the base repo (#1196953) (sjenning)
  - Assume UTC if setting the system time without a timezone (#1200444) (dshea)
  - Add boolean as return to ThreadManager.wait (jkonecny)
  - Make sure LANG is always set to something (#1201896) (dshea)
  - Fix pylint/translation issues from the pwpolicy patches. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 23.6-1
changelog:
  - Enforce sane disk selections. (dlehman)
  - Add a test for parse-kickstart (bcl)
  - Add --tmpdir to parse-kickstart for testing (bcl)
  - Use the correct format for IPMI messages. (clumens)
  - Do not use min_luks_entropy with pre-existing devices (#1206101) (dshea)
  - Remove the dnf cache directory when resetting the repo (dshea)
  - Do not add separators to the addon list when not needed (dshea)
  - Only use the instclass environment if it actually exists. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 23.7-1
changelog:
  - Fix doReqPartition import from autopart (bcl)
  - Add support for reboot --kexec kickstart command (bcl)
  - Add inst.kexec and --kexec support to reboot with kexec (bcl)
  - Add setup_kexec method to prepare the system for a reboot with kexec (bcl)
  - Add kickstart %pre-install section support (bcl)
  - Remove the custom help button from the toolbar (bcl)
  - Use multiple streams for zRAM instead of multiple devices (vpodzime)
  - iscsi: pass rd.* options of devices to be mouted in dracut (#1192398)
    (rvykydal)
  - Remove the unused productName import from custom_storage_helpers.py.
    (clumens)
  - Remove the old custom partitioning help dialog (mkolman)
  - Implement the new reqpart command. (clumens)
  - Sort disks by name when checking disk selection (vpodzime)
  - Set both .format's and .originalFormat's passphrase on unlock (vpodzime)
  - Make the Encrypt checkbox insensitive for encrypted non-BTRFS devices
    (#1210254) (vpodzime)
  - Check for Gtk before importing escape_markup (bcl)
  - If the network is disabled, also disable the network part of the source
    spoke. (#1192104) (clumens)
  - Add handling for unusable storage configurations. (dlehman)
  - Allow markup in the label/message of DetailedErrorDialog. (dlehman)
  - Allow passing an optional button list to showDetailedError. (dlehman)
  - Allow kwargs with gtk_action_wait, gtk_action_nowait decorators. (dlehman)
  - Fix makeupdates handling of Release: (bcl)
  - Make sure we unmount the path we mounted (bcl)
  - Fix up one more back_clicked reference that got missed. (clumens)
  - Don't unconditionally set ksdata.lang.seen to True (#1209927) (mkolman)
  - Reset the back_clicked flag if we stay on the Storage spoke (#1210003)
    (vpodzime)
  - Mark the back_clicked attribute of the Storage spoke as private (vpodzime)
  - TUI pwpolicy setup was supposed to be in __init__ not refresh (#1208607)
    (bcl)
  - Preserve the order of boot args added by kickstart. (clumens)
  - Revert "allow /boot on btrfs subvol or filesystem" (bcl)
  - Connect scroll adjustments in the right class (#1206472) (dshea)


author: Brian C. Lane <bcl@redhat.com> - 23.8-1
changelog:
  - Clean up after processKickstart in parse-kickstart_test.py. (clumens)
  - Add support to dnfpayload.py for addon NFS repos. (clumens)
  - Fix IndexError: list index out of range (#1219004) (jkonecny)
  - Fix a typo in proxy-kickstart.sh that was causing a test time out. (clumens)
  - iSCSI Name Validation using regexes (sujith_pandel)
  - Add kickstart tests for proxy usage. (dshea)
  - In dracut, do not display a warning for network lines with just a hostname.
    (clumens)
  - Add transport adapters to support ftp and file fetching (dshea)
  - Fix for "Kickstart installation fails..." (#1197960) (jkonecny)
  - Allow passing kickstart tests to be run on the command line. (clumens)
  - Automatically collect environment variables to be passed to ks tests.
    (clumens)
  - Use isinstance instead of type for doing type checks. (clumens)
  - Remove yumpayload.py, its support files, and most references to yum.
    (clumens)
  - Fix the packages-and-group wildcard exclusion test (dshea)
  - Set the GUI-selected environment in the ksdata (#1192100) (dshea)
  - Don't crash if the disk model is None (#1215251) (dshea)
  - Correct an error message in packages-and-groups-1.ks. (clumens)
  - Switch from testing for emacs* to kacst*. (clumens)
  - Tests that end in a traceback are failures, not successes. (clumens)
  - Don't run run_report.sh from within run_kickstart_tests.sh. (clumens)
  - If a kickstart test failed due to a traceback, display that. (clumens)
  - Wrap device labels earlier (#1212586) (dshea)
  - Remove the angle property from the device label (dshea)
  - Get rid of the find button in the filter spoke. (dshea)
  - Rearrange filter.glade (dshea)
  - Fix errors in the vendor column renderers. (dshea)
  - Fix some minor inconsistencies in filter.glade (dshea)
  - Fix issues with advanced storage searching. (dshea)
  - Remove duplicate entries from search combo boxes (dshea)
  - Use named IDs for the filter type combo boxes. (dshea)
  - Rearrange filter.glade the way glade wants it now (dshea)
  - Add a reporting support script to kickstart tests. (clumens)
  - Return a specific error code when a test times out. (clumens)
  - Fix indentation in run_one_ks.sh. (clumens)
  - Also remove all the fonts in the packages-and-groups-1 test. (clumens)
  - Enable the basic-ftp and basic-ftp-yum kickstart tests. (clumens)
  - Fix a typo in groups-and-envs-2.ks (clumens)
  - Get NTP pools and servers from ksdata for the runtime config (vpodzime)
  - Adapt to the new argument list for save_servers_to_config. (clumens)
  - Remove the restriction that /boot be below 2TB for grub (#1082331) (dshea)
  - Distinguish between NTP pools and servers in GUI (vpodzime)
  - Add support for chrony pool directive (mlichvar)
  - Add a readme pointing to the documentation (bcl)
  - Sphinx docs - use source order (bcl)
  - Add html documentation for Anaconda v23.7 (bcl)
  - Place html docs under ./docs/html/ (bcl)
  - Configure proxy settings for dnf payload (#1211122) (bcl)
  - Change online action to change (bcl)
  - Check for images/install.img first for netboot (bcl)
  - Ignore addon and anaconda sections in handle-sshpw (bcl)
  - Ignore %anaconda section in parse-kickstart (bcl)
  - Change of label in iscsi storage spoke (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 23.9-1
changelog:
  - Fix a usage typo in run_once_ks script. (sbueno+anaconda)
  - Add kickstart tests for keyboard settings. (sbueno+anaconda)
  - Add a kickstart test for lang settings. (sbueno+anaconda)
  - Fix a % call inside _(). (clumens)
  - Convert ntp-pools.* to using the new kstest functions and autopart. (clumens)
  - Fix up the expected output in parse-kickstart_test.py. (clumens)
  - Fix a couple more pylint problems in the s390 code. (clumens)
  - Use the adapted Timezone class for kickstart data (vpodzime)
  - Add a kickstart test for processing NTP servers/pools configuration
    (vpodzime)
  - Show error on invalid username attempts in TUI. (#1171778) (sbueno+anaconda)
  - Fix dracut reads ksdevice from missing os enviromnent (jkonecny)
  - Run kickstart tests through an LMC-like program, not LMC itself. (clumens)
  - Move common kickstart_test code out into its own functions.sh file. (clumens)
  - Switch to using autopart in the kickstart tests. (clumens)
  - Fix a couple pylint errors. (sbueno+anaconda)
  - Make anaconda changes necessary for libblockdev s390 plugin.
    (sbueno+anaconda)
  - Add a kickstart test for lvm with percentage-based sizes. (dlehman)
  - Add kickstart test for basic fixed-size lvm layout. (dlehman)
  - Add a kickstart test to validate the default fstype. (dlehman)
  - Add kickstart test to test bond interface creation (jkonecny)
  - Add kickstart test to test vlan creation (jkonecny)
  - Fix --device=link and --device not specified (#1085310) (rvykydal)
  - Add kickstart test to test hostname (jkonecny)
  - Add a /boot to tmpfs-fixed_size.ks. (clumens)
  - Fix bad warning message when user set illegal IP (jkonecny)
  - Fix bad check of illegal ip address (jkonecny)
  - Add a simple tmpfs kickstart test (mkolman)
  - Add a kickstart test for escrow packets and backup passphrases (dshea)
  - Fix a typo that caused us to discard corrected target sizes. (#1211746)
    (dlehman)
  - Don't pass anything to ./configure. (dshea)
  - Fix a pylint problem in parse-kickstart_test.py. (clumens)
  - Fix 0 choice in Language and Storage in TUI mode (jkonecny)
  - Update html documentation for new boot-options section (bcl)
  - Convert boot-options to ReST and include it in the Sphinx documents. (bcl)


author: Brian C. Lane <bcl@redhat.com> - 23.10-1
changelog:
  - Deal with encrypted partitions not being readable by virt-cat. (clumens)
  - Make use of the restore_signals Popen argument (dshea)
  - Don't allow /boot on iSCSI. (#1164195) (sbueno+anaconda)
  - Merge pull request #127 from mulkieran/master-kickstart (mulkieran)
  - Actually distribute the clickable message test, too (dshea)
  - Fix disk argument passing to virt-cat in the ostree test. (clumens)
  - Relabel all password and group files in %post (#1228489) (dshea)
  - Deal with the order of ifcfg files not being guaranteed. (clumens)
  - Add a __init__.py to fix up an error when running iutil_test.py. (clumens)
  - Actually run the clickable message test (dshea)
  - Add a false positive to pylint checking for S390Error. (clumens)
  - Let the excludedocs test pass if there are only directories left. (clumens)
  - Allow successful kstest results to provide more details. (clumens)
  - The escrow_cert test cannot use autopart. (clumens)
  - Don't warn on PyInit__isys being unused. (clumens)
  - Test that root LV is encrypted. (amulhern)
  - Deal with subprocess returning bytes in tests/lib/filelist.py, too. (clumens)
  - Make anaconda+python3+pocketlint work. (clumens)
  - Start using our new shared pylint framework in anaconda. (clumens)
  - Remove our extra pylint checkers. (clumens)
  - Remove a duplicate libselinux-python3 requires. (clumens)
  - Run makeupdates with Python 2 for now (mkolman)
  - Don't use the _safechars private property (#1014220) (mkolman)
  - Make sure directory size is returned as int (#1014220) (mkolman)
  - Only warn about missing yum-utils (#1014220) (mkolman)
  - Make sure set_system_time() gets an integer (#1014220) (mkolman)
  - Make sure the column number in TUI is an integer (#1141242) (mkolman)
  - Python 3 compatible sorting fixes (#1014220) (mkolman)
  - Make version comparison Python 3 compatible (#1014220) (mkolman)
  - Don't apply numeric comparison on None (#1141242) (mkolman)
  - Avoid comparing None to an integer (#1141242) (mkolman)
  - Handle urllib split (#1014220) (mkolman)
  - Don't try to decode strings (#1014220) (mkolman)
  - Rename function attributes (#1014220) (mkolman)
  - Replace raw_input() with input() (#1014220) (mkolman)
  - Make iterators and their usage Python 3 compatible (#1014220) (mkolman)
  - Convert Python 2 metaclass magic to Python 3 metaclass magic (#1014220)
    (mkolman)
  - Make the raise syntax Python 3 compatible (#1014220) (mkolman)
  - Python 3 no longer does tuple parameter unpacking (#1014220) (mkolman)
  - Make isys Python 3 compatible (#1014220) (mkolman)
  - Set a correct mode for the tempfile (#1014220) (mkolman)
  - Python 3 temp files no longer reflect external changes (#1014220) (mkolman)
  - Make print usage Python 3 compatible (#1014220) (mkolman)
  - Rename the warnings spoke to warnings_spoke (#1014220) (mkolman)
  - Replace list comprehension with for at class level (mkolman)
  - Make gettext usage Python 3 compatible (#1014220) (mkolman)
  - Do not open tty5 for writing in the "a" mode (#1014220) (vpodzime)
  - Do not use pykickstart's RepoData as a key in a dict (#1014220) (vpodzime)
  - Do not run repo attrs' checks if they are not set up yet (#1014220)
    (vpodzime)
  - Don't depend on side effects of map() (#1141242) (mkolman)
  - Don't use exceptions' message attribute (#1014220) (vpodzime)
  - Addapt to string type changes (#1014220) (mkolman)
  - Handle modules returning bytes in Python 3 (#1014220) (mkolman)
  - Add and use function that makes sure we work with strings (#1014220)
    (vpodzime)
  - Handle modules requiring different string types in Python 3 (#1014220)
    (mkolman)
  - Remove sitecustomize (#1014220) (mkolman)
  - Make ASCII conversions Python compatible (#1014220) (mkolman)
  - Remove "is Unicode" tests (#1014220) (mkolman)
  - Fix ASCII conversion tests (#1014220) (mkolman)
  - Return a string when calling a program (#1014220) (mkolman)
  - Handle subprocess returning bytes (#1014220) (mkolman)
  - Handle latin-1 strings in locale -a output (#1014220) (mkolman)
  - Open the VNC password file for binary writing (#1014220) (mkolman)
  - Update parse-kickstart for python3 (#1014220) (bcl)
  - Update driver-updates for python3 (#1014220) (bcl)
  - Update python-deps for python3 (#1014220) (bcl)
  - Add a test for parse-kickstart (#1014220) (bcl)
  - Make the import Python 3 compatible (#1014220) (mkolman)
  - Change configparser and queue imports (#1014220) (mkolman)
  - Remove imports from the __future__ (#1014220) (mkolman)
  - Use the imp module directly (#1014220) (mkolman)
  - Use Python 3 versions of Python dependencies  (#1014220) (mkolman)
  - Use /usr/bin/python3 in scripts (#1014220) (mkolman)
  - Use Python 3 versions of nose and Pylint (#1014220) (mkolman)
  - Build the Anaconda widgets for Python 3 (#1014220) (mkolman)
  - Update makebumpver for python3 (#1014220) (bcl)
  - Fix Kickstart installation without default gateway errors out (jkonecny)
  - Fix results checking in a couple ks tests. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 23.11-1
changelog:
  - Do not import iutil from flags (dshea)
  - Ignore EINTR errors in files unlikely to encounter them (dshea)
  - Reimplement the open override for the dracut scripts (dshea)
  - Wrap the only non-open call found by the new pocketlint checks (dshea)
  - Redefine open to retry on EINTR (dshea)
  - Remove __future__ imports (dshea)
  - Use python 3's OSError subclasses instead of checking errno (dshea)
  - Allow kwargs in eintr_retry_call (dshea)
  - Remove explicit uses of /dev/null (dshea)
  - Do not retry calls to close or dup2 (dshea)
  - Remove another function from isys (dshea)
  - Make dialogs behave better with timed input validation (dshea)
  - Fix the password/confirm checks to work with delayed validation (dshea)
  - Move the URL protocol removal out of the input check (dshea)
  - Remove the vestigal capslock label from the password spoke (dshea)
  - Re-saved a few glade files (dshea)
  - Run set_status unconditionally from update_check_status (dshea)
  - Do not run input checks for every keystroke of input (#1206307) (dshea)
  - Add a method to execute timed actions early (dshea)
  - Use comps.environments instead of comps.environments_iter (#1221736) (dshea)
  - Merge pull request #83 from mulkieran/master-requires (mulkieran)
  - Only show supported autopart choices in choices combo. (amulhern)
  - Strip out device types that blivet is not able to support. (amulhern)
  - Update blivet required version. (amulhern)
  - Fix nfs4 stage2 and repo handling (#1230329) (bcl)
  - Update upd-kernel so that it actually works (#1166535) (bcl)
  - Fix passing ,nfsvers=3 to dracut (#1161820) (bcl)
  - Require the python3 version of iscsi-initiator-utils (dshea)
  - Fix the pylint pre-commit hook for python3 and pocketlint (dshea)
  - Fix a type check to work with python 3. (dshea)
  - Do not log Xorg output to tty5 (dshea)


author: Brian C. Lane <bcl@redhat.com> - 23.12-1
changelog:
  - Revert "Add an optional conditional to progress_report." (bcl)
  - Fix inconsistencies in the payload messages. (dshea)
  - Fix install-requires and install-buildrequires (dshea)
  - anaconda-dracut: Mount /dev/mapper/live-rw (#1232411) (bcl)
  - Eliminate some false test results when running glade tests. (atodorov)
  - Move the knowledge about network packages into ksdata.network. (clumens)
  - Add an optional conditional to progress_report. (clumens)
  - Move the big block of late storage writing out of install.py. (clumens)
  - The attribute is named ostreesetup.nogpg. (clumens)
  - Use the index in grubenv (#1209678) (bcl)
  - Do not raise an exception on EINTR from os.close or os.dup2 (dshea)
  - Merge pull request #154 from mulkieran/master-959701 (mulkieran)
  - Improve focus behavior in the advanced user dialog (dshea)
  - Re-save advanced_user.glade (dshea)
  - Depsolve kickstarted packages on the summary hub (#961280) (dshea)
  - Add a kickstart test for %packages --ignoremissing (dshea)
  - Remove descriptions for RAID levels (#959701) (amulhern)
  - No kexec-tools on aarch64 (bcl)


author: Brian C. Lane <bcl@redhat.com> - 23.13-1
changelog:
  - Add a switch for the Airplane Mode label (dshea)
  - Connect labels with keyboard accelerators to a widget (dshea)
  - Add a test for dangling keyboard accelerators. (dshea)
  - Use pocketlint for translation and markup checking (dshea)
  - Flatten the glade test directory. (dshea)
  - Add support for specifying arbitrary mkfs options. (clumens)
  - Fix kickstart install with infiniband (#1177032) (jkonecny)
  - anaconda-dracut: Fix sysroot mount for netroot (#1232411) (bcl)
  - Add RAID swaps to /etc/fstab (#1234469) (bcl)
  - network: catch another race when calling dbus methods on invalid devices
    (rvykydal)
  - network: GUI, add connection even when virtual device activation failed
    (#1179276) (rvykydal)
  - Fix IP / hostname mismatches when showing VNC server address (#1186726)
    (rvykydal)
  - Check also ipv6 default routes when looking for onboot=yes device (#1185280)
    (rvykydal)
  - Merge pull request #157 from wgwoods/master_dd_fixes (wwoods)
  - Do not check dependencies on invalid payloads (dshea)
  - network: don't set onboot=False for default autoconnections (#1212009)
    (rvykydal)
  - Fix the types used to write anaconda-tb-all.log (dshea)
  - dd: drop unnecessary archive_read_data_skip (wwoods)
  - dd_extract: -l should not extract modules+firmware (wwoods)
  - dd: fix permissions on extracted files (#1222056) (wwoods)
  - tests: add dd_tests (wwoods)


author: Brian C. Lane <bcl@redhat.com> - 23.14-1
changelog:
  - Catch blivet formatDevice ValueError in custom (#1240226) (bcl)
  - There's now a python3-rpmfluff, so revert this. (clumens)
  - Fix a couple other pylint problems in the driver disk tests. (clumens)
  - Merge pull request #194 from wgwoods/master (wwoods)
  - dracut: fix boot failure waiting for finished/dd.sh (wwoods)
  - Use builddir instead of srcdir to find the dd utils (dshea)
  - Fix the dd_test for python3. (dshea)
  - Fix %files to deal with compiled python3 modules (dshea)
  - Add a bunch of gi.require_version calls (dshea)
  - Temporarily disable the error about not importing rpmfluff. (clumens)
  - Don't try to iterate over threads directly in wait_all. (clumens)
  - Update the btrfs kickstart tests to use functions.sh. (clumens)
  - Merge pull request #182 from wgwoods/dd-refactor (wwoods)
  - driver_updates: fixes from patch review (wwoods)
  - Don't be too picky about what name is --device=link (dshea)
  - Ignore stderr output from parse-kickstart. (dshea)
  - Add an option to execReadlines to filter out stderr. (dshea)
  - Ignore interruptible system calls in the dd test (dshea)
  - Fix an undefined variable in writeStorageLate (dshea)
  - Connect zfcp entries to the discovery buttons (dshea)
  - Connect iscsi activations to buttons (dshea)
  - Connect the dasd number entry to the discovery buttons. (dshea)
  - Add keyboard layouts on the row-activated signal. (dshea)
  - Connect dialog inputs to default actions. (dshea)
  - Remove unnecessary GtkNotebooks. (dshea)
  - Re-save some dialog glade files. (dshea)
  - Merge pull request #181 from wgwoods/master (wwoods)
  - dd-refactor: dracut + build bits (wwoods)
  - Add kickstart test for RAID1 (bcl)
  - pass PYTHONPATH to the kickstart test framework (bcl)
  - Write servers to chronyd.conf even if it's off (#1197575) (wwoods)
  - Refresh advanced disks after disk summary dialog (#1226354) (bcl)
  - parse-kickstart: just emit 'inst.dd=XXX' for driverdisk (wwoods)
  - parse-kickstart: pylint fixes (wwoods)
  - dd-refactor: new driver_updates.py + tests (wwoods)
  - payload: fix driverdisk repos (wwoods)
  - dracut: fix boot with inst.ks and no inst.{repo,stage2} (#1238987) (wwoods)
  - Use the most recent versions of the btrfs, logvol, part, and raid commands.
    (clumens)
  - Allow /boot partition on iscsi with ibft (#1164195) (jkonecny)
  - Add kickstart tests to test btrfs installation (vtrefny)
  - Fix broken test by infiniband patch (#1177032) (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 23.15-1
changelog:
  - Some dracut modules anaconda needs have been split into their own package.
    (clumens)
  - User operation kickstart tests. (kvalek)
  - Kickstart tests for UTC and LOCAL hwclock. (kvalek)
  - Kickstart firewall tests. (kvalek)
  - Fix Repository New_Repository has no mirror or baseurl (#1215963) (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 23.16-1
changelog:
  - fix storage writing for live and ostree installs (#1236937) (awilliam)
  - Add O_CREAT to the open flags when extracting rpm files. (dshea)
  - Move ostree gobject version check next to the import (#1243543) (bcl)
  - Remove rpmfluff from the buildrequires. (dshea)
  - Only import readline if readline is necessary. (dshea)
  - use the right baseurl in run_install_test.sh. (clumens)
  - Don't copy the environment when starting metacity. (dshea)
  - Fix the use of a temporary file in SimpleConfig.write (dshea)
  - Add a test for SimpleConfig.write(use_tmp=True). (dshea)
  - Remove an unnecessary chmod when creating chrony.conf (dshea)
  - Fix some bad uses of chmod. (dshea)
  - Add a function to open a file with specific permission bits (dshea)
  - Don't ask to start vnc if user specifies text mode. (#1202277)
    (sbueno+anaconda)
  - New Anaconda documentation - 23.15 (bcl)
  - Add a helper for building Sphinx docs using mock. (bcl)
  - Update Sphinx configuration for python3 (bcl)
  - Running without a GUI can also raise ValueError in errors.py (bcl)
  - parse-kickstart_test.py: fix driverdisk_test() (wwoods)
  - Fix the spelling of "version" (dshea)


author: Brian C. Lane <bcl@redhat.com> - 23.17-1
changelog:
  - Fix Initial PPC PReP Boot Selector Name (#1172755) (rmarshall)
  - Require a newer version of pykickstart (vpodzime)
  - Use dictionaries is thread-safe manner. (dshea)
  - Merge pull request #234 from wgwoods/master (wwoods)
  - Auto-load ks.cfg if OEMDRV volume available. (#1057271) (sbueno+anaconda)
  - Check the encrypt checkbox when encrypted specified in KS (vtrefny)
  - Do not raise KickstartValueError for missing passphrase (vtrefny)
  - Ask for encryption passphrase when not specified in ks (#1213096) (vtrefny)
  - dracut: minor cleanup (wwoods)
  - dracut: fix missing messages for inst.ks=cdrom (wwoods)
  - Wait forever for kickstarts on CDROM (#1168902) (wwoods)
  - Use abs_builddir instead of builddir so paths will look more reasonable.
    (clumens)
  - Add a new makefile target that does everything needed for jenkins. (clumens)
  - Merge pull request #228 from AdamWill/logind (dshea)
  - Fix crash when mirrorlist checkbox is checked (jkonecny)
  - Fix crash when user start typing proxy credentials (jkonecny)
  - Check repository URL before leaving Source Spoke (jkonecny)
  - Add IDs to identify addon repositories (jkonecny)
  - Repositories can be checked without a selection (jkonecny)
  - Consolidate the language environment variables. (dshea)
  - Change the generated API indices slightly (dshea)
  - Ignore "mountpoint" used a format specifier (dshea)
  - filesystems -> file systems, per the style guide (dshea)
  - Properly parameterize a translated string (dshea)
  - Fix pylint errors in rescue.py. (dshea)
  - Remove unused imports (dshea)
  - Remove text.py from spec file (#965985) (sbueno+anaconda)
  - Merge pull request #220 from AdamWill/1243962 (dshea)
  - Fix adding 'boot=' option in FIPS mode (vtrefny)
  - anaconda.target: Wants systemd-logind.service (#1222413) (awilliam)
  - Remove the last usage of newt and get rid of it as a dependency (#965985)
    (sbueno+anaconda)
  - Enable anaconda to use the new rescue mode. (#965985) (sbueno+anaconda)
  - Get rid of unnecessary constants in constants_text. (#965985)
    (sbueno+anaconda)
  - Get rid of some unnecessary files. (#965985) (sbueno+anaconda)
  - Display verbose packaging errors to the user (bcl)
  - Show source errors from refresh method (bcl)
  - Fix the validate functions in the btrfs kickstart_tests. (clumens)
  - Connect kickstart lang data to dnf-langpacks (#1051816) (dshea)
  - Add simple_replace config file function (bcl)
  - Remove some vestiges of the old packaging module (dshea)
  - Remove window boot block detection functions. (dshea)
  - Remove iutil.xprogressive_delay. (dshea)
  - Simplify iutil.mkdirChain. (dshea)
  - Decode wifi SSIDs into strings. (#1240398) (dshea)
  - Actually use the temp directory so test files get cleaned up (dshea)
  - Disable the output from rpmbuild (dshea)
  - Remove stray references to python2. (dshea)
  - Fix possible to start installation without network (#1221109) (jkonecny)
  - Fix 'q' (to quit) do not work in TUI hub (jkonecny)
  - act on the right objects when stripping URL protocols (#1243962) (awilliam)
  - Fix 'App' object has no attribute 'queue' (#1243316) (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 23.18-1
changelog:
  - Move the proxy server script into a common file. (dshea)
  - Use python3 for the proxy server and remove python2 compatibility (dshea)
  - makePickle now needs to return bytes (bcl)
  - gi.require_version raises ValueError (bcl)
  - Remove duplicate signal setup block (bcl)
  - Fix three bugs discovered by driverdisk-disk.ks (clumens)
  - Fix error with OEMDRV ks auto-load check. (#1057271) (sbueno+anaconda)
  - Make sure TUI is readable for non-latin languages (#1182562) (mkolman)
  - Equalize capacity & mount point entries (#1212615) (dshea)
  - Disable GRUB os_prober on POWER (#1193281) (rmarshall)
  - Cancel Container Edit Sensitizes Update (#1168656) (rmarshall)
  - Fix SoftwareSpoke._kickstarted. (dshea)
  - Disable a Pylint false-positive (#1234896) (mkolman)
  - Add support for autostep and --autoscreenshot (#1234896) (mkolman)
  - Escape \'s in doc strings (dshea)
  - Ellipsize the file system type combo box (#1212615) (dshea)
  - Add graphviz to make-sphinx-doc script (jkonecny)
  - Remove many of a documentation compilation errors (jkonecny)
  - Add class diagrams to existing spokes and hubs (jkonecny)
  - Add class diagram settings to documentation (jkonecny)
  - Fix the UnusuableConfigurationError dialog (#1246915) (dshea)
  - Chase pygobject's stupid moving target (dshea)
  - Add missing translation contexts (dshea)
  - Actually translate the container type labels (dshea)
  - Check whether a translated string requires a context or comment. (dshea)
  - Clean up the temporary pools virt-install makes. (clumens)
  - Return the same object for repeated calls to __get__ (#1245423) (dshea)
  - Use sys.exit instead of os._exit. (clumens)
  - Add parentheses around the IPV6 regex fragment. (dshea)
  - Add tests for IPv6 literals in URLs (dshea)
  - Modify Installation Source Proxy Label (#11688554) (rmarshall)


author: Brian C. Lane <bcl@redhat.com> - 23.19-1
changelog:
  - Add basic support for LVM cache creation in kickstart (vpodzime)
  - Use labels for the rest of the non-autopart test results. (dshea)
  - Use a disk label to find the filesystem for escrow results (dshea)
  - Use someone else's code for PID file management. (dshea)
  - Prevent incomplete translations from making the TUI unusable (#1235617)
    (mkolman)
  - Apply the environment substitutions more liberally in nfs-repo-and-addon
    (dshea)
  - Use stage2=hd: instead of stage2=live: (dshea)
  - Add test for liveimg kickstart command (bcl)
  - Fix pre-install script execution (bcl)
  - test pre-install kickstart section (bcl)
  - Use sys.exit() instead of the exit() created by site.py. (dshea)
  - Call ipmi_report before sys.exit (dshea)
  - Add a test for proxy authentication (dshea)
  - Add optional authentication to the proxy server (dshea)
  - Add more tests to proxy-kickstart (dshea)
  - Show an alternative prompt if a hub contains only a single spoke (#1199234)
    (mkolman)
  - Add few docs and improvement in check_ip_address (jkonecny)
  - Check whether files actually contain translatable strings. (dshea)
  - Add specific error string to TUI user dialog (#1248421) (bcl)
  - Make EditTUIDialog error generic (#1248421) (bcl)
  - Fix and expand nfs-repo-and-addon.ks (dshea)
  - Added a script to make the packages used by nfs-repo-and-addon (dshea)
  - Implement the rest of the repo options in dnfpayload. (dshea)
  - Fix kickstart test for bond interface creation (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 23.20-1
changelog:
  - Skip source url checks when network is off (#1251130) (bcl)
  - Don't set net.device to link if there is no ksdevice (#1085310) (bcl)
  - Reading carrier while link is down raises IOError (#1085310) (bcl)
  - Don't write nfs repos to the target system (#1246212) (bcl)
  - Make sure username entered in TUI if create a user chosen. (#1249660)
    (sbueno+anaconda)
  - Write the empty dnf langpacks.conf to the right directory (#1253469) (dshea)
  - Add pyanaconda test for network.check_ip_address (jkonecny)
  - Replace IPy package by ipaddress (jkonecny)
  - Correctly check return code when running rpm from makeupdates (mkolman)
  - Fix crash when new device appear in Welcome screen (#1245960) (jkonecny)
  - Fix crash when connections are changing (#1245960) (jkonecny)
  - Make LVM cache kickstart tests more robust (vpodzime)
  - product.img buildstamp should override distribution buildstamp (#1240238)
    (bcl)
  - On incomplete ks, don't automatically proceed with install. (#1034282)
    (sbueno+anaconda)
  - Update the translation doc with zanata branching incantations.
    (sbueno+anaconda)
  - Merge pull request #287 from kparal/patch-1 (clumens)
  - boot-options.rst: add a note about nfsiso (kamil.paral)
  - Few fixes and amendments for the boot_options.rst file (vpodzime)
  - Prevent issues with encrypted LVs on renamed VGs (#1224045) (vpodzime)
  - Create and use snapshot of on-disk storage with no modifications (#1166598)
    (vpodzime)
  - Implement the class for storage snapshots (vpodzime)
  - Prevent any changes in the StorageSpoke if just going back (vpodzime)
  - Make StorageSpoke's on_back_clicked less complicated (vpodzime)
  - Add kickstart tests for the LVM cache kickstart support (vpodzime)
  - Disable packages-multilib, for now. (clumens)
  - Make sure the liveimg test shuts down when it finishes. (clumens)
  - Change how success is checked for the basic-ostree test. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.0-1
changelog:
  - Remove from the docs repo=hd installation with installable tree (jkonecny)
  - Fix a race between a window continuing and the next starting (#1004477)
    (dshea)
  - Start hubs with the buttons insensitive. (dshea)
  - Do not replace the standard streams if not necessary. (dshea)
  - Fix inst.repo=hd: is not working (#1252902) (jkonecny)
  - Kickstart: Added SELinux test. (kvalek)
  - Kickstart tests related to SELinux. (kvalek)
  - Package install and debug message logging. (kvalek)
  - Don't crash if incorrect environment is set in kickstart (#1234890) (mkolman)
  - Fix I/O issues when anaconda is started without a locale. (dshea)
  - Move locale environment logic into localization.py (dshea)
  - network: fix configuring team in kickstart pre (#1254929) (rvykydal)
  - Merge pull request #311 from atodorov/add_local_coverage (clumens)
  - Merge pull request #308 from atodorov/rawhide_missing_deps (clumens)
  - Enable test coverage in CI (atodorov)
  - Fix the single-spoke TUI message for Python 3. (dshea)
  - Merge pull request #291 from atodorov/update_coverage_switch (clumens)
  - Add missing requirements (atodorov)
  - Add basic kickstart tests for LVM Thin Provisioning (vpodzime)
  - Use the default mirrorlist instead of fixed repo URL in kickstart tests
    (vpodzime)
  - Destroy the keyboard layout dialog when finished (#1254150) (dshea)
  - Do not encode the geoloc timezone to bytes (#1240812) (dshea)
  - use inst.debug as alternative option to start coverage (atodorov)


author: Brian C. Lane <bcl@redhat.com> - 24.1-1
changelog:
  - Add a test for the user and group creation functions. (dshea)
  - Get rid of libuser. (#1255066) (dshea)
  - s/$releasever/rawhide/ (clumens)
  - LVM on RAID kickstart test (vpodzime)
  - unbuffered read in python3 only works for binary (bcl)
  - don't crash if no environment set in interactive (#1257036) (awilliam)
  - network: compare with ssid bytes, not str (rvykydal)
  - Add dependencies for running the tests/gui tests (atodorov)
  - Fix first run environment setup in software spoke (#1257036) (jkonecny)
  - Stop pretending liveinst+rescue is supported (#1256061). (clumens)
  - Defer to Fedora distro-wide settings for password strength (#1250746) (dshea)
  - New Anaconda documentation - 24.0 (bcl)
  - Do a better job reporting failures from kickstart_tests. (clumens)
  - Preserve coverage results from running the kickstart_tests. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.2-1
changelog:
  - Handle driver rpms retrieved via network (#1257916) (bcl)
  - Fix the types passed to chown_dir_tree (#1260318) (dshea)
  - Add a test for home directory reuse (dshea)
  - Use MDRaidArrayDevice.members instead of .devices (dshea)
  - Make sure anaconda reads in ks file from OEMDRV device. (#1057271)
    (sbueno+anaconda)
  - Try to deal with expected errors from devicetree.populate (#1257648)
    (vpodzime)
  - Revert "Temporarily disable generating a coverage report." (clumens)
  - Fix a DBus InvalidProperty handling (jkonecny)
  - Fix another bash syntax problem in kickstart-genrules.sh (#1057271)
    (sbueno+anaconda)
  - Add a test for the rootpw kickstart command (dshea)
  - Add tests for setRootPassword (dshea)
  - Add a /boot partition to the reqpart test. (clumens)
  - Fix up a statement that's not assigned to anything. (clumens)
  - Temporarily disable generating a coverage report. (clumens)
  - Don't try to concatenate a list with a string (#1252444) (mkolman)
  - Activate coverage for tests executed with sudo (atodorov)
  - set sysroot correctly when setting root password (#1260875) (awilliam)
  - Add a test for kickstarts that %include a URL (dshea)
  - Add missing python dependencies for requests. (#1259506) (dshea)
  - Serve the http addon repos from the test tmpdir (dshea)
  - Make make-addon-pkgs easier to use from within a test (dshea)
  - Add a simple http server for use in kickstart tests. (dshea)
  - Add a script to print an IP address for the host. (dshea)
  - Add a cleanup hook that can be defined by kickstart tests (dshea)
  - Move kickstart test support files into a separate directory. (dshea)
  - Fix a python3 related error in the pre-commit hook (dshea)
  - network: gui spoke TODO cleanup (rvykydal)
  - libnm in spoke: add missing connection for eth device with Configure
    (rvykydal)
  - libnm in spoke: allow adding missing connection for eth device externally
    (rvykydal)
  - libnm in spoke: wait for valid state of added device before adding to list
    (rvykydal)
  - libnm in spoke: use libmn objects instead of names an uuids (device on/off)
    (rvykydal)
  - libnm in spoke: to check if device is activated just use its object
    (rvykydal)
  - libnm in spoke: use connnection objects instead of uuids (edit connection)
    (rvykydal)
  - libnm in spoke: refresh early when device is added (rvykydal)
  - libnm in spoke: use connection object instead of uuid (DeviceConfiguration)
    (rvykydal)
  - libnm in spoke: share nm client in standalone and normal spoke (rvykydal)
  - libnm in spoke: add enterprise wpa connection using libnm client (rvykydal)
  - libnm in spoke: use AccessPoint object in place of ssid bytearray (rvykydal)
  - libnm in spoke: delete connection using libnm client (rvykydal)
  - libnm in spoke: replace python-dbus workaround calls for ap security flags
    (rvykydal)
  - libnm in spoke: call get_data() on ap.get_ssid() result to get ssid bytes
    (rvykydal)
  - libnm in spoke: showing ip configuration of a device (rvykydal)
  - libnm in spoke: NMClient -> NM.Client (rvykydal)
  - libnm in spoke: gi.NetworkManager -> gi.NM (rvykydal)
  - libnm in spoke: Revert "Fix crash when new device appear in Welcome screen
    (#1245960)" (rvykydal)
  - libnm in spoke: Revert "Fix crash when connections are changing (#1245960)"
    (rvykydal)
  - Add an ignoredisk --drives= test. (clumens)
  - Add a test for the reqpart command. (clumens)
  - Grab anaconda.coverage on tests that reimplement validate(). (clumens)
  - Install driver-updates (dshea)
  - Fix a typo in service enablement in kickstart.py. (clumens)
  - Get rid of the extraneous cats and greps in user.ks. (clumens)
  - Add sshkey testing to the user kickstart_test. (clumens)
  - Add a kickstart test in Arabic. (clumens)
  - Verify Initial Setup services are present before turning them ON/OFF
    (#1252444) (mkolman)
  - Don't crash if the Japanese PC-98 keyboard is selected (#1190589) (mkolman)
  - Report on all local files and exclude what we don't need instead of
    explicitly including paths we may not be aware of. (atodorov)
  - Change "failed to download" messages from critical to warning. (clumens)
  - getcode -> status_code in a live payload error message. (clumens)
  - Fix a bash error in kickstart-genrules.sh (#1057271) (sbueno+anaconda)
  - specify if=virtio,cache=none for VM drives (atodorov)
  - update the test b/c latest anaconda doesn't allow weak passwords (atodorov)
  - Specify format=raw to avoid warning from qemu (atodorov)
  - update for Python3 nose (atodorov)
  - Add a services.sh file to match the existing services.ks. (clumens)
  - Add types to all existing kickstart tests. (clumens)
  - Add the ability to mark kickstart tests with a type. (clumens)
  - Run nm-connection-editor with the --keep-above flag (#1231856) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 24.3-1
changelog:
  - Properly translate c-to-continue on the root selection screen (mkolman)
  - Check minimal memory requirements properly (#1267673) (jstodola)
  - Allow users to be created with an existing GID. (dshea)
  - Add a test for creating a user with an existing GID. (dshea)
  - Add tests for gids embmedded in the user groups list. (dshea)
  - Allow the kickstart --groups list to specify GIDs. (dshea)
  - Add a --groups argument to the user ks test. (dshea)
  - Fix the locale pattern packages-instlangs-3 looks for. (dshea)
  - Raise an error if osimg cannot be found (#1248673) (bcl)
  - Use the bootloader raid levels for bootloader installation (#1266898) (bcl)
  - Use otps.display_mode during early startup (#1267140) (mkolman)
  - Mount stage2 cdrom after running driver-updates (#1266478) (bcl)
  - Get rid of an unused import in the user spoke. (clumens)
  - Log crashes from the signal handler. (dshea)
  - Save a core file when anaconda crashes. (dshea)
  - Keep environment selection when reentering the software spoke (#1261393)
    (mkolman)
  - Only show the user spoke if no users are specified in kickstart (#1253672)
    (mkolman)
  - Fix 'cat: /tmp/dd_disk: No such file or directory' (#1251394) (jkonecny)
  - Do not display curl 404 errors that can be safely ignored (vtrefny)
  - Catch blkid failure in driver-updates (#1262963) (bcl)
  - Add kickstart tests for %packages --instLangs (dshea)
  - Do not display markup in showDetailedError. (dshea)
  - Skip OEMDRV if interactive DD is requested (#1254270) (bcl)
  - Drivers are simply under /run/install/DD-x/ (#1254270) (bcl)
  - Fix branding when iso is downloaded from nfs or hd (#1252756) (jkonecny)
  - Use yum to install the mock buildroot for now. (dshea)
  - Rename the gettext tests (dshea)
  - Bring back the KSTEST_HTTP_ADDON_REPO substitution in nfs-repo-and-addon.sh
    (clumens)
  - Run substitution checks on the right kickstart file. (clumens)
  - Tell gettext that anaconda is not a GNU package. (dshea)
  - Ignore environment modification warnings in docs/conf.py (dshea)
  - Check for unsubstituted strings before running a test. (dshea)
  - Autopart use 90% of disk capacity for required space compare (#1224048)
    (jkonecny)
  - Fix include packages install size when downloading on root (#1224048)
    (jkonecny)
  - Enable and improve the check for swap LV size in LVM cache kickstart tests
    (vpodzime)
  - make-sphinx-docs: Add modules needed to document tests (bcl)
  - Add test documentation (atodorov)
  - Fix how the reqpart test checks for /boot, again. (clumens)
  - Add a way to get default settings when running the kickstart_tests. (clumens)
  - Change how we ignore non-tests in kickstart_tests. (clumens)
  - Various fixes to substitution strings in kickstart_tests. (clumens)
  - Move kickstart_test .ks files to .ks.in. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.4-1
changelog:
  - Hide the places sidebar in the ISO chooser widget. (dshea)
  - Use GtkResponseType values in the iso chooser dialog (dshea)
  - Do not use deprecated getDevicesByInstance method (vtrefny)
  - By default, skip those kickstart tests we know to be failing. (clumens)
  - Fix pylint unused import (jkonecny)
  - network: handle bridge device appearing before its connection (#1265593)
    (rvykydal)
  - Use $KSTEST_URL in tests that still had dl.fp.o hardcoded. (dshea)
  - Support CONNECT in the test proxy server. (dshea)
  - Extract the file used by liveimg as a prereq (dshea)
  - Convert the proxy script to a prereq. (dshea)
  - Add a prereqs function to kickstart tests. (dshea)
  - Fix traceback when trying to create list of unformatted DASDs. (#1268764)
    (sbueno+anaconda)
  - network: handle missing connections of a device configured in GUI better
    (rvykydal)
  - network: don't set NM_CONTROLLED=no for root on SAN. (rvykydal)
  - Add support for other systemd units to kickstart service command (bcl)
  - Merge pull request #388 from wgwoods/dd-in-initrd-fix (wwoods)
  - Set the password checkbox for empty kickstart passwords. (dshea)
  - Do not set the password input text with unencrypted passwords. (dshea)
  - Install input checks before modifying the user GUI (#1256065) (dshea)
  - Fix a lying error message in style_guide.py (dshea)
  - Use "Enter" instead of "Return" for the keyboard key. (dshea)
  - New Anaconda documentation - 24.3 (bcl)
  - Include missing test files and scripts in Makefile.am/tarball (atodorov)
  - dracut: accept inst.dd=[file:]/dd.iso (#1268792) (wwoods)
  - Do not override StorageChecker.errors in StorageSpoke (#1252596) (vtrefny)
  - Lookup IPv6 address without brackets (#1267872) (bcl)
  - Mangle the boot device differently for systemd (#1241704) (dshea)
  - Fail the media check if the systemd service failed to start. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 24.5-1
changelog:
  - Improve install space required estimation (#1224048) (jkonecny)
  - Update the on-disk snapshot of storage when adv. disks are added (#1267944)
    (vpodzime)
  - Check that ipv6 kickstart outputs the right ip= (dshea)
  - Change a variable name for pylint. (dshea)
  - Do not run time_initialize for image and directory installations (#1274103)
    (bcl)
  - Remove unused properties (dshea)
  - Do not modify the kickstart user data until apply() (dshea)
  - Make AdvancedUserDialog.run() more readable (dshea)
  - Improve the behavior of the home directory input. (dshea)
  - Stop setting inappropriate properties in ksdata. (dshea)
  - Update the password strength bar during the password strength check. (dshea)
  - Remove unnecessary grab_focus and set_sensitive calls (dshea)
  - Use signal handlers in the user spoke more sensibly. (dshea)
  - Fix potential issues with the username guesser. (dshea)
  - Make kickstart tests growing LVs stricter (vpodzime)
  - Point coverage.py to the full path of pyanaconda/ (atodorov)
  - Don't set BOOTPROTO= when it isn't set (jbacik)
  - Pass strings to blockdev.dasd_format, not a DASDDevice object. (#1273553)
    (sbueno+anaconda)
  - Revert "Use yum to install the mock buildroot for now." (dshea)
  - decode package name for /etc/sysconfig/kernel (RHBZ #1261569) (awilliam)
  - Add tests for the more complicated command line options (dshea)
  - Store fewer kinds of things in the dirinstall option. (dshea)
  - Fix the parsing of selinux=0 (#1258569) (dshea)
  - Include a local $ANACONDA_DATADIR in the test environment. (dshea)
  - Move the command line arguments to anaconda_argparse. (dshea)
  - Don't crash while logging binary output. (dshea)
  - Decode program output even if there is no output (#1273145) (dshea)
  - Add a test for _run_program with binary output (dshea)
  - Test execWithCapture when the command outputs nothing. (dshea)
  - Fix a long line in kickstart_tests/functions.sh. (clumens)
  - Merge pull request #414 from vpodzime/master-lvm_log (vpodzime)
  - Save the lvm.log Blivet may produce (vpodzime)


author: Brian C. Lane <bcl@redhat.com> - 24.6-1
changelog:
  - Fix a pylint error in the previous commits. (clumens)
  - Honor ANACONDA_WIDGETS_OVERRIDES (atodorov)
  - Load anaconda-gtk.css from ANACONDA_DATA if specified (atodorov)
  - Use the correct path for ui categories (atodorov)
  - Typo fix, it's ANACONDA_WIDGETS_DATA not ANACONDA_WIDGETS_DATADIR (atodorov)
  - Allow wired network properties more grid space. (dshea)
  - Improve language selection at low resolutions. (dshea)
  - Make reclaim work with small screens and big labels (dshea)
  - allow repo with only a name if it's a pre-defined one (#1277638) (awilliam)
  - Only raise thread exceptions once (#1276579) (bcl)
  - Use py3.4 crypt and salt (bcl)
  - Be more careful with incomplete device types (#1256582) (dshea)
  - Fix an import error in rpmostreepayload.py. (clumens)
  - Fix Testing docs inclusion in Sphinx (bcl)
  - Ignore interfaces with invalid VLAN IDs. (dshea)
  - Cleaner logging of .treeinfo return conditions in dependant function.
    (riehecky)
  - Update link to upstream kickstart docs (opensource)
  - rpmostreepayload: Also unmount internal mounts during shutdown (walters)
  - rpmostreepayload: Fix two issues with mounting (walters)
  - Add a README for kickstart tests. (clumens)
  - Make the documentation match the environment variable. (clumens)
  - Check that cache PVs (if any) are in the VG the LV belongs to (#1263258)
    (vpodzime)
  - Fix the alignment of the "Label" label in custom (dshea)
  - Use unsafe caching during kickstart tests. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.7-1
changelog:
  - Collect test-suite.log from all 'make check' invocations. Closes #452
    (atodorov)
  - Fix parse-kickstart_test.py. (clumens)
  - Remove mkdud.py. (clumens)
  - Remove the kickstart_tests directory. (clumens)
  - Always quote values in ifcfg- files (#1279131) (bcl)
  - Include original kickstart in /root/original-ks.cfg (#1227939) (bcl)
  - strip spaces from extlinux label and default (#1185624) (bcl)
  - Report kernel failures during kickstart tests. (clumens)
  - Make sure unicode in kickstart works. (dshea)
  - Set the window icon (dshea)
  - Only run space check in TUI if spokes are complete. (#1279413)
    (sbueno+anaconda)
  - Allow a user's primary group to be created in --groups (#1279041) (dshea)
  - Remove uses of broad-except. (dshea)
  - Add a test for all that container minimization stuff. (clumens)
  - Use the partition command in one of the kickstart_tests. (clumens)
  - Don't clear the _currentIsoFile if another iso was selected (bcl)
  - makeupdates: Include utils/handle-sshpw (bcl)
  - Add --sshkey to kickstart sshpw command (#1274104) (bcl)
  - Split exception description from exception traceback (jkonecny)
  - Show DNF exception instead of silent exit (jkonecny)
  - Combine results from all gettext_tests into one log file (atodorov)
  - Try to run make ci with real translations. (dshea)
  - Untranslate undisplayed TreeView column headers. (dshea)
  - Add a test for hidden translatable strings (dshea)
  - Add the translated string to markup error messages. (dshea)
  - Test glade translations by default (dshea)
  - Change the way glade tests are run. (dshea)
  - Remove the accelerator test. (dshea)
  - Add the test lib directory to $PYTHONPATH in the commit hook (dshea)
  - network: create ifcfg files in tui if needed (#1268155) (rvykydal)
  - Do not limit ONBOOT default setting to url and nfs installation methods
    (#1269264) (rvykydal)
  - ibft: fix setting dracut boot args for static ibft nic configuration
    (#1267526) (rvykydal)
  - network: Don't set --device link default for hostname only network cmd
    (#1272274) (rvykydal)
  - network: assume --device=link as default also for ks on hd (#1085310)
    (rvykydal)
  - network: use ibftx interface for iSCSI from iBFT in dracut (#1077291)
    (rvykydal)
  - network: add s390 options to default ifcfg files (#1074570) (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 24.8-1
changelog:
  - Fix pylint problems in the gui testing code. (clumens)
  - Merge 9c5e02392d0401a3bd0adecedea03535595773ef into
    67b569253c724639c2490f5fab70f7111f699b3f (atodorov)
  - Fix the replacement suggestion for "hostname" (dshea)
  - Automatically generate sr (dshea)
  - Fix PropertyNotFoundError PermHwAddress (#1269298) (jkonecny)
  - Make sure python3.5 code can run in early initrd (bcl)
  - Replace <list>.delete() with <list>.remove() in user.py (sujithpandel)
  - Rename everything that still refers to LiveCD (atodorov)
  - Updates to progress and storage tests (atodorov)
  - Multiple changes to DogtailTestCase (atodorov)
  - Move all Python files into the main gui/ directory (atodorov)
  - Simplify tests by removing OutsideMixin and update Creator (atodorov)
  - Modify existing tests to match latest anaconda behavior and environment
    (atodorov)
  - Temporary disable test code which doesn't work (atodorov)
  - Make tests/gui/ execute ./anaconda from git (atodorov)
  - Add window title (#1280077) (mkolman)
  - Replace execReadlines with check_output in parse-kickstart_test.py (bcl)
  - Fix a spelling error in the hardware error message (#1284165). (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.9-1
changelog:
  - Handle unexpected DNF exit (bcl)
  - Fix bad space needed messages (jkonecny)
  - nosetests-3.5 is now the right version. (clumens)
  - Ignore a pylint error about how we're using Popen (dshea)
  - Mark an unused variable as unused (dshea)
  - Ignore type-related errors for types pylint can't figure out (dshea)
  - Import errors are just regular errors now (dshea)
  - Replace the remaining log.warn calls with log.warning. (dshea)
  - Fix an erroneously bare raise statement (dshea)
  - Replace the deprecated assertEquals with assertEqual (dshea)
  - Don't add a None to the list of things to unmount on ostree installs.
    (clumens)


author: Brian C. Lane <bcl@redhat.com> - 24.10-1
changelog:
  - Add a finished method to spokes (#1300499) (bcl)
  - Handle DeviceConfiguration with con = None (#1300499) (bcl)
  - Log detailed information about installed packages (bcl)
  - s/KickstartValueError/KickstartParseError. (clumens)
  - Move requiredDeviceSize to the main Payload class (#1297905) (dshea)


author: Brian C. Lane <bcl@redhat.com> - 24.11-1
changelog:
  - Fix makeupdates for anaconda move to anaconda.py (bcl)
  - Rename ./anaconda to ./anaconda.py to work around coverage.py #425 (atodorov)
  - Remove special handling for interruptible system calls. (dshea)
  - Handle PEP 3101 strings in the gettext context check (dshea)
  - Improve RHS summary strings in multiselection (#1265620) (jkonecny)
  - Increase GI version required of AnacondaWidgets (jkonecny)
  - Increment version of g-introspection for widgets (jkonecny)
  - Increment the AnacondaWidgets version (jkonecny)
  - Switch to the new Initial Setup unit name (#1299210) (mkolman)
  - Uncomment self.check_lang_locale_views in tests/gui/ (atodorov)
  - Add dogtail to test requirements (atodorov)
  - Add config for easier combining of kickstart and Jenkins coverage data
    (atodorov)
  - Apply the fallback style to anaconda selectors. (dshea)
  - Redo the stylesheet for Gtk 3.19+ (dshea)
  - Directly overwrite /usr/share/anaconda/anaconda-gtk.css (dshea)
  - Merge pull request #463 from dashea/translation-tests (dshea)
  - Display the name of the addon while executing it (bcl)
  - Add page selection summary to the right side (#1265620) (jkonecny)
  - Ask when removing new items in multiselection (#1265620) (jkonecny)
  - Add multiselection with SHIFT key (#1265620) (jkonecny)
  - Use show_arrow feature implemented in Selector (#1265620) (jkonecny)
  - Add new property to show/hide arrow in Selector (#1265620) (jkonecny)
  - Change selection logic when opening Page (#1265620) (jkonecny)
  - Add new BasePage class (#1265620) (jkonecny)
  - Add signal and methods to MountpointSelector (#1265620) (jkonecny)
  - Fix errors with multiselection (#1265620) (jkonecny)
  - Accordion class now process events for selectors (#1265620) (jkonecny)
  - Change cammel case for accordion.py to new pep8 (jkonecny)
  - Move selection logic from custom spoke to accordion (#1265620) (jkonecny)
  - Modify ConfirmDeleteDialog now the checkbox is optional (#1265620) (jkonecny)
  - Multiselection works in GUI with remove (#1265620) (jkonecny)
  - Add multiselection to Accordion with control key (#1265620) (jkonecny)
  - Remove bad translations from the source tarball. (dshea)
  - Treat warnings from xgettext as errors. (dshea)
  - Run translation-canary tests from make check. (dshea)
  - Do not run pylint on translation-canary (dshea)
  - Squashed 'translation-canary/' content from commit 5a45c19 (dshea)


author: Brian C. Lane <bcl@redhat.com> - 24.12-1
changelog:
  - Use host storage for directory or image install dnf download (bcl)
  - Log payloadError so we know why installation failed. (bcl)
  - Add the addons directory to the rpm. (dshea)
  - Use the packaged version of ordered-set (dshea)
  - Remove an unused import (dshea)
  - Add an uninstall hook for the renamed anaconda (dshea)
  - Make langpack work in DNF (#1297823) (jsilhan)
  - New Anaconda documentation - 24.11 (bcl)


author: Brian C. Lane <bcl@redhat.com> - 24.13-1
changelog:
  - tests/gui enhancements (atodorov)
  - Fix gui tests for anaconda move to anaconda.py (atodorov)
  - Use a different ipmi command to log events. (clumens)
  - Clarify that a string in list-screens is actually a regex. (clumens)
  - Merge pull request #513 from wgwoods/update-dd-docs (wwoods)
  - updated driver updates docs (wwoods)
  - Add specification for the user interaction config file (mkolman)
  - Update zanata webui URL in translation doc. (dlehman)
  - Tweak partition removal in Custom spoke (jkonecny)
  - Do not skip evaluation after removing partitions (jkonecny)
  - Import iutil earlier so we can use ipmi_report from check_for_ssh. (clumens)
  - Make disconnect_client_callbacks more resilient (#1307063). (clumens)
  - Move the langpacks install into to a separate function. (dshea)
  - Fix _find_by_title method in Accordion (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 25.0-1
changelog:
  - Add device id to dasdfmt screen. (#1269174) (sbueno+anaconda)
  - Unify displayed columns in custom spoke dialogs. (#1289577) (sbueno+anaconda)
  - Show some confirmation to users if adding a DASD was successful. (#1259016)
    (sbueno+anaconda)
  - Hotfix for missing storage in payload class (#1271657) (jkonecny)
  - Check to see if DD repo is already in addOn list (#1268357) (bcl)
  - Use the default levelbar offset values. (dshea)
  - Do not change the GUI language to a missing locale. (#1312607) (dshea)
  - Don't crash when setting an unavailable locale (#1312607) (dshea)
  - Change the default locale to C.UTF-8 (#1312607) (dshea)
  - Update the libtool version-info. (dshea)
  - Use CSS to style the internal widgets. (dshea)
  - Move the widgets pixmaps into resources. (dshea)
  - Add a resource bundle to libAnacondaWidgets (dshea)
  - Rename show_arrow and chosen_changed to show-arrow and chosen-changed (dshea)
  - Remove an invalid transfer notation. (dshea)
  - Stop using SGML in the docs. (dshea)
  - Change the install test URL. (dshea)
  - Fix nfs source crash when options change (#1264071) (bcl)
  - makebumpver: Add a --dry-run option (bcl)
  - NTP should have better behavior (#1309396) (jkonecny)
  - Manually set clock shifts on UI idle (#1251044) (rmarshall)
  - Don't remove selected shared part when Delete all (#1183880) (jkonecny)
  - Don't delete shared/boot parts in deleteAll (#1183880) (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 25.1-1
changelog:
  - don't install kernel-PAE on x86_64 (#1313957) (awilliam)
  - except block in py3.5 undefines the variable (bcl)
  - Remove some history from the liveinst setup. (dshea)
  - Do not run the liveinst setup if not in a live environment. (dshea)
  - Set GDK_BACKEND=x11 before running anaconda from liveinst. (dshea)
  - Run zz-liveinst as an autostart application (dshea)
  - Translate the help button. (dshea)
  - Translate the required space labes in resize.py (dshea)


author: Brian C. Lane <bcl@redhat.com> - 25.2-1
changelog:
  - Load the system-wide Xresources (#1241724) (dshea)
  - Use an icon that exists in Adwaita for the dasd confirmation (dshea)
  - Make it possible to skip saving of kickstarts and logs (#1285519) (mkolman)
  - Add a function for empty file creation (#1285519) (mkolman)
  - Run actions for argparse arguments (#1285519) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 25.3-1
changelog:
  - Apply language attributes to all labels within anaconda. (dshea)
  - Add a function to apply a PangoAttrLanguage to a label. (dshea)
  - Add functions to watch changes to a container widget. (dshea)
  - Switch to the adwaita icon theme. (dshea)
  - Fix duplicate network settings in dracut (#1293539) (jkonecny)
  - Fix create device with bad name when parsing KS (#1293539) (jkonecny)
  - Use a lock for repoStore access (#1315414) (bcl)
  - Add missing inst prefix to the nokill option in docs (mkolman)
  - Merge pull request #551 from wgwoods/master-multiple-initrd-dd-fix (wwoods)
  - fix multiple inst.dd=<path> args (rhbz#1268792) (wwoods)


author: Brian C. Lane <bcl@redhat.com> - 25.4-1
changelog:
  - Require that the English locale data be available. (#1315494) (dshea)
  - Revert "Change the default locale to C.UTF-8 (#1312607)" (#1315494) (dshea)
  - Make windows in metacity closable (#1319590) (dshea)
  - Fix the use of CSS psuedo-classes in the widgets. (dshea)
  - Add reason when logging invalid repository (#1240379) (jkonecny)


author: Brian C. Lane <bcl@redhat.com> - 25.5-1
changelog:
  - Don't provide subclasses of the multipath or dmraid commands. (clumens)
  - Add support for chunksize raid kickstart parameter. (vtrefny)
  - Convert to blivet-2.0 API. (dlehman)


author: Brian C. Lane <bcl@redhat.com> - 25.6-1
changelog:
  - Remove an unused import from anaconda-cleanup. (clumens)
  - Don't use booleans in Requires (#1323314) (dshea)
  - Set CSS names on all of the anaconda classes. (#1322036) (dshea)
  - Don't crash if no groups are specified (#1316816) (dshea)
  - Fix only one address is shown in anaconda (#1264400) (jkonecny)
  - Fix call to update optical media format. (#1322943) (dlehman)
  - Reset invalid disk selection before proceeding. (dlehman)
  - Multiple Dogtail tests improvements (atodorov)
  - Do not allow liveinst with --image or --dirinstall (#1276349) (dshea)
  - New Anaconda documentation - 25.5 (bcl)


author: Brian C. Lane <bcl@redhat.com> - 25.7-1
changelog:
  - Blivet API change getDeviceBy* is now get_device_by_* (bcl)
  - network: don't set 803-3-ethernet.name setting (#1323589) (rvykydal)
  - Log non-critical user/group errors (#1308679) (bcl)
  - Fix btrfs metadata raid level kwarg. (dlehman)
  - docs: Add release building document (bcl)
  - Minor improvements - README and test dependencies (atodorov)
  - Add more matches for network connectivity (atodorov)


author: Brian C. Lane <bcl@redhat.com> - 25.8-1
changelog:
  - network: handle null wireless AP SSID object (#1262556) (awilliam)
  - Change new_tmpfs to new_tmp_fs. (clumens)
  - Add support for kickstart %onerror scripts. (clumens)
  - Show network spoke in the TUI reconfig mode (#1302165) (mkolman)
  - network: copy static routes configured in installer to system (#1255801)
    (rvykydal)
  - network: fix vlan over bond in kickstart (#1234849) (rvykydal)
  - network: use NAME to find ifcfg on s390 with net.ifnames=0 (#1249750)
    (rvykydal)
  - Get rid of the reimport of MultipathDevice. (clumens)
  - Fix iSCSI kickstart options aren't generated (#1252879) (jkonecny)
  - Fix adding offload iSCSI devices (vtrefny)
  - Make the list-harddrives script mode robust (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 25.9-1
changelog:
  - Use the iutil functions for interacting with systemd services. (dshea)
  - Add methods to enable and disable systemd services. (dshea)
  - Do not add .service to the end of service names. (dshea)
  - Remove detach-client from tmux.conf (dshea)
  - Use Blivet 2.0 for set_default_fstype (#607) (sgallagh)
  - Remove dnf from the list of required packages. (#605) (dshea)
  - Add access to the payload from addons (#1288636) (jkonecny)
  - Disable pylint warnings related to the log handler fixer. (dshea)
  - Allow the metacity config dir to be overriden. (dshea)
  - Do not include /usr/share/anaconda files in the gui package. (dshea)
  - Work around logging's crummy lock behavior. (dshea)
  - Use rm -r to remove the temporary python site directory. (dshea)
  - Remove the subnet label for wired devices. (#1327615) (dshea)
  - Fix how unusued network labels are hidden (#1327615) (dshea)
  - Remove yum_logger (bcl)
  - Remove the lock loglevel (bcl)
  - Use a temporary user-site directory for the tests. (dshea)
  - Build everything for make ci. (dshea)
  - Ignore some E1101 no-member errors when running pylint (bcl)
  - Sprinkle the code with pylint no-member disable statements (bcl)
  - Catch GLib.GError instead of Exception (bcl)
  - Update storage test for Blivet 2.0 API change. (bcl)
  - Initialize missing private methods in BasePage class (bcl)
  - Update kickstart.py for Blivet 2.0 API change. (bcl)
  - Use namedtuple correctly in kexec.py (bcl)
  - Add more requires to make password checking still work. (#1327411) (dshea)
  - Rename isS390 to match the renames in blivet. (dshea)
  - Suppress signal handling when setting zone from location (#1322648) (dshea)
  - Refresh metadata when updates checkbox changes (#1211907) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 25.10-1
changelog:
  - Handle unmounting ostree when exiting (bcl)
  - ostree: Use bind mounts to setup ostree root (bcl)
  - ostree: Skip root= setup when using --dirinstall (bcl)
  - disable_service: Specify string format args as logging params. (clumens)
  - Ignore failure when disable services that do not exist (phil)
  - Get rid of an unused variable in the network spoke. (clumens)
  - Revalidate source only if nm-con-ed change settings (#1270354) (jkonecny)
  - Merge solutions for test source when network change (#1270354) (jkonecny)
  - Changes in network state revalidate sources rhbz#1270354 (riehecky)


author: Brian C. Lane <bcl@redhat.com> - 25.11-1
changelog:
  - Don't join two absolute paths (#1249598) (mkolman)
  - Don't crash when taking a screenshot on the hub (#1327456) (mkolman)
  - Fix pylint errors. (phil)
  - Factor out common grub1/grub2 stuff into mixin, and other factoring (phil)
  - Add GRUB1 (legacy) support back to Anaconda (phil)


author: Brian C. Lane <bcl@redhat.com> - 25.12-1
changelog:
  - Add single language mode (#1235726) (mkolman)
  - Move default X keyboard setting out of the Welcome spoke (mkolman)
  - Rerun writeBootLoader on Live BTRFS installs (bcl)
  - Check for mounted partitions as part of sanity_check (#1330820) (bcl)
  - Merge pull request #620 from dashea/new-canary (dshea)
  - Update the required pykickstart version. (dshea)
  - Implement %packages --excludeWeakdeps (#1331100) (james)
  - Fix bad addon handling when addon import failed (jkonecny)
  - Add retry when downloading .treeinfo (#1292613) (jkonecny)
  - Return xprogressive delay back (jkonecny)
  - Change where tests on translated strings are run. (dshea)
  - Merge the latest from translation-canary (dshea)
  - Squashed 'translation-canary/' changes from 5a45c19..3bc2ad6 (dshea)
  - Add new Makefile target for gui tests (atodorov)
  - Define missing srcdir in run_gui_tests.sh and enable coverage (atodorov)
  - Split gui test running out into its own script. (clumens)
  - Look higher for the combobox associated with an entry (#1333530) (dshea)
  - Use createrepo_c in the ci target. (dshea)
  - Compile glib schema overrides with --strict. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 25.13-1
changelog:
  - Fix writeStorageLate for live installations (#1334019) (bcl)
  - Remove the locale list from zanata.xml (dshea)
  - Ditch autopoint. (dshea)
  - Ditch intltool. (dshea)
  - Rename fedora-welcome to fedora-welcome.js (dshea)
  - Fix UEFI installation after EFIBase refactor (bcl)
  - Fix error handling for s390 bootloader errors (sbueno+anaconda)
  - Deselect all addons correctly (#1333505) (bcl)
  - gui-testing needs isys to be compiled. (clumens)
  - Add more to the selinux check in tests/gui/base.py. (clumens)


author: Brian C. Lane <bcl@redhat.com> - 25.14-1
changelog:
  - Temporarily disable translations (bcl)
  - Don't crash when selecting the same hdd ISO again (#1275771) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 25.15-1
changelog:
  - Resolve shortcut conflict between "Desired Capacity" and "Done" (yaneti)
  - network: don't crash on devices with zero MAC address (#1334632) (rvykydal)
  - Remove Authors lines from the tops of all files. (clumens)
  - Related: rhbz#1298444 (rvykydal)
  - New Anaconda documentation - 25.14 (bcl)
  - Catch DNF MarkingError during group installation (#1337731) (bcl)
  - Fix TUI ErrorDialog processing (#1337427) (bcl)
  - Clean up yelp processes (#1282432) (dshea)


author: Brian C. Lane <bcl@redhat.com> - 25.16-1
changelog:
  - Add a button to refresh the disk list. (dlehman)
  - Only try to restart payload in the Anaconda environment (mkolman)
  - Make current runtime environment identifiers available via flags (mkolman)
  - Display storage errors that cause no disks to be selected (#1340240) (bcl)
  - Fix the SourceSwitchHandler pylint errors differently. (clumens)
  - Fix pylint errors. (clumens)
  - Update the disk summary on Ctrl-A (dshea)
  - Revert "Refresh the view of on-disk storage state every 30 seconds."
    (dlehman)
  - Refresh the view of on-disk storage state every 30 seconds. (dlehman)
  - Handle unsupported disklabels. (dlehman)
  - Use a blivet method to remove everything from a device. (dlehman)
  - Tighten up ResizeDialog._recursive_remove a bit. (dlehman)
  - Only look for partitions on partitioned disks. (dlehman)
  - NFS DDs installation now works correctly (#1269915) (japokorn)
  - Remove unused on_proxy_ok_clicked from Source spoke (jkonecny)
  - send all layouts to localed for keymap conversion (#1333998) (awilliam)
  - Small cleanup (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 25.17-1
changelog:
  - Revert "Temporarily disable translations" (bcl)
  - Change where to look for the iscsi object (#1344131) (dshea)
  - Fix old blivet identifiers (#1343907) (dshea)
  - Fix a covscan warning about fetch-driver-net (#1269915) (bcl)
  - Fix crash when NM get_setting* methods return None (#1273497) (jkonecny)
  - Overwrite network files when using ks liveimg (#1342639) (bcl)
  - Stop using undocumented DNF logging API (bcl)
  - Use the LUKS device for encrypted swap on RAID (dshea)
  - Keep the subdir in driver disk update paths (dshea)
  - Warn about broken keyboard layout switching in VNC (#1274228) (jkonecny)
  - Make the anaconda-generator exit early outside of the installation
    environment (#1289179) (mkolman)


author: Brian C. Lane <bcl@redhat.com> - 25.18-1
changelog:
  - Only use <> for markup (#1317297) (bcl)
  - Update iscsi dialog for Blivet 2.0 API change (bcl)
  - Use the signal handlers to set initial widget sensitivies (dshea)
  - Fix bad sensitivity on boxes in source spoke (jkonecny)
  - Fix install-buildrequires (bcl)
  - Added optional [/prefix] as pattern (kvalek)
  - Require network for network-based driver disks (dshea)
  - Add missing pkgs to install-buildrequires (#612) (phil)
  - Increase the required version of gettext (dshea)
  - Fix the name sensitivity in the custom spoke. (dshea)


author: Brian C. Lane <bcl@redhat.com> - 25.19-1
changelog:
  - hostname: don't set installer env hostname to localhost.localdomain
    (#1290858) (rvykydal)
  - hostname: add tooltip to Apply button (#1290858) (rvykydal)
  - hostname: fix accelerator collision (#1290858) (rvykydal)
  - hostname: don't set hostname in initrafms of target system (#1290858)
    (rvykydal)
  - hostname: set current hostname from target system hostname on demand
    (#1290858) (rvykydal)
  - hostname: suggest current hostname for storage containers (#1290858)
    (rvykydal)
  - hostname: don't set target system static hostname to current hostname
    (#1290858) (rvykydal)
  - network tui: do not activate device when setting its onboot value (#1261864)
    (rvykydal)
  - network tui: edit persistent configuration, not active connection (#1261864)
    (rvykydal)
  - network: validate netmask in tui (#1331054) (rvykydal)
  - Add wordwrap to text mode and use it by default (#1267881) (rvykydal)
  - Fix adding new VG in Custom spoke can't be applied (#1263715) (jkonecny)
  - Fix SimpleConfigFile file permissions (#1346364) (bcl)
  - Re-configure proxy when updateBaseRepo is called (#1332472) (bcl)


author: Brian C. Lane <bcl@redhat.com> - 25.20-1
changelog:
  - Allow kickstart users to ignore the free space error (dshea)
  - Stop kickstart when space check fails (bcl)
  - Service anaconda-nm-config is missing type oneshot (jkonecny)
  - Fix dhcpclass to work both via kickstart and the boot cmdline. (clumens)
  - network: handle also ifcfg files of not activated virtual devices (#1313173)
    (rvykydal)
  - network: check onboot value in ksdata, not NM connections (#1313173)
    (rvykydal)
  - network: do not activate device on kickstart --onboot="yes" (#1341636)
    (rvykydal)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 26.1-1
changelog:
  - Fix a pylint no-member warning (mkolman)
  - Translate press-c-to-continue correctly in TUI (#1364539) (mkolman)
  - Fix bootDrive driveorder fallback (#1355795) (jkonecny)
  - Fix bootloader when re-using existing /boot part (#1355795) (jkonecny)
  - Add support for device specification variants (#1200833) (mkolman)
  - Revert "Update zanata.xml for f25-devel branch." (sbueno+anaconda)
  - Update zanata.xml for f25-devel branch. (sbueno+anaconda)
  - Add option to override efi_dir (phil)
  - efiboot: stderr= is not an option to efibootmgr (phil)
  - Fix EFI grub1 case (phil)
  - Make Fedora module not so grabby (phil)
  - Add centos module to pyanaconda (phil)
  - network: don't require gateway for static ipv4 config in TUI (#1365532)
    (rvykydal)
  - Improve connection network change detection (jkonecny)
  - Revert "Revalidate source only if nm-con-ed change settings (#1270354)"
    (jkonecny)
  - Fix anaconda-pre.service wasn't properly installed (#1255659) (jkonecny)
  - Rename function for better consistency (#1259284) (rvykydal)
  - Update error message for consistency (#1259284) (rvykydal)
  - Add more specific username check messages also to gui (#1360334) (rvykydal)
  - fix style guide test false positive on username variable (#1350375)
    (rvykydal)
  - tui: use functions instead of fake REs for checking values (#1350375)
    (rvykydal)
  - tui: get proper index of entry we are handling in input (#1331054) (rvykydal)
  - tui: fix user name validity checking (#1350375) (rvykydal)
  - More descriptive message on invalid username (kvalek)
  - Fix another pep8 name issue (jkonecny)
  - iscsi: fix getting iscsi target iface of bound target (#1359739) (rvykydal)
  - Fix needsNetwork testing only additional repositories (#1358788) (jkonecny)
  - Fix restart payload only when repo needs network (#1358788) (jkonecny)
  - Cleanup remaining runlevel references (mkolman)
  - Clarify a nosave related log message (mkolman)
  - Use Screen Access Manager (mkolman)
  - Add screen entry/exit callbacks (mkolman)
  - Add screen access manager (mkolman)
  - A simple formatting fix (mkolman)
  - Fix another blivet-2.0 pep8 error (jkonecny)
  - Quickfix of failing test (japokorn)
  - Some docstring refactoring & typo fixes for the TUI base classes (mkolman)
  - Add a file about contributing. (sbueno+anaconda)
  - Store logs before anaconda starts (#1255659) (japokorn)
  - DD can now replace existing drivers (#1101653) (japokorn)
  - Use the F25 timezone kickstart command version (mkolman)
  - Use sshd-keygen.target instead of hardcoded sshd-keygen script (jjelen)
  - Make it possible to disable sshd service from running. (#1262707)
    (sbueno+anaconda)
  - Change bootloader boot drive fallback (jkonecny)
  - Fix of Python3x uncompatible commands (japokorn)
  - Add NTP server configuration to the TUI (#1269399) (mkolman)
  - Move the NTP server checking constants to constants.py (mkolman)
  - Use a constant for the NTP check thread name prefix (mkolman)
  - Fix another victim of the python 2->3 conversion. (#1354020) (dshea)
  - Attempt to unload modules updated by a driver disk (dshea)
  - Fix the processing of device nodes as driver disks (dshea)


author: Martin Kolman <mkolman@redhat.com> - 26.2-1
changelog:
  - Add git merging examples to the contribution guidelines (mkolman)
  - network: don't stumble upon new Device.Statistics NM dbus iface (#1370099)
    (rvykydal)
  - Current Anaconda is not compatible with DNF 2.0.0 (jkonecny)
  - Filter out all merge commits from the changelog (mkolman)
  - Make it possible to override Zanata branch name (mkolman)
  - Switch to argparse & autodetect name, version and bug email address (mkolman)
  - Fix multi-inheritance (phil)
  - Fix replacement of deprecated DNF method (jkonecny)
  - Replace deprecated method of DNF (jmracek)
  - Static checker recommended improvements (mkolman)
  - Fix replacement of deprecated DNF method (jkonecny)
  - Replace deprecated method of DNF (jmracek)


author: Martin Kolman <mkolman@redhat.com> - 26.3-1
changelog:
  - network: set onboot correctly for vlan on bond device in ks (#1234849)
    (rvykydal)
  - network: don't show ibft configured devices in UI (#1309661) (rvykydal)
  - iscsi: don't generate kickstart iscsi commands for offload devices (#1252879)
    (rvykydal)
  - iscsi: allow installing bootloader on offload iscsi disks (qla4xxx)
    (#1325134) (rvykydal)
  - network: adapt to changed NM ibft plugin enablement configuration (#1371188)
    (rvykydal)
  - network: don't activate bond/team devices regardless of --activate (#1358795)
    (rvykydal)
  - Fix traceback when payload have None as url (#1371494) (jkonecny)
  - Add new Dracut test and fix another ones (#1101653) (jkonecny)
  - Fix bug when we add set to list (#1101653) (jkonecny)
  - Add new helper script files to build system (#1101653) (jkonecny)
  - Document new helper scripts to the DriverDisk README (#1101653) (jkonecny)
  - Fix driver unload is disabling network settings (#1101653) (jkonecny)
  - dud: fix multiple inst.dd=http:// instances stalling in dracut (#1268792)
    (rvykydal)
  - network: fix ksdata generating for for non-active virtual devices (#1321288)
    (rvykydal)
  - network: update kickstart data also with bond bridge slaves (#1321288)
    (rvykydal)
  - network: add support for bridge bond slaves (#1321288) (rvykydal)
  - screen_access: Ensure we write config to real sysroot (walters)
  - Add release commit support to makebumpver (mkolman)
  - Makefile improvents for separate release commits & tarball creation
    (mkolman)
  - network: add support for --no-activate kickstart opton (#1277975) (rvykydal)
  - fixup! Add base.close() after base.do_transaction (RhBug:1313240) (jmracek)
  - Add base.close() after base.do_transaction (RhBug:1313240) (jmracek)


author: Martin Kolman <mkolman@redhat.com> - 26.4-1
changelog:
  - Fix NTP server list fetching when running in IS (#1374810) (mkolman)
  - rpmostreepayload: Clean up use of sysroot files a bit (walters)
  - rpmostreepayload: Fix remote handling to use correct sysroot (walters)


author: Martin Kolman <mkolman@redhat.com> - 26.5-1
changelog:
  - Improved driver disk copying (#1269915) (mkolman)
  - Fix screenshot taking logic (#1327456) (mkolman)
  - Change blank lines to pep8 for Dracut DUD test (jkonecny)
  - Tweak lambda use in Dracut test (jkonecny)
  - Add Dracut test for reloading mod dependencies (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 26.6-1
changelog:
  - Don't deactivate all storage in anaconda-cleanup. (#1225184) (dlehman)
  - Stop setting ANACONDA udev environment variable. (#1225184) (dlehman)


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 26.7-1
changelog:
  - Increse python3-blivet version to 1:2.1.5 (jkonecny)
  - Fix dnf.repo.Repo now requires dnf.conf.Conf (jkonecny)
  - Provides compatibility with DNF-2.0 (jmracek)


author: Martin Kolman <mkolman@redhat.com> - 26.9-1
changelog:
  - Move the collect() function to iutil (mkolman)
  - Update messiness level (mkolman)
  - PEP8 and general refactoring for the main anaconda.py (mkolman)
  - Move kickstart file parsing code to startup_utils (mkolman)
  - Don't directly import items from anaconda_log (mkolman)
  - Remove old useless code (mkolman)
  - Move the rescue ui startup code to the rescue module (mkolman)
  - Move set-installation-thod-from-anaconda code to startup_utils (mkolman)
  - Move the live startup code to startup_utils (mkolman)
  - Move code printing the startup note to startup_utils (mkolman)
  - Move the pstore cleanup function to startup_utils (mkolman)
  - Move the prompt_for_ssh function to startup_utils (mkolman)
  - Move logging setup to startup_utils (mkolman)
  - Move the geolocation startup code to a separate function (mkolman)
  - Unify addons path variable name (mkolman)
  - PEP 8 for startup_utils.py (mkolman)
  - PEP 8 for display.py (mkolman)
  - Move VNC startup checking to a separate function (mkolman)
  - Move imports to the top of the file in display.py (mkolman)
  - Refactor display mode handling (mkolman)
  - Move display setup & startup tasks out of anaconda.py (mkolman)
  - Remove main and extra Zanata pot files on master (jkonecny)
  - Remove main and extra pot files before zanata push (jkonecny)
  - Don't send intermediate pot files to zanata (gh#791) (awilliam)
  - Improve message to be clearer in rescue.py (jkonecny)
  - Add option to show password in password field (vponcova)
  - Generate a list of DASDs in GUI storage spoke. (#1378338) (sbueno+anaconda)
  - Echoing 4de0ec44bdf0f68545bb55bb5fea00464b65fcab May as well include the SL
    file (riehecky)
  - Fixup class name for CentOS install class (riehecky)
  - Fix a typo in SAM file header (mkolman)
  - Skip live image on usb when checking storage for mounted partitions
    (#1369786) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 26.10-1
changelog:
  - F26_DisplayMode was added by non-interactive mode (jkonecny)
  - Fix pyanaconda tests for display mode (jkonecny)
  - Fix parse-dracut to support new kickstart displaymode (jkonecny)
  - Add boot option inst.noninteractive to the docs (jkonecny)
  - Abort installation when Playload exc rise in a NonInteractive mode (jkonecny)
  - Support non interactive mode in standalone spokes (jkonecny)
  - Non-interactive mode support for Password and User spokes (jkonecny)
  - Raise NonInteractive exception in Hubs event loop (jkonecny)
  - Raise exception for noninteractive mode in Hub (jkonecny)
  - Add new pykickstart noninteractive mode (jkonecny)
  - Disable bad kickstart command on F25 (jkonecny)
  - Improve DNF error message to be more understandable (jkonecny)
  - tui: Add software group selection (vponcova)
  - use blivet iSCSI singleton directly in storage spoke (awilliam)
  - Correct deviceLinks to device_links (blivet renamed it) (awilliam)
  - Instantiate the zFCP object ourselves now. (#1384532) (sbueno+anaconda)
  - Fix the way DASD list is determined. (#1384532) (sbueno+anaconda)
  - Add tests for payload location picking (#1328151) (jkonecny)
  - Fix picking mountpoint for package download (#1328151) (jkonecny)
  - Improve packaging logs without DEBUG logging (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 26.11-1
changelog:
  - Relax blivet dependency to >= 2.1.6-3 (awilliam)
  - Bump required Blivet version (#1378156) (mkolman)
  - Fix bad exception handling from blivet in iscsi (#1378156) (jkonecny)
  - tui: New class for prompt (vponcova)
  - iSCSI: adjust to change in blivet auth info (#1378156) (awilliam)
  - Disable false positive pylint error (jkonecny)
  - Add some error checking when users don't provide input for DASD devices.
    (sbueno+anaconda)
  - Add some error checking when users don't provide input for zFCP devices.
    (sbueno+anaconda)
  - Fix tui timezone region selection by name (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 26.12-1
changelog:
  - Mock chroot environment is chosed by a git branch (jkonecny)
  - Set Zanata branch from git-find-branch script (jkonecny)
  - Add git-find-branch script for finding parent branch (jkonecny)
  - fix pykickstart docks link (gitDeveloper)
  - aarch64 now has kexec-tools (pbrobinson)
  - Resolve directory ownership (mkolman)
  - Fix user interaction config handling in image & directory install modes
    (#1379106) (mkolman)
  - tui: Available help system (vponcova)
  - network: index team slave connection names starting with 1 (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 26.13-1
changelog:
  - Fix calling of can_touch_runtime_system function (jkonecny)
  - fix formating a bit (gitDeveloper)
  - Fix zanata.xml.in in substitution variables (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 26.14-1
changelog:
  - Changed the required version of BlockDev to 2.0. (vponcova)
  - Remove auto generated documentation (mkolman)
  - Fix generated zanata.xml from https unstable branch (jkonecny)
  - Don't crash if the UIC file can't be written (#1375702) (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 26.15-1
changelog:
  - Don't pass storage to firstboot.setup() (mkolman)
  - RTD fixes (mkolman)
  - Catch ValueError from LVM part in Blivet library (jkonecny)
  - Handle unexpected storage exception from blivet (jkonecny)
  - Add sudo to test requires (jkonecny)
  - network: fix network --noipv4 in %pre (rvykydal)
  - fix typo in systemd service keyword (mail)
  - Fix pylint issue in ks_version_test (jkonecny)
  - Move Anaconda tests to mock (jkonecny)
  - Add checks to git-find-branch script (jkonecny)
  - Remove intermediate pot files in po-push (mkolman)
  - Allow install classes to set alternate states for firstboot/initial-setup
    (riehecky)


author: Martin Kolman <mkolman@redhat.com> - 26.16-1
changelog:
  - rpmostreepayload: Rework binds to be recursive (walters)
  - Let DNF do its own substitutions (riehecky)
  - Bump Blivet version due to systemd-udev dependency (mkolman)
  - Don't log "Invalid bridge option" when network has no --bridgeopts.
    (rvykydal)
  - Fix updating of bridge slave which is bond. (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 26.17-1
changelog:
  - Fix a GTK Widget related deprecation warning (mkolman)
  - Fix GTK screen/display related deprecation warnings (mkolman)
  - Fix GObject and GLib deprecation warnings (mkolman)
  - Fix selection of no software environment (#1400045) (vponcova)
  - Use signals for Spoke & Hub entry/exit callbacks (mkolman)
  - Fix the name of StorageDiscoveryConfig attribute (#1395350) (vponcova)
  - Iutil PEP8 & formatting fixes (mkolman)
  - Add inst.ksstrict option to show kickstart warnings as errors. (vponcova)
  - Use the structured installation task classes (mkolman)
  - Improved password quality checking (mkolman)
  - Add unit tests for password quality checking (mkolman)
  - Use Enum for password status constants (mkolman)
  - Use a sane unified password checking policy (mkolman)
  - Add install task processing classes and unit tests (mkolman)
  - Add a signal/slot implementation (mkolman)
  - Set correctly the default partitioning. (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 26.18-1
changelog:
  - Always refresh the size of swap before autopartitioning. (vponcova)
  - Run the space check only if the spokes are complete (#1403505) (vponcova)
  - Ignore result directory with logs from tests (jkonecny)
  - Disable pylint no-member error for re.MULTILINE (jkonecny)
  - Fix nosetests to use newest python3 (jkonecny)
  - Disable the button if iscsi is not available (#1401263) (vponcova)
  - Include Python 3.6 sysconfigdata module in initramfs (#1409177) (awilliam)
  - Nicer __repr__ for hubs and spokes (mkolman)
  - Close the .treeinfo file after the retrieve. (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 26.19-1
changelog:
  - Use initialization controller for spoke initialization (mkolman)
  - Add module initialization controller (mkolman)
  - Fix link to the documentation in the README file (jkonecny)
  - There is no thread for dasd formatting in tui. (vponcova)
  - Move the (mkolman)
  - Fix the status of the StorageSpoke for dasd formatting (#1274596) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 26.20-1
changelog:
  - Update dracut test for network --ipv6gateway (rvykydal)
  - Correctly propagate --ipv6gateway to ifcfg files(#1170845) (mkolman)
  - network: respect --activate value for bridge from kickstart (rvykydal)
  - network: fix --activate for bridge slaves configured via %pre ks (rvykydal)
  - network: activate bridge for first network command in ks via %pre (rvykydal)
  - network: unify slave connection names for ks %pre with ks and gui (rvykydal)
  - network: bind slave connections to DEVICE, not HWADDR (#1373360) (rvykydal)
  - Do not allow creating ntfs filesystem in custom spoke (vtrefny)
  - Various minor formatting fixes (mkolman)
  - PEP8 and refactoring for packaging (mkolman)
  - PEP8 and refactoring for vnc.py (mkolman)
  - PEP8 and refactoring for storage_utils.py (mkolman)
  - PEP8 and refactoring for network.py (mkolman)
  - PEP8 and refactoring for kickstart.py (mkolman)
  - PEP8 and refactoring for image.py (mkolman)
  - Cosmetic PEP8 and refactoring for flags.py (mkolman)
  - PEP8 and refactoring for exception.py (mkolman)
  - PEP8 and refactoring for bootloader.py (mkolman)
  - PEP8 and refactoring for anaconda_log.py (mkolman)
  - Validate dasd and zfcp user input (#1335092) (vponcova)
  - network: use introspection data from libnm instead of libnm-glib (lkundrak)


author: Martin Kolman <mkolman@redhat.com> - 26.21-1
changelog:
  - Add blivet-gui as requirement for the GUI package (vtrefny)
  - Add a bottom bar to the Blivet GUI spoke (mkolman)
  - Hide storage config spokes marked by SAM as visited (mkolman)
  - Keep last used partitioning method selected (mkolman)
  - Rollback planned storage changes if partitioning method changes (mkolman)
  - Add blivet-gui spoke (vpodzime)
  - docs: fix formating a bit for Links (Frodox)
  - Fix a typo (mkolman)
  - Polish unsupported filesystems in the custom spoke (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.1-1
changelog:
  - We should not have pyanaconda submodules on PYTHONPATH (vponcova)
  - Lock empty root password during kickstart installation (#1383656) (mkolman)
  - Use system Python when running Anaconda (mkolman)
  - Remove unused false positives for pylint (vtrefny)
  - Fix pylint error in BlivetGUI spoke (vtrefny)
  - Fix tests by renaming packaging to payload (jkonecny)
  - Rescue mode should wait for the storage and luks devices (#1376638) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 27.2-1
changelog:
  - Correction of some typographic mistakes in documentation. (rludva)
  - Fix bullet point formatting in contribution guidelines (mkolman)
  - Propagate firstboot --disable to Screen Access Manager (mkolman)
  - util: Add script to capture logs (riehecky)
  - Fix a typo (mkolman)
  - Correction of some typographic mistakes in documentation. (rludva)
  - Enhance git-find-branch script (jkonecny)
  - Improve how storage configuration settings are displayed (mkolman)
  - util: Add script to capture logs (riehecky)
  - Propagate firstboot --disable to Screen Access Manager (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 27.3-1
changelog:
  - Enable the install class to customize the storage checking (vponcova)
  - Replace sanity check with more advanced storage checker (vponcova)
  - Various log-capture script improvements (mkolman)
  - Rename StorageChecker to StorageCheckHandler (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 27.4-1
changelog:
  - Hide options based on storage configuration method (#1439519) (mkolman)
  - Catch exception when reading from in-memory connection being removed
    (#1439051) (rvykydal)
  - docs/boot-options.rst: Fix #dhcpd anchor (mopsfelder)
  - docs/boot-options.rst: Remove trailing spaces (mopsfelder)
  - Fix logging of the storage checker report. (vponcova)
  - Fix a property name of luks devices in storage checking (#1439411) (vponcova)
  - Bump required version for blivet-gui (vtrefny)
  - Use newly created swaps after the installation (#1439729) (vtrefny)
  - docs/boot-options.rst: Fix #dhcpd anchor (mopsfelder)
  - docs/boot-options.rst: Remove trailing spaces (mopsfelder)
  - Set default FS type for blivet-gui (#1439581) (vtrefny)
  - Display progress for the post installation phase (mkolman)
  - Display progress for the post installation phase (mkolman)
  - Increase verbosity of lvmdump in pre logging script (#1255659) (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.5-1
changelog:
  - make anaconda working back again with tmux2.4 (pallotron)
  - Trigger the entered signal only once the screen is shown (#1443011) (mkolman)
  - Use constants in storage checker constraints. (vponcova)
  - Gtk: Fix creating images from resources. (vponcova)
  - Fix partial kickstart software selection in GUI (#1404158) (jkonecny)
  - Removed unused code in the Software spoke (#1404158) (jkonecny)
  - Fix selection logic in Software spoke (#1404158) (jkonecny)
  - Fix Driver Disc documentation (#1377233) (jkonecny)
  - Support DD rpm loading from local disk device (#1377233) (jkonecny)
  - Gtk: Replace deprecated get_misc_set_alignment in widgets. (vponcova)
  - Gtk: Replace deprecated Gtk.Viewport.get_v/hadjustment. (vponcova)
  - Gtk: Replace deprecated methods. (vponcova)
  - Set the info bar only once if the partitioning method changes. (vponcova)
  - Fix pylint issue Catching too general exception Exception (jkonecny)
  - Support --noboot and --noswap options in autopartitioning (#1220866)
    (vponcova)
  - Support --nohome option in the autopartitioning (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 27.6-1
changelog:
  - Use `time.tzset()` to apply timezone changes when we can (awilliam)
  - Tweak epoch definition to fix system clock setting (#1433560) (awilliam)
  - Optimize payload thread restart on network change (jkonecny)
  - Add unit test for RepoMDMetaHash object (#1373449) (jkonecny)
  - Make the formating in payload consistent (#1373449) (jkonecny)
  - Fix Anaconda forces payload restart when network (not)change (#1373449)
    (jkonecny)
  - Catch race-condition error reading from in-memory connection being removed
    (#1373360) (rvykydal)
  - network tui: fix changing ipv4 config from static to dhcp (#1432886)
    (rvykydal)
  - Allow setting up bridge for fetching installer image from kickstart
    (#1373360) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 27.7-1
changelog:
  - Make some missed adjustments to blivet API changes. (#1440134) (dlehman)
  - Bump required version for blivet-gui (vtrefny)
  - BlivetGuiSpoke: Set keyboard shortcuts for blivet-gui (#1439608) (vtrefny)
  - BlivetGuiSpoke: Refresh blivet-gui UI after spoke is entered (vtrefny)
  - Really fix with tmux 2.4 (version comparison was busted) (awilliam)
  - Show or hide the content of the expander on Fedora (vponcova)
  - itertools.chain can be iterated only once (#1414391) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 27.9-1
changelog:
  - Add support for DNF-2.5.0 (jkonecny)
  - Fix simpleline_getpass related Pylint warning (mkolman)
  - Provide access to simpleline App instance (mkolman)
  - Make it possible to use a custom getpass() (mkolman)
  - Set the default filesystem type from a kickstart file (vponcova)
  - Adapt to our new daily builds of Anaconda (jkonecny)
  - Provide access to simpleline App instance (mkolman)
  - Make it possible to use a custom getpass() (mkolman)
  - Perform recursive copying of driver disk RPM repo contents (esyr)
  - network: fix setting hostname via boot options (#1441337) (rvykydal)
  - Fix a typo in an error message (esyr)
  - Use the function we already have for applying disk selection (#1412022)
    (rvykydal)
  - Ignore disks labeled OEMDRV (#1412022) (rvykydal)
  - network: create dracut arguments for iSCSI root accessed via vlan (#1374003)
    (rvykydal)
  - Test if Anaconda can be installed inside of mock (jkonecny)
  - Remove run_install_test test (jkonecny)
  - rpmostreepayload: Handle /var as a user-specified mountpoint (walters)
  - Fix the addon handlers for the checkbox (#1451754) (vponcova)
  - Show the text of completions in the datetime spoke. (vponcova)
  - Use new daily-blivet copr builds (jkonecny)
  - Prevent TUI from crashing with a single spoke on a hub (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 27.10-1
changelog:
  - Bump Blivet version (mkolman)
  - Remove GUI logging prefixes from Network spoke (mkolman)
  - Rename TUI spokes (mkolman)
  - Rename GUI spokes (mkolman)
  - Rename anaconda_argparse.py to argument_parsing.py (mkolman)
  - Rename install_tasks.py to installation_tasks.py (mkolman)
  - Rename install.py to installation.py (mkolman)
  - Rename threads.py to threading.py (mkolman)
  - Get special purpose loggers from anaconda_loggers (mkolman)
  - Use structured logging in Anaconda modules (mkolman)
  - Use unique 3 letter log level names (mkolman)
  - Use constants for special purpose logger names (mkolman)
  - Add the anaconda_loggers module (mkolman)
  - Rename anaconda_log.py to anaconda_logging.py (mkolman)
  - Add support for structured logging to the anaconda logger (mkolman)
  - Make it possible to set filters for file handlers (mkolman)
  - Add custom filter and formatter support for the syslog handler (mkolman)
  - Add AnacondaPrefixFilter (mkolman)
  - Fixes for Pylint 1.7 (vponcova)
  - Add support for IPoIB in tui (#1366935) (rvykydal)
  - Fix pylint unused import error (jkonecny)
  - network: handle multiple connections for one device better (#1444887)
    (rvykydal)
  - Fix setting errors and warnings in the StorageCheckHandler (vponcova)
  - Add inst.waitfornet option (#1315160) (rvykydal)
  - network: catch exception when reading in-memory connection being removed
    (#1439220) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 27.11-1
changelog:
  - Fix renaming error (mkolman)
  - Add a getter for the Anaconda root logger (mkolman)
  - Disable test-install in Makefile (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.13-1
changelog:
  - Fix source.glade renaming mixup (#1461469) (mkolman)
  - Separate blivet-daily builds in mock config (jkonecny)
  - network: bind to device name (not hwaddr) when dumping connections (#1457215)
    (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 27.14-1
changelog:
  - Bump version of Pykickstart and Blivet (#1113207) (jkonecny)
  - Add XFS uuid changer (#1113207) (jkonecny)
  - Support --when parameter in snapshot (#1113207) (jkonecny)
  - Add snapshot support (#1113207) (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.15-1
changelog:
  - Honor --erroronfail kickstart option in cmdline mode (rvykydal)
  - Fix import from a renamed module (#1462538) (vponcova)
  - Fix the 'non-ASCII characters in password' checks (#1413813) (awilliam)
  - Move mock config files to slaves (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.16-1
changelog:
  - Install class shouldn't set the default boot fstype (#1463297) (vponcova)
  - Store testing logs properly (jkonecny)
  - Fix location of the blivet-gui user help (vtrefny)
  - netowrk: fix noipv6 option check regression (#1464297) (rvykydal)
  - Refactor imports in kickstart.py (jkonecny)
  - Use context manager to check KickstartError (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 27.17-1
changelog:
  - Require "blivet-gui-runtime" instead of "blivet-gui" (vtrefny)
  - Fix a typo in python-meh initialization (#1462825) (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 27.18-1
changelog:
  - rpmostreepayload: Reuse the local repo as a cache (walters)
  - Document how to create Anaconda releases and package builds (mkolman)


author: Radek Vykydal <rvykydal@redhat.com> - 27.19-1
changelog:
  - rpmostreepayload: Set up /var first (walters)
  - rpmostreepayload: Explicitly create /var/lib before tmpfiles (walters)
  - rpmostreepayload: Rework mount setup to support admin-defined mounts
    (walters)
  - rpmostreepayload: try to verify local ostree repo cache (dusty)
  - rpmostreepayload: ignore <F25 location, support RHEL (dusty)
  - rpmostreepayload: use correct secondary url location (dusty)
  - Add tracking of requirements application to requirements container.
    (rvykydal)
  - Add langpacks via payload requirements (rvykydal)
  - Add NTP_PACKAGE via installation requirements (rvykydal)
  - timezone: simplify kickstart setup metod (rvykydal)
  - Store payload (packages, groups) requirements in a container. (rvykydal)
  - Fix anaconda --help fail with traceback (#1470514) (jkonecny)
  - rpmostreepayload: Do /sysroot mount non-recursively (walters)
  - Add isolated-test makefile target (jkonecny)
  - gui: show supported locales on Atomic Host installs (jlebon)


author: Martin Kolman <mkolman@redhat.com> - 27.20-1
changelog:
  - Add support for automatic generating of DBus specification. (vponcova)
  - Add support for generating XML (vponcova)
  - Add support for DBus typing system (vponcova)
  - dnfpayload: do not try to contact disabled repo (artem.bityutskiy)
  - Add message to setup-test-env is ran (jkonecny)
  - Use SHA256 instead of MD5 for repoMDHash (#1341280) (bcl)
  - Add lorax-packages.log to bug report. (rvykydal)
  - Use SHA256 instead of MD5 for repoMDHash (#1341280) (jkonecny)
  - 80-setfilecons: Add a few paths (/var/run, /var/spool) (walters)
  - Also capture anaconda-pre logs if they exist (riehecky)
  - Don't mock modules with sys in unit tests (vponcova)
  - logging: replace SyslogHandler with JournalHandler (rvykydal)
  - Add setup-test-env target to the Makefile (jkonecny)
  - Add tests for the install class factory (vponcova)
  - Support for the installclass kickstart command (vponcova)
  - Modules with install classes should define __all__ (vponcova)
  - Refactorization of the installclass.py (vponcova)
  - docs: minor fixups of release document (rvykydal)
  - rescue: add RTD documentation (rvykydal)
  - rescue: clean up method for mounting root (rvykydal)
  - rescue: separate UI and execution logic (rvykydal)
  - Make kickstart rescue command noninteractive. (rvykydal)
  - Remove unused argument and code. (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.1-1
changelog:
  - Remove the metacity theme. (vponcova)
  - Add the option inst.decorated to allow title bar in GUI (vponcova)
  - Move python3-gobject Requires to core (jkonecny)
  - Return simpleline removed ipmi calls back (jkonecny)
  - Use new list container from Simpleline (jkonecny)
  - Remove old simpleline from anaconda (jkonecny)
  - Ask multiple times for wrong input (jkonecny)
  - Show TUI exception only first time (jkonecny)
  - Add simpleline logger to the Anaconda (jkonecny)
  - Modify TUI to use new Simpleline package (jkonecny)
  - Make 64-bit kernel on 32-bit firmware work for x86 efi machines (pjones)
  - Add missing gtk3 required version to spec file (jkonecny)
  - Sort spec required versions alphabetically (jkonecny)
  - Fix testing of the kickstart version (vponcova)
  - Move the installclass command to the %anaconda section. (vponcova)
  - Fix SL install class to use right efi dir (riehecky)
  - Fix accelerator key for blivet-gui partitioning (#1482438) (vtrefny)
  - Add blivet-gui logs to python-meh file list (vtrefny)
  - Remove the title bar in anaconda by default (#1468801) (vponcova)
  - Add simple script to read journal with message code source and thread info.
    (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.2-1
changelog:
  - Fix catch TUI not main thread exceptions (jkonecny)
  - Document Anaconda branching workflow (mkolman)
  - Use constants for version number bumps and additions (mkolman)
  - Fix closest mirror now needs network (jkonecny)
  - Fix restart payload thread in Network spoke GUI (#1478970) (jkonecny)
  - Network spoke freeze when testing availability (#1478970) (jkonecny)
  - Add support for adding version numbers to makebumpver (mkolman)
  - Add support for major version bump to makebumpver (mkolman)
  - Fix proxy settings badly used when testing repos (#1478970) (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.3-1
changelog:
  - Add missing dot to the availability status message (mail)
  - Bump Simpleline version (jkonecny)
  - Make EFIGRUB._efi_binary a property, not a method (awilliam)
  - Better storing logs from build and tests (jkonecny)
  - Provide a default install class. (vponcova)
  - Do not use hidden install classes. (vponcova)
  - Make geolocation with kickstart possible (#1358331) (mkolman)
  - Run python-meh as modal in TUI (jkonecny)
  - Use GLib event loop in the simpleline (jkonecny)
  - TUI progress reporting is handled by show_all (jkonecny)
  - Add efi_dir to the BaseInstallClass (#1412391) (vponcova)
  - Use /usr/bin/python3 shebang once again (miro)


author: Martin Kolman <mkolman@redhat.com> - 28.4-1
changelog:
  - network: add support for kickstart --bindto=mac for virtual devices
    (#1328576) (rvykydal)
  - network: support mac bound network settings as first class (#1328576)
    (rvykydal)
  - network: add support for kickstart --bindto=mac for wired devices (#1328576)
    (rvykydal)
  - Don't setup the hub twice (#1491333) (vponcova)
  - rpmostreepayload: Substitute ${basearch} in ostreesetup ref (walters)
  - Perform repo checks only when there are checks available. (rvykydal)
  - Add support for repo --metalink (GUI) (#1464843) (rvykydal)
  - Add support for repo --metalink (kickstart, tui) (#1464843) (rvykydal)
  - Add inst.notmux option (dusty)


author: Martin Kolman <mkolman@redhat.com> - 28.5-1
changelog:
  - Fix missing id to name environment transition (#1491119) (jkonecny)
  - Fix test for unset TUI software environment (#1491119) (jkonecny)
  - Rename processingDone to processing_done variable (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.6-1
changelog:
  - Add changelog entries from the unstable branch (mkolman)
  - Log when we are executing command in chroot (jkonecny)
  - Use name instead of index in TUI env selection (#1495204) (jkonecny)
  - Fix missing container in TUI source spoke (#1494801) (jkonecny)
  - Add MOCK_EXTRA_ARGS to Makefile (jkonecny)
  - tui source spoke: initialize nfs values when switching to nfs (rvykydal)
  - Deselect encryption when switching to blivet-gui partitioning (vtrefny)
  - Add 2 spaces between functions in iutil (jkonecny)
  - rpmostreepayload: Fix logic for copying of EFI data (walters)
  - rpmostreepayload: Avoid recursing for fstab mounts (walters)
  - payload: Add handlesBootloaderConfiguration(), teach bootloader.py (walters)


author: Martin Kolman <mkolman@redhat.com> - 28.7-1
changelog:
  - Mark the mount point assignment in TUI as experimental (vpodzime)
  - Reset storage on change in text mode (vpodzime)
  - Only allow the supported file systems in text mode (vpodzime)
  - Textual configuration of mount points (vpodzime)
  - Add support for the new 'mount' kickstart command (vpodzime)
  - Fix dnf exception repository not set (#1495211) (jkonecny)
  - Add logging of complete spokes in GUI. (rvykydal)
  - Do not execute storage when the spoke is left with no selected disk
    (#1496327) (rvykydal)
  - Reflect building from master branch in the release docs (mkolman)
  - Add checks for group names (#1497676) (vponcova)
  - Add new checks for user names (#1491006) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 28.8-1
changelog:
  - Bump simpleline version requires (jkonecny)
  - Remove DataHolder class (jkonecny)
  - Remove EditTUISpoke EditTUIDialog and EditTUISpokeEntry (jkonecny)
  - Replace EditTUI* from the TUI Storage spoke (jkonecny)
  - Replace EditTUI* from the TUI User spoke (jkonecny)
  - Replace EditTUI* from the TUI Source spoke (jkonecny)
  - Replace EditTUI* from the TUI Network spoke (jkonecny)
  - Password spoke is using PasswordDialog now (jkonecny)
  - Return default policy if nothing match (jkonecny)
  - Add Dialog and PasswordDialog TUI objects (jkonecny)
  - Remove EditTUIDialog from time_spoke (jkonecny)
  - packaging: clear downloaded packages repo cache before using it (#1480790)
    (rvykydal)
  - Do substitutions only after translating the string (mkolman)
  - Fix a translation check error (mkolman)
  - Do not run commands in messages in Makefile (jkonecny)
  - Fix storage spoke completeness checking (#1496416) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.9-1
changelog:
  - Mac EFI installs need grub2-tools (#1503496) (awilliam)
  - network: create default ifcfg also for missing default NM connection
    (#1478141) (rvykydal)
  - Print screen stack next to exception in TUI (jkonecny)
  - Enable Custom GRUB2 Password Utility (#985962) (rmarshall)


author: Martin Kolman <mkolman@redhat.com> - 28.10-1
changelog:
  - Bump required Blivet version to 3.0 (mkolman)
  - Add modular server repo to the base repositories (#1506894) (jkonecny)
  - Split addon and environment refresh in software TUI (jkonecny)
  - Fix changing source don't erase old environment TUI (#1505090) (jkonecny)
  - Add logging to TUI software selection spoke (#1505090) (jkonecny)
  - Do not try to use protected disks for autopart (vtrefny)
  - Adapt new storage tui spoke to storage code move. (dlehman)
  - Update blivet upstream URL in testing README. (dlehman)
  - Adapt to devicefactory API change. (dlehman)
  - Adapt to removal of default rounding in blivet.size.Size. (dlehman)
  - Use anaconda's logic for ostree sys/physical root. (dlehman)
  - Adapt to removal of blivet.udev.device_is_realdisk. (dlehman)
  - Adapt to move of disklabel type logic into DiskLabel. (dlehman)
  - Move blivet.partspec into pyanaconda.storage. (dlehman)
  - Move blivet.platform to pyanaconda.platform. (dlehman)
  - Fix traceback from mocked partitions in clearpart test. (dlehman)
  - Move blivet.osinstall to pyanaconda.storage. (dlehman)
  - Move autopart from blivet to pyanaconda.storage. (dlehman)


author: Martin Kolman <mkolman@redhat.com> - 28.11-1
changelog:
  - Bump Blivet GUI version (mkolman)
  - Change path to start-module script when running locally (mkolman)
  - Handle DBUS module related files in makeupdates (mkolman)
  - Handle DBUS_STARTER_ADDRESS not being defined (mkolman)
  - Use start-module script in DBUS service files (mkolman)
  - Add a DBUS module startup script (mkolman)
  - Add Makefile.am for DBUS modules an addons (mkolman)
  - Add the setup-updates script (mkolman)
  - Add __init__.py file to anaconda/modules (mkolman)
  - Add a unit file for Boss startup (mkolman)
  - Really install all the right packages on Mac UEFI installs (awilliam)
  - Refactor DASD formatting and support detection of LDL DASDs. (vponcova)
  - Remove unused import sys from run_boss_locally script (jkonecny)
  - Fix blivet imports in the Fedora Server install class (#1513024) (vponcova)
  - Update the use of suggest_container_name method (vponcova)
  - Devicetree doesn't have protected_dev_names (vponcova)
  - Add pyanaconda.dbus to Makefile (vponcova)
  - Add pyanaconda.storage to Makefile (#1511735) (vponcova)
  - network: GUI, be more robust when displaying vlan parent and id (#1507913)
    (rvykydal)
  - network: GUI, fix lookup of existing device configurations (#1507913)
    (rvykydal)
  - network: GUI, don't crash on added vlan without device name specified
    (#1507913) (rvykydal)
  - Add a script for running Boss & modules locally (mkolman)
  - Add an example addon (mkolman)
  - Add DBUS module examples (mkolman)
  - Add Boss (mkolman)
  - Add a base class for DBUS modules (mkolman)
  - Add .service and .conf files for the DBUS modules (mkolman)
  - Add constants for DBUS module namespaces (mkolman)
  - Add support for logging from DBUS modules (mkolman)
  - Add the get_bus() method (mkolman)
  - Remove storage check for too small swap (#1466964) (vponcova)
  - Migrate fedora-server installclass into the anaconda repository (#1466967)
    (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.12-1
changelog:
  - Fix unit tests (mkolman)
  - Fixes in makefiles (vponcova)
  - Use the input_checking module for TUI password validation (mkolman)
  - Use the input_checking module for user checking (mkolman)
  - Use the input_checking module for root password checking (mkolman)
  - Use the input_checking module for checking the LUKS passphrase (mkolman)
  - Reflect GUISpokeInputCheckHandler changes in installation source spoke
    (mkolman)
  - Convert the input checking helpers to use the input_checking module (mkolman)
  - Provide more robust method of using the warning message bar (mkolman)
  - Remove the validatePassword() method (mkolman)
  - Add new input checking module (mkolman)
  - fixup! Migrate Workstation InstallClass to anaconda (sgallagh)
  - Handle an invalid install class style sheet (vponcova)
  - Enhance password checking constants (mkolman)
  - Fix interactive defaults (mkolman)
  - Modify the PYTHONPATH in run_boss_locally (vponcova)
  - Replace get_bus with the class DBus (vponcova)
  - Migrate Workstation InstallClass to anaconda (sgallagh)
  - Point at new path for fedora-server.css (sgallagh)
  - Rename dbus_constants to constants (vponcova)
  - Add the boot option inst.ks.all (vponcova)
  - Add the boot option inst.stage2.all (vponcova)
  - Remove errors for mounting and unmounting (vponcova)
  - Override the right method in the task (vponcova)
  - Remove useless code (vponcova)
  - Support timeout and retries options in %packages section (vponcova)
  - Fix device_name_is_disk to fully support raid devices (vponcova)
  - Onlyuse devices of the ignoredisk command should be only disks (vponcova)
  - Add the boot option inst.xtimeout (vponcova)
  - Do not shadow build-in module variable (jkonecny)
  - Module manager is replaceable (jkonecny)
  - Remove pyanaconda.constants_text module (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 28.13-1
changelog:
  - Unregister and unpublish all DBus services and objects (vponcova)
  - Add tests for InstallManager (jkonecny)
  - Add tests for Tasks (jkonecny)
  - Add run_in_glib decorator for tests (jkonecny)
  - Instantiate and publish InstallManager in Boss (jkonecny)
  - Add Makefile for install_manager (jkonecny)
  - Implement InstallManager with interface (jkonecny)
  - Init threading in modules (jkonecny)
  - Provide installation tasks from modules (jkonecny)
  - Remove *.Anaconda.Modules interface from Boss (jkonecny)
  - Implementing example tasks for modules (jkonecny)
  - Add Makefile for Task (jkonecny)
  - Base implementation of Task (jkonecny)
  - Add Task interface class (jkonecny)
  - Remove in-memory kickstart representation from traceback file (#1519895)
    (mkolman)
  - Support call_when_thread_terminates in ThreadManager (jkonecny)
  - Change gtk_action_wait/nowait as general use decorators (jkonecny)
  - Add controllable loop to run_boss_locally script (jkonecny)
  - Tweak run_boss_locally script (jkonecny)
  - Enable SE/HMC file access to repo (vponcova)
  - Change string formatting to format method (jkonecny)
  - Pass handler instance, not class to SplitKickstartParser (rvykydal)
  - Add kickstart parser for splitting kickstart (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.14-1
changelog:
  - Use observers in the install manager (vponcova)
  - Modify readme file for tests (jkonecny)
  - Do not bump version when testing installation (jkonecny)
  - Add set up test environment script (jkonecny)
  - Add dependency solver script (jkonecny)
  - Differentiate upstream and build-time version (#1493952) (mkolman)
  - Fix bad bash '*' expansion when loading kernel modules (#1525841) (jkonecny)
  - Fix connection to a signal in the install manager (vponcova)
  - Use the InterfaceTemplate in the InstallationInterface (vponcova)
  - Use the InterfaceTemplate in the TaskInterface (vponcova)
  - Add a base class for DBus interfaces (vponcova)
  - Update module manager to use observers (vponcova)
  - Add DBus observers for better access to proxies. (vponcova)
  - Remove running CI in mock from Makefile (jkonecny)
  - Add xfsprogs and git to the test requirements (jkonecny)
  - The gettext-devel is required by autogen (jkonecny)
  - Remove kickstart-test dependencies from test requires (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.15-1
changelog:
  - Remove spurious echo call from tmux service file (#1526861) (mkolman)
  - Restore fix for RHBZ #1323012 (`set_name` not `setName`) (awilliam)
  - Fix Makefile for modules/[foo,bar]/tasks and for install_manager (rvykydal)
  - Make passing kickstart to boss more visible. (rvykydal)
  - Add tests for KickstartManager. (rvykydal)
  - Add kickstart dispatching to anaconda. (rvykydal)
  - Add kickstart dispatching to local boss run script (rvykydal)
  - Add KickstartManager for Boss. (rvykydal)
  - Add method for getting line mapping from kickstart elements to kickstart
    (rvykydal)
  - Add info about handled kickstart commands to modules (rvykydal)
  - Add missing Makefile for kickstart_dispatcher (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 28.16-1
changelog:
  - Improve password checking status and error messages (mkolman)
  - Spin kickstarts shouldn't be test dependency (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.17-1
changelog:
  - Modules should use the proxy pattern. (vponcova)
  - Variants need to be instances of the Variant class (vponcova)
  - kickstart: support firewall --use-system-defaults (#1526450) (dusty)
  - Check payload is set before accessing its data (#1524785) (mkolman)
  - Do not fail when test are failing in setup-env script (jkonecny)
  - Support running multiple commands at once (jkonecny)
  - Support copy Anaconda result dir out of mock (jkonecny)
  - Remove dependencies from Makefile (jkonecny)
  - Add path to Anaconda in mock to constant (jkonecny)
  - Properly exclude packages from the install set (ngompa13)
  - Add the _prepare_command helper function to setup-test-env (jkonecny)
  - Add run-tests parameter to setup-test-env script (jkonecny)
  - Remove /anaconda in mock before copying new one (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.18-1
changelog:
  - Move how to use setup-mock-test-env script to help (jkonecny)
  - Add --init as new parameter to setup-mock-test-env (jkonecny)
  - Initialize the thread manager at the first import. (vponcova)
  - Added tests for the timezone module and other. (vponcova)
  - Remove 'i' from iutil module (jkonecny)
  - Remove 'i' from isignal module (jkonecny)
  - Move isignal module to core/isignal (jkonecny)
  - Extract process watch functions to a static class (jkonecny)
  - Move regexes module to core/regexes (jkonecny)
  - Move i18n module to core/i18n (jkonecny)
  - Move constants module to core/constants (jkonecny)
  - Move iutil module to core/iutil (jkonecny)
  - Move async_utils to core/async_utils (jkonecny)
  - Replace gobject GLib by our core/glib (jkonecny)
  - Rename run_in_main_thread to run_in_loop (jkonecny)
  - Add Timer and PidWatcher abstraction above GLib (jkonecny)
  - Create abstraction above GLib event loop (jkonecny)
  - Add core/glib module for GLib access (jkonecny)
  - Ignore errors for KickstartSpecificationHandler. (vponcova)
  - Try to use the PropertiesChanged signal. (vponcova)
  - Add timezone module. (vponcova)
  - Collect properties changes before emit. (vponcova)
  - Use Ping method from the standard interface. (vponcova)
  - Recognize members of standard interfaces. (vponcova)
  - Add an object observer with cached properties (vponcova)
  - Rename modules with Fedora install classes. (vponcova)
  - Add support for Variant in .buildstamp (vponcova)
  - Fix the Bar module. (vponcova)
  - Add pykickstart version to branching policy doc (jkonecny)
  - Remove `unstable` branch from documentation (jkonecny)
  - Move system-logos to anaconda-core (#1529239) (bcl)


author: Martin Kolman <mkolman@redhat.com> - 28.19-1
changelog:
  - Change pykickstart version. (vponcova)
  - Do not deepcopy the kickstart data in the storage (vponcova)
  - Replace deepcopy of the method command (vponcova)
  - Use pykickstart 3 (vponcova)
  - Provide comprehensive log messages about the display mode (vponcova)
  - Fix missing logging in some cases of update of ONBOOT value. (rvykydal)
  - Fix tests for the timezone module. (vponcova)
  - Add the Kickstarted property to the kickstart modules. (vponcova)
  - Connect to the observed service and other stuff. (vponcova)
  - Prevent 99-copy-lgs.ks from exiting with a 1 (bcl)
  - Rename SetUTC to SetIsUTC in the timezone module. (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 28.20-1
changelog:
  - Check the proxy attribute before accessing it (vponcova)
  - Check the noverifyssl attribute before accessing it (vponcova)
  - Don't access the url attribute (#1530428) (vponcova)
  - Use Fedora Server default partitioning in Atomic (jkonecny)
  - Clean code of Atomic install class (jkonecny)
  - Migrate Atomic install class (#1491287) (jkonecny)
  - Move Atomic install class to Anaconda (#1491287) (#1536853) (jkonecny)
  - Make sure that fetch_url is defined. (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 28.21-1
changelog:
  - Explain when run dependency_solver without options (jkonecny)
  - Clean dd_test code (jkonecny)
  - We can't set file permission mode for .so in dd test (jkonecny)
  - Rename installclass_atomic to Fedora Atomic Host (jkonecny)
  - Support running only nosetests or only some nosetests (jkonecny)
  - Do not run tests as root (jkonecny)
  - Save start and end time for pylint run (jkonecny)
  - Separate grab-logs from ci target in Makefile (jkonecny)
  - Remove false positive but disable Pylint in makeupdates script (jkonecny)
  - Add copyright to scripts in ./scripts/testing (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 28.22-1
changelog:
  - Prevent anaconda-core requiring gjs-console (awilliam)
  - Temporarily don't test versions of specified kickstart objects (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.1-1
changelog:
  - Use observers to access the hostname service (vponcova)
  - Make safe to observe services on buses that don't have to run (vponcova)
  - DBus logs are now saved to /tmp/dbus.log (jkonecny)
  - Add tests for toplevel installclass attribs (riehecky)
  - Wait for DBus modules for longer time (vponcova)
  - Drop dependency on authselect and firewalld (vponcova)
  - Fix kickstart version test (vponcova)
  - Authconfig is replaced with authselect (#1542968) (vponcova)
  - Add support for different message buses (vponcova)
  - Fix makeupdates script (vponcova)
  - Set up basic logging for DBus modules (vponcova)
  - Remove get_dbus_module_logger (vponcova)
  - Fix logging of the DBus modules (vponcova)
  - Fix the reimport error (vponcova)
  - Fix the network module specification (vponcova)
  - network module: update_network_data test (rvykydal)
  - network module: use Module.Kickstarted instead of ksdata.seen (rvykydal)
  - network module: use for hostname in tui (rvykydal)
  - network module: handle current hostname (rvykydal)
  - network module: handle ksdata.network.hostname (rvykydal)
  - network module: add module skeleton (rvykydal)
  - Log changes in the kickstart modules. (vponcova)
  - Use the Timezone module in UI. (vponcova)
  - Start Boss from Anaconda (jkonecny)
  - Do not use System DBus (jkonecny)
  - Remove anaconda-boss.service (jkonecny)
  - Move Anaconda dbus services and confs to session dbus (jkonecny)
  - Run DBus session if not present (jkonecny)
  - Change pykickstart version (vponcova)
  - Move system-logos dependency from anaconda-core to anaconda-gui (mkolman)
  - makebumpver: fix parsing of -m option (rvykydal)
  - makebumpver: fix -i option (rvykydal)
  - Fix tests of the Timezone module (vponcova)
  - installclass: add comments to server install class (dusty)
  - Don't use deprecated formatErrorMsg (vponcova)
  - Use the KickstartError attributes (vponcova)
  - kickstart: "clearpart --list" does not work (#1410335) (marcel)
  - Use handler in the Timezone module (vponcova)
  - Fix the specification of the Bar module (vponcova)
  - Use the KickstartHandler class (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.2-1
changelog:
  - Use the user DBUS module in the UI (mkolman)
  - Use the user DBUS module for the rootpw command in kickstart.py (mkolman)
  - Add initial user DBUS module (mkolman)
  - Add tests for the Security module (vponcova)
  - Use the Security module in UI (vponcova)
  - Don't send empty kickstart to DBus modules (vponcova)
  - Add the Security module (vponcova)
  - Fix makeupdates script to work with new DBus structure (jkonecny)
  - Fix Makefile of the kickstart manager (vponcova)
  - Fix check if dbus daemon quit properly (jkonecny)
  - Remove check if dbus is running (#1551096) (jkonecny)
  - Use Anaconda's special env variable for dbus address (#1551096) (jkonecny)
  - Migrate Anaconda to our private dbus session (#1551096) (jkonecny)
  - localization module: use l12 shortcut for module name in UI (rvykydal)
  - localization module: replace ksdata.lang with the module in anaconda.
    (rvykydal)
  - localization module: add KS support for lang command (rvykydal)
  - Return restorecon utility to Fedora 28 mock (jkonecny)
  - Include dbus.log when exporting logs (mkolman)
  - Reorganize pyanaconda.modules.boss (vponcova)
  - Move all DBus errors to pyanaconda.modules.common.errors (vponcova)
  - Move common classes and functions to pyanaconda.modules.common (vponcova)
  - Close DBus log file when quitting DBus session (jkonecny)
  - Enable payload configuration for Install classes (jkonecny)
  - Rename files that provide kickstart specifications (vponcova)
  - Move the kickstart specification to pyanaconda.core.kickstart (vponcova)
  - Start and quit Boss properly (jkonecny)
  - Make class from dbus.launcher module (jkonecny)
  - Add the kernel option resume= by default (#1206936) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.3-1
changelog:
  - Remove useless constants from pyanaconda.dbus.constants (vponcova)
  - Use identifiers to get observers and proxies (vponcova)
  - Remove the publish method from DBus interfaces (vponcova)
  - Replace constants in publish and register methods (vponcova)
  - Replace constants in DBus interface names (vponcova)
  - Define DBus errors with the dbus_error decorator (vponcova)
  - Use namespaces and identifiers to describe Anaconda DBus objects (vponcova)
  - Add support for identification of DBus objects and services (vponcova)
  - User module should parse only rootpw for now (#1553488) (vponcova)
  - localization module: plug localization module into keyboard GUI spoke
    (rvykydal)
  - localization module: add KeyboardKickstarted property (rvykydal)
  - localization module: add KS support for keyboard command (rvykydal)
  - localization module: don't use Kickstarted so another command can be added
    (rvykydal)
  - Fix release docs (mkolman)
  - network: set TYPE value in ifcfg from kickstart in initrmfs (rvykydal)
  - Make formatting consistent in AnacondaWidgets.xml (riehecky)


author: Martin Kolman <mkolman@redhat.com> - 29.4-1
changelog:
  - network module: add basic test (rvykydal)
  - Add prepare command to setup-mock-test-env script (jkonecny)
  - Mark partition live device's disk protected. (#1524700) (dlehman)


author: Martin Kolman <mkolman@redhat.com> - 29.5-1
changelog:
  - Write rootpw command to kickstart (#1557529) (mkolman)
  - Don't make safe to observe services on buses that don't run (vponcova)
  - Add the LanguageKickstarted property (vponcova)
  - Don't autoquit by default if the last hub is empty (#1553935) (mkolman)
  - Use the Services module in UI (vponcova)
  - Create the Services module (vponcova)
  - Enable hibernation only on x86 (#1554345) (vponcova)
  - Add the Storage module with no API (vponcova)
  - Add the Payload module with no API (vponcova)
  - Remove DBus modules Foo and Bar (vponcova)
  - network module: fix accessing org.freedesktop.hostname1 for current hostname
    (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 29.6-1
changelog:
  - Create the disk initialization and disk selection modules (vponcova)
  - Use watch_property to watch changes of DBus properties (vponcova)
  - Better organize the base classes for modules (vponcova)
  - Fixed KS forcing zerombr onto RO disk (japokorn)
  - Add tests for the kickstart specifications (vponcova)
  - Standardize calls to parent via super() (riehecky)
  - Fix 'isDisk' property name (#1558906) (vtrefny)
  - Make the class for removed kickstart commands more strict (vponcova)
  - Fix the progress bar steps (vponcova)
  - Use enum for the first boot action (vponcova)
  - Use enum for the SELinux modes (vponcova)
  - datetime spoke: still pass ksdata to NTPconfigDialog (UIObject) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 29.7-1
changelog:
  - Add Makefiles for disk initialization and selection modules (vponcova)
  - Remove the invalid self argument (vponcova)
  - Run all unit tests (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.8-1
changelog:
  - Fix forgotten usage of the selinux kickstart command (vponcova)
  - Fix tests for the storage module (vponcova)
  - Use the disk selection and initialization modules in UI (vponcova)
  - Enable to use object identifiers instead of object paths (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.10-1
changelog:
  - Bump simpleline version (mkolman)
  - Do not redraw screen after text YesNo dialog (#1557951)(jkonecny)
  - Revert "Adapt to a new simpleline changes (#1557472)(jkonecny)
  - authselect: enable silent last log (pbrezina)
  - authselect: fix typo to enable fingerprint authentication (pbrezina)


author: Martin Kolman <mkolman@redhat.com> - 29.11-1
changelog:
  - Add anaconda-install-env-deps as dependency of the anaconda package (mkolman)
  - Add %files for install-env-deps so it actually exists (awilliam)


author: Martin Kolman <mkolman@redhat.com> - 29.12-1
changelog:
  - Save logs to result folder after rpm-tests (jkonecny)
  - Add Installed pyanaconda tests (jkonecny)
  - Fix name of the RPM test (jkonecny)
  - Support running just chosen rpm test (jkonecny)
  - Add test cache files to gitignore (jkonecny)
  - Move test install test from Makefile to rpm tests (jkonecny)
  - Create structure to run rpm tests (jkonecny)
  - Move all nosetests to separate directory (jkonecny)
  - Fix broken kickstart command test (jkonecny)
  - Fix broken kickstart command test (jkonecny)
  - localization: use LanguageKickstarted module property (#1568119) (rvykydal)
  - Start only the specified kickstart modules (#1566621) (vponcova)
  - Use the Bootloader module in UI (vponcova)
  - Add tests for the bootloader module (vponcova)
  - Create the bootloader module (vponcova)
  - rpmostreepayload: do not require network for dvd installation (#1565369)
    (rvykydal)
  - Fix double logging to stdout (vponcova)
  - Don't try to create required partitions if there are none (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.13-1
changelog:
  - Show correct root account locked status in reconfig mode (#1507940) (mkolman)
  - Add missing lines and modularization only log to test coverage (jkonecny)
  - Remove makebumpver dependency from spec file (jkonecny)
  - network module: use connectivity checking in anaconda (rvykydal)
  - network module: add connectivity checking (rvykydal)
  - Permit adding disabled external repos to installation. (riehecky)
  - Handle empty active attribute for consoles (#1569045) (mkolman)
  - Support temporary kickstart generating (vponcova)
  - Create the dynamic module User (vponcova)
  - Select Workstation install class for Workstation live (#1569083) (awilliam)
  - Rename the main module User to Users (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.14-1
changelog:
  - Increase module startup timeout to 600 seconds (mkolman)
  - Fix name of the Zanata Python client package (mkolman)
  - Add tests for the auto partitioning module (vponcova)
  - Create the auto partitioning module (vponcova)
  - Add the firewall submodule (mkolman)
  - Once again fix cmdline error handling. (#1360223) (sbueno+anaconda)
  - Extend the timeout period to 180s in the case of cmdline error. (#1360223)
    (sbueno+anaconda)
  - Fix the clearpart test with disklabel option (vponcova)
  - The specified nosetests failed to run (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.15-1
changelog:
  - nvdimm: make debug messages more clear (rvykydal)
  - nvdimm: use libblockdev enum to check namespace mode (rvykydal)
  - Add data loss warning to nvdimm reconfigure dialog. (rvykydal)
  - Add UI feedback for disk repopulating after nvdimm reconfiguration.
    (rvykydal)
  - Fix ignoring of nvdimm devices (rvykydal)
  - Don't allow booting from nvdimm devices (rvykydal)
  - Improve UI feedback for invalid boot on non-iBFT iSCSI devices. (rvykydal)
  - Add inst.nonibftiscsiboot boot option. (rvykydal)
  - Use only devices specified by nvdimm command for installation. (rvykydal)
  - Add option to reconfigure nvdimm devices into sector mode. (rvykydal)
  - Allow only devices in sector mode to be selected. (rvykydal)
  - Add nvdimm devices to Advanced Storage spoke. (rvykydal)
  - Add kickstart support for nvdimm reconfiguration to sector mode. (rvykydal)
  - Ignore nvdimm disks which are not in sector mode. (rvykydal)
  - Do not ignore nvdimm (pmemX) devices (rvykydal)
  - Update the pykickstart commands (vponcova)
  - Fix firewall DBUS module API usage (#1577405) (mkolman)
  - Fix formatting in the TUI storage spoke (jkonecny)
  - Fix TUI crash in mountpoint assignment (#1564067) (jkonecny)
  - Fix KS logvol metadata and chunksize parameters (#1572511) (jkonecny)
  - Show correct bootloader error on the MacEFI platform (vponcova)
  - Revert "Fix broken kickstart command test" (rvykydal)
  - Support fcoe --autovlan option (#1564096) (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 29.16-1
changelog:
  - Add tests for changes in tasks and the install manager (vponcova)
  - Add a simple installation task in the Baz module (vponcova)
  - Update the boss classes (vponcova)
  - Update the base clases for modules (vponcova)
  - Use the system installation task in the install manager (vponcova)
  - Add the system installation task (vponcova)
  - Add methods for running remote DBus tasks (vponcova)
  - Improved base clases for DBus tasks (vponcova)
  - Do not manually create LUKSDevice when unlocking a LUKS format (vtrefny)
  - Fix pylint errors (vponcova)
  - Skip the pylint check for the bootloader.py (vponcova)
  - Enable DNF depsolver debugging in debug mode (mkolman)
  - Don't reset locale of our DBus daemon (vponcova)
  - Close the DNF base later (#1571299) (vponcova)
  - Add 10% for storage metadata to the total required space (#1578395)
    (vponcova)
  - Add hook to prevent mistake upstream pushes (jkonecny)
  - Revert "WIP" (vponcova)
  - WIP (vponcova)
  - Set locale to en_US.UTF-8 in every module (#1575415) (vponcova)
  - Move initial module configuration to the init function (vponcova)
  - Fix the mount command (vponcova)
  - Use the auto partitioning module in UI (vponcova)
  - Only check space during a tui kickstart if ksprompt is enabled (bcl)
  - Fix can't exit TUI storage spoke (jkonecny)
  - Use PROCESSED_AND_CLOSE and PROCESSED_AND_REDRAW (jkonecny)
  - Remove not required PROCESSED return (jkonecny)
  - Remove PROCESSED from refresh method (jkonecny)


author: Martin Kolman <mkolman@redhat.com> - 29.17-1
changelog:
  - Wait for kickstart modules to quit (vponcova)
  - Ask for a default passphrase if required (vponcova)
  - Add support for setting different types of passwords in TUI (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 29.18-1
changelog:
  - Add tests for the DASD module (vponcova)
  - Run the DASD formatting task in UI (vponcova)
  - Extend the sync_run_task method with a callback (vponcova)
  - Create a task for formatting DASDs (vponcova)
  - Run the DASD discovery task from UI (vponcova)
  - Create a task for discovering DASDs (vponcova)
  - Create the DASD module (vponcova)
  - Add tests for the language installation task (vponcova)
  - Run an installation task to install a language (vponcova)
  - nvdimm: fix crash on non-block devices (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 29.19-1
changelog:
  - DNF 3: progress callback constants moved to dnf.transaction (awilliam)
  - DNF 3: Update size calculations for transaction item changes (awilliam)
  - DNF 3: config substitutions moved from dnf to libdnf (awilliam)


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.2-1
changelog:
  - Change the pop-up text with the pre-release warning (#1542998) (vpodzime)
    Resolves: rhbz#1608243
  - Sort categories on the hub by defined order (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - Show a note about EULA where relevant (mkolman)
    Resolves: rhbz#1569596
  - Change message log level to INFO when adding repo (jkonecny)
    Related: rhbz#1603178
  - Set packaging log level to DEBUG by default (jkonecny)
    Resolves: rhbz#1603178
  - Remove the python-wrapt dependency (vponcova)
  - Do not use capitals for spoke names (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - Wrap category label and add space between columns (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - Use 32 px icons (instead of 16 px) on hubs (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - Make pyanaconda.dbus.typing work with Python 3.7 (#1598574) (awilliam)
  - Use Platform Python where appropriate (mkolman)
  - Replace deprecated dracut options for booting with ibft. (rvykydal)
    Resolves: rhbz#1566052
  - Protected devices might be hidden (#1561766) (vponcova)
  - Improve handling of unsupported filesystems in UI. (rvykydal)
    Resolves: rhbz#1533904
  - Reserve two lines for status message (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - Use three spoke columns on hub for better scaling (#1584160) (rvykydal)
    Resolves: rhbz#1584166
  - fstab: include a note about systemctl daemon-reload (zbyszek)
  - Access the ZFCP module only on s390x (vponcova)
  - Tell libreport if it is a final release or not (#1596392) (vpodzime)
    Resolves: rhbz#1596392
  - bootloader: GRUB2: Set menu_auto_hide when enabled by the instClass
    (hdegoede)
  - installclass: Add bootloader_menu_autohide property (hdegoede)
  - Add tests for the zFCP module (vponcova)
  - Handle the zfcp command in the zFCP module (vponcova)
  - Use the zFCP discovery task in UI (vponcova)
  - Create the zFCP discovery task (vponcova)
  - Create the zFCP module (vponcova)


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.3-1
changelog:
  - Typo fixup (rvykydal)
  - Define if blivet-gui is supported via installclasses (rvykydal)
    Related: rhbz#1599838
  - Offer Blivet-GUI partitioning only if supported (rvykydal)
    Related: rhbz#1599838
  - Only show the "closest mirror" source option where appropriate (mkolman)
    Resolves: rhbz#1608241
  - Starting from 3.0 DNF expects strings in comps queries (mkolman)
  - Remove blivet-gui spoke and its dependencies (rvykydal)
    Resolves: rhbz#1599838
  - Use the manual partitioning module in TUI (vponcova)
  - Use the manual partitioning module in UI (vponcova)
  - Add tests for the manual partitioning module (vponcova)
  - Create the manual partitioning module (vponcova)
  - Reserve enough static space for 2 lines in spoke status on hub (#1584160) (rvykydal)
  - Handle new module specific error states (mkolman)
  - Handle missing package errors reported by the install_specs() function (mkolman)
  - Initial module enablement and installation support (mkolman)
  - Fix disable additional repositories (jkonecny)
  - Show better messages for NoSuchPackage and NoSuchGroup (#1599190) (vponcova)
    Resolves: rhbz#1599190
  - Bootloader stage2 can't be on btrfs on rhel (#1533904) (rvykydal)
    Related: rhbz#1533904
  - Remove --fstype=btrfs support from LogVol, Raid and Partition (rvykydal)
    Resolves: rhbz#1533904
  - Remove btrfs support. (rvykydal)
    Resolves: rhbz#1533904
  - Use RHEL8 versions of commands added to RHEL8 handler for test (rvykydal)
  - Use RHEL8 kickstart handler (rvykydal)
  - Use productmd library to parse .treeinfo (#1411673) (jkonecny)
  - Import kickstart classes as version-less in the dracut script (vponcova)
  - Use only version-less kickstart classes (vponcova)
  - Define version-less variants of kickstart classes (vponcova)
  - Pylint should skip the file livepayload.py (vponcova)
  - Fix pylint errors (vponcova)


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.4-1
changelog:
  - DD: Use text mode when calling tools with subprocess (rvykydal)
    Resolves: rhbz#1609744
  - Update RHEL placeholder names (mkolman)
    Related: rhbz#1593723


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.5-1
changelog:
  - Fix a 5 year old typo in the spec file (mkolman)
    Resolves: rhbz#1613488
  - Bump required DNF version (mkolman)
    Related: rhbz#1613296
  - Fix some small issues with the platform id patch (mkolman)
    Related: rhbz#1613296
  - Set platform id for DNF (mkolman)
    Related: rhbz#1613296
  - Fix crash when software environment is False (jkonecny)
    Resolves: rhbz#1612942
  - Allow to delete all file systems used by Unknown (#1597199) (vponcova)
    Resolves: rhbz#1597199


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.6-1
changelog:
  - Check the LUKS2 memory requirements (vponcova)
    Related: rhbz#1547908
  - Add an option for choosing version of LUKS in GUI (vponcova)
    Related: rhbz#1547908
  - Add tests for LUKS2 in the auto partitioning module (vponcova)
    Related: rhbz#1547908
  - Apply the LUKS2 options from the auto partitioning module (vponcova)
    Related: rhbz#1547908
  - Support LUKS2 options in the auto partitioning module (vponcova)
    Related: rhbz#1547908
  - Support LUKS2 options in logvol, part and raid commands (vponcova)
    Related: rhbz#1547908
  - Enable to set a default version of LUKS (vponcova)
    Related: rhbz#1547908
  - Update dependencies and kickstart commands to support LUKS2 (vponcova)
    Resolves: rhbz#1547908
  - Use SimpleConfigFile to get PLATFORM_ID from /etc/os-release (mkolman)
    Related: rhbz#1613296
  - Use wwn attr instead of removed wwid. (#1565693) (dlehman)
    Resolves: rhbz#1615408


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.7-1
changelog:
  - Revert back to running DNF in a subprocess (mkolman)
    Related: rhbz#1613296
  - Add back reverted patches for modularity support (rvykydal)
    Related: rhbz#1613296


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.8-1
changelog:
  - Add inst.addrepo documentation for HD variant (jkonecny)
    Related: rhbz#1595415
  - Warn when repo names are not unique (jkonecny)
    Related: rhbz#1595415
  - HD addon repos have mount directories permanent (jkonecny)
    Related: rhbz#1595415
  - Unmount hard drive additional repositories (jkonecny)
    Related: rhbz#1595415
  - Move RepoData copy creation to the RepoData class (jkonecny)
    Related: rhbz#1595415
  - Show empty file protocol on HD addon repo fail (jkonecny)
    Related: rhbz#1595415
  - Mount and use HDD additional repositories (jkonecny)
    Related: rhbz#1595415
  - Separate _find_and_mount_iso from _setup_media (jkonecny)
    Related: rhbz#1595415
  - Load hard drive repo type from inst.addrepo (jkonecny)
    Related: rhbz#1595415
  - Do not fail if .discinfo file can't be read (jkonecny)
    Related: rhbz#1595415
  - Use productmd to parse .discinfo file (jkonecny)
    Related: rhbz#1595415
  - Add payload sources tests (jkonecny)
    Related: rhbz#1595415
  - Cleanup payload tests source file (jkonecny)
    Related: rhbz#1595415
  - Add documentation for inst.addrepo boot option (jkonecny)
    Related: rhbz#1595415
  - Add additional repositories to KS data (jkonecny)
    Resolves: rhbz#1595415
  - Use new source solution (jkonecny)
    Related: rhbz#1595415
  - Add payload sources implementation (jkonecny)
    Related: rhbz#1595415
  - Mark disks with additional repos as protected (jkonecny)
    Related: rhbz#1595415
  - Support boot args parsing to list (jkonecny)
    Related: rhbz#1595415
  - Add inst.addrepo new options (jkonecny)
    Related: rhbz#1595415
  - Make parenthesis consistent (jkonecny)
    Related: rhbz#1595415
  - Remove unused parameter from live_startup method (jkonecny)
    Related: rhbz#1595415
  - Disable treeinfo based repos only once (jkonecny)
    Related: rhbz#1610806
  - Disable treeinfo repos when base repo change (jkonecny)
    Related: rhbz#1610806
  - Treeinfo repos can't be changed nor removed (jkonecny)
    Related: rhbz#1610806
  - Add all repositories from the treeinfo file (jkonecny)
    Resolves: rhbz#1610806
  - Load base repository location from treeinfo (jkonecny)
    Related: rhbz#1610806
  - Add limited file:// protocol to GUI Source spoke (jkonecny)
    Related: rhbz#1610806
  - Add BaseOS between default base repositories (jkonecny)
    Related: rhbz#1610806
  - Split _setupInstallDevice method in payload (jkonecny)
    Related: rhbz#1610806


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.9-1
changelog:
  - Fix crash in tui when default partitioning scheme is not supported
    (rvykydal)
    Related: rhbz#1617958


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.10-1
changelog:
  - Revert "Don't allow booting from nvdimm devices" (rvykydal)
    Resolves: rhbz#1620566
  - Fix pylint errors (vponcova)
    Related: rhbz#1618633


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.11-1
changelog:
  - DNF 3.5 compatibility (mkolman)
    Related: rhbz#1613296
  - Don't try to get hostnamed proxy in non-installer-image environments
    (rvykydal)
    Resolves: rhbz#1622917


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.12-1
changelog:
  - Don't connect to signals of the Network Manager DBus objects
    (vponcova)
    Resolves: rhbz#1582233
  - Fix librepo logging with new DNF (jkonecny)
    Resolves: rhbz#1626609


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.13-1
changelog:
  - prefixdevname: fix a typo in filename (rvykydal)
    Related: rhbz#1615997
  - prefixdevname: pass persistent configuration to installed system (rvykydal)
    Resolves: rhbz#1615997
  - prefixdevname: pass net.ifnames.prefix option to installed system (rvykydal)
    Resolves: rhbz#1615997
  - prefixdevname: install package to target system if needed (rvykydal)
    Resolves: rhbz#1615997
  - prefixdevname: import state from initramfs to stage 2 (rvykydal)
    Resolves: rhbz#1615997


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.14-1
changelog:
  - Update the spoke for unsupported hardware in TUI (#1601545) (vponcova)
    Resolves: rhbz#1601545
  - Update the dialog for unsupported hardware in GUI (#1601545) (vponcova)
    Resolves: rhbz#1601545
  - Support detection of kernel taints (vponcova)
    Resolves: rhbz#1601545


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.16-1
changelog:
  - Sync spec file (rvykydal)
    Related: rhbz#1619153
  - Fix python3 requires in spec file (rvykydal)
    Resolves: rhbz#1619153
  - Revert "Add system purpose support" (rvykydal)
    Related: rhbz#1619153
  - Add support for GRUB_ENABLE_BLSCFG and inst.noblscfg (pjones)
    Resolves: rhbz#1615442
  - Get rid of new-kernel-pkg invocations (pjones)
    Related: rhbz#1615442
  - Minor pylint cleanups (pjones)
    Related: rhbz#1615442


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.17-1
changelog:
  - Syspurpose related test & pylint fixes (mkolman)
    Related: rhbz#1612060
  - Add missing folder to Makefile (mkolman)
    Related: rhbz#1612060
  - Add system purpose support (mkolman)
    Resolves: rhbz#1612060


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.18-1
changelog:
  - Update kernel command line parameters in BLS files (javierm)
    Resolves: rhbz#1635180
  - Drop attempt to add 'nocrypto' to tsflags (#1634791) (awilliam)
    Resolves: rhbz#1634791
  - Make sure fips is correctly enabled on target system (#1619568) (mkolman)
    Resolves: rhbz#1619568


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.19-1
changelog:
  - Add option to set kernel.hung_task_timeout_secs option (rvykydal)
    Resolves: rhbz#1633549
  - Change default install class to RHEL (jkonecny)
    Resolves: rhbz#1634094
  - Don't check for firmware compatibility to enable BootLoaderSpec support
    (javierm)
    Resolves: rhbz#1635547


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.20-1
changelog:
  - Ignore errors when trying to activate unsupported swaps (vtrefny)
    Resolves: rhbz#1635253
  - Adapt built in help system to new content structure (mkolman)
    Resolves: rhbz#1593723
  - Update help folder paths (mkolman)
    Related: rhbz#1593723
  - Replace helpFile property with help_id (mkolman)
    Related: rhbz#1593723
  - Small optimization in boot arg parsing method (jkonecny)
    Related: rhbz#1622429
  - Fix bad --addrepo command line parsing (jkonecny)
    Related: rhbz#1622429
  - Raise correct exception on bad addrepo boot param (jkonecny)
    Resolves: rhbz#1622429


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.21-1
changelog:
  - Add Not Specified option for System Purpose lists (mkolman)
    Resolves: rhbz#1637602
  - Set the VNC password directly (vponcova)
    Resolves: rhbz#1634667


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.22-1
changelog:
  - Remove EXPERIMENTAL label for mountpoint assignment in TUI (mkolman)
    Resolves: rhbz#1636940
  - Wrap line in storage/osinstall.py to 99 chars (jkonecny)
    Related: rhbz#1637096
  - Add missing pylint false positive (jkonecny)
    Related: rhbz#1637096
  - Make syspurpose description text size biger (mkolman)
    Related: rhbz#1612060
  - Fix double quoting in syspurpose values (mkolman)
    Resolves: rhbz#1637135
  - Fix ihelp pylint issues (jkonecny)
    Related: rhbz#1637096
  - Add ignored field to rpm_tests (jkonecny)
    Related: rhbz#1637096
  - Remove unused false positives (jkonecny)
    Related: rhbz#1637096
  - Use new BTRFS pykickstart version (jkonecny)
    Related: rhbz#1637096
  - Add back missing import (jkonecny)
    Related: rhbz#1637096
  - Add --no-pip to setup-mock-test-env script (jkonecny)
    Related: rhbz#1637096
  - Rename coverage3 to coverage-3.6 (jkonecny)
    Related: rhbz#1637096
  - Fix error message in setup-mock-test-env script (jkonecny)
    Related: rhbz#1637096
  - Rename nosetests binary to 3.6 - link is missing (jkonecny)
    Resolves: rhbz#1637096
  - Remove not used BuildRequires for RHEL (jkonecny)
    Related: rhbz#1637096
  - Add shortcut function to get dependency script (jkonecny)
    Related: rhbz#1637096
  - Add install-pip parameter to setup-mock-test-env (jkonecny)
    Related: rhbz#1637096
  - Add initial 32-bit ARMv7 EFI support (pbrobinson)
    Resolves: rhbz#1637618
  - Drop legacy get_arm_machine pieces (pbrobinson)
    Related: rhbz#1637618
  - arch: arm: drop omap checks and specifics (pbrobinson)
    Related: rhbz#1637618
  - Small optimalization in setup-mock-test-env (jkonecny)
    Related: rhbz#1637096
  - Add package installation from pip for test script (jkonecny)
    Related: rhbz#1637096
  - Remove hfsplus-tools not used on RHEL (jkonecny)
    Related: rhbz#1637096


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.23-1
changelog:
  - nvdimm: update ks data for actions in UI (rvykydal)
    Resolves: rhbz#1620093
  - nvdimm: use pykickstart constant for setting reconfigure mode (rvykydal)
    Related: rhbz#1620093
  - Fix strings not marked for translation (jkonecny)
    Resolves: rhbz#1637399
  - Increase EFI System Partition (ESP) size to 200-600 MiB (javierm)
    Resolves: rhbz#1633640
  - Save lsblk output to the Anaconda traceback file (vtrefny)
    Resolves: rhbz#1627220


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.24-1
changelog:
  - Make the pyanaconda/image.py more pep8 (jkonecny)
    Related: rhbz#1631673
  - Test image repodata folder based on treeinfo file (jkonecny)
    Resolves: rhbz#1631673
  - Use var instead of strings in findFirstIsoImage (jkonecny)
    Related: rhbz#1631673
  - Use new InstallTreeMetadata instead of TreeInfo (jkonecny)
    Related: rhbz#1631673
  - Add InstallTreeMetadata class (jkonecny)
    Related: rhbz#1631673
  - Move DEFAULT_REPOS to the constants (jkonecny)
    Related: rhbz#1631673


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.27-1
changelog:
  - Fix module installation error reporting (mkolman)
    Resolves: rhbz#1644635
  - Drop xorg-x11-server-Xorg check from graphical target detection (mkolman)
    Resolves: rhbz#1583958


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.28-1
changelog:
  - Update python-coverage dependency (rvykydal)
    Resolves: rhbz#1658777
  - Require password confirmation in GUI (mkolman)
    Resolves: rhbz#1584064
  - Only quit GTK mainloop on GUI quit request (mkolman)
    Resolves: rhbz#1643111
  - Drop the inst.noblscfg option (javierm)
    Resolves: rhbz#1658980
  - Don't allow to use LDL DASD disks (vponcova)
    Resolves: rhbz#1635825
  - Don't allow /boot on LVM (vponcova)
    Resolves: rhbz#1641986
  - Use the default LUKS version for auto partitioning (vponcova)
    Resolves: rhbz#1628519
  - Make it possible to exit empty user spoke (mkolman)
    Resolves: rhbz#1620135
  - Fix pylint errors (vponcova)
    Related: rhbz#1652727


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.30-1
changelog:
  - Add python3-coverage to testing dependencies (jkonecny)
    Related: rhbz#1502323
  - Set Automatic Installation Media for HDD not ISO (jkonecny)
    Related: rhbz#1502323
  - Adapt old code to new partition name translation (jkonecny)
    Related: rhbz#1502323
  - Fix source spoke status for expanded tree on HDD (jkonecny)
    Related: rhbz#1502323
  - Enable installation from install tree on HDD (jkonecny)
    Resolves: rhbz#1502323


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.33-1
changelog:
  - Relabel X11/xorg.conf.d directory (jkonecny)
    Resolves: rhbz#1660436
  - Reorder items in selinux relabeling post script (jkonecny)
    Related: rhbz#1660436


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.34-1
changelog:
  - Restore RHEL-specific stylesheet data (vponcova)
    Resolves: rhbz#1638383
  - Do not crash on missing multipath device wwn. (rvykydal)
    Resolves: rhbz#1666242


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.36-1
changelog:
  - Pass nosmt boot option to installed system. (rvykydal)
    Resolves: rhbz#1677411
  - Use unformatted DASDs for the partitioning (vponcova)
    Resolves: rhbz#1676630


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.37-1
changelog:
  - Update the SMT warning message (rvykydal)
    Related: rhbz#1684056
  - Detect and warn if SMT is enabled (vponcova)
    Resolves: rhbz#1684056


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.0.39-1
changelog:
  - Make SMT warning message smaller (jkonecny)
    Related: rhbz#1684056
  - Remove blank line in the SMT warning (jkonecny)
    Related: rhbz#1684056


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.2-1
changelog:
  - Rename zanata rhel-devel version (rvykydal)
    Related: rhbz#1666319
  - Adapt makebumpver to rhel-devel -> rhel-8 branch renaming. (rvykydal)
    Resolves: rhbz#1666319


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.3-1
changelog:
  - Handle bytes and strings from RPM (vponcova)
    Resolves: rhbz#1689909
  - Set the flag lvm_metadata_backup (vponcova)
    Resolves: rhbz#1673901
  - Rename add-ons to additional software (jkonecny)
    Resolves: rhbz#1674011
  - Move product version modifications for ui into function and add unit test.
    (rvykydal)
    Resolves: rhbz#1671384
  - Do not show quarterly release part of the version in UI. (rvykydal)
    Resolves: rhbz#1671384


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.4-1
changelog:
  - Set default entry to the BLS id instead of the entry index (javierm)
    Resolves: rhbz#1671047
  - Fix non-root dir of install tree HD installation (jkonecny)
    Resolves: rhbz#1689194


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.6-1
changelog:
  - Require blivet with flags.protect_cdrom support (rvykydal)
    Related: rhbz#1671713
  - Be more strict when checking for mounted dvd source. (rvykydal)
    Resolves: rhbz#1671713
  - Protect cdroms during tree population for image installs. (rvykydal)
    Resolves: rhbz#1671713


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.7-1
changelog:
  - Add support for disabling modules via module --disable (mkolman)
    Resolves: rhbz#1655523
    Related: rhbz#1719347


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.8-1
changelog:
  - Respect changesok password policy for root password (mkolman)
    Resolves: rhbz#1584145
  - Fix default value for pwpolicy emptyok (mkolman)
    Resolves: rhbz#1664704


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.9-1
changelog:
  - Adjust the exclude arguments for livepayloads (bcl)
    Related: rhbz#1684542
  - Recreate the BLS entries when using liveimg (bcl)
    Resolves: rhbz#1684542
  - Cache the liveimg tar kernel list (bcl)
    Related: rhbz#1684542
  - Add common function for creating rescue images (bcl)
    Related: rhbz#1684542
  - Re-generate BLS loader file snippets on live installs (awilliam)
    Related: rhbz#1684542


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.10-1
changelog:
  - Do not try to mount cdrom source also if it has been mounted in dracut.
    (rvykydal)
    Resolves: rhbz#1733507


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.11-1
changelog:
  - Fix noverifyssl when downloading .treeinfo file (jkonecny)
    Resolves: rhbz#1726156
    Resolves: rhbz#1723811


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.1.12-1
changelog:
  - Add the install class for Red Hat Virtualization (vponcova)
    Resolves: rhbz#1753316
  - Extend support for custom storage checking (vponcova)
    Related: rhbz#1753316
  - Enable to define the autopart type in an install class (vponcova)
    Related: rhbz#1753316


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.1-1
changelog:
  - Skip buildins when processing kernel boot args (jkonecny)
    Resolves: rhbz#1637472
  - network: fix handling of ksdevice=bootif in initramfs (rvykydal)
    Related: rhbz#1649359
  - Make sure we work with fresh data when trying to do netroot (vpodzime)
    Resolves: rhbz#1649359
  - Make our manual triggering on network in dracut work (vpodzime)
    Resolves: rhbz#1649359


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.2-1
changelog:
  - Don't add more devices in boot-device NVRAM than the maximum allowed
    (javierm)
    Resolves: rhbz#1748756
  - Fix local repo files aren't enabled (jkonecny)
    Resolves: rhbz#1641620
  - Remove ldconfig spec macros (jkonecny)
    Resolves: rhbz#1700685
  - Don't try to format FBA DASD devices (mmatsuya)
    Resolves: rhbz#1715303


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.3-1
changelog:
  - Only attempt to open the ibm,max-boot-devices sysfs entry if it exists
    (javierm)
    Related: rhbz#1748756


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.4-1
changelog:
  - Add UI support for the ZIPL Secure boot (vponcova)
    Related: rhbz#1659400
  - Add DBus support for the ZIPL Secure Boot (vponcova)
    Resolves: rhbz#1659400
  - Don't mention new-kernel-pkg anymore in /etc/sysconfig/kernel (javierm)
    Resolves: rhbz#1747382
  - Don't print warnings for new-kernel-pkg not being present (javierm)
    Related: rhbz#1747382


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.5-1
changelog:
  - Adjust unit tests (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Extend list of false positives in the style guide (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Subscription support - changes in GUI (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Extend the anaconda-gtk.css (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Subscription support - changes in installation payload (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Subscription support - changes in DBus modules (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Subscription support - changes outside of DBus modules (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Add temporary subscription scheduling module (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Add basic CDN support to Payload DBus module (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Add support for custom interface for DBus Tasks (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Backport locale support for modules (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391
  - Add subscription manager as an Anaconda dependency (mkolman)
    Resolves: rhbz#1748281
    Resolves: rhbz#1746391


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.6-1
changelog:
  - Fix RHSM HTTP proxy setup (mkolman)
    Related: rhbz#1748281
  - Fix text color on info bars (mkolman)
    Resolves: rhbz#1782174


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.8-1
changelog:
  - Fix output kickstart generation for subscription commands (mkolman)
    Resolves: rhbz#1788579
    Resolves: rhbz#1788513
  - Fix GTK access from subscription thread (mkolman)
    Resolves: rhbz#1787615


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.9-1
changelog:
  - Fix RHSM HTTP proxy configuration clearing (mkolman)
    Resolves: rhbz#1789814
  - Add scrolling for the registration tab (mkolman)
    Resolves: rhbz#1788422


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.10-1
changelog:
  - Log exceptions raised in subscription data fetching method (mkolman)
    Related: rhbz#1788036
  - Fix subscription status not being displayed in some cases (mkolman)
    Resolves: rhbz#1788036
  - Make sure syspurpose is set before registration in GUI (mkolman)
    Resolves: rhbz#1788207
    Related: rhbz#1788036
  - Update pep8speaks checker configuration for the branch (rvykydal)
    Related: rhbz#1788036


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.11-1
changelog:
  - Fix DBus error detection (mkolman)
    Related: rhbz#1794767
  - Make sure RHSM HTTP proxy port from kickstart is an integer (mkolman)
    Resolves: rhbz#1794025


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.14-1
changelog:
  - Do not allow selecting ignored disk in GUI even if it is the only one
    (rvykydal)
    Resolves: rhbz#1786561


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.15-1
changelog:
  - Fix installation source switching to/from CDN (mkolman)
    Resolves: rhbz#1788487
    Resolves: rhbz#1790383
    Resolves: rhbz#1791376


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.1-1
changelog:
  - Change git branch configuration (jkonecny)
    Related: rhbz#1805757
  - Update translation badge (jkonecny)
    Related: rhbz#1805757
  - Use rhel-8 weblate translation repository (jkonecny)
    Resolves: rhbz#1805757
  - Use platform-python instead of python3 (vslavik)
    Related: rhbz#1691319
  - root spoke gui: do not expose some root account options (eg locking) (rvykydal)
    Related: rhbz#1691319
  - Modify locking of root defauls for rhel (rvykydal)
    Related: rhbz#1691319
  - Update required version of blivet (rvykydal)
    Related: rhbz#1691319
  - Remove tests for --ignorebroken %packages section option (rvykydal)
    Related: rhbz#1691319
  - Remove support for --ignorebroken %packages option (rvykydal)
    Related: rhbz#1691319
  - Use F25_Timezone (rvykydal)
    Related: rhbz#1691319
  - Make sure rhsm.service is running at Anaconda startup (mkolman)
    Related: rhbz#1691319
  - Replace SimpleQueue with Queue (vponcova)
    Related: rhbz#1691319
  - Change fedora-welcome to rhel-welcome (bcl)
    Related: rhbz#1691319
  - Make RHEL the default (fallback) product (vslavik)
    Related: rhbz#1691319
  - Exclude blivet gui source from rpm_test (rvykydal)
    Related: rhbz#1691319
  - Exclude dependencies for tests from RHEL-8 (jkonecny)
    Related: rhbz#1691319
  - Update pykickstart version for rhel (rvykydal)
    Related: rhbz#1691319
  - Use RHEL8 versions of commands (rvykydal)
    Related: rhbz#1691319
  - Use RHEL8 kickstart handler (rvykydal)
    Related: rhbz#1691319
  - Remove kickstart btrfs support (rvykydal)
    Related: rhbz#1691319
  - Rebase to upstream 33.16 version (rvykydal)
    Resolves: rhbz#1691319


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.2-1
changelog:
  - subscription: Make sure CDN repos are loaded and usable (mkolman)
    Related: rhbz#1691319
  - Fix issue that unified ISO from URL is not loaded (jkonecny)
    Related: rhbz#1691319
  - Add split_protocol payload helper function (jkonecny)
    Related: rhbz#1691319
  - Fix imports of Blivet-GUI in unit tests (vponcova)
    Related: rhbz#1691319
  - Make cppcheck ignore the G_DEFINE_TYPE macros (vslavik)
    Related: rhbz#1691319
  - Fix test to not use Python 3.8 feature (vslavik)
    Related: rhbz#1691319
  - Fix test for root SSH login allowed (vslavik)
    Related: rhbz#1691319
  - Remove blivet-GUI tests (vslavik)
    Related: rhbz#1691319
  - Ignore no return from BTRFS (vslavik)
    Related: rhbz#1691319
  - Remove unused imports (vslavik)
    Related: rhbz#1691319


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.3-1
changelog:
  - Convert help system to use help id (mkolman)
    Related: rhbz#1691319
  - Remove unused constants (mkolman)
    Related: rhbz#1691319
  - Adjust help related configuration options (mkolman)
    Related: rhbz#1691319
  - Replace helpFile property with help_id (mkolman)
    Related: rhbz#1691319
  - Close responses from session.get (vponcova)
    Related: rhbz#1691319
  - Improve the documentation of the SetUpMountTask class (vponcova)
    Related: rhbz#1691319
  - Raise an exception if the source's mount point is not unmounted (vponcova)
    Related: rhbz#1691319
  - Change the default source to CDROM (vponcova)
    Related: rhbz#1691319
  - Don't set up sources in the refresh method of the Source spoke (vponcova)
    Related: rhbz#1691319
  - Set up FIPS in the target system (vponcova)
    Related: rhbz#1800697
  - Update the service anaconda-sshd (vponcova)
    Related: rhbz#1800697
  - Set up FIPS in the installation environment (vponcova)
    Resolves: rhbz#1800697
  - Add NFS ISO support back to the NFS SetupSourceTask (jkonecny)
    Resolves: rhbz#1840346
  - Add NFS ISO support to the NFSSourceModule (jkonencny)
    Related: rhbz#1840346
  - Fix changelog to keep rhel history (rvykydal)
    Related: rhbz#1691319
  - Tear down HDD device mount if no valid installation source is found
    (jkonecny)
    Related: rhbz#1840346
  - Extract ISO find algorith from harddrive (jkonecny)
    Related: rhbz#1840346
  - Update required ack in makebumpver script for rhel > 7 (rvykydal)
    Related: rhbz#1691319
  - Fix string based on translator comments (vslavik)
    Related: rhbz#1691319
  - subscription: Fix authentication method switching in GUI (mkolman)
    Related: rhbz#1691319


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.4-1
changelog:
  - Create /etc/systemd/network dir for ifname= renaming if needed. (rvykydal)
    Resolves: rhbz#1841469
  - Update requirements for fips - update-crypto-policies script (rvykydal)
    Resolves: rhbz#1841471


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.5-1
changelog:
  - Don't use data.method.proxy (vponcova)
    Related: rhbz#1691319
  - Fix more SElinux contexts (vslavik)
    Resolves: rhbz#1834189
    Resolves: rhbz#1775975
  - localization: do not crash on failed parsing of X layout (rvykydal)
    Resolves: rhbz#1843379


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.6-1
changelog:
  - Fix regression reading kernel list when collecting configurations (jkonecny)
    Resolves: rhbz#1846156
  - Prevent crash on unregistration (mkolman)
    Resolves: rhbz#1845962
  - Check Subscription module is available before use in payload code (mkolman)
    Related: rhbz#1845605
  - Fix updating of user gid/uid value checkbox in gui (rvykydal)
    Related: rhbz#1844386
  - Fix crash on user uid/gid unchecked in gui (rvykydal)
    Resolves: rhbz#1844386
  - Fix passing of arguments when creating dracut arguments for FCoE (rvykydal)
    Resolves: rhbz#1843741
  - Do not build Anaconda on i686 (mkolman)
    Related: rhbz#1691319


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.7-1
changelog:
  - Fix wireless network configuration on get_ssid() returning None (rvykydal)
    Resolves: rhbz#1847681
  - Relabel whole /etc instead of only some parts (vslavik)
    Related: rhbz#1775975
    Related: rhbz#1834189
  - Clean up lists of files and directories to relabel (vslavik)
    Related: rhbz#1775975
    Related: rhbz#1834189
  - Fix spanish translations (rvykydal)
    Resolves: rhbz#1847977


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.8-1
changelog:
  - Move Subscription spoke under Software (vslavik)
    Resolves: rhbz#1845493
  - Fix hiding of network device activation switch (rvykydal)
    Resolves: rhbz#1628521


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.9-1
changelog:
  - network: fix obtaining of s390 options of a wired connection (rvykydal)
    Resolves: rhbz#1850199
  - Always specify the boot disk (vponcova)
    Resolves: rhbz#1630299
  - Remove the workaround with LD_PRELOAD (vponcova)
    Resolves: rhbz#1843533
  - Exclude stderr from returned output when executing powerpc-utils tools
    (javierm)
    Related: rhbz#1847604
  - Rename function for a simple check for DNF repository (jkonecny)
    Related: rhbz#1849093
  - Add tests for verify_valid_installtree function (jkonecny)
    Related: rhbz#1849093
  - Move verify_valid_installtree to source module utils (jkonecny)
    Related: rhbz#1849093
  - Do not test if repo is valid based on .treeinfo file (jkonencny)
    Resolves: rhbz#1849093
  - Add test for NFS URL with ISO in path (jkonecny)
    Related: rhbz#1849083
  - Fix issue when NFS path is pointing directly to ISO (jkonencny)
    Resolves: rhbz#1849083


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.10-1
changelog:
  - Fix RHSM HTTP proxy configuration crash in the GUI (mkolman)
    Resolves: rhbz#1849792
  - subscription: Handle cases where CDN should not be the default (mkolman)
    Related: rhbz#1845605
  - subscription: Set DNF payload source via config file option (mkolman)
    Related: rhbz#1845605
  - subscription: Manual CDN selection support (mkolman)
    Related: rhbz#1845605
  - subscription: Handle source switching at registration/unregistration
    (mkolman)
    Related: rhbz#1845605
  - subscription: Introduce the default_source configuration option (mkolman)
    Related: rhbz#1845605
  - network: do not enforce network standalone spoke on default source (rvykydal)
    Resolves: rhbz#1848069
  - Don't mount DBus sources at /run/install/source (vponcova)
    Resolves: rhbz#1851037


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.11-1
changelog:
  - Fix displaying of empty software group description (rvykydal)
    Resolves: rhbz#1812061
  - Fix software spoke message when source changes (mkolman)
    Resolves: rhbz#1788458


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.12-1
changelog:
  - subscription: Fix rhsm --proxy kickstart command usage with no username
    specified (mkolman)
    Resolves: rhbz#1849792
  - Create the initial storage model during the initialization (vponcova)
    Resolves: rhbz#1844098
  - Make spoke tiles stack more tightly (vslavik)
    Resolves: rhbz#1845493
  - Reconfigure DNF payload after options are set (vslavik)
    Resolves: rhbz#1847603


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.13-1
changelog:
  - Fix the position of the info bar in standalone spokes (vponcova)
    Resolves: rhbz#1847423
  - Add workaround to fix support for installtree without repo (jkonecny)
    Resolves: rhbz#1854825
  - Revert "Update pyanaconda/exception.py" (jstodola)
    Resolves: rhbz#1853470
  - network: fix configuration of virtual devices by boot options (rvykydal)
    Resolves: rhbz#1851218


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.14-1
changelog:
  - Fix everything in payload should be mounted as read only (jkonecny)
    Related: rhbz#1856264
  - Add support for mount options to device_tree.MountDevice (jkonecny)
    Related: rhbz#1856264
  - Adapt tests for CDRom for the new inst.stage2 discovery (jkonecny)
    Related: rhbz#1856264
  - CDRom source should prioritize stage2 device during discover (jkonecny)
    Resolves: rhbz#1856264
  - Protect all devices with the iso9660 file system (vponcova)
    Related: rhbz#1856264
  - Don't ignore NVDIMM devices with the iso9660 file system (vponcova)
    Related: rhbz#1856264
  - Add tests for the DBus method FindOpticalMedia (vponcova)
    Related: rhbz#1856264
  - Don't return negative container free space (vponcova)
    Resolves: rhbz#1853071
  - Revert "Do not build Anaconda on i686" (mkolman)
    Resolves: rhbz#1857180
  - Move slower part of Subscription spoke initialization to a thread (mkolman)
    Related: rhbz#1823578
  - Only pass one initrd image to kexec (javierm)
    Resolves: rhbz#1855290
  - Wait for payload initialization to finish in Subscription spoke (mkolman)
    Related: rhbz#1823578


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.15-1
changelog:
  - Apply onboot policy even when network was configured in UI. (rvykydal)
    Resolves: rhbz#1856632
  - Fix creating cached LVs on encrypted PVs (vtrefny)
    Resolves: rhbz#1855973


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.16-1
changelog:
  - Implement get_source_proxy() in payload base class (mkolman)
    Resolves: rhbz#1861456
  - Restore RHEL-specific stylesheet data (vponcova)
    Resolves: rhbz#1865882
  - subscription: Convert the RHSM default config values to expected format
    (mkolman)
    Resolves: rhbz#1862116
  - Create ssh user using only existing fields (vslavik)
    Resolves: rhbz#1860058
  - Remove subscription workaround to not use treeinfo repositories (jkonecny)
    Related: rhbz#1851207
  - Fix issue that treeinfo repositories were never disabled (jkonecny)
    Related: rhbz#1851207
  - Keep treeinfo repositories disabled after payload reset (jkonecny)
    Related: rhbz#1851207
  - Reset repositories from the main thread (vponcova)
    Related: rhbz#1851207
  - Initialize the closest mirror from the main thread (vponcova)
    Related: rhbz#1851207
  - Fix crash on first entering of source spoke (jkonecny)
    Related: rhbz#1851207
  - Remove treeinfo repositories instead of disabling (jkonecny)
    Related: rhbz#1851207
  - Reload treeinfo repositories on every payload reset (jkonecny)
    Resolves: rhbz#1851207


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.17-1
changelog:
  - Revert root password spoke to 8.2 behavior (vslavik)
    Resolves: rhbz#1851220
  - Remove the DBus method ConfigureNTPServiceEnablementWithTask (vponcova)
    Resolves: rhbz#1862492
  - Add the function is_service_installed (vponcova)
    Related: rhbz#1862492


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.18-1
changelog:
  - subscription: Only restart payload when needed (mkolman)
    Resolves: rhbz#1861351
  - Reset the state of the custom partitioning spoke (vponcova)
    Resolves: rhbz#1868330
  - network: fix parsing of hostname from ip= if mac is defined in dhcp
    (rvykydal)
    Resolves: rhbz#1852560


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.20-1
changelog:
  - network: do not try to activate connection that has not been found (rvykydal)
    Resolves: rhbz#1869323
  - network: add timeout for synchronous activation of a connection (rvykydal)
    Related: rhbz#1869323


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.21-1
changelog:
  - Fix traceback when removing additional repository (jkonecny)
    Resolves: rhbz#1871037
  - Do not mount as RW in Dracut (jkonecny)
    Resolves: rhbz#1871049
  - Clean up s390 partitioning check (vslavik)
    Resolves: rhbz#1855724


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.22-1
changelog:
  - network: fix inst.dhcpclass boot option (rvykydal)
    Resolves: rhbz#1870692
  - network: fix kickstart network --dhcpclass option (rvykydal)
    Resolves: rhbz#1869224


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.23-1
changelog:
  - subscription: Assure payload restart on DVD install after registration
    (mkolman)
    Resolves: rhbz#1873164
  - Document the restart_payload argument of subscription helper functions
    (mkolman)
    Related: rhbz#1873164


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.24-1
changelog:
  - network: do not add superfluous quotes to inst.dhcpclass identifier
    (rvykydal)
    Related: rhbz#1870692


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.3.25-1
changelog:
  - Root password is mandatory if there is *not* admin user. (rvykydal)
    Related: rhbz#1876727
  - Make locked root be completed only for kickstart (vslavik)
    Resolves: rhbz#1876727


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.1-1
changelog:
  - Allow to format selected DASDs (vponcova)
    Resolves: rhbz#1874394
  - Don't clobber host checkout on `make container-ci` (mpitt)
    Related: rhbz#1885635
  - Drop anaconda-ci container entrypoint (mpitt)
    Related: rhbz#1885635
  - Remove PR test trigger (mpitt)
    Related: rhbz#1885635
  - Rename ci-tasks container to anaconda-ci (jkonecny)
    Related: rhbz#1885635
  - network: do not crash on infiniband devices activated in initramfs (rvykydal)
    Resolves: rhbz#1890009
  - Fix testing target branch instead of PR branch (jkonecny)
    Related: rhbz#1885635
  - Add a mechanism to hide help button, use on inst. progress (vslavik)
    Resolves: rhbz#1890092
  - Document how to start a self-hosted GitHub actions runner locally (mpitt)
    Related: rhbz#1885635
  - Run unit tests on self-hosted GitHub runner (mpitt)
    Related: rhbz#1885635
  - Fix local tests run inside of container (jkonecny)
    Related: rhbz#1885635
  - Fix ci-tasks container shell instructions (mpitt)
    Related: rhbz#1885635
  - More aggressive pylint downscaling (mpitt)
    Related: rhbz#1885635
  - Fix pylint downscaling (mpitt)
    Related: rhbz#1885635
  - Add ci-tasks container for running unit tests (mpitt)
    Related: rhbz#1885635
  - Restrict pylint parallelism to available RAM (mpitt)
    Related: rhbz#1885635
  - Separate RPM installability test from rpm_tests (martin)
    Related: rhbz#1885635
  - Define make targets for building source and binary rpms (martin)
    Related: rhbz#1885635
  - Drop superfluous build in `make run-rpm-tests-only` (martin)
    Related: rhbz#1885635
  - Mock system operations in MountFilesystemsTask task (martin)
    Related: rhbz#1885635
  - Add missing "rpm-build" test dependency (martin)
    Related: rhbz#1885635
  - Add missing "make" BuildRequires (martin)
    Related: rhbz#1885635


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.2-1
changelog:
  - Install Red Hat IT root certificate into anaconda-ci container (mpitt)
    Related: rhbz#1885635
  - Install python-copr into anaconda-ci container (mpitt)
    Related: rhbz#1885635
  - Change handling of UID and GID values (vslavik)
    Related: rhbz#1786680
  - Send UID and GID over D-Bus as UInt32 (vslavik)
    Related: rhbz#1786680
  - Correct limits for UIDs and GIDs in GUI (vslavik)
    Resolves: rhbz#1786680
  - Add rhel unit-tests workflow for pull_request_trigger back (jkonecny)
    Related: rhbz#1885635
  - Select disks for implicit partitions (vponcova)
    Resolves: rhbz#1642391
  - Extend the PartSpec class (vponcova)
    Related: rhbz#1642391


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.3-1
changelog:
  - Fix incomplete configuration of repositories loaded from treeinfo
    (honza.stodola)
    Resolves: rhbz#1745064
  - Fix checking ssl certificate for metadata (honza.stodola)
    Resolves: rhbz#1745064
  - Apply pylint excessive memory usage fix (mpitt)
    Related: rhbz#1885635
  - Use bootlist command to update the PowerPC-64 Boot Order (javierm)
    Resolves: rhbz#1854307
  - Discard current boot list when updating the boot-device NRVAM variable
    (javierm)
    Resolves: rhbz#1854307
  - Improve the error dialog for storage reset (vponcova)
    Resolves: rhbz#1877050
  - Fix issue when ns_info cannot be retrieved for NVDimm namespace (jkonecny)
    Resolves: rhbz#1891827
  - Relabel the anaconda logs after copying them to the installed system
    (jstodola)
    Resolves: rhbz#1870493
  - post-scripts need to be sorted (honza.stodola)
    Related: rhbz#1870493


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.4-1
changelog:
  - network: rename Gtk cell renderer to prevent name collision (rvykydal)
    Related: rhbz#1847681
  - network: add unit tests for SecretsAgent (rvykydal)
    Related: rhbz#1847681
  - network: make SecretAgentDialog a bit more robust (rvykydal)
    Related: rhbz#1847681
  - network: move wireless secret agent bits into a separate file (rvykydal)
    Related: rhbz#1847681
  - network: migrate SecretAgent from python-dbus to dasbus (rvykydal)
    Related: rhbz#1847681
  - network: do not use dialog for just single wireless connection to configure
    (rvykydal)
    Related: rhbz#1847681
  - network: fix configuration of wireless networks (rvykydal)
    Related: rhbz#1847681
  - network: use dialog instead of combobox to select wireless network (rvykydal)
    Related: rhbz#1847681
  - network: deal with obsolete ssid when configuring wireless (rvykydal)
    Related: rhbz#1847681
  - network: use function instead of assigned lambda in wireless activation
    (rvykydal)
    Related: rhbz#1847681
  - network: do not update wireless AP combo active item when not necessary
    (rvykydal)
    Related: rhbz#1847681
  - network: do not use obsolete access points in wireless configuration
    (rvykydal)
    Resolves: rhbz#1847681
  - Update the function get_default_partitioning (vponcova)
    Related: rhbz#1887370
  - Update the property default_partitioning (vponcova)
    Related: rhbz#1887370
  - Change the default_partitioning option (vponcova)
    Resolves: rhbz#1887370


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.5-1
changelog:
  - network: fix double-free using libnm function filter_connections() (rvykydal)
    Resolves: rhbz#1873561


author: Martin Kolman <mkolman@redhat.com> - 33.16.4.6-1
changelog:
  - Initialize librepo logger (pkratoch)
    Resolves: rhbz#1908286
  - Add RPM tests support for owners on rhel-8 (jkonecny)
    Related: rhbz#1885635
  - Use latests RHEL-8 buildroot in containers (jkonecny)
    Related: rhbz#1885635
  - Implement rpm-tests execution in the container (jkonecny)
    Related: rhbz#1885635


author: Martin Kolman <mkolman@redhat.com> - 33.16.4.7-1
changelog:
  - Allow to disable the Security module (vponcova)
    Resolves: rhbz#1913689
  - Allow to disable the Services module (vponcova)
    Resolves: rhbz#1913689
  - Support should_run for standalone GUI spokes (vponcova)
    Resolves: rhbz#1913689
  - Allow to disable the Localization module (vponcova)
    Resolves: rhbz#1913689
  - Allow to disable the Timezone module (vponcova)
    Resolves: rhbz#1913689
  - Allow to disable the network installation (vponcova)
    Resolves: rhbz#1913689
  - Allow to disable the Users module (vponcova)
    Resolves: rhbz#1913689
  - Always show pykickstart parse warnings (vslavik)
    Resolves: rhbz#1897663


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.9-1
changelog:
  - Change warning messages of missing prefix for RH products (jkonecny)
    Resolves: rhbz#1897657
  - Do not use cache for container build (jkonecny)
    Related: rhbz#1885635
  - Fix missing inst. prefixes for bootloader options in documentation (jkonecny)
    Related: rhbz#1897657
  - Fix show missing inst. prefix warning appropriately (jkonencny)
    Related: rhbz#1897657
  - Remove docs where we tell users that inst. prefix is not required (jkonecny)
    Related: rhbz#1897657
  - Print warning for boot options without inst. prefix (jkonecny)
    Related: rhbz#1897657
  - Add missing dracut commands as missing inst. prefix warning (jkonecny)
    Related: rhbz#1897657
  - Enable warning when inst. prefix is not used (jkonecny)
    Related: rhbz#1897657


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.10-1
changelog:
  - Mark the rhsm and syspurpose kickstart commands as useless (vponcova)
    Resolves: rhbz#1921787
  - Fix getting kernel version list for liveimg (rvykydal)
    Resolves: rhbz#1919463


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.11-1
changelog:
  - Take dnf substitutions from installer environment configuration (rvykydal)
    Resolves: rhbz#1920735
  - Fix exclude arguments of tar payload extracting. (rvykydal)
    Resolves: rhbz#1924118


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.14-1
changelog:
  - Fix crash in NTP servers GUI dialog on late network configuration (rvykydal)
    Resolves: rhbz#1938168


author: Radek Vykydal <rvykydal@redhat.com> - 33.16.4.15-1
changelog:
  - network: clone connections from intramfs to persistent config (rvykydal)
    Resolves: rhbz#1910438
  - network: match also connections named by MAC created by NM in initramfs
    (rvykydal)
    Related: rhbz#1910438
  - network: do not reset ipv6.addr-gen-mode in tui network configuration
    (rvykydal)
    Related: rhbz#1873021
  - network: set addr-gen-mode of Anaconda default connections to eui64
    (rvykydal)
    Related: rhbz#1873021
  - network: default to addr-gen-mode eui64 (rvykydal)
    Resolves: rhbz#1873021


author: Pang Qing <pangqing@uniontech.com> - 33.16.4.15-1.0.1
changelog:
  - Set minimal as default installation (Liwei Ge)
  - Add anolis.conf
  - To support boot.iso (Peng Zhou)
  - Update kernel description on selection page （Liwei Ge）
  - Add description for kernel （Liwei Ge）
  - Add kernel selection spoke （Liwei Ge）
  - Remove subscription-manager requirement (Liwei Ge)
  - Rebrand to Anolis OS (Liwei Ge)


author: Martin Kolman <mkolman@redhat.com> - 26.1-1
changelog:
  - Generate plain text variants of the help content files (mkolman)
  - Add a plain text version of of the placeholder (mkolman)
  - Fix some typos (mkolman)
  - Use /usr/bin/python3 in conversion script header (mkolman)
  - Update help content (mkolman)
  - Fix link to the installation guide git repository (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 8.0.2-1
changelog:
  - add initial RHEL8 help content
    Resolves: rhbz#1634756
  - adapt spec file to new help content
    Related: rhbz#1634756


author: Martin Kolman <mkolman@redhat.com> - 8.2.1-1
changelog:
  - initial help content update for RHEL 8.2
  - add help content for the "Connect to Red Hat" spoke
  - drop content for the superseded "System Purpose" spoke
    Resolves: rhbz#1788855


author: Nick Clifton <nickc@redhat.com> - 2.0-1
changelog:
  - Fixes for problems reported by the package submission review:
     * Add %license entry to %file section.
     * Update License and BuildRequires tags.
     * Add Requires tag.
     * Remove %clean.
     * Add %check.
     * Clean up the %changelog.
  - Update to use version 2 of the specification and sources.


author: Nick Clifton <nickc@redhat.com> - 2.3-1
changelog:
  - Add annobin-tests subpackage containing some preliminary tests.
  - Remove link-time test for unsuported targets.


author: Nick Clifton <nickc@redhat.com> - 3.4-1
changelog:
  - Change type and size of symbols to STT_NOTYPE/0 so that they do not confuse GDB.  (#1539664)
  - Add run-on-binaries-in.sh script to allow the other scripts to be run over a repository.


author: Nick Clifton <nickc@redhat.com> - 3.6-1
changelog:
  - Add --ignore-gaps option to check-abi.sh script.
  - Use this option in the abi-test check.
  - Tweak hardening test to skip pic and stack protection checks.


author: Nick Clifton <nickc@redhat.com> - 5.0-1
changelog:
  - Bias file start symbols by 2 in order to avoid them confused with function symbols.  (#1554332)
  - Version jump is to sync the version number with the annobin plugins internal version number.


author: Nick Clifton <nickc@redhat.com> - 5.6-1
changelog:
  - Skip the isa_flags check in the ABI test because the crt[in].o files are compiled with different flags from the test files.


author: Nick Clifton <nickc@redhat.com> - 7.0-1
changelog:
  - Add -debug-rpm= option to annocheck.
  - Only use a 2 byte offset for the initial symbol on PowerPC.


author: Nick Clifton <nickc@redhat.com> - 7.1-1
changelog:
  - Skip some checks for relocatable object files, and dynamic objects.
  - Stop bogus complaints about stackrealignment not being enabled.


author: Nick Clifton <nickc@redhat.com> - 8.0-1
changelog:
  - Use a prefix for all annobin generated symbols, and make them hidden.
  - Only generate weak symbol definitions for linkonce sections.


author: Nick Clifton <nickc@redhat.com> - 8.11-1
changelog:
  - Handle function sections properly.  Handle .text.startup and .text.unlikely sections.  Improve gap detection and reporting.  (#1601055)


author: Nick Clifton <nickc@redhat.com> - 8.24-1
changelog:
  - Skip checks in stack_chk_local_fail.c.  (#1618660)
  - Treat gaps as FAIL results rather than MAYBE.
  - Skip checks in __stack_chk_local_fail.
  - Reduce version check to gcc major version number only.  Skip compiler option checks if binary not built with gcc.  (#1603089)
  - Fix bug in annobin plugin.  Add --section-size=NAME option to annocheck.


author: Nick Clifton <nickc@redhat.com> - 8.28-1
changelog:
  - Skip gaps covered by _x86.get_pc_thunk and _savegpr symbols. (#1619267)
  - Merge ranges where one is wholly covered by another.


author: Nick Clifton <nickc@redhat.com> - 8.31-1
changelog:
  - Fix bug in hardened tool which would skip gcc compiled files if the notes were too small.
  - Fix bugs in section-size tool.
  - Fix bug in built-by tool.


author: Nick Clifton <nickc@redhat.com> - 8.33-1
changelog:
  - Add timing tool to report on speed of the checks.
  - Add check for conflicting use of the -fshort-enum option.
  - Add check of the GNU Property notes.
  - Skip check for -O2 if compiled with -Og.  (#1624162)


author: Nick Clifton <nickc@redhat.com> - 8.37-1
changelog:
  - Make the --skip-* options skip all messages about the specified test.
  - Add gating tests.   (#1625683)


author: Nick Clifton <nickc@redhat.com> - 8.38-1
changelog:
  - Generate notes and groups for .text.hot and .text.unlikely sections.
  - When -ffunction-sections is active, put notes for startup sections into .text.startup.foo rather than .text.foo.
  - Similarly put exit section notes into .text.exit.foo.  (#1630574)
  - Change annocheck's maybe result for GNU Property note being missing into a PASS if it is not needed and a FAIL if it is needed.


author: Nick Clifton <nickc@redhat.com> - 8.46-1
changelog:
  - Annobin:   Fix section name selection for startup sections.
  - Annocheck: Improve gap skipping heuristics.   (#1630574)


author: Nick Clifton <nickc@redhat.com> - 8.66-1
changelog:
  - Annocheck: Do not ignore -Og when checking to see if an optimization level has been set.  (#1624162)


author: Nick Clifton <nickc@redhat.com> - 8.67-1
changelog:
  - Annocheck: Only skip specific checks for specific symbols.  (#1666823)
  - Annobin: Record the setting of the -fomit-frame-pointer option.  (#1657912)


author: Nick Clifton <nickc@redhat.com> - 8.68-1
changelog:
  - Annocheck: Skip checks for -D_FORTIFY_SOURCE and -D_GLIBCXX_ASSERTIONS if there is no compiler generated code in the binary.


author: Nick Clifton <nickc@redhat.com> - 8.69-1
changelog:
  - Annobin: Add support for .text.startup and .text.exit sections generated by gcc 9.
  - Annocheck: Add a note displaying tool.


author: Nick Clifton <nickc@redhat.com> - 8.73-2
changelog:
  - Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot.  (#1657912)


author: Nick Clifton <nickc@redhat.com> - 8.76-1
changelog:
  - Report a missing -D_FORTIFY_SOUCRE option if -D_GLIBCXX_ASSERTIONS was detected.  (#1703500)
  - Do not report problems with -fstack-protection if the binary was not built by gcc or clang.  (#1703788)    
  - Add tests of clang command line options recorded in the DW_AT_producer attribute.


author: Nick Clifton <nickc@redhat.com> - 8.76-2
changelog:
  - Release bump in order to allow rebuild against latest version of gcc in RHEL-8 buildroot.  (#1720179)


author: Nick Clifton <nickc@redhat.com> - 8.77-1
changelog:
  - Another attempt at fixing the detection and reporting of missing -D_FORTIFY_SOURCE options.  (#1703500)


author: Nick Clifton <nickc@redhat.com> - 8.89-1
changelog:
  - Update to version 8.89.  (#1766631)
  - Generate a WARN result for code compiled with instrumentation enabled.  (#1753918)
  - Replace address checks with dladdr1.
  - Use libabigail like checking to ensure variable address consistency.
  - Skip generation of global notes for hot/cold sections.
  - Generate FAIL results if -Wall or -Wformat-security are missing.
  - If notes cannot be found in the executable look for them in the debuginfo file, if available.
  - Generate a FAIL if notes are missing from the executable/debuginfo file.
  - Record and report the setting of the AArcht64 specific -mbranch-protection option.
  - Improve detection of GO binaries.
  - Add gcc version information to annobin notes.
  - Do not complain about missing FORTIFY_SOURCE and GLIBCXX_ASSERTIONS in LTO compilations.  (#1743635)


author: Nick Clifton <nickc@redhat.com> - 9.19-1
changelog:
  - Annobin: If option name mismatch occurs, seach for the real option.  (#1817452)
  - Annocheck: Fix a division by zero error when parsing GO binaries.  (#1818863)
  - Annobin: Fix access to the -flto and -fsanitize flags.
  - Annobin: Use offsets stored in gcc's cl_option structure to access the global_options array, thus removing the need to check for changes in the size of this structure.
  - Rename gcc plugin directory to gcc-plugin.
  - Stop annocheck from complaining about missing options when the binary has been built in a mixed environment.
  - Improve builtby tool.
  - Stop annocheck complaining about missing notes when the binary is not compiled by either gcc or clang.
  - Skip the check of the ENTRY instruction for binaries not compiled by gcc or clang.  (#1809656)
  - Fix infinite loop hangup in annocheck.
  - Disable debuginfod support by default.
  - Improve parsing of .comment section.
  - Fix clang plugin to use hidden symbols.
  - Add ability to build clang plugin (disabled by default).
  - Annocheck: Fix error printing out the version number.
  - Annobin: Add checks of the exact location of the examined switches.
  - Annobin: Note when stack clash notes are generated.  (#1803173, #1828797)
  - Annocheck: Handle multiple builder IDs in the .comment section.
  - Add configure option to suppress building annocheck.
  - Fix debuginfod test.
  - Correct the build requirement for building with debuginfod support.
  - Add debuginfod support.
  - Add clang plugin (experimental).
  - Have annocheck ignore notes with an end address of 0.
  - Improve checking of gcc versions.


author: Nick Clifton <nickc@redhat.com> - 9.21-1
changelog:
  - Annobin: Fall back on using the flags if the option cannot be found in cl_options.  (#1817659)
  - Annocheck: Detect Fortran compiled programs.  (#1824393)


author: Nick Clifton <nickc@redhat.com> - 9.29-1
changelog:
  - gcc plugin: Detect any attempt to access the global_options array.
  - gcc plugin: Do not complain about missing pre-processor options when examining a preprocessed input file.  (#1862718)
  - Use more robust checks for AArch64 options.
  - Detect CLANG compiled assembler that is missing IBT support.
  - Improved target pointer size discovery.
  - Add support for installing clang and llvm plugins.
  - Temporary suppression of aarch64 pointer size check.  (#1860549)


author: Nick Clifton <nickc@redhat.com> - 9.32-1
changelog:
  - annocheck: Add tests for the AArch64 BTI and PAC security features.  (#1862478)
  - gcc plugin: Use a 4 byte offset for PowerPC start symbols, so that they do not break disassemblies.
  - gcc plugin: Correct the detection of 32-bit x86 builds.  (#1876197)


author: Nick Clifton <nickc@redhat.com> - 9.35-2
changelog:
  - Correct the directory chosen for 32-bit LLVM and Clang plugins.  (#1884951)
  - Allow the use of the SHF_LINK_ORDER section flag to discard unused notes.  (Experimental).
  - gcc-plugin: Fix test for empty PowerPC sections.  (#1880634)


author: Nick Clifton <nickc@redhat.com> - 9.46-1
changelog:
  - Annocheck: Support enabling/disabling future fails.
  - GCC plugin: Always record global notes for the .text.startup,
    .text.exit, .text.hot and .text.cold sections.
  - Clang plugin: Add -lLLVM to the build command line.
  - Annocheck: Improve reporting of missing -D_FORTIFY_SOURCE option.  (#1898075)
  - Annocheck: Improve reporting of missing LTO option.
  - Add detecting of gimple compiled binaries.
  - Add --without-gcc-plugin option.
  - Annocheck: Fix bug parsing DW_AT_producer.
  - Add test of .note.gnu.property section for PowerPC.
  - Add test of objcopy's ability to merge notes.
  - Record the -flto setting and produce a soft warning if it is absent.
  - Suppress warnings about _D_GLIBCXX_ASSERTIONS if the source code is known to be something other than C++.


author: Nick Clifton <nickc@redhat.com> - 9.49-1
changelog:
  - annocheck: Fix notes analyzer to accept empty PPC64 notes.
  - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active.  (#1898075)(#1904479)
  - gcc plugin: Add support for GCC 11's cl_vars array.


author: Nick Clifton <nickc@redhat.com> - 9.64-1
changelog:
  - Annocheck: Fix detection of special function names.  (#1934189)
  - Annocheck: FAIL the deliberate use of -fno-stack-protector, but add some exceptions for glibc.  (#1923439)
  - Annocheck: Add colour to some messages.  Skip the deliberate use of -fno-stack-protector.  (#1923439)
  - Annocheck: Fix some problems with tests for missing notes.
  - Add some GO tests to annocheck.
  - Add a future fail for the presence of RPATH in the dynamic tags.
  - Add the ability to disable the warning message about -D_FORTIFY_SOURCE being missing.
  - Workaround for elflint problems with PPC compiled files.  (#1880634)
  - Fix bogus AArch64 test failures.
  - Improved testing by annocheck.  Add fixed format message mode.
  - Fix inconsistency reporting -fcf-protection and -fstack-clash-protection results.
  - Add support for -D_FORTIFY_SOURCE=3.
  - annocheck: When a binary is produced both by GAS and GCC, select GAS as the real producer.  (#1906171)
  - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations.  (#1906171)


author: Nick Clifton <nickc@redhat.com> - 9.72-1
changelog:
  - Rebase to 9.72.  (#1960299)
  - annocheck: Accept 0 as a valid number for gcc minor versions and release numbers.
  - gcc-plugin: Add support for ARM and RISCV targets.
  - timing: do not initialise the clock if the timing tool is disabled.
  - gcc-plugin: Replace ICE messsages with verbose messages.
  - Fix the testsuite so that it can be run in parallel.
  - Annocheck: WARN if the annobin plugin was built for a newer version of the compiler than the one on which it was run.  (#1950657)
  - Annocheck: Improve detection of missing GNU-stack support.
  - Correct a package rename (bug #1949570)
  - Require docs subpackage by the other ones because of a license
  - Build-requiring perl-interpreter is enough
  - Fix bz1949570
  - Fix anomolies reported by covscan.
  - Move documentation into a sub-package.


author: Thomas Woerner <twoerner@redhat.com> - 0.1.2-1
changelog:
  - update to version 0.1.2
    - Now a new Ansible Collection
    - Fix gssapi requirement for OTP: It is only needed if keytab is used with
      OTP now.
    - Fix wrong ansible argument types
    - Do not fail on textwrap for replica deployments with CA
    - Ansible lint and galaxy fixes
    - Disable automatic removal of replication agreements in uninstall
    - Enable freeipa-trust service if adtrust is enabled
    - Add support for hidden replica
    - New topology managament modules
    - Add support for pki_config_override
    - Fix host name setup in server deployment
    - Fix errors when ipaservers variable is not set
    - Fix ipaclient install role length typo
    - Cleanups


author: Thomas Woerner <twoerner@redhat.com> - 0.1.3-1
changelog:
  - update to version 0.1.3
    - ipaclient_test: Fix Python2 decode use with Python3
    - Fixed: #86 (AttributeError: 'str' object has no attribute 'decode')
    - ipaclient_get_otp: Remove ansible_python_interpreter handling
    - ipaclient: Use omit (None) for password, keytab, no string length checks
    - ipaclient_join: Support to use ipaadmin_keytab without ipaclient_use_otp
    - ipaclient: Report error message if ipaclient_get_otp failed
    - Fixes #17 Improve how tasks manage package installation
    - ipareplica: The dm password is not needed for ipareplica_master_password
    - ipareplica: Use ipareplica_server if set
    - ipatopologysegment: Allow domain+ca suffix, new state: checked
    - Documentation updates
    - Cleanups


author: Thomas Woerner <twoerner@redhat.com> - 0.1.4-2
changelog:
  - ansible_ipa_client: Always set options.unattended (RHBZ#1726645)
  - ipaserver_prepare: Properly report error, do show trace back (RHBZ#1726668)
  - ipa[server,replica,client]: RHEL-8 specific vars files (RHBZ#1727095)
  - ipatopology modules: Use ipaadmin_ prefix for principal and password
    (RHBZ#1727101)


author: Thomas Woerner <twoerner@redhat.com> - 0.1.6-1
changelog:
  - update to version 0.1.6
    - Lots of documentation updates in READMEs and modules
    - library/ipaclient_get_otp: Enable force mode for host_add call (fixes #74)
    - Flake8 and pylint reated fixes
    - Fixed wrong path to CheckedIPAddress class in ipareplica_test
    - Remove unused ipaserver/library/ipaserver.py
    - No not use wildcard imports for modules
    - ipareplica: Add support for pki_config_override
    - ipareplica: Initialize dns.ip_addresses and dns.reverse_zones for dns setup
    - ipareplica_prepare: Properly initialize pin and cert_name variables
    - ipareplica: Fail with proper error messages
    - ipaserver: Properly set settings related to pkcs12 files
    - ipaclient: RawConfigParser is not always provided by six.moves.configparser
    - ipaclient_setup_nss: paths.GETENT is not available before
      freeipa-4.6.90.pre1
    - ipaserver_test: Initialize value from options.zonemgr
    - ipareplica_setup_custodia: create_replica only available in newer releases
    - ipaclient: Fix typo in dnsok assignment for ipaclient_setup_nss
    - ipa[server,replica]: Set _packages_adtrust for Ubuntu
    - New build script for galaxy release
    - New utils script to update module docs
  - Changes from ansible-freeipa-0.1.5
    - Support for IPA 4.8.0
    - New user management module
    - New group management module
    - ipaserver: Support external signed CA
    - RHEL-8 specific vars files to be able to install needed modules
      automatically
    - ipareplica: Fixes for certmonger and kra setup
    - New tests folder
    - OTP related updates to README files


author: Thomas Woerner <twoerner@redhat.com> - 0.1.6-3
changelog:
  - ipatopologysegment: Store suffix for commands in command list (RHBZ#1733547)
  - ipatopologysegment: Fail for missing entry with reinitialized (RHBZ#1733559)


author: Thomas Woerner <twoerner@redhat.com> - 0.1.7-1
changelog:
  - Update to version 0.1.7
    - Add debian support for ipaclient
    - Added support for predefining client OTP using ipaclient_otp
    - ipatopologysegment: Store suffix for commands in command list
    - ipatopologysegment: Fail for missing entry with reinitialized
    - Utils scripts: ansible-ipa-[server,replica,client]-install
    - ipaserver_test,ipareplica_prepare: Do not return _pkcs12_file settings
    - ansible_freeipa_module: Add support for GSSAPI
    - ansible_ipa_client: Drop import of configure_nsswitch_database
    - New host management module
    - New hostgroup management module
    - ipagroup: Remove unused member_[present,absent] states
    - external-ca tests: Fix typo in inventory files
    - tests/external-signed-ca tests: Fix external-ca.sh to use proper serials
    - ipagroup: Rework to use same mechanisms as ipahostgroup module
    - ansible_freeipa_module: api_command should not have extra try clause
    - ansible_freeipa_module: compare_args_ipa needs to compare lists orderless
    - ansible_freeipa_module: New function api_check_param
    - ansible_freeipa_module: New functions module_params_get and _afm_convert
    - ansible_freeipa_module: Add missing to_text import for _afm_convert
    - ansible_freeipa_module: Convert tuple to list in compare_args_ipa
    - ansible_freeipa_module: New function api_get_realm
    - ipauser: User module extension
    - New sudocmd management module
    - New sudocmdgroup management module
    - ansible_freeipa_module: Convert int to string in compare_args_ipa
    - New pwpolicy management module
    - New hbacsvc (HBAC Service) management module
    - New hbacsvcgroup (HBAC Service Group) management module
    - ipagroup: Properly support IPA versions 4.6 and RHEL-7
    - ipagroup: Fix changed flag, new test cases
    - ipauser: Add info about version limitation of passwordexpiration
    - New hbacrule (HBAC Rule) management module
    - ipahostgroup: Fix changed flag, support IPA 4.6 on RHEL-7, new test cases
    - New sudorule (Sudo Rule) management module
    - ipauser: Support 'sn' alias of 'last' for surname
    - Update galaxy.yml: Update description, drop empty dependencies
    - Update ipauser.py: Fix typo in users.name description
    - ipaclient: Fix misspelled sssd options
    - ipauser: Return generated random password
    - ipahost: Return generated random password
    - Added context configuration to api_connect
    - ansible_freeipa_module: Better support for KRB5CCNAME environment variable
    - ipa[server,replica,client]: Add support for CentOS-8
    - ipahost: Extension to be able handle several hosts and all settings
    - Flake8 fixes
    - Documentation updates
    - Cleanup
    Resolves: RHBZ#1748986


author: Thomas Woerner <twoerner@redhat.com> - 0.1.8-1
changelog:
  - Update to version 0.1.8 (bug fix release)
    - roles/ipaclient/README.md: Add information about ipaclient_otp
    - Install and enable firewalld if it is configured for ipaserver and
      ipareplica roles
    - ipaserver_test: Do not use zone_overlap_check for domain name validation
    - Allow execution of API commands that do not require a name
    - Update README-host: Drop options from allow_*keytab parameters docs
    - ipauser: Extend email addresses with default email domain if no domain is
      given
      Resolves: RHBZ#1747413
    Related: RHBZ#1748986


author: Thomas Woerner <twoerner@redhat.com> - 0.1.8-2
changelog:
  - Updated RPM description for ansible-freeipa 0.1.8
    Related: RHBZ#1748986
  - ipahost: Fix choices of auth_ind parameter, allow to reset parameter
    Resolves: RHBZ#1783992
  - ipauser: Allow reset of userauthtype, do not depend on first,last for mod
    Resolves: RHBZ#1784474
  - ipahost: Enhanced failure msg for member params used without member action
    Resolves: RHBZ#1783948
  - Add missing attributes to ipasudorule
    Resolves: RHBZ#1788168
    Resolves: RHBZ#1788035
    Resolves: RHBZ#1788024
  - ipapwpolicy: Use global_policy if name is not set
    Resolves: RHBZ#1797532
  - ipahbacrule: Fix handing of members with action hbacrule
    Resolves: RHBZ#1787996
  - ansible_freeipa_module: Fix comparison of bool parameters in compare_args_isa
    Resolves: RHBZ#1784514
  - ipahost: Add support for several IP addresses and also to change them
    Resolves: RHBZ#1783979
    Resolves: RHBZ#1783976
  - ipahost: Fail on action member for new hosts, fix dnsrecord_add reverse flag
    Resolves: RHBZ#1803026


author: Thomas Woerner <twoerner@redhat.com> - 0.1.10-1
changelog:
  - Update to version 0.1.10:
    - ipaclient: Not delete keytab when ipaclient_on_master is true
    - New module to manage dns forwarder zones in ipa
    - Enhancements of sudorule module tests
    - Gracefully handle RuntimeError raised during parameter validation in
      fail_jso
    - ipareplica_prepare: Fix module DOCUMENTATION
    - ipa[server,replica,client]: setup_logging wrapper for
      standard_logging_setup
    - Created FreeIPABaseModule class to facilitate creation of new modules
    - New IPADNSZone module
    - Add admin password to the ipadnsconfig module tests
    - Added alias module arguments in dnszone module
    - Fixed a bug in AnsibleFreeIPAParams
    - utils/build-galaxy-release: Do not add release tag to version for galaxy
    - ipaserver docs: Calm down module linter
    - galaxy.yml: Add system tag
    - ipareplica_setup_kra: Remove unused ccache parameter
    - ipareplica_setup_krb: krb is assigned to but never used
    - utils/galaxy: Make galaxy scripts more generic
    - galaxyfy-playbook.py: Fixed script name
    Related: RHBZ#1818768


author: Thomas Woerner <twoerner@redhat.com> - 0.1.12-2
changelog:
  - Fixes service disable when service has no certificates attached
    Resolves: RHBZ#1836294
  - Add suppport for changing password of symmetric vaults
    Resolves: RHBZ#1839197
  - Fix forwardzone issues
    Resolves: RHBZ#1843826
    Resolves: RHBZ#1843828
    Resolves: RHBZ#1843829
    Resolves: RHBZ#1843830
    Resolves: RHBZ#1843831
  - ipa[host]group: Fix membermanager unknow user issue
    Resolves: RHBZ#1848426
  - ipa[user,host]: Fail on duplucate names in the users and hosts lists
    Resolves: RHBZ#1822683


author: Thomas Woerner <twoerner@redhat.com> - 0.1.12-6
changelog:
  - Allow to manage multiple dnszone entries
    Resolves: RHBZ#1845058
  - Fixed error msgs on FreeIPABaseModule subclasses
    Resolves: RHBZ#1845051
  - Fix `allow_create_keytab_host` in service module
    Resolves: RHBZ#1868020
  - Modified return value for ipavault module
    Resolves: RHBZ#1867909
  - Add support for option `name_from_ip` in ipadnszone module
    Resolves: RHBZ#1845056
  - Fixe password behavior on Vault module
    Resolves: RHBZ#1839200


author: Thomas Woerner <twoerner@redhat.com> - 0.3.0-1
changelog:
  - Update to version 0.3.0
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.0
    With tests sub package
    Resolves: RHBZ#1891826
  - Support for firewalld zone in ipaserver and ipareplica roles 
    Resolves: RHBZ#1894488
  - ipagroup: Add support for the IPA CLI option `posix`
    Resolves: RHBZ#1894493
  - New ipabackup role for backup and restore
    Resolves: RHBZ#1894494
  - New management module ipadelegation
    Resolves: RHBZ#1894496
  - New management module ipalocation
    Resolves: RHBZ#1894497
  - New management module ipaprivilege
    Resolves: RHBZ#1894498
  - New management module ipapermission
    Resolves: RHBZ#1894499
  - New management module iparole
    Resolves: RHBZ#1894500
  - New management module ipaselfservice
    Resolves: RHBZ#1894501
  - New management module ipatrust
    Resolves: RHBZ#1894502
  - Fixed log of vault data return when retrieving to a file
    Resolves: RHBZ#1875378
  - ipadnszone: Fix modification o SOA serial with other attributes
    Resolves: RHBZ#1876896
  - Fix symmetric vault password change when using password_files
    Resolves: RHBZ#1879004
  - ipadnsrecord: fix record modification behavior
    Resolves: RHBZ#1880409
    Resolves: RHBZ#1881452
  - ipadnsrecord: fix record update when multiple records exist
    Resolves: RHBZ#1881436


author: Thomas Woerner <twoerner@redhat.com> - 0.3.1-1
changelog:
  - Update to version 0.3.1
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1
    Related: RHBZ#1891826
  - ipabackup: Fix undefined vars for conditions in shell tasks without else
    Related: RHBZ#1894494


author: Thomas Woerner <twoerner@redhat.com> - 0.3.2-1
changelog:
  - Update to version 0.3.2
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.2
    Related: RHBZ#1891826
  - Not able to add additional privileges with existing privilege in role module
    Resolves: RHBZ#1893678
  - Required error message while adding non-existing members in role handling
    Resolves: RHBZ#1893679
  - Not able to add new members with existing members role handling
    Resolves: RHBZ#1893684
  - service members are removed while updating other members in role handling
    Resolves: RHBZ#1893685
  - after changing the vault type from standard to symmetric, Salt is missing
    Resolves: RHBZ#1880367
  - After changing the vault type from symmetric to asymmetric, Salt is present
    in the asymmetric vault
    Resolves: RHBZ#1880377
  - After changing the vault type from asymmetric to the standard vault, the
    Public key is present in the standard vault
    Resolves: RHBZ#1880378
  - Not able to replace public-key-file to the public-key in asymmetric vault
    type
    Resolves: RHBZ#1880862
  - ipauser module does not seem to support --check flag to ansible-playbook
    Resolves: RHBZ#1893675
  - Not able to add additional attributes with existing attributes in permission
    handling
    Resolves: RHBZ#1893687
  - Privilege variable is removed from permission handling
    Resolves: RHBZ#1893688


author: Thomas Woerner <twoerner@redhat.com> - 0.3.6-1
changelog:
  - Update to version 0.3.6
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.6
    Resolves: RHBZ#1959875
  - ansible-freeipa-tests not in the compose
    Resolves: RHBZ#1936869
  - Remove unsupported parameter for (ipapermission) module: perm_rights from
    permission-present.yml
    Resolves: RHBZ#1921654
  - Sample playbook included for selfservice module is incorrect
    Resolves: RHBZ#1922060
  - ipa-client-install failing with error code 7(keytab: /usr/sbin/ipa-rmkeytab
    returned 7)
    Resolves: RHBZ#1935123
  - New management module ipaserver
    Resolves: RHBZ#1966493
  - New management module ipaautomember
    Resolves: RHBZ#1966496


author: Thomas Woerner <twoerner@redhat.com> - 0.3.6-3
changelog:
  - Apply fix for ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform
    Related: RRBZ#1969847


author: Thomas Woerner <twoerner@redhat.com> - 0.3.7-1
changelog:
  - Update to version 0.3.7
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.7
    Related: RHBZ#1959875
  - automember: Fix action to be automember or member, not service
    Resolves: RRBZ#1976923
  - automember: Fix result["failed"] issues with conditions
    Resolves: RRBZ#1976926


author: Thomas Woerner <twoerner@redhat.com> - 0.3.8-1
changelog:
  - Update to version 0.3.8
    https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.8
    Related: RHBZ#1959875
  - automember: Verify condition keys
    Related: RHBZ#1976926


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
changelog:
  - new spec file
  - discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
changelog:
  - merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
  - changed name to ant
  - changed javadir to /usr/share/java
  - dropped jdk and jre requirement
  - corrected require to jaxp
  - added Jikes support
  - used our own bash script
  - dropped perl script
  - dropped ant home directory


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
changelog:
  - launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
  - added french in spec
  - more macros


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
changelog:
  - first unified release
  - dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
  - added missing xalan-j1 compatibility classes
  - s/jPackage/JPackage


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
changelog:
  - conditional build
  - removed packager tag
  - new jpp extension
  - added xalan 2.2.D13 support
  - added BuildRequires: xalan-j2 >= 2.2.D13
  - removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
changelog:
  - readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
  - corrected changelog release 1jpp-> 2jpp


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
changelog:
  - removed conditional build
  - removed redundant BuildRequires
  - ant-optional.jar in ant-optional package
  - javadoc into javadoc package
  - new launch script using functions library


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for optional package
  - additional sources in individual archives
  - upgraded launch script
  - no more javadoc cross-linking
  - additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
changelog:
  - adaptation to new stylebook1.0b3 package
  - stylebook is a dependency of optional package
  - removed redundant dependencies
  - launch script correction


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
changelog:
  - no more jikes specific support in launch script
  - source user prefs before configuration in launch script
  - distribution tag
  - group tag
  - provided original script as documentation


author: Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
changelog:
  - added optional-full which include all ant tasks, even those without
    matching package
  - added jdepend 2.2
  - remove require oro, since ant could works without it
  - ant lib is now in %{_javadir}/%{name}, put external jars here


author: Ville Skyttä <ville.skytta@iki.fi> 1.5-2jpp
changelog:
  - Requires jaxp_parser_impl, no longer jaxp_parser2
    (jaxp_parser_impl already requires xml-commons-apis).
  - Use sed instead of bash 2 extension when symlinking.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
changelog:
  - fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
    first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
    ant, ant-optional and finish with jars found in ant/lib.
  - jpackage-utils is no more required (but recommanded :)
  - ant-optional-full provides ant-optional
  - fix link between manual and api (javadoc)


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
changelog:
  - ant script standard behaviour restored, ie ant/lib jars are taken
    before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
    CLASSPATH before ant/lib jars
  - applied ant script patch for cygwin (cygwin rpm users around ?)
  - remove conflict in ant-optional-full, just put provides


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
changelog:
  - new post script for optional-full since rpm didn't works as
    expected and didn't set correct symlink for ant-optional.jar


author: Ville Skyttä <ville.skytta@iki.fi> - 1.5.1-4jpp
changelog:
  - Patched to allow easier use with Jikes and IBM's 1.4.0, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
changelog:
  - scripts subpackages
  - file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake


author: Ville Skyttä <ville.skytta@iki.fi> - 1.5.1-8jpp
changelog:
  - Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
  - Requires jaxp_transform_impl.
  - Don't remove optional.jar symlinks on optional-full upgrade.
  - Include Sun's 1.4 JSSE and JCE jars in runtime path, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
  - Use jpackage-utils for setting JAVA_HOME when building.
  - Built with Sun 1.4.1_01 javac.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
changelog:
  - 1.5.2
  - remove JDK 1.4 related patchs which are now included in ant 1.5.2
  - fix ant-optional-full pre/post install script (now remove correctly all
    ant optional jars)
  - Built with jikes 1.18 and IBM SDK 1.4


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
changelog:
  - rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
    with jikes 1.18 and IBM SDK 1.4.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
changelog:
  - changed provided /etc/ant.conf so that if usejikes is allready provided
    it didn't set it. Which such modification if you want to disable
    ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
    to do usejikes=false ant build.xml.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.5.2-5jpp
changelog:
  - Move ANT_HOME to /usr/share/ant.
  - Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
  - Install XSLs into ANT_HOME/etc.
  - Call set_jvm by default in ant.conf.
  - Provide ant-optional-clean (versioned) in ant-optional.
  - Make ant-optional-full conflict with ant-optional-clean.
  - Add version info to ant-optional provision in ant-optional-full.
  - Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).


author: Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
changelog:
  - ant-optional is optional (silly me)
  - jaxp_transform is optional , do not require it
  - epoch, correct jpackage-utils requires...


author: Ville Skyttä <ville.skytta@iki.fi> - 0:1.5.3-1jpp
changelog:
  - Update to 1.5.3.
  - Remove runtime java-devel dependency.
  - Add Epochs in all Provides and Requires.
  - Include non-versioned javadoc symlink.
  - Build without dependencies that are partially or completely missing from
    JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
  - Add netcomponents to optional jar list in ant.conf.


author: Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
changelog:
  - Update to Ant 1.6.0
  - Break out optional/optional-full components
  - Revise ant launch scripts and support ~/.ant/ant.conf configuration file
  - Use --noconfig flag to bootstrap ant build and override existing jpp config
  - Modify ant launcher to use ant.library.dir property to find extra jars
  - Port changes made in ant launch script for 1.6.2 back into patches


author: Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
changelog:
  - Update to Ant 1.6.1
  - Change ant launch script to source instead of patch
  - Move optional components to ant subdirectory: %{_javadir}/%{name}
  - Remove os/2 scripts and set JAVA_HOME for build


author: Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
changelog:
  - Remove incorrect noreplace option for ant.conf; it can't be used anymore
    because the sub-packages update that file.
  - Add patch to fix temp directory used for file containing large
    command strings (> 4k)


author: Fernando Nasser <fnasser at redhat.com> - 0:1.6.5-1jpp
changelog:
  - Upgrade to 1.6.5
  - Incorporate the following changes:
    From Gary Benson <gbenson at redhat.com>:
  - Allow subpackages not in Fedora to be installed from JPackage
  - Add NOTICE file as per Apache License version 2.0
  - Own /usr/share/java/ant
    From Vadim Nasardinov <vadimn@redhat.com>
  - Removed apache-ant-1.6.2.patch.  Incorporated upstream.
    From David Walluck <david@jpackage.org>
  - Add manifest-only package (mainly for eclipse)
  - Add conflicts on j2sdk for Mandriva


author: Deepak Bhole <dbhole@redhat.com> - 0:1.6.5-2jpp
changelog:
  - Added conditional native compilation
  - Added patch to fix jvm version detection
  - Add missing requirements
  - Synch with Fedora spec


author: Ralph Apel <r.apel at r-apel.de> - 0:1.7.0-2.jpp5
changelog:
  - Add poms and depmap frags
  - (B)R jpackage-utils >= 0:1.7.5
  - BR java-devel = 0:1.5.0
  - R java >= 0:1.5.0


author: David Walluck <dwalluck@redhat.com> 0:1.7.0-3
changelog:
  - add bootstrap mode
  - replace some alternatives/virtual requires by explicit requires
  - remove javadoc scriptlets
  - fix GCJ support
  - add workaround for xalan-j2 in %{_sysconfdir}/%{name}.d/trax
  - version Obsoletes and add Provides
  - remove Conflicts
  - mark files in %{_sysconfdir} as %config(noreplace)


author: David Walluck <dwalluck@redhat.com> 0:1.7.1-1
changelog:
  - 1.7.1
  - update maven pom files
  - rediff apache-ant-jars.patch
  - rediff apache-ant-bz163689.patch
  - add apache-ant-gnu-classpath.patch
  - set rpm_mode=true in conf since the ant script handles the rest


author: David Walluck <dwalluck@redhat.com> 0:1.7.1-6
changelog:
  - add ant-bootstrap jar if bootstrap is enabled
  - enable jmf, swing, trax if bootstrap is enabled
  - BuildRequires: jaxp_transform_impl
  - BuildRequires: junit for non-bootstrap


author: Orion Poplawski <orion@cora.nwra.com> 0:1.8.1-1
changelog:
  - Update to ant 1.8.1
  - Update no-test-jar patch
  - Update class-path-in-manifest patch
  - Drop gnu-classpath patch
  - Retire trax subpackage no longer shipped
  - Add xalan2 subpackage and support for junitreport task
  - Drop old jakarta jar aliases


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.8.2-3
changelog:
  - Add backward compatible maven depmap for nodeps jar
  - Revert define->global change (different semantic in rpm 4.9.X)


author: Alexander Kurtakov <akurtako@redhat.com> 0:1.8.3-2
changelog:
  - Use apache-commons-* instead of jakarta-commons-*.
  - Drop xml-commons-apis-13 BR/R since it's no longer needed.


author: Alexander Kurtakov <akurtako@redhat.com> 0:1.9.0-2
changelog:
  - Drop a pile of old provider/requires/obsoletes that are no longer usable
    and cause only problem if ant is scl-ized.


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.9.1-3
changelog:
  - Remove arch-specific patch as ant is noarch now
  - Remove bcond macro definitions (provided by rpm itself)
  - Remove Group tags
  - Update to current packaging guidelines
  - Run tests in %check instead of %build
  - Remove dependencies on xerces-j2 and xml-commons-apis, resolves: rhbz#838711
  - Convert %global build_javadoc to conditional
  - Remove bootstrap code, resolves: rhbz#915437
  - Fail the build if any of JARs is empty
  - Skip running tests that fail on Koji, resolves: rhbz#979496
  - Merge scripts into main package, resolves: rhbz#798975


author: Alexander Kurtakov <akurtako@redhat.com> 0:1.9.4-1
changelog:
  - Update to upstream 1.9.4.
  - Disable tests as they use new junit tas attribute added in this release.


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-6
changelog:
  - Drop BR on zip, use jar instead
  - Add more verbose description
  - Update to current packaging guidelines


author: Chris Spike <chris.spike@arcor.de> 1.2-3
changelog:
  - Removed maven* BRs in favour of apache-commons-parent
  - Added deprecated groupId to depmap for compatibility reasons


author: Mat Booth <fedora@matbooth.co.uk> - 1.4-1
changelog:
  - Update to 1.4
  - Rewrite spec file to build using upstream-preferred maven instead of ant
  - Drop patch to add OSGi manifest (done automatically in the maven build)
  - Install pom and add to maven dep-map
  - Re-enable all tests


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.6-4
changelog:
  - Enable tests
  - Install NOTICE with javadoc package
  - Fix file permissions
  - Remove versioned symlinks


author: Java SIG <java-devel@lists.fedoraproject.org> - 1.7-4
changelog:
  - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
  - Replace maven BuildRequires with maven-local


author: Carl Green <carlgreen at gmail.com> - 3.2.1-4
changelog:
  - Renamed from jakarta-commons-collections
  - Updated to use maven2
  - Replaced saxon:group instruction with xsl:for-each-group in pom-maven2jpp-newdepmap.xsl


author: Carl Green <carlgreen at gmail.com> - 3.2.1-5
changelog:
  - Remove source and patches no longer needed for Maven
  - Fix non-standard groups and remove empty sections
  - Fix file permissions


author: Jaromir Capik <jcapik@redhat.com> 3.2.1-13
changelog:
  - saxon dependency removed - not needed
  - minor spec file changes according to the latest guidelines


author: Michael Simacek <msimacek@redhat.com> - 3.2.2-1
changelog:
  - Update to upstream version 3.2.2
  - Merge two javadoc subpackages
  - Install with XMVn
  - Specfile cleanup


author: Mat Booth <mat.booth@redhat.com> - 3.2.2-8
changelog:
  - Allow testframework to still be built even with tests disabled, which is
    needed by other packages


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: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.3-1
changelog:
  - Rename package (jakarta-commons-jxpath->apache-commons-jxpath)
  - Cleanup spec file
  - Build using maven, drop old pom file from sources
  - Update to upstream version


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.5-1
changelog:
  - Rename and rebase of jakarta-commons-lang
  - Re-did whole spec file to use maven, dropped gcj support


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.5-2
changelog:
  - Added export for MAVEN_LOCAL_REPO and mkdir
  - Added more add_to_maven_depmap to assure backward compatibility
  - Add symlink to short_name.jar


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-2
changelog:
  - Fix EOLs on docs
  - Create javadoc symlinks during install
  - Use version macro in Source0 URL, use _mavenpomdir macro


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-12
changelog:
  - Add depmaps for api and adapters subpackages
  - Use apache-commons-parent BR instead of maven-*
  - Replace tomcat5 BR with tomcat6
  - Reenable tests


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.1-13
changelog:
  - Replace tomcat6 BR with servlet25 only
  - Cleanups according to new packaging guidelines
  - Install maven metadata for -api jar
  - Versionless jars/javadocs


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1.2-1
changelog:
  - Update to upstream version 1.1.2
  - Convert POM to POM macros
  - Remove OSGi manifest patch; fixed upstream


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.0-3
changelog:
  - Rename jakarta-commons-net to apache-commons-net and drop EPOCH
  - Build with maven
  - Clean up whole spec


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2-1
changelog:
  - Replace maven plugins with apache-commons-parent for BR
  - Versionless jars and javadocs
  - Rebase to latest upstream version


author: Joe Orton <jorton@redhat.com> 0.9.3-7
changelog:
  - use AI_ADDRCONFIG in getaddrinfo() support (#73350)
  - include a working libtool script rather than relying on
   /usr/bin/libtool (#97695)


author: Joe Orton <jorton@redhat.com> 0.9.4-6
changelog:
  - define apr_off_t as int/long/... to prevent it changing
    with _FILE_OFFSET_BITS on 32-bit platforms


author: Joe Orton <jorton@redhat.com> 0.9.4-10
changelog:
  - fix configure check for mmap of /dev/zero
  - just put -D_GNU_SOURCE in CPPFLAGS not _{BSD,SVID,XOPEN}_SOURCE


author: Joe Orton <jorton@redhat.com> 0.9.4-13
changelog:
  - entirely remove 2Gb file size limit from apr_file_copy();
    fixes "svnadmin hotcopy" on repos with >2Gb strings table
  - work around getnameinfo bugs with v4-mapped addresses
  - fix apr_time_exp_get() for dates in 2038 (Philip Martin)


author: Joe Orton <jorton@redhat.com> 0.9.4-14
changelog:
  - enable posixsem and process-shared pthread mutex support, but
    ensure that sysvsem remains the default mechanism


author: Joe Orton <jorton@redhat.com> 0.9.4-15
changelog:
  - add support for setuid/setgid/sticky bits (André Malo)
  - add apr_threadattr_{guardsize,stacksize}_set() (latter by Jeff Trawick)


author: Joe Orton <jorton@redhat.com> 0.9.4-22
changelog:
  - backport fixes from HEAD:
   * correct implementation of nested mutexes
   * support for POSIX semaphores on LP64 platforms


author: Joe Orton <jorton@redhat.com> 0.9.6-5
changelog:
  - add from 0.9.x branch:
   * fix for apr_{uid,gid}_* error handling (r239592)
   * fix for apr_file_ write flushing (r267192)
  - add backport for use of readdir64_r (r265032, r265681, r265684)


author: Joe Orton <jorton@redhat.com> 0.9.6-6
changelog:
  - don't override CFLAGS at build time
  - allow setting TCP_NODELAY and TCP_CORK concurrently
  - use _exit() not exit() in child if exec*() fails (upstream #30913)


author: Joe Orton <jorton@redhat.com> 1.2.2-2
changelog:
  - avoid linking against -lrt
  - don't print -L${libdir} in --libs output
  - don't export -lcrypt/-luuid in .la file


author: Joe Orton <jorton@redhat.com> 1.2.8-6
changelog:
  - merge review (#225253): drop .a archive; drop use of CC/CXX,
    use BuildRequires; drop old Conflicts; URL reference for Source


author: Bojan Smojver <bojan@rexursive.com> 1.2.12-1
changelog:
  - bump up to 1.2.12
  - add dist
  - remove a comment from apr-1.2.7-psprintfpi.patch (applied upstream)


author: Joe Orton <jorton@redhat.com> - 1.4.2-3
changelog:
  - work around alising issue in ring macros (upstream PR 50190)
  - fix buildconf with newer libtool (#670621)


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


author: Joe Orton <jorton@redhat.com> 0.9.3-3
changelog:
  - make devel package conflict with old subversion-devel
  - run the less crufty parts of the test suite


author: Joe Orton <jorton@redhat.com> 0.9.3-5
changelog:
  - fix to try linking against -ldb first (#90917)
  - depend on openldap, gdbm, db4, expat appropriately.


author: Joe Orton <jorton@redhat.com> 1.2.8-3
changelog:
  - build DBD drivers as DSOs (w/Bojan Smojver, #192922)
  - split out pgsql driver into -pgsql subpackage


author: Joe Orton <jorton@redhat.com> 1.2.8-9
changelog:
  - add rewrite of expat autoconf code (upstream r493791)
  - fix build for new glibc open()-as-macro
  - split out sqlite subpackage


author: Bojan Smojver <bojan@rexursive.com> 1.2.10-1
changelog:
  - bump up to 1.2.10
  - pick up newly checked in MySQL DBD driver directly from ASF
  - remove dbdopen patch (fixed upstream)
  - remove xmlns patch (fixed upstream)
  - remove autoexpat patch (fixed upstream)


author: Bojan Smojver <bojan@rexursive.com> - 1.2.12-1
changelog:
  - bump up to 1.2.12
  - drop MySQL DBD driver, shipped upstream
  - adjust various patches to apply
  - rework tests in %check (1.2.x got tests from trunk)


author: Bojan Smojver <bojan@rexursive.com> - 1.3.2-3
changelog:
  - revert build dependencies, change from -2 didn't help
  - add apr-util-1.3.2-pgsql.patch (remove pgsql_LIBS during detection)


author: Joe Orton <jorton@redhat.com> - 1.6.0-1
changelog:
  - update to 1.6.0 (#1460831)
  - move bdb support to loadable DSO in apr-util-dbd subpackage
  - drop NSS, freetds support


author: Todd Zullinger <tmz@pobox.com> - 8.4.5-3
changelog:
  - Use 'unsafe' mode by default (bug 506953)
  - Install filter scripts in %{_datadir}/asciidoc
  - Convert spec file, CHANGELOG, and README to utf-8
  - Preserve timestamps on installed files, where feasible
  - s/$RPM_BUILD_ROOT/%{buildroot} and drop duplicated /'s
  - Fix rpmlint mixed-use-of-spaces-and-tabs and end-of-line-encoding warnings


author: Ville Skyttä <ville.skytta@iki.fi> - 8.4.5-4
changelog:
  - Remaining improvements from #480288:
  - Add dependencies on libxslt and docbook-style-xsl.
  - Install dblatex style sheets.
  - Exclude unneeded *.py[co].
  - Install python API.
  - Specfile cleanups.


author: Stanislav Ochotnicky <sochotnicky@redhat.com> - 8.6.8-1
changelog:
  - Update to latest upstream version
  - Move things around make docs dir actually working
  - Add proper requires on vim-filesystem
  - Run testsuite
  - Split music and latex support to subpackages


author: Josef Ridky <jridky@redhat.com> - 8.6.10-0.1.20180605git986f99d
changelog:
  - New upstream version with Python3 support - asciidoc-py3 (commit 986f99d)
  - Update versioning, Source and Url label information


author: Ryan Weaver <ryanw@infohwy.com>
changelog:
  [aspell-.27.2-2]
  - Changes from .27.1 to .27.2 (Mar 1, 1999)
  - Fixed a major bug that caused aspell to dump core when used
    without any arguments
  - Fixed another major bug that caused aspell to do nothing when used
    in interactive mode.
  - Added an option to exit in Aspell's interactive mode.
  - Removed some old documentation files from the distribution.
  - Minor changes on to the section on using Aspell with egcs.
  - Minor changes to remove -Wall warnings.


author: Tim Powers <timp@redhat.com>
changelog:
  - built for Powertools 6.1
  - removed serial macro definitions from spec file to make versioning
    consistant with the other packages we ship.
  - changed build root path
  - general spec file cleanups


author: Tim Powers <timp@redhat.com>
changelog:
  - updated to .30.1
  - used build fixes from Ryan Weaver's 0.30.1-1 package on sourceforge
  - updated URL, download/ftp location
  - removed redundant define's at top of spec file


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - (this entry includes some old ones...)
  - update to .31
  - added patch to make it compile with a pickier compiler
  - include /usr/share/pspell


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - update to .31.1. My patch was upstreamed and is no longer needed.
  - new patch added so DESTDIR works properly


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - patch to work around compiler bug(?) wrt. inline functions
  - use CFLAGS and CXXFLAGS
  - set them to -O0 to work around YACB
  - copy libtool files for IA64 support


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32
  - remove old patches, add a patch since namespace isn't 
    polluted as much anymore (as opposed to older toolchain)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - remember to obsolete ispell
  - build the Canadian and British dictionaries here now,
    as part of the main package. Same package names and 
    descriptions.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32.1 bugfix release, obsolete old patch
  - rename to 0.32.1
  - add patch from author to change his email address
  - add spell and ispell compatibility scripts


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32.5 bugfix release (also contains improved documentation),
    obsolete old patch
  - the compatibility scripts are now part of the package itself
  - clean up build procedure
  - remove manual.aux file from docs (#16424)


author: Trond Eivind Glomsrød <teg@redhat.com> 0.33.7-1
changelog:
  - 0.33.7 bugfix release. Requested by the author, it fixes
    coredumps in sug-mode and when not using typo-analyses.
    It also contains code cleanups so it compiles with -ansi
  - should fix coredump on IA64 (#49746)


author: Tim Powers <timp@redhat.com>
changelog:
  - fix broken pspell epoch dep
  - create $RPM_BUILD_ROOT/usr/bin by hand
  - remove /usr/doc
  - fix hardcoding of /usr/lib so that we can build on x86_64


author: Adrian Havill <havill@redhat.com> 12:0.50.50.3-18
changelog:
  - make rpm own some unclaimed dirs (#112984, #113778)
  - explicitly claim kbd anbd dat files in /usr/share/aspell
  - a little spec file files cleanup-- macro subs, dir prefix
  - make /usr/lib/aspell; don't make the dictionary packages do it


author: Ivana Varekova <varekova@redhat.com> 12:0.60.3-1
changelog:
  - update to 0.60.3 - (bug 141968) thanks to Dawid Gajownik 
  - add BuildRequires: ncurses-devel, gettext 
  - add config script patch (thanks tmraz@redhat.com)


author: Ivana Hutarova Varekova <varekova@redhat.com> - 12:0.60.6-8
changelog:
  - change summary name
    remove outdated Obsoletes, Conflicts and Provides flag
    fix requirement to install-info (pre -> post)
    move aspell-import to documentation part
    remove exit 0 from scriptlets


author: Matthias Clasen <mclasen@redhat.com> - 0.3.3-1
changelog:
  - Update to 0.3.3
  - Include gtk3 module
  - Drop gtk deps, since we don't want to depend on both gtk2 and gtk3;
    instead own the directories


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Version 0.7
  - add explicit check for required glib2 version before we do the build,
    so we don't end up with bad RPMs on --nodeps builds


author: Colin Walters <walters@verbum.org> - 1.30.0-6
changelog:
  - introspection: Add patch to export pkg-config file; necessary
    for dependent packages to build with introspection.


author: Kalev Lember <kalev@smartlink.ee> - 2.21.1-2
changelog:
  - added missing Conflicts: gtkmm24-devel to -devel subpackage
  - calculate two-digit download directory from three-digit package version


author: Kalev Lember <kalev@smartlink.ee> - 2.22.2-4
changelog:
  - Spec cleanup
  - Actually co-own /usr/share/devhelp/ directory
  - Require base package from -doc subpackage


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - add patch to help autoconf clean after itself and not leave /tmp clobbered
    with acin.* and acout.* files (can you say annoying?)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up interoperability with glibc 2.2 and gcc 2.96:
    AC_TRY_RUN_NATIVE in C++ mode added a prototype for exit() to
    the test code without throwing an exception, causing a conflict
    with stdlib.h --> AC_TRY_RUN_NATIVE for C++ code including stdlib.h
    always failed, returning wrong results


author: Jens Petersen <petersen@redhat.com>
changelog:
  - Add a back-port of _AC_PROG_CXX_EXIT_DECLARATION
    from version 2.50 to make detection of C++ exit()
    declaration prototype platform independent.  The check is
    done in AC_PROG_CXX with the result stored in "confdefs.h".
    The exit() prototype in AC_TRY_RUN_NATIVE is no longer needed.
    (fixes #18829)


author: Jens Petersen <petersen@redhat.com>
changelog:
  - add patch to include various standard C headers as needed
    by various autoconf tests (#19114)
  - add patch to autoscan.pl to get a better choice of init
    file (#42071), to test for CPP after CC (#42072) and to
    detect C++ source and g++ (#42073).


author: Jens Petersen <petersen@redhat.com> 2.52-5
changelog:
  - update to 2.52f
  - add URL
  - minor description improvements
  - define relversion to carry version number
  - mawk.patch no longer needed


author: Jens Petersen <petersen@redhat.com> 2.53-1
changelog:
  - update to autoconf-2.53
  - drop mawk patch again
  - version suffix bindir files and add symlinks to unversioned names


author: Jens Petersen <petersen@redhat.com> 2.56-1
changelog:
  - update to 2.56
  - obsolete autoheader-warn patch
  - no longer provide autoconf253
  - include site-lisp and man files
  - remove info dir which is not in the manifest
  - do not version suffix bin files for now


author: Jens Petersen <petersen@redhat.com> 2.56-2
changelog:
  - add --without check build option to control whether "make check" run
  - don't gzip info files explicitly
  - use exclude for unwanted info files


author: Jens Petersen <petersen@redhat.com> - 2.58-2
changelog:
  - fix problem with ac_abs_{build,src}dir (#109267) [reported by Joe Orton,
    patch by Alexandre Duret-Lutz]


author: Karsten Hopp <karsten@redhat.com> 2.61-4
changelog:
  - add disttag
  - replace  tabs with spaces
  - fix buildroot
  - use Requires(post), Requires(preun)
  - use make install DESTDIR=....
  - drop perl requirement as it gets pulled it automatically


author: Stepan Kasal <skasal@redhat.com> 2.62-4
changelog:
  - add a quick fix for #449944
  - remove Requires: mktemp, imake, grep; these are required by the generated
    configure, but not by Autoconf.
  - switch on make check


author: Karsten Hopp <karsten@redhat.com> 2.69-2
changelog:
  - spec file changes by Ralf Corsépius:
  - Use %bcond_without for --with/out=check.
  - Add BR: perl(Data::Dumper).
  - Remove BR: automake (Testsuite doesn't need automake).
  - Add BR: gcc-gfortran, erlang (Extend testsuite).
  - Remove TESTSUITEFLAGS (Was referring to autoconf < 2.69).
  - Add rpm-4.9 perl-filters %__provides_exclude, %__requires_exclude.
    Remove rpm-4.8 perl-filters (Address RHBZ 823770).
  - Reflect autoconf being GPLv3'ed.
  - Add BR: perl-macros, Remove BR: perl-devel


author: Pavel Raiskup <praiskup@redhat.com> - 2.69-6
changelog:
  - fedora-review (minor) fixes and typos: trim lines, remove defattr(,,), do not
    run `rm -rf %{buildroot} at the beginning of install section, use curly
    brackets only around rpm macros/variables and not around shell variables,
    remove clean section


author: Pavel Raiskup <praiskup@redhat.com> - 2.69-8
changelog:
  - the 'INSTALL' file can be used as template file for packages which are using
    autoconf - mark it for installation again (#661623)


author: Pavel Raiskup <praiskup@redhat.com> - 2.69-11
changelog:
  - config.site installation should be safe as long as the CONFIG_SITE=NONE is
    exported by the rpmbuild environment (#772999)


author: Pavel Raiskup <praiskup@redhat.com> - 2.69-17
changelog:
  - config.site: take AC_PREFIX_DEFAULT([/usr]) into account, by
    agruen at kernel.org (rhbz#1196340)


author: Debarshi Ray <rishi@fedoraproject.org> - 5.9.4-1
changelog:
  - Initial build. Imported SPEC from Rawhide.
  - Removed 'Obsoletes: libopts ...' and introduced libopts subpackages to avoid
    mulitple licensing scenario.


author: Debarshi Ray <rishi@fedoraproject.org> - 5.9.4-2
changelog:
  - Prefixed libopts and libopts-devel with autogen-.
  - Removed 'BuildRequires: /usr/sbin/alternatives' and use of alternatives.
  - Added Provides & Obsoletes pair in autogen-libopts-devel according to
    Fedora naming guidelines.


author: Debarshi Ray <rishi@fedoraproject.org> - 5.9.4-3
changelog:
  - Added 'Obsoletes: autogen-manuals ...'.
  - Changed dual licensing of autogen-libopts-devel by dropping BSD.
  - Defined undefined non-weak symbols.
  - Omitted unused direct shared library dependencies.
  - Removed rpath setting bits from pkgconfig file.
  - Miscellaneous fixes.


author: Debarshi Ray <rishi@fedoraproject.org> - 5.9.4-4
changelog:
  - Changed dual licensing of autogen-libopts by dropping BSD.
  - Fixed multilib conflicts, static libraries and removed rpath setting bits
    from autoopts-config.
  - Replaced 'BuildRequires: chrpath' with 'BuildRequires: libtool' for removing
    rpaths.


author: Miroslav Lichvar <mlichvar@redhat.com> - 5.18-1
changelog:
  - Update to 5.18
  - Fix multilib conflicts (#831379)
  - Make some dependencies arch-specific
  - Remove obsolete macros


author: Miroslav Lichvar <mlichvar@redhat.com> - 5.18.3-1
changelog:
  - Update to 5.18.3
  - Compile with -Wno-format-contains-nul
  - Use fully versioned dependency on base package


author: Miroslav Lichvar <mlichvar@redhat.com> - 5.18.12-7
changelog:
  - fix linking to use hardening flags (#1547522)
  - use macro for ldconfig scriptlets
  - add gcc to build requirements
  - remove comment with macro


author: Jens Petersen <petersen@redhat.com> - 1.4p5-2
changelog:
  - dont raise error when there is source in a subdirectory (bug #35156).
    This was preventing automake from working in binutuls/gas
    [patch from HJ Lu <hjl@gnu.org>]
  - format long lines of output properly with backslash + newlines as in 1.4
    (bug #35259) [patch from HJ Lu <hjl@gnu.org>]


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5-4
changelog:
  - Completely back out the fix for #56624 for now, it causes more problems
    than it fixes in either form.


author: Jens Petersen <petersen@redhat.com> 1.6.3-2
changelog:
  - add "--without check" rpmbuild option to switch "make check" off
  - exclude info dir file
  - don't gzip info files explicitly


author: Jens Petersen <petersen@redhat.com> - 1.8-1
changelog:
  - update to 1.8 release
  - require autoconf 2.58 or later
  - don't use %configure for now to prevent very recent configure from running
    "config.sub noarch-redhat-linux"


author: Daniel Reed <djr@redhat.com> - 1.9.1-1
changelog:
  - version bump
    - Adjust #line directives in `parser.h' (when ylwrap is not used). (PR/432)
    - Fix definition of YLWRAP when ylwrap is installed in a default aux directory found in a parent package.
    - Properly recognize AC_CANONICAL_BUILD and AC_CANONICAL_TARGET.


author: Daniel Reed <djr@redhat.com> - 1.9.2-1
changelog:
  - version bump
    - Sort rm commands output for mostlyclean-generic, clean-generic, distclean-generic and maintainer-clean-generic, so that the produced Makefile is not sensitive to the way Perl sorts its hashes.
    - Support `+' in the name of directories given to `include'.
    - Preserve spaces in the arguments of `compile'.
    - `missing' will no longer try to emulate a tool that is run with `--version' or `--help' as argument.
    - There is a new chapter about the history of Automake.


author: Daniel Reed <djr@redhat.com> 1.9.3-1
changelog:
  - version bump
    - Dependency tracking using mode "dashmstdout" or "dashXmstdout" did not work for libtool objects compiled with --tag (i.e., compiled with Libtool 1.5 or later). The compilation would succeed, but `depcomp' would emit a warning and not output any dependency information.
    - Ignore comments from augmented variables ...
    - `install-sh -d a/b/' failed to create `a/b/' because of the trailing `/'.
    - _PROGRAMS now always create programs. Before 1.9 it would mistakenly create a libtool library if the name of the program ended in `.la'.
    - `compile' now handles `*.obj' objects.
    - `aclocal' recognizes AC_DEFUN_ONCE.


author: Daniel Reed <djr@redhat.com> 1.9.4-1
changelog:
  - version bump
    - Portability nits in install-sh and mdata-sh.
    - Don't let `make install' fails if a _JAVA primary becomes empty
      because of conditionals.
    - Do not confuse CHANGELOG with ChangeLog on case-insensitive
      case-preserving file systems (likewise for all automatically
      distributed files).
    - Do not embed $DESTDIR in Python's byte-code files.
    - Work around programs that read stdin when checking for --version
      and --help options (when the `std-options' is used).
    - Fix AM_PATH_PYTHON to correctly define PYTHON as `:' when no minimum
      version was supplied and no interpreter is found.


author: Karsten Hopp <karsten@redhat.com> 1.10-4
changelog:
  - bz 225302:
  - make install DESTDIR=...
  - fix BuildRoot
  - fix post/preun requirements
  - define all directories on ./configure line
  - filter perl(Automake*) dependencies
  - replace all tabs with spaces
  - remove trailing dot from summary


author: Karsten Hopp <karsten@redhat.com> 1.11.1-2
changelog:
  - better method of fixing the perl requires/provides (Paul Howarth, #225302)
  - fix variable usage in spec file (#225302)
  - use pregenerated manpages from automake-1.11 (#225302)
  - update URL (#225302)


author: Karsten Hopp <karsten@redhat.com> 1.11.1-5
changelog:
  - removed redundant text about installing autoconf from package
    description (#225302)
  - don't create /usr/share/aclocal as it is owned be the filesystem
    package (#570744, #225302)


author: Pavel Raiskup <praiskup@redhat.com> - 1.12.2-3
changelog:
  - Thanks to Ralf Corsépius <corsepiu@fedoraproject.org> - these fixes are
    slightly reworked changes (due to rebase of automake) from his patch attached
    to bug #823766
  - Include COPYING.
  - Add rpm-4.9 perl-filters %__provides_exclude, %__requires_exclude.
    Remove rpm-4.8 perl-filters (Address RHBZ 823766).
  - Remove utf-8 conversion of NEWS (Already utf-8 encoded).
  - Add BR: perl-macros, Remove BR: perl-devel.
  - Add support for --with/out=check.
  - Append --disable-silent-rules to configure.
  - remove trailing white spaces


author: Pavel Raiskup <praiskup@redhat.com> - 1.12.2-6
changelog:
  - fedora-review -> s/define/global/, s/RPM_BUILD_ROOT/buildroot/,
    remove defattr() from %files section


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-1
changelog:
  - update to recent automake-1.13.1
  - minimum required autoconf is 2.65 (based on upstream suggestion)
  - make check is run now parallel (based on 't/README' it helps also on
    single-thread machines)
  - drop old sleep-patch and better disable vala tests (requires autoreconf)
  - add temporary BR dependency on texlive-latex-fonts for rawhide (f19 only)
    (should be implicitly pulled by texlive-dvips probably)


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-3
changelog:
  - re-enable AM_CONFIG_HEADER macro in Fedora distribution (#896442)
  - disable testing for non-existence of this macros (join with vala)


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-5
changelog:
  - Do not fail in aclocal when the first include directory does not exist
    (#901333)
  - do not require texlive-latex-fonts (rawhide texinfo repaired)
  - use macros in Patch statements


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-8
changelog:
  - update the patch for the non-existent 'm4' directory issue to the one already
    committed in upstream repository


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-13
changelog:
  - remove old build dependency comment
  - fix bogus dates in changelog
  - use the %{_smp_mflags} also by `make check`


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-14
changelog:
  - fix another requirement on perl package which may cause problems in future,
    thanks to Paul Howarth (#924938)
  - f-r: remove Buildroot tag, fix license tag


author: Pavel Raiskup <praiskup@redhat.com> - 1.14-2
changelog:
  - rebase to automake-1.14, enable testsuite (#976973)
  - fix the hash-order patch for testsuite and Perl 5.18


author: Pavel Raiskup <praiskup@redhat.com> - 1.14.1-6
changelog:
  - from now (#991613 is fixed), use %configure macro together with
    disabled %_configure_gnuconfig_hack


author: Pavel Raiskup <praiskup@redhat.com> - 1.15-7
changelog:
  - avoid using $GZIP variable during make dist, fix one dejagnu test case
    (FTBFS fix, rhbz#1349381)


author: Merlin Mathesius <mmathesi@redhat.com> - 1.15.1-3
changelog:
  - Bump release number in spec so package will build with commits made
    by Petr Písař <ppisar@redhat.com> on Thu Aug 31 2017:
    - Add build conditions for modularity
    - Specify all dependencies


author: Pavel Raiskup <praiskup@redhat.com> - 1.16.1-3
changelog:
  - update config.{guess,sub} to gnuconfig git HEAD
  - drop ppc64p7 hack in config.sub, it's not needed - per:
    https://lists.fedoraproject.org/archives/list/
    devel@lists.fedoraproject.org/thread/2OWD2QRDFBEC6HTPVQ7FMJENH32BWT54/
  - don't BR python2-* packages; switching BRs to python3 would make no sense
    since the upstream testsuite is not yet python3 ready


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 0.9.5-1
changelog:
  - This release contains a small number of bugfixes over the 0.9.4
  - release.
  -
  - What's New:
  - -----------
  - * Fixed the case where messages containing square brackets would break
  -  with an unpack error
  - * Fuzzy matching regarding plurals should *NOT* be checked against
  -  len(message.id) because this is always 2, instead, it's should be
  -  checked against catalog.num_plurals (ticket #212).


author: Nils Philippsen <nils@redhat.com> - 0.9.6-1
changelog:
  - version 0.9.6:
    * Backport r493-494: documentation typo fixes.
    * Make the CLDR import script work with Python 2.7.
    * Fix various typos.
    * Fixed Python 2.3 compatibility (ticket #146, #233).
    * Sort output of list-locales.
    * Make the POT-Creation-Date of the catalog being updated equal to
      POT-Creation-Date of the template used to update (ticket #148).
    * Use a more explicit error message if no option or argument (command) is
      passed to pybabel (ticket #81).
    * Keep the PO-Revision-Date if it is not the default value (ticket #148).
    * Make --no-wrap work by reworking --width's default and mimic xgettext's
      behaviour of always wrapping comments (ticket #145).
    * Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
    * Add --project and --version options for commandline (ticket #173).
    * Add a __ne__() method to the Local class.
    * Explicitly sort instead of using sorted() and don't assume ordering
      (Python 2.3 and Jython compatibility).
    * Removed ValueError raising for string formatting message checkers if the
      string does not contain any string formattings (ticket #150).
    * Fix Serbian plural forms (ticket #213).
    * Small speed improvement in format_date() (ticket #216).
    * Fix number formatting for locales where CLDR specifies alt or draft
      items (ticket #217)
    * Fix bad check in format_time (ticket #257, reported with patch and tests by
      jomae)
    * Fix so frontend.CommandLineInterface.run does not accumulate logging
      handlers (#227, reported with initial patch by dfraser)
    * Fix exception if environment contains an invalid locale setting (#200)
  - install python2 rather than python3 executable (#710880)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.3-9
changelog:
  - Install the python3 version of pybabel on Fedora 24+ to match with Fedora's
    default python version


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.3-10
changelog:
  - Also make sure that the babel package that has pybabel depends on the correct
    packages (python2 packages on F23 or less and python3 packages on F24 and
    greater.)


author: Nils Philippsen <nils@redhat.com> - 2.3.4-1
changelog:
  - version 2.3.4
  - always build Python3 subpackages
  - remove obsolete packaging constructs
  - update to current Python packaging guidelines
  - build docs non-destructively
  - tag license file as %license
  - use %python_provide macro only if present
  - update remove-pytz-version patch
  - fix build dependencies
  - set TZ in %check


author: Tomas Orsava <torsava@redhat.com> - 2.5.1-5
changelog:
  - Remove dependency on an exotic testing package python-freezegun which we
    don't have capacity to ship in RHEL8
  - Run tests in pytest (as declared in BuildRequires) instead of unittest


author: Nils Philippsen <nils@redhat.com> - 0.1.2-2
changelog:
  - split off devel-docs subpackage to make package multi-lib compliant (#477807)
  - let devel package require correct arch of base package


author: Simone Caronni <negativo17@gmail.com> - 5.2.1-1
changelog:
  - Updated to 5.2.1.
  - Reworked and removed some patches for 5.2.1 codebase.
  - Reworked bat installation.
  - Removed sqlite2 support.
  - Removed all the fancy database backend rebuilding.
  - Disabled libtool for bpipe-fd.so.
  - Passed plugins dir as libdir/bacula.
  - Added sql libs to alternatives.
  - Disabled traymonitor.
  - Minor fixes to spec file, rpmlint fixes.
  - Nagios patch for Enterprise FDs.
  - Removed all gui/web stuff.
  - Removed a lot of comments.
  - Conditional on Fedora 11 / RHEL 6 for bat build.
  - Obsolete bacula-sysconfdir.
  - Removed bwxconsole.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-3
changelog:
  - Add missing conditional for bat in the build section.
  - Make bat require qt4-devel on build (rhel 5 fix).
  - Bumped requirement for qt >= 4.6.2 for 5.2.2.
  - Renamed bacula-config.patch to bacula-5.2.2-config.patch as it
    always changes.
  - Fix installation of bat and check_bacula binaries. Enabling
    libtool for bpipe-fd.so produces binaries under .libs.
  - Removed fedora-usermgmt requirement for director-common.
  - Removed examples from docs and make them "noarch".
  - Fix bacula-console requirements.
  - Fix nagios plugin summary.
  - Removed checkconf functions from SysV init files and replace
    the call with the script used in systemd service files. Make
    the script available in all builds.
  - Make docs NoArch where supported.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-4
changelog:
  - Rename storage-common to storage and make it provide storage-common.
  - Move bscan to director-common.
  - Move storage scripts to storage.
  - Add html docs.
  - Install dummy catalogue library and mark it as ghost.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-5
changelog:
  - Remove redundant user/group in service files.
  - Reduce patching for what can be passed through configure.
  - Remove dsolink patch, not needed anymore.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-6
changelog:
  - Removed leftover files and small rpmlint fixes.
  - Additional file moves between packages.
  - Enabled LZO compression (5.2.1 feature).


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-7
changelog:
  - Added libcap for POSIX.1e capabilities in bacula-fd (5.0.0 feature).
  - Allow systemd files to read options set in the sysconfig
    configuration files like SysV scripts to enable capabilities.
  - Set capabilities as optional for now.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-8
changelog:
  - Fixed building on RHEL/CentOS 4.
  - Split out libs package to remove dependency on bacula-common for
    bconsole, bat and check_bacula.
  - Fix typo in post scriptlet for director-sqlite.


author: Simone Caronni <negativo17@gmail.com> - 5.2.2-11
changelog:
  - Add bat html docs so the help button works.
  - Minor packaging changes.
  - Default permissions on bconsole and bat.
  - Use localhost as default on config files instead of patching fake
    example.com hostnames.
  - Add QT tray monitor.


author: Simone Caronni <negativo17@gmail.com> - 5.2.3-2
changelog:
  - Remove leftover users when removing bacula-common.
  - Allow building "--without fedora" to avoid RHEL dependency on EPEL:
    http://fedoraproject.org/wiki/PackageUserCreation


author: Simone Caronni <negativo17@gmail.com> - 5.2.3-3
changelog:
  - Remove fedora-usermgmt entirely, see thread at:
    http://lists.fedoraproject.org/pipermail/packaging/2011-December/008034.html


author: Simone Caronni <negativo17@gmail.com> - 5.2.3-4
changelog:
  - Changing uid from 33 per previous discussion, static uid
    already allocated is 133:
    "cat /usr/share/doc/setup-2.8.36/uidgid | grep bacula"


author: Simone Caronni <negativo17@gmail.com> - 5.2.3-5
changelog:
  - Trim changelog.
  - Merge bacula-director backends and move libbacats alternatives
    to bacula-libs.
  - Move bscan to bacula-storage now that is dependent only on
    bacula-libs.
  - Added README.Fedora.


author: Simone Caronni <negativo17@gmail.com> - 5.2.5-1
changelog:
  - Update to 5.2.5.
  - Change the alternative library to the base shared object name
    so the preference set is not lost when changing releases.


author: Simone Caronni <negativo17@gmail.com> - 5.2.5-2
changelog:
  - License has changed to AGPLv3 in 5.0.3. Thanks Erinn.
  - Fix ldconfig/alternatives symlinks on removal of packages and
    upgrades from recent f15/f16 changes.


author: Simone Caronni <negativo17@gmail.com> - 5.2.6-2
changelog:
  - Move libbaccats and libbacsql into bacula-libs-sql package so only
    Director and Storage daemons pull in SQL dependencies:
    http://old.nabble.com/Standalone-client-question-td33495990.html


author: Simone Caronni <negativo17@gmail.com> - 5.2.6-3
changelog:
  - Removed _install, _mkdir and _make macro.
  - Added _isa to BuildRequires.
  - Removed lzo-devel option for RHEL 4 (EOL).


author: Simone Caronni <negativo17@gmail.com> - 5.2.6-5
changelog:
  - Patch for bug #819158.
  - Updated hostname patch with official fix.
  - Sorted all BuildRequires and removed useless systemd-units.


author: Simone Caronni <negativo17@gmail.com> - 5.2.6-6
changelog:
  - Even if pulled in by dependencies, re-add explict BR on systemd-units.
  - Remove .gz suffix for man pages in file lists as per packaging guidelines.


author: Simone Caronni <negativo17@gmail.com> - 5.2.7-1
changelog:
  - Updated to 5.2.7, removed patches included upstream.
  - Removed python-devel patch, fix included in python package.
  - Replaced tabs with blanks in spec file (rpmlint).


author: Simone Caronni <negativo17@gmail.com> - 5.2.7-3
changelog:
  - Final xattr patch from upstream for bz#819158.
  - Switch alternatives to point to the unversioned system libraries.
    Pointed out by the closely related bug #829219.


author: Simone Caronni <negativo17@gmail.com> - 5.2.7-4
changelog:
  - Make a note about mt-st and mtx (bz#829888).
  - Update README.Fedora with current information.
  - Fix bacula-sd group on Fedora and RHEL >= 6 (bz#829509).


author: Simone Caronni <negativo17@gmail.com> - 5.2.8-1
changelog:
  - Update to 5.2.8.
  - Removed upstram xattr patch.
  - Added database backend detection to bacula-libs-sql for upgrades from
    <= 5.0.3-28-fc16 and 5.2.6-1.fc17.


author: Simone Caronni <negativo17@gmail.com> - 5.2.10-2
changelog:
  - Add nss-lookup.target as required to service files (rhbz#838828).
  - Fix bsmtp upstream bug sending mails to ipv4/ipv6 hosts.


author: Simone Caronni <negativo17@gmail.com> - 5.2.10-6
changelog:
  - Remove user definition during prep so they are not used during the install
    phase (rhbz#852732).
  - Enforce permissions in default config files.


author: Simone Caronni <negativo17@gmail.com> - 5.2.11-4
changelog:
  - Add a sleep timer for RHEL init scripts restart as Debian does.
    Problems verified on the sd exiting too early on VMs and slow boxes.


author: Simone Caronni <negativo17@gmail.com> - 5.2.12-2
changelog:
  - Fix fedpkg checks. Requires fedpkg > 1.10:
    http://git.fedorahosted.org/cgit/fedpkg.git/commit/?id=11c46c06a3c9cc2f58d68aea964dd37dc028e349
  - Change systemd requirements as per new package guidelines.


author: Simone Caronni <negativo17@gmail.com> - 5.2.12-4
changelog:
  - Updated SysV init script according to Fedora template:
    https://fedoraproject.org/wiki/Packaging:SysVInitScript


author: Simone Caronni <negativo17@gmail.com> - 5.2.13-16
changelog:
  - Remove Fedora 17 conditionals, distribution EOL.
  - Remove systemd-sysv dependency as per new packaging guidelines.


author: Simone Caronni <negativo17@gmail.com> - 5.2.13-17
changelog:
  - Fix dependencies for devel subpackage.
  - Explicitly declare dependency also on libs-sql subpackage where required, so
    we can save one extra cpu cycle during the upgrade (...).
  - Bat subpackage used to rely on files in %_docdir for operation, move them
    elsewhere. Fixes also Fedora 20 unversioned %_docdir feature.
  - Make sure any package combination results in installed license files.


author: Simone Caronni <negativo17@gmail.com> - 7.0.0-1
changelog:
  - Update to 7.0.0.
  - Momentarily disable Nagios plugin and QT tray monitor as they don't build
    anymore.


author: Simone Caronni <negativo17@gmail.com> - 7.0.0-2
changelog:
  - Backport changes from git for QT Tray monitor, Nagios plugin and configure
    script.
  - Removed upstream patches.


author: Simone Caronni <negativo17@gmail.com> - 7.0.3-2
changelog:
  - Filter out libbaccats from auto generated Provides/Obsoletes and add note on
    the libbaccats-x.x.x.so shared object name mess.


author: Simone Caronni <negativo17@gmail.com> - 7.0.5-6
changelog:
  - Require dejavu-lgc-sans-fonts for graphical programs. Fixes startup of bat on
    headless servers without a desktop installed.


author: Simone Caronni <negativo17@gmail.com> - 7.0.5-7
changelog:
  - Split logwatch files in its own package. Logwatch should be installed
    explicitly by an administrator, and not by defaul. Also, the current logwatch
    package for RHEL 7 has a bug and can not be customized:
    https://bugzilla.redhat.com/show_bug.cgi?id=1221903
    Thanks to Dimitri Maziuk for reporting.


author: Simone Caronni <negativo17@gmail.com> - 9.0.0-1
changelog:
  - Update to 9.0.0, update all patches.
  - Add new utitilies.
  - Use source files for desktop and icon of bat.
  - Temporarily disable tray-monitor build due to missing files in the source.
  - Add fixes for rpmlint.


author: Simone Caronni <negativo17@gmail.com> - 9.0.1-2
changelog:
  - Add patch to allow compilation on MariaDB 10.2.
  - Make only Fedora 27 require perl-interpreter.
  - Adjust categories in desktop files for RHEL 7.


author: Josef Ridky <jridky@redhat.com> - 9.0.4-2
changelog:
  - Add support for openssl (#1512577)
  - Change build requirement form mysql-devel to mariadb-connector-c-devel (#1545413)


author: Rui Matos <rmatos@redhat.com> - 3.3.3-1
changelog:
  - Update to 3.3.3
  - Just list %{_datadir}/help/xx_YY/baobab in %files since %find_lang
    doesn't find those for us


author: David King <amigadave@amigadave.com> - 3.15.90-1
changelog:
  - Update to 3.15.90
  - Use license macro for COPYING and COPYING.docs
  - Use pkgconfig for BuildRequires
  - Update URL
  - Validate AppData in check
  - Update man page glob in files section


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2mdk
changelog:
  - requires specificaly crimson
  - only manual buildrequires stylebook-1.0b3 and xerces-j1
  - dropped xalan-j2 buildrequires as stylebook-1.0b3 needs it already
  - changed samples package name to demo
  - moved demo files to _datadir/name
  - provided startup scripts


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
changelog:
  - first unified release
  - removed xalan-j2 from classpath as it is autoloaded by stylebook-1.0b3
  - used original tarball
  - s/jPackage/JPackage


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-0.rc4.3jpp
changelog:
  - javadoc into javadoc package
  - new launch scripts using functions library
  - Requires jpackage-utils
  - added name-slideshow.jar
  - main jar renamed name.jar


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-1jpp
changelog:
  - 1.1.1
  - additional sources in individual archives
  - no dependencies for manual and javadoc packages
  - stricter dependency for demo package
  - versioned dir for javadoc
  - explicitely set xalan-j2.jar and xml-commons-api.jar in classpath
  - splitted applications in distinct packages


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-4jpp
changelog:
  - vendor, distribution, group tags
  - scripts use system prefs
  - scripts source user prefs before configuration


author: Ville Skyttä <scop at jpackage.org> - 1.5-0.beta5.1jpp
changelog:
  - Update to 1.5 beta5.
  - Rebuild for JPackage 1.5.
  - Use bundled crimson and stylebook for building the manual.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5-2jpp
changelog:
  - Fix jar names in policy files, kudos to Scott Douglas-Watson.
  - Add freedesktop.org menu entry for Squiggle.
  - Improve subpackage descriptions.
  - Save .spec in UTF-8, get rid of # ------- separators.


author: Ville Skyttä <scop at jpackage.org> - 0:1.5-5jpp
changelog:
  - Drop -monolithic and obsolete it in main package.  It shouldn't be needed
    in the first place, and the *.policy files that end up in it will contain
    wrong paths which causes all sorts of borkage.
  - BuildRequire jython to get support for it built.
  - Remove xml-commons-apis and xalan-j2 from scripts and install time
    dependencies, require Java >= 1.4 instead (xalan-j2 is still needed at
    build time).
  - New style versionless javadoc dir symlinking.
  - Crosslink with full J2SE javadocs.
  - Associate SVG MIME type with Squiggle in freedesktop.org menu entry.


author: Ralph Apel <r.apel at r-apel.de> - 0:1.6-3jpp
changelog:
  - Add gcj_support option
  - Add option to avoid rhino, jython on bootstrap, omit -squiggle subpackage


author: Nicolas Chauvet <kwizart@gmail.com> - 1.7-1
changelog:
  - Fix release field
  - Repack the source (without included jar files)
  - Fix dual listed files in the demo subpackage
  - Fix BR subversion used in determine-svn-revision-svn-info
  - Fix BR that was previously bundled within the source archive
  - Resolves: rhbz#472736


author: Jiri Vanek <jvanek@redhat.com> 1.7-14
changelog:
  - Solving jdk7's  removed internal (since 1.4.2 deprecated) com.sun.image.codec package
  - Gripped new sources from 1.8pre trunk which have support adapters for removed classes,
  - Removed all old an unused tiff classes from it -  org.apache.batik.ext.awt.image.code.tiff
  - Added requires JAI which provides tiff support
  - Added inner_version variable, which helps to keep 1.8 outside and 1.8pre inside


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.4.svn1230816
changelog:
  - Fix license tag
  - Install LICENSE and NOTICE with javadoc package
  - Remove RPM bug workaround
  - Update to current packaging guidelines


author: Severin Gehwolf <sgehwolf@redhat.com> - 1.10-3
changelog:
  - Add explicit javapackages-tools requirement for sub-packages using
    jpackage_script-based scripts. See RHBZ#1600426.


author: Mat Booth <mat.booth@redhat.com> - 1.11-1
changelog:
  - Update to latest upstream release
  - Drop ancient obsoletes
  - Drop eclipse-specific hacks that are no longer needed
  - Allow conditional building without scripting engines for smaller dep chain
  - Break out some low-level modules into separate sub-package for smaller install
    size


author: Rafael Fonseca <rdossant@redhat.com> - 0.4.0-1
changelog:
  - Resolves #1460482 - rebase to new release
  - Resolves #1505506 - add support for LLVM 5.0
  - Resolves #1460482 - BPF module compilation issue
  - Partially address #1479990 - location of man pages
  - Enable ppc64(le) support without lua
  - Soname versioning for libbpf by ignatenkobrain


author: Jerome Marchand <jmarchan@redhat.com> - 0.6.0-6
changelog:
  - llcstat: print a nicer error message on virtual machine
  - Add NSS support to sslsniff
  - Fixes miscellaneous error uncovered by covscan


author: Jerome Marchand <jmarchan@redhat.com> - 0.8.0-1
changelog:
  - Rebase on bcc-8.0.0
  - Replace the temporary s390x workaround by a proper fix
  - Remove the doc of excluded tool from the package
  - Fix print_log2_hist
  - Fix yet a few other python3 bytes vs strings issues


author: Jerome Marchand <jmarchan@redhat.com> - 0.10.0-1
changelog:
  - Rebase to bcc-0.10.0
  - Drop criticalstat
  - Fix regression on vfscount and runqslower
  - Rebuild on LLVM 9


author: Jerome Marchand <jmarchan@redhat.com> - 0.14.0-2
changelog:
  - Remove criticalstat manpage
  - Remove compactsnoop on non x86_64
  - Suggest to use --binary in deadlock
  - Remove non-existent argument from tcpconnect man page
  - Suggest to install the proper kernel-devel version
  - Fix dbstat and dbslower


author: Deepak Bhole <dbhole@redhat.com> 0:1.2.0-0.rc1.1jpp
changelog:
  - Change source zip, and build the ri jars
  - Use setup macro in prep
  - First version all under APL
  - New package name
  - Demo still not yet available under the APL; will be in an update


author: Vivek Lakshmanan <vivekl@redhat.com> 0:1.2.0-0.1.rc1.2jpp.1.fc7
changelog:
  - Use new naming convention
  - Add ASF2.0.txt as doc for api and main package
  - Remove post/postun magic for javadoc
  - Add BR on ant, xerces-j2 and xalan-j2
  - Add conditional patch to make the package build under ecj/gcj


author: Martin Nagy <mnagy@redhat.com> - 0.1.0-0.6.a1.20091210git
changelog:
  - update to the latest git snapshot
  - change upstream URL, project moved to fedorahosted
  - change license to GPL version 2 or later
  - add epoch to versioned requires
  - add krb5-devel to the list of build requires


author: Adam Tkac <atkac redhat com> - 0.2.0-1
changelog:
  - update to 0.2.0
  - patches merged
    - 0001-Bugfix-Improve-LDAP-schema-to-be-loadable-by-OpenLDA.patch
    - 0004-Bugfix-Fix-loading-of-child-zones-from-LDAP.patch


author: Petr Spacek <pspacek@redhat.com> - 6.0-3
changelog:
  - replace dependency on bind with dependency on bind-pkcs11 >= 32:9.9.6-2
    to help with freeipa-server upgrade


author: Petr Spacek <pspacek@redhat.com> - 10.1-1
changelog:
  - Update to 10.1.
  - Fix deletion of DNS root zone not to break global forwarding.
    https://fedorahosted.org/bind-dyndb-ldap/ticket/167


author: Petr Menšík <pemensik@redhat.com> - 10.1-2
changelog:
  - Patched to alfa 11.0 with support for BIND 9.11
  - Configuration format in named.conf is different
      and incompatible with all previous versions. Please see README.md.
  - Minimal BIND version is now 9.11.0rc1. Please see NEWS.


author: Tomas Krizek <tkrizek@redhat.com> - 11.1-1
changelog:
  - Update to 11.1
  - Bumped required version of BIND to 9.11.0-6.P2
    (required since bind-dyndb-ldap 11.0-1 release)
  - Updated source URL links to pagure


author: Thomas Woerner <twoerner@redhat.com> - 11.2-2
changelog:
  - Add support for serve-stale, detected on build time
    Patch by Petr Menšík <pemensik@redhat.com>
    Related: RHBZ#1762813


author: Petr Machata <pmachata@redhat.com> - 2.3-6
changelog:
  - Merge review:
    - Drop terminating dot from Summary
    - Escape macros inadvertently left in changelog
    - Explain why are there source files in the main package


author: Petr Machata <pmachata@redhat.com> - 2.4.2-2
changelog:
  - Disable the mysteriously failing test no. 67.  Details in associated
    bugreport. (bison-2.4.2-drop-test-67.patch)
  - Resolves: #576513


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Patch from Anthony Fok, to fix problem where fangsongti16.bdf
    wasn't considered to cover english because it didn't have
    e-diaresis. (Causing bad font choice in Anaconda)


author: Mayank Jain <majain@redhat.com> - 0.3-5.1.2
changelog:
  - Changed BuildRoot to %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  - Changed Prereq tag to Requires(pre)
  - In the "cjk" subpackage summary, CJK is now spelt with capital letters.
  - Added %{?dist} to the Release tag


author: Pravin Satpute <psatpute@redhat.com> - 0.3-13
changelog:
  - added lucida-typewriter and fixed subpackage
  - removed common subpackage
  - added conf file for each subpackage


author: Adrian Reber <adrian@lisas.de> - 1.1.7-1
changelog:
  - updated to 1.1.7
  - moved bogoupgrade to its own package to remove the perl
    dependency on bogofilter (bz #442843)


author: Adrian Reber <adrian@lisas.de> - 1.2.4-7
changelog:
  - Added multiple upstream patches to fix various memory bugs
  - Fixes "[abrt] bogofilter: yyrealloc(): bogofilter killed by SIGABRT" (#1246282)
  - Fixes "why libdb4" (#1367329) by switching BR to libdb-devel (from db4-devel)


author: Jerome Marchand <jmarchan@redhat.com> - 0.9-2
changelog:
  - Fixes gethostlatency
  - Fixes a struct definition issue that made several tools fail
  - Add CI gating


author: Jerome Marchand <jmarchan@redhat.com> - 0.10.0-3
changelog:
  - Fix ENOMEM issue on arm64 machine with many cpus
  - Fix statsnoop and opensnoop on aarch64
  - Drop tcpdrop on ppc64


author: Tom "spot" Callaway <tcallawa@redhat.com> 20090205-2
changelog:
  - update fontconfig files, change priority to 64
  - don't need to own fontdir in -common, but we'll leave it in for good measure.


author: Parag Nemade <pnemade AT redhat DOT com> - 20120413-5
changelog:
  - Add metainfo file to show this font in gnome-software
  - Remove %clean section which is optional now
  - Remove buildroot which is optional now
  - Remove removal of buildroot in %install
  - Remove %defattr
  - Remove group tag
  - cp command should preserv timestamp
  - replace %define with %global


author: Denis Leroy <denis@poolshark.org> - 0.6.0-1
changelog:
  - Update to 0.6.0
  - Removed libburn support until it compiles against libisofs 0.2.8
  - Fixed project URL
  - Added patch to port to new Gtk+ tooltip interface
  - Added patch to fix filter dialog crash


author: Denis Leroy <denis@poolshark.org> - 2.25.90-1
changelog:
  - Update to upstream 2.25.90
  - Split media library into separate RPM (#483754)
  - Added patch to validate desktop files


author: Denis Leroy <denis@poolshark.org> - 2.25.91.2-1
changelog:
  - Update to upstream 2.25.91.2
  - Dvdcss patch upstreamed
  - Split nautilus extension into subpackage (#485918)


author: Matthias Clasen <mclasen@redhat.com> - 2.28.1-1
changelog:
  - Update to 2.28.1, fixes a number of crashes and other serious bugs:
   - Fix a crash when we try to download a missing gstreamer plugin through PK
   - Don't fail if a drive cannot be checksumed after a burn
   - Fix a data corruption when libisofs was used for a dummy session
   - Fix #596625: brasero crashed with SIGSEGV in brasero_track_data_cfg_add
   - Fix progress reporting
   ...


author: Kalev Lember <klember@redhat.com> - 3.12.2-1
changelog:
  - Update to 3.12.2
  - Use desktop-file-validate instead of desktop-file-install
  - Update download URLs


author: Adrian Havill <havill@redhat.com> 3.2-2
changelog:
  - changed spec "Copyright" to "License"
  - use %configure macro, %{_libdir} for non-ia32 archs
  - removed unnecessary set and unset, assumed/default spec headers
  - fixed unpackaged man page, duplicate /bin and /lib entries
  - use plain install vs scripts for non-i386 buildsys


author: Tomas Janousek <tjanouse@redhat.com> - 3.8-1
changelog:
  - update to latest upstream
  - added the at-spi driver, tcl and python bindings
  - fixed the license tags


author: Stepan Kasal <skasal@redhat.com> - 3.9-3
changelog:
  - add brltty-3.9-autoconf.patch to fix to build with Autoconf 2.62
  - add brltty-3.9-parallel.patch to fix race condition with parallel make
  - add brltty-3.9-pyxfix.patch to fix build with current pyrex
  - Summary lines shall not end with a dot


author: Stepan Kasal <skasal@redhat.com> - 3.10-1
changelog:
  - new upstream release
  - drop brltty-3.9-java-svn.patch, brltty-3.9-tcl85path.patch,
    and brltty-3.9-pyxfix.patch, they are upstream
  - fix BuildRoot
  - fix many sub-packages' Requires on brlapi


author: Stepan Kasal <skasal@redhat.com> - 3.10-4
changelog:
  - own the tcl subdirectory (#474032)
  - set CPPFLAGS to java include dirs, so that the java bindings build with
    any java implementation (#498964)
  - add --without-curses; there is no curses package BuildRequired anyway


author: Stepan Kasal <skasal@redhat.com> - 4.0-1
changelog:
  - new upstream version
  - drop upstreamed patches; ./autogen not needed anymore
  - pack the xbrlapi server; move its man page to brlapi package
  - add man-page for brltty.conf (#526168)


author: Stepan Kasal <skasal@redhat.com> - 4.0-2
changelog:
  - escape rpm macros in the rpm change log
  - add requires to bind subpackages from one build together


author: Stepan Kasal <skasal@redhat.com> - 4.1-1
changelog:
  - new upstream version
  - use --disable-stripping instead of make variable override
  - install the default brltty-pm.conf to docdir only (#526168)
  - remove the duplicate copies of rhmkboot and rhmkroot from docdir
  - patch configure so that the dirs in summary are not garbled:
    brltty-autoconf-quote.patch
  - move data-directory to ${datadir}/brltty


author: Stepan Kasal <skasal@redhat.com> - 4.1-2
changelog:
  - move data-directory back to default: /etc/brltty
  - move brltty to /bin and /lib, so that it can be used to repair the system
    without /usr mounted (#276181)
  - move vstp and libbrlttybba.so to brlapi
  - brltty no longer requires brlapi
  - brlapi now requires brltty from the same build


author: Stepan Kasal <skasal@redhat.com> - 4.1-3
changelog:
  - build the TTY driver (it was disabled since it first appered in 3.7.2-1)
  - build with speech-dispatcher, packed into a separate sub-package


author: Jon Ciesla <limb@jcomserv.net> - 4.3-1
changelog:
  - New upstream.
  - S_ISCHR patch upstreamed.
  - parallel patch updated.
  - Cleaned up some file encodings.


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


author: Richard W.M. Jones <rjones@redhat.com> - 4.5-8
changelog:
  - Rebuild for OCaml 4.01.0.
  - Create stublibs directory for OCaml, else install fails.
  - Unset MAKEFLAGS so that MAKEFLAGS=-j<N> does not break local builds.
  - In new speech-dispatcher, <libspeechd.h> has moved to a subdirectory.


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.0-1
changelog:
  - New version
    Resolves: rhbz#1067337
  - Dropped man-fix patch (upstreamed)
  - De-fuzzified libspeechd patch
  - Handled locales
  - Switched to xz compressed sources


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.2-5
changelog:
  - Added support for AtSpi2 driver
    Resolves: rhbz#1204462
  - Added support for eSpeak driver
  - Filtered private libraries from provides/requires


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.3.1-5
changelog:
  - Fixed XW driver to show Braille characters
    Related: rhbz#1324669
  - No need to explicitly harden
  - Added architecture to subpackages requirements
  - Made brltty main package to explicitly requires specific brlapi version
  - Renumbered patches


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.4-1
changelog:
  - New version
    Resolves: rhbz#1350990
  - Dropped xw-fonts-fix and async-wait patches (both upstreamed)


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


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.6-13
changelog:
  - Systemd service is now installed to default and emergency targets,
    because assistive technology should be available there


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.6-20
changelog:
  - Fixed installation of multiple drivers and text tables in Dracut module
    if environment variables are used


author: Artem Egorenkov <aegorenk@redhat.com> - 5.6-30
changelog:
  - brltty requires brlapi deleted (duplication of automatically determined dependency)
  - isa macro deleted for brlapi requires brltty
  - brlapi recommends brltty
    Resolves: rhbz#1765611


author: Dan Walsh <dwalsh@redhat.com> 0.2.0-1.gitac2aad6
changelog:
  -   buildah run: Add support for -- ending options parsing
  -   buildah Add/Copy support for glob syntax
  -   buildah commit: Add flag to remove containers on commit
  -   buildah push: Improve man page and help information
  -   buildah run: add a way to disable PTY allocation
  -   Buildah docs: clarify --runtime-flag of run command
  -   Update to match newer storage and image-spec APIs
  -   Update containers/storage and containers/image versions
  -   buildah export: add support
  -   buildah images: update commands
  -   buildah images: Add JSON output option
  -   buildah rmi: update commands
  -   buildah containers: Add JSON output option
  -   buildah version: add command
  -   buildah run: Handle run without an explicit command correctly
  -   Ensure volume points get created, and with perms
  -   buildah containers: Add a -a/--all option


author: Dan Walsh <dwalsh@redhat.com> 0.4-1.git9cbccf88c
changelog:
  -   Add default transport to push if not provided
  -   Avoid trying to print a nil ImageReference
  -   Add authentication to commit and push
  -   Add information on buildah from man page on transports
  -   Remove --transport flag
  -   Run: do not complain about missing volume locations
  -   Add credentials to buildah from
  -   Remove export command
  -   Run(): create the right working directory
  -   Improve "from" behavior with unnamed references
  -   Avoid parsing image metadata for dates and layers
  -   Read the image's creation date from public API
  -   Bump containers/storage and containers/image
  -   Don't panic if an image's ID can't be parsed
  -   Turn on --enable-gc when running gometalinter
  -   rmi: handle truncated image IDs


author: Dan Walsh <dwalsh@redhat.com> 0.5-1
changelog:
  -  Add secrets patch to buildah
  -  Add proper SELinux labeling to buildah run
  -  Add tls-verify to bud command
  -  Make filtering by date use the image's date
  -  images: don't list unnamed images twice
  -  Fix timeout issue
  -  Add further tty verbiage to buildah run
  -  Make inspect try an image on failure if type not specified
  -  Add support for `buildah run --hostname`
  -  Tons of bug fixes and code cleanup


author: Dan Walsh <dwalsh@redhat.com> 0.7-1
changelog:
  - Ignore errors when trying to read containers buildah.json for loading SELinux reservations
  -     Use credentials from kpod login for buildah
  - Adds support for converting manifest types when using the dir transport
  - Rework how we do UID resolution in images
  - Bump github.com/vbatts/tar-split
  - Set option.terminal appropriately in run


author: Dan Walsh <dwalsh@redhat.com> 0.8-1
changelog:
  - Buildah bud was failing on SELinux machines, this fixes this
  - Block access to certain kernel file systems inside of the container


author: Dan Walsh <dwalsh@redhat.com> 0.10-1
changelog:
  - Display Config and Manifest as strings
  - Bump containers/image
  - Use configured registries to resolve image names
  - Update to work with newer image library
  - Add --chown option to add/copy commands


author: Dan Walsh <dwalsh@redhat.com> 0.11-1
changelog:
  - Add --all to remove containers
  - Add --all functionality to rmi
  - Show ctrid when doing rm -all
  - Ignore sequential duplicate layers when reading v2s1
  - Lots of minor bug fixes
  - Vendor in latest containers/image and containers/storage


author: Dan Walsh <dwalsh@redhat.com> 0.12-1
changelog:
  - Added handing for simpler error message for Unknown Dockerfile instructions.
  - Change default certs directory to /etc/containers/certs.dir
  - Vendor in latest containers/image
  - Vendor in latest containers/storage
  - build-using-dockerfile: set the 'author' field for MAINTAINER
  - Return exit code 1 when buildah-rmi fails
  - Trim the image reference to just its name before calling getImageName
  - Touch up rmi -f usage statement
  - Add --format and --filter to buildah containers
  - Add --prune,-p option to rmi command
  - Add authfile param to commit
  - Fix --runtime-flag for buildah run and bud
  - format should override quiet for images
  - Allow all auth params to work with bud
  - Do not overwrite directory permissions on --chown
  - Unescape HTML characters output into the terminal
  - Fix: setting the container name to the image
  - Prompt for un/pwd if not supplied with --creds
  - Make bud be really quiet
  - Return a better error message when failed to resolve an image
  - Update auth tests and fix bud man page


author: Dan Walsh <dwalsh@redhat.com> 0.14-1
changelog:
  - If commonOpts do not exist, we should return rather then segfault
  - Display full error string instead of just status
  - Implement --volume and --shm-size for bud and from
  - Fix secrets patch for buildah bud
  - Fixes the naming issue of blobs and config for the dir transport by removing the .tar extension


author: Dan Walsh <dwalsh@redhat.com> 0.16-1
changelog:
  -   Add support for shell
  -   Vendor in latest containers/image
  -    	 docker-archive generates docker legacy compatible images
  -	 Do not create $DiffID subdirectories for layers with no configs
  - 	 Ensure the layer IDs in legacy docker/tarfile metadata are unique
  -	 docker-archive: repeated layers are symlinked in the tar file
  -	 sysregistries: remove all trailing slashes
  -	 Improve docker/* error messages
  -	 Fix failure to make auth directory
  -	 Create a new slice in Schema1.UpdateLayerInfos
  -	 Drop unused storageImageDestination.{image,systemContext}
  -	 Load a *storage.Image only once in storageImageSource
  -	 Support gzip for docker-archive files
  -	 Remove .tar extension from blob and config file names
  -	 ostree, src: support copy of compressed layers
  -	 ostree: re-pull layer if it misses uncompressed_digest|uncompressed_size
  -	 image: fix docker schema v1 -> OCI conversion
  -	 Add /etc/containers/certs.d as default certs directory
  -  Change image time to locale, add troubleshooting.md, add logo to other mds
  -   Allow --cmd parameter to have commands as values
  -   Document the mounts.conf file
  -   Fix man pages to format correctly
  -   buildah from now supports pulling images using the following transports:
  -   docker-archive, oci-archive, and dir.
  -   If the user overrides the storage driver, the options should be dropped
  -   Show Config/Manifest as JSON string in inspect when format is not set
  -   Adds feature to pull compressed docker-archive files


author: Dan Walsh <dwalsh@redhat.com> 1.0-1
changelog:
  - Remove buildah run cmd and entrypoint execution
  - Add Files section with registries.conf to pertinent man pages
  - Force "localhost" as a default registry
  - Add --compress, --rm, --squash flags as a noop for bud
  - Add FIPS mode secret to buildah run and bud
  - Add config --comment/--domainname/--history-comment/--hostname
  - Add support for --iidfile to bud and commit
  - Add /bin/sh -c to entrypoint in config
  - buildah images and podman images are listing different sizes
  - Remove tarball as an option from buildah push --help
  - Update entrypoint behaviour to match docker
  - Display imageId after commit
  - config: add support for StopSignal
  - Allow referencing stages as index and names
  - Add multi-stage builds support
  - Vendor in latest imagebuilder, to get mixed case AS support
  - Allow umount to have multi-containers
  - Update buildah push doc
  - buildah bud walks symlinks
  - Imagename is required for commit atm, update manpage


author: Dan Walsh <dwalsh@redhat.com> 1.1-1
changelog:
  - Drop capabilities if running container processes as non root
  - Print Warning message if cmd will not be used based on entrypoint
  - Update 01-intro.md
  - Shouldn't add insecure registries to list of search registries
  - Report errors on bad transports specification when pushing images
  - Move parsing code out of common for namespaces and into pkg/parse.go
  - Add disable-content-trust noop flag to bud
  - Change freenode chan to buildah
  - runCopyStdio(): don't close stdin unless we saw POLLHUP
  - Add registry errors for pull
  - runCollectOutput(): just read until the pipes are closed on us
  - Run(): provide redirection for stdio
  - rmi, rm: add test
  - add mount test
  - Add parameter judgment for commands that do not require parameters
  - Add context dir to bud command in baseline test
  - run.bats: check that we can run with symlinks in the bundle path
  - Give better messages to users when image can not be found
  - use absolute path for bundlePath
  - Add environment variable to buildah --format
  - rm: add validation to args and all option
  - Accept json array input for config entrypoint
  - Run(): process RunOptions.Mounts, and its flags
  - Run(): only collect error output from stdio pipes if we created some
  - Add OnBuild support for Dockerfiles
  - Quick fix on demo readme
  - run: fix validate flags
  - buildah bud should require a context directory or URL
  - Touchup tutorial for run changes
  - Validate common bud and from flags
  - images: Error if the specified imagename does not exist
  - inspect: Increase err judgments to avoid panic
  - add test to inspect
  - buildah bud picks up ENV from base image
  - Extend the amount of time travis_wait should wait
  - Add a make target for Installing CNI plugins
  - Add tests for namespace control flags
  - copy.bats: check ownerships in the container
  - Fix SELinux test errors when SELinux is enabled
  - Add example CNI configurations
  - Run: set supplemental group IDs
  - Run: use a temporary mount namespace
  - Use CNI to configure container networks
  - add/secrets/commit: Use mappings when setting permissions on added content
  - Add CLI options for specifying namespace and cgroup setup
  - Always set mappings when using user namespaces
  - Run(): break out creation of stdio pipe descriptors
  - Read UID/GID mapping information from containers and images
  - Additional bud CI tests
  - Run integration tests under travis_wait in Travis
  - build-using-dockerfile: add --annotation
  - Implement --squash for build-using-dockerfile and commit
  - Vendor in latest container/storage for devicemapper support
  - add test to inspect
  - Vendor github.com/onsi/ginkgo and github.com/onsi/gomega
  - Test with Go 1.10, too
  - Add console syntax highlighting to troubleshooting page
  - bud.bats: print "$output" before checking its contents
  - Manage "Run" containers more closely
  - Break Builder.Run()'s "run runc" bits out
  - util.ResolveName(): handle completion for tagged/digested image names
  - Handle /etc/hosts and /etc/resolv.conf properly in container
  - Documentation fixes
  - Make it easier to parse our temporary directory as an image name
  - Makefile: list new pkg/ subdirectoris as dependencies for buildah
  - containerImageSource: return more-correct errors
  - API cleanup: PullPolicy and TerminalPolicy should be types
  - Make "run --terminal" and "run -t" aliases for "run --tty"
  - Vendor github.com/containernetworking/cni v0.6.0
  - Update github.com/containers/storage
  - Update github.com/projectatomic/libpod
  - Add support for buildah bud --label
  - buildah push/from can push and pull images with no reference
  - Vendor in latest containers/image
  - Update gometalinter to fix install.tools error
  - Update troubleshooting with new run workaround
  - Added a bud demo and tidied up
  - Attempt to download file from url, if fails assume Dockerfile
  - Add buildah bud CI tests for ENV variables
  - Re-enable rpm .spec version check and new commit test
  - Update buildah scratch demo to support el7
  - Added Docker compatibility demo
  - Update to F28 and new run format in baseline test
  - Touchup man page short options across man pages
  - Added demo dir and a demo. chged distrorlease
  - builder-inspect: fix format option
  - Add cpu-shares short flag (-c) and cpu-shares CI tests
  - Minor fixes to formatting in rpm spec changelog
  - Fix rpm .spec changelog formatting
  - CI tests and minor fix for cache related noop flags
  - buildah-from: add effective value to mount propagation


