# changelog

author: Nicolas Chauvet <kwizart@gmail.com> - 0.5.6-17
changelog:
  - Don't enforce target arch - rhbz#1644430
  - Rework log file path
  - Avoid using /usr/lib/modules for el6 compat


author: Eric Smith <brouhaha@fedoraproject.org> 1.42-0.36.bld131
changelog:
  - Update to latest upstream snapshot.
  - Update s390x sysdefs.h patch.
  - Do not build German documentation on EL7 due to lack of tex(german.sty).


author: Robert Scheck <robert@fedoraproject.org> - 2.0.2-5
changelog:
  - Modernization and cleanup of spec file
  - Ship PDF and HTML documentation rather SGML documentation
  - Ensure /etc/bird.conf can be only read by BIRD user


author: Carl George <carl@george.computer> - 0.11.0-3
changelog:
  - Enable httpd_can_network_connect selinux boolean to connect to ACME endpoint rhbz#1641158
  - Define UDP 80/443 as selinux http_port_t for QUIC rhbz#1608548
  - Define TCP 5033 as selinux http_port_t for HTTP challenge rhbz#1641160


author: Carl George <carl@george.computer> - 0.11.4-1
changelog:
  - Latest upstream
  - Update bundled dnsproviders to 0.1.3
  - Update bundled lego to 2.2.0
  - Enable googlecloud, route53, and azure dns providers on epel7
  - Allow custom http port with default config file rhbz#1685446


author: Carl George <carl@george.computer> - 1.0.3-1
changelog:
  - Update to v1
  - Remove dyn, gandi, namecheap, and rfc2136 dns providers
  - Add patch0 to fix `-version` flag


author: Pavel Lisý <pali@fedoraproject.org> - 1.2.103-1
changelog:
  - latest 1.2.x upstream release
  - Resolves bz 961057 - RFE: Cherokee 1.2.103 is available
  - Resolves bz 961056 - RFE: Cherokee 1.2.103 is available
  - Resolves bz 954199 - cherokee 1.2.103 is available
  - Resolves bz 958337 - Update request for Cherokee
  - Resolves bz 858542 - Cherokee should not be built with trace/backtrace support for performance


author: Pavel Lisý <pali@fedoraproject.org> - 1.2.103-6
changelog:
  - Resolves bz 1114461 - CVE-2014-4668 cherokee: authentication bypass when LDAP server allows unauthenticated binds
  - Resolves bz 1094901 - cherokee: script and/or trigger should not directly enable systemd units
  - Resolves bz  959170 - cherokee-worker and cherokee-admin want to use execstack (EL5)


author: Ben Cotton <bcotton@fedoraproject.org> - 8.3.8-1
changelog:
  - Update to latest source 8.3.8
  - Create /var/run/condor at install time - rhbz#1213472
  - Correct the specification of the perl(Data::Dumper) build requirement - rhbz#1260602
  - Put the libclassad Python library in the right place - rhbz#1201389 (thanks to Matt Williams <matt@milliams.com>)


author: Ranjan Maitra <aarem@fedoraproject.org>
changelog:
  - 3.0.5-2
  - patched for dillo to use openssl 1.1 using patch provided  by Mattias Ellert <mattias.ellert AT physics DOT uu DOT se> 
  - fixes BZ #1470354


author: Miro Hrončok <mhroncok@redhat.com> - 7-21
changelog:
  - Move %python3_other_pkgversion from python-srpm-macros
  - Redefine %python3_pkgversion to backwards compatible value


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


author: František Dvořák <valtri@civ.zcu.cz> - 1.3.37-1
changelog:
  - Release glite-px-proxyrenewal 1.3.37
  - Packaging updates (%license, direct configure script launch)


author: Nicolas Viéville <nicolas.vieville@univ-valenciennes.fr> - 1:36-1.20180919git21ae32a
changelog:
  - Updated to last upstream commits
  - Support for gnome-shell 3.30 added
  - Close unwanted _stdin_ and _stderr_ file descriptors


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:36-2.20190116gitd341bf6
changelog:
  - Updated to last upstream commits
  - Updating battery, check prefs
  - Bugfix/fix net mount related login hangs after suspend
  - Make the log messages more easy to filter from journalctl


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:36-4.20190224git2583911
changelog:
  - Updated to last upstream commits
  - Get rid of synchronous IO (read)
  - Add Japanese translation
  - Fix translation for 'GiB' in German
  - Add a Makefile target to reload the extension


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:36-5.20190427gitc08bfd7
changelog:
  - Updated to last upstream commits
  - Reworked Makefile
  - Support for gnome-shell 3.32 added
  - Added patches to support Fedora RPM package build


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-2.20190515gitfc83a73
changelog:
  - Updated to last upstream commits
  - Fix #504  (array.to string() warnings)
  - Remove obsolete compatibility code
  - Scale width of elements if compact display is on
  - Updated translation files
  - Reverted ByteArray usage breaking display of thermal and fan speed
  - Fixed frequency display showing blank due to ByteArray.tostring


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 1:38-4.20191019gitf00e248
changelog:
  - Updated to last upstream commits
  - Use Gio.Subprocess for cleaner child process handling
  - Updated Italian Translation
  - Updated Slovak translation
  - Edited gpu_usage.sh to work with glxinfo
  - Included GS 3.34. Fixed formatting
  - Removed duplicate css class
  - Added Dutch (Netherlands) translation
  - Use enums (instead of magic numbers) with GLib.file_test()


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.0-1
changelog:
  - Update to 0.8.0
  - Drop merged patch
  - Add R and BR to python-keybinder
  - Convert the package to noarch


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.1-1
changelog:
  - Update to 0.8.1
  - Backport upstream patch to fix the size of the tab bar
  - Backport upstream patch fixing recovering from full-screen mode


author: Ian McLeod <imcleod@redhat.com> - 1.1.8-1
changelog:
  - Upstream release 1.1.8
  - systemd support
  - docker base image updates
  - significant EC2 updates for regions and instance types
  - VMWare fusion vagrant box support


author: Ian McLeod <imcleod@redhat.com> - 1.1.9-1
changelog:
  - Upstream release 1.1.9
    - Add HyperV Vagrant support
    - enhance vSphere and VMWare Fusion support


author: Dodji Seketeli <dodji@redhat.com> - 1.0-1
changelog:
  - Update to upstream 1.0 tarball
  - Adjust tarball_revision and tarball_name macros
  - Adjust Release macro
  - Remove the koji build require as python2-koji is enough
  - Replace the pyxdg build require with the python2-pyxdg one.
  - Added missing build and runtime require 'mailcap' to allow
    fedabipkgdiff to detect RPM files
  - Update description to account for the new kmidiff tool
  - Remove patches that got applied upstream:
    0001-A-suppressed-diff-node-implies-suppressing-all-equiv.patch
    0001-Bug-20927-Segfault-when-HOME-is-not-set.patch
    0001-Fix-aborting-when-reading-.foo-symbols-from-a-ppc64-.patch
  - Add kmidiff to the RPM


author: Dodji Seketeli <dodji@redhat.com> - 1.5-2
changelog:
  - Apply patches
    Support-having-several-debuginfo-search-dirs-for-a-b.patch and
    Add-a-fail-no-debug-info-to-abidiff.patch


author: Dodji Seketeli <dodji@redhat.com> - 1.6-1
changelog:
  - Update to upstream 1.6
  - Remove patches:
    Support-having-several-debuginfo-search-dirs-for-a-b.patch
    Add-a-fail-no-debug-info-to-abidiff.patch


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.11-1
changelog:
  - New upstream release
  - Fixes major issues with PMTUd implementation when used in combination with
    crypto.


author: Stephen Gallagher <sgallagh@redhat.com> - 2.8.0-1
changelog:
  - Update to 2.8.0
  - API Changes
    * Add Modulemd.Module.get_translation() - Retrieve the translations
      associated with a Modulemd.Module
    * Add ModuleIndex.update_from_defaults_directory() - Import defaults from a
      directory of yaml documents, such as fedora-module-defaults, optionally
      providing a second path containing overrides.
  - Enhancements
    * Modulemd.ModuleIndex.update_from_file() now supports reading files
      compressed with gzip, bzip2 or xz. (Issue: #208)
    * Documentation updates
  - Bugfixes
    * Assorted minor issues discovered by static analysis tools.


author: Stephen Gallagher <sgallagh@redhat.com> - 2.8.0-3
changelog:
  - Improvements to ModuleIndex.update_from_defaults_directory()
    * Import each file in the directory as a merge rather than an overwrite so
      we can detect conflicts.
    * Modify the meaning of the 'strict' argument to fail if the merge would
      result in a conflict in the default stream setting of a module.


author: Stephen Gallagher <sgallagh@redhat.com> - 2.8.2-1
changelog:
  - Update to 2.8.2
  - Use safer version of dup()
  - Fix loading of YAML module stream with no module or stream name


author: Matt Domsch <matt@domsch.com> 1.0.0-0.3.Beta0
changelog:
  - replace header generation patch with upstream fix
  - apply specfile fixes from https://github.com/trusteddomainproject/OpenARC/pull/103


author: Samuel Rakitničan <samuel.rakitnican@gmail.com> 0.0.5-3
changelog:
  - Fix %description lines used more then 79 chars
  - Use GitHub instead of Sourceforge for sources
  - Change compiler flags according to upstream recommendation
  - Convert README.md to unix line endings
  - Remove unnecessary "rm -rf %{buildroot}"


author: Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-13
changelog:
  - Remove section which unset nagios Fix BZ#1568273
  - Remove /etc/nagios/conf.d Fix BZ#1504306
  - Change perms on dir Fix BZ#1579935
  - Close BZ#1273154
  - Hopefully Fix BZ#1201849
  - Hopefully Fix BZ#1476238
  - Hopefully Fix BZ#1494292


author: Justin Paulsen <petaris@gmail.com> 4.4.2-1
changelog:
  - Bumped to version 4.4.2
  - Updated patches 0001,0002,0003,0006,0009,0010,0011 to reflect upstream changes
  - Updates to nagios.spec (this file) to cleanup un-needed elements and
    adjust/fix as required
  - As a result of the cleanup I have added a patch nagios-0014-fix-resource.cfg-path.patch


author: Stephen Smoogen <smooge@fedoraproject.org> - 4.4.3-1
changelog:
  - Incorporate many fixes from Justin Paulsen <petaris@gmail.com> THANKS!!!
  - Update to 4.4.3 for CVE fixes
  - BZ#1661479
  - BZ#1661480
  - BZ#1665200
  - BZ#1665201
  - BZ#1665206
  - BZ#1665207
  - BZ#1665209
  - BZ#1665210
  - Fix BZ#1666209 Add RuntimeDirectory too systemd


author: Stephen Smoogen <smooge@fedoraproject.org> - 4.4.3-3
changelog:
  - Fix BZ#1672027
  - Patch for daemon did not have enough endif in them. However test looks superfluous


author: Stephen Smoogen <smooge@fedoraproject.org> - 4.4.3-4
changelog:
  - Fix BZ#1674258 add explicite User and Group to systemctl startup.
  - Problem was missed because some config files had this set in them


author: Andrew Bauer <zonexpertconsulting@outlook.com> - 5:3.1.12-10
changelog:
  - build against mariadb-devel, rather than mysql-devel
  - add with_python2 global
  - remove trailing slash from pkgconfdir


author: Till Maas <opensource@till.name> - 0.0.6-2
changelog:
  - Sync spec with upstream
  - Workaround broken dbus-python packaging:
    https://bugzilla.redhat.com/show_bug.cgi?id=1654774


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.0.0-1
changelog:
  - ARC version 6 packaged for EPEL with a different package name
  - Based on the Fedora rawhide package
  - These packages declare conflicts with the ARC version 5 packages


author: Jean-Francois Saucier <jsaucier@gmail.com> - 3.1.2-1
changelog:
  - Update to the new upstream version
  - Added support for postgresql 9.5
  - Removed support for postgresql 8.2


author: aarem AT fedoraproject DOT org - 0.3.3-3
changelog:
  - made changes to packaging as per Parag AN:
    1. changed %{__python} to  %{__python_macros}
    2. increased release number
    3. reduced changelog entry to be less than 80 characters per line
    4. added comment on why pdf-stapler is not named stapler


author: aarem AT fedoraproject DOT org - 0.3.3-4
changelog:
  - made changes as per Zbigniew Jędrzejewski-Szmek
    1. changed build and install statements
    2. reduced description


author: aarem AT fedoraproject DOT org - 0.3.3-5
changelog:
  - made changes as per Zbigniew Jędrzejewski-Szmek
  1. corrected macro signs in changelog to represent that these are comments.
  2. Provided explicit Provides: in packaging


author: Paul Howarth <paul@city-fan.org> - 1.07-4
changelog:
  - Tweak Module::Build version requirement so we can build for EPEL-7
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all dependencies, even those that aren't tested
    - Add Date::Calc as a runtime dependency for optional functionality
    - Drop redundant use of %{?perl_default_filter}
    - Fix encoding of documentation using a patch rather than iconv
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.843-1
changelog:
  - Update to 1.843
    - Updated results in MCE::Child (Parallel::ForkManager-like demonstration)
    - Completed missing interrupt signal-safety for the non-blocking methods in
      MCE::Channel::Mutex and MCE::Channel::Threads


author: Paul Howarth <paul@city-fan.org> - 1.844-1
changelog:
  - Update to 1.844
    - Resolved MCE stalling when specifying max_retries with init_relay, ditto
      for loop_timeout with init_relay on UNIX platforms
    - Enhanced loop_timeout to handle workers dieing uncontrollably from any
      user_tasks (i.e. task_id ≥ 0); previously, only task_id == 0
    - Improved IPC on the Windows platform for edge case when a worker is
      awaiting input while the manager process is restarting a worker
    - MCE, MCE::Child workers exit immediately upon receiving a SIGSEGV signal;
      this safeguards IPC from stalling inside the manager process
    - Enhanced the _wait_one private function in MCE::Child
    - Removed Prima from the list for auto-enabling the posix_exit option; Prima
      (since 1.52) is parallel safe during global cleanup
    - Reached 100% Pod coverage


author: Paul Howarth <paul@city-fan.org> - 1.845-1
changelog:
  - Update to 1.845
    - Croak if is_joinable, is_running, or join is called by a non-managed
      process in MCE::Child; added LIMITATION section to the documentation
    - Improved is_joinable, is_running, list_joinable, and list_running in
      MCE::Child
    - Added example (consumer requests item) to MCE::Channel documentation
    - Support the task_end option regardless of whether user_tasks is specified
    - Support IO::All::{ File, Pipe, STDIO } for input data including output
      via MCE->print($io, ...), printf, and say
    - Support gather ⇒ MCE::Candy::out_iter_fh($io) using MCE::Candy


author: Paul Howarth <paul@city-fan.org> - 1.847-1
changelog:
  - Update to 1.847
    - Obsolete RedHat MCE-1.840-Sereal-deps.patch file; this patch file is no
      longer needed and finally resolved with this release
    - PDL random numbers now unique between threads:
      see https://www.perlmonks.org/?node_id=1214439
    - Replaced "PF_UNIX" with "AF_UNIX" in MCE::Util


author: Paul Howarth <paul@city-fan.org> - 1.848-1
changelog:
  - Update to 1.848
    - Improved IO::All::{ File, Pipe, STDIO } output via MCE->print($io, ...),
      printf, and say; this resolves a bug introduced in 1.845 when using
      App::Cmd::Tester to capture output


author: Paul Howarth <paul@city-fan.org> - 1.849-1
changelog:
  - Update to 1.849
    - Fixed edge case in MCE::Child when reaping inside a signal handler
    - Added list_pids class method to MCE::Child


author: Paul Howarth <paul@city-fan.org> - 1.860-1
changelog:
  - Update to 1.860
    - Signal-handling update release
    - Localized input and output record separators in MCE::Channel
    - IPC safety in MCE::Child during SIGINT and SIGTERM
    - Method $child->exit in MCE::Child now sends the SIGINT signal for extra
      reliability with MCE::Shared (previously SIGQUIT)


author: Paul Howarth <paul@city-fan.org> - 1.862-1
changelog:
  - Update to 1.862
    - The edge cases regarding signal handling have finally been resolved for
      MCE::Child; see mce-examples/framebuffer on GitHub


author: Paul Howarth <paul@city-fan.org> - 1.843-1
changelog:
  - Update to 1.843
    - Updated results in MCE::Hobo (Parallel::ForkManager-like demonstration)
    - Bumped MCE dependency to 1.843


author: Paul Howarth <paul@city-fan.org> - 1.844-1
changelog:
  - Update to 1.844
    - Completed validation running Kelp and Raisin apps with MCE::Shared
      - For example, constructing shared objects at the top of the script (i.e.
        MCE::Shared->scalar, MCE::Shared->cache, et cetera)
      - Shared objects are accessible by Plack workers (i.e. Starman)
    - Disable internal signal handling for the shared-manager process if
      spawned from inside a thread or process
    - MCE::Hobo workers exit immediately upon receiving a SIGSEGV signal; this
      safegaurds IPC from stalling inside the manager process
    - Enhanced the _wait_one private function in MCE::Hobo
    - Removed Prima from the list for auto-enabling the posix_exit option; Prima
      (since 1.52) is parallel safe during global cleanup
    - Reached 100% Pod coverage


author: Paul Howarth <paul@city-fan.org> - 1.845-1
changelog:
  - Update to 1.845
    - Improved is_joinable, is_running, list_joinable, and list_running in
      MCE::Hobo
    - Added parallel Graphics::Framebuffer demonstrations:
      https://github.com/marioroy/mce-examples/tree/master/framebuffer
    - Bumped MCE dependency to 1.845


author: Paul Howarth <paul@city-fan.org> - 1.847-1
changelog:
  - Update to 1.847
    - Obsolete RedHat MCE-Shared-1.841-Sereal-deps.patch file; this patch file is
      no longer needed and finally resolved with this release
    - Updated PDL examples in the documentation including Cookbook on GitHub:
      - Resolved segmentation fault in global cleanup for shared PDL objects
      - Added missing pdl_random class method to MCE::Shared
    - Bumped MCE dependency to 1.847


author: Paul Howarth <paul@city-fan.org> - 1.848-1
changelog:
  - Update to 1.848
    - Fixed broken examples in the MCE::Shared documentation
    - Bumped MCE dependency to 1.848


author: Paul Howarth <paul@city-fan.org> - 1.849-1
changelog:
  - Update to 1.849
    - Fixed edge case in MCE::Hobo when reaping inside a signal handler
    - Guard clean-up code in MCE::Shared::Server during global destruction
    - Configured extra data channel used for reaping Hobos and exporting
    - Optimized reaping in MCE::Hobo when void_context is set
    - Added list_pids class method to MCE::Hobo
    - Added pid class method to MCE::Shared
    - Bumped MCE dependency to 1.849


author: Paul Howarth <paul@city-fan.org> - 1.850-1
changelog:
  - Update to 1.850
    - More safety around clean-up code in MCE::Shared::Server
    - Bumped MCE dependency to 1.850


author: Paul Howarth <paul@city-fan.org> - 1.860-1
changelog:
  - Update to 1.860
    - Signal-handling update release
    - SIGINT and SIGTERM safety for shared objects during IPC
    - IPC safety in MCE::Hobo during SIGINT and SIGTERM
    - Method $hobo->exit in MCE::Hobo now sends the SIGINT signal for extra
      reliability with MCE::Shared (previously SIGQUIT)
    - Bumped MCE dependency to 1.860


author: Paul Howarth <paul@city-fan.org> - 1.862-1
changelog:
  - Update to 1.862
    - The edge cases regarding signal handling have finally been resolved for
      MCE::Hobo; see mce-examples/framebuffer on GitHub
    - Bumped MCE dependency to 1.862


author: Paul Howarth <paul@city-fan.org> - 1.09-20
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all dependencies, even those not tested
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.05-15
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Specify all build requirements
    - Simplify find command using -delete


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.6.2-2
changelog:
  - Remove installed in Makefile documentation to work correctly on epel7 where doc dir still versioned.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.8.2-0.alpha.1
changelog:
  - New upstream version - 0.8.2-alpha1.
  - New segfault issue: https://github.com/pgmodeler/pgmodeler/issues/777


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.8.2-0.2.beta
changelog:
  - Create plugins directory to do not complain on start: https://github.com/pgmodeler/pgmodeler/issues/783


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.8.2-1
changelog:
  - Update version to release 0.8.2.
  - Fix prerev var usage.
  - Add BR qt5-qtsvg-devel.
  - Use _qt5_qmake_flags macros to honor Fedora build flags, drop old hacks.
  - Step to use find_lang macro for localizations.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.8.2-2
changelog:
  - Review request in progress - bz#977116. Thanks to Igor Gnatenko. Changes by comments https://github.com/Hubbitus/Fedora-packaging/commit/d0716a3d152c8d085988944bce7140b8e56f2e64#commitcomment-18686601
  - Use macroses %qmake_qt5 and %make_build.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 0.8.2-4
changelog:
  - Add Requires shared-mime-info
  - Explicit require single logo file.
  - Drop listing %{_libdir}/%{name}/lib*.so twice.
  - Drop provate requires anf provides from '%{_libdir}/%{name}/lib*.so*'


author: Paul Howarth <paul@city-fan.org> - 1.3.5b-1
changelog:
  - Update to 1.3.5b
    - mod_geoip did not load all of the GeoIPTables properly (upstream bug 4187)
    - "Incorrect string value" reported by mod_sql_mysql for some UTF8 characters
      (upstream bug 4191)
    - SSH rekey failed when using RSA hostkey smaller than 2048 bits
      (upstream bug 4097)
    - MLSD/MLST fact type "cdir" is incorrectly used for the current working
      directory (upstream bug 4198)
    - HiddenStores temporary files not removed when exceeding quota using SCP
      (upstream bug 4201)
    - MLSD lines not properly terminated with CRLF (upstream bug 4202)
    - Zero-length memory allocation possible, with undefined results
      (upstream bug 4209)
    - Avoid unbounded SFTP extended attribute key/values (upstream bug 4210)
    - Ensure that FTP data transfer commands fail appropriately when
      "RootRevoke on" is in effect (upstream bug 4212)
    - Handle FTP re-authentication attempts better (upstream bug 4217)
    - Permissions on files uploaded via STOU did not honor configured Umask
      (upstream bug 4223)
    - Support SFTP clients that send multiple INIT requests (upstream bug 4227)
    - TLSDHParamFile directive appears ignored because unexpected DH is chosen
      (upstream bug 4230)
  - Drop unbundled old version of mod_geoip
  - Drop upstreamed patches


author: Paul Howarth <paul@city-fan.org> - 1.3.5b-2
changelog:
  - Handle client/server version skew in mod_sql_mysql
    (https://forums.proftpd.org/smf/index.php?topic=11887.0)
  - Fix a possible cause of segfaults in mod_sftp (#1337880, upstream bug 4203)
  - See if we can fix crash in mod_lang
    http://bugs.proftpd.org/show_bug.cgi?id=4206
    https://retrace.fedoraproject.org/faf/reports/10744/
  - BR: perl-generators for correct dependencies in utils sub-package
  - Prefer %global over %define


author: Paul Howarth <paul@city-fan.org> - 1.3.5d-1
changelog:
  - Update to 1.3.5d
    - Support OpenSSL 1.1.x API (upstream bug 4275)
    Bug fixes:
    - SSH rekey during authentication can cause issues with clients
      (upstream bug 4254)
    - Recursive SCP uploads of multiple directories not handled properly
      (upstream bug 4257)
    - LIST returns different results for file, depending on path syntax
      (upstream bug 4259)
    - "AuthAliasOnly on" in server config breaks anonymous logins
      (upstream bug 4255)
    - CapabilitiesEngine directive not honored for <IfUser>/<IfGroup> sections
      (upstream bug 4272)
    - Memory leak when mod_facl is used (upstream bug 4278)
    - All FTP logins treated as anonymous logins again (upstream bug 4283,
      regression in 1.3.5c of upstream bug 3307)


author: Paul Howarth <paul@city-fan.org> - 1.3.5d-2
changelog:
  - Properly allocate (and clear) the UMAC contexts, to fix segfault in mod_sftp
    (#1420365, upstream bug 4287)


author: Paul Howarth <paul@city-fan.org> - 1.3.5e-1
changelog:
  - Update to 1.3.5e
    - SFTP clients using umac-64@openssh.com digest failed to connect
      (upstream bug 4287)
    - SFTP rekeying failure with ProFTPD 1.3.5d, caused by null pointer
      dereference (upstream bug 4288)
    - AllowChrootSymlinks off did not check entire DefaultRoot path for symlinks
      (CVE-2017-7418, upstream bug 4295)
  - Change shellbangs in shipped perl scripts to use system perl
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - /etc/pam.d/password-auth always available now
    - pcre 7.0 or later always available now


author: Paul Howarth <paul@city-fan.org> - 1.3.5e-2
changelog:
  - AllowChrootSymlinks off could cause login failures depending on filesystem
    permissions: use the IDs of the logging-in user to perform the directory
    walk, looking for symlinks, to be more consistent with similar checks done
    during login (#1443507, upstream bug 4306)
  - Crypt::CrackLib always available now


author: Paul Howarth <paul@city-fan.org> - 1.3.5e-5
changelog:
  - An arbitrary file copy vulnerability in mod_copy in ProFTPD allowed for
    remote code execution and information disclosure without authentication
    (CVE-2019-12815)
    http://bugs.proftpd.org/show_bug.cgi?id=4372
    https://github.com/proftpd/proftpd/pull/816


author: Paul Howarth <paul@city-fan.org> - 1.3.5e-6
changelog:
  - Fixed pre-authentication remote denial-of-service issue
    https://github.com/proftpd/proftpd/issues/846


author: Dominik Mierzejewski <rpm@greysector.net> - 2.4.3-1
changelog:
  - update to 2.4.3
  - use https in URLs
  - supply native systemd unit
  - drop obsolete patches
  - merge Fedora-specific changes into one patch
  - use system whois client instead of bundled one
  - update (and sort) Requires list
  - tighten file list
  - remove bundled stuff in prep


author: Dominik Mierzejewski <rpm@greysector.net> - 2.4.3-2
changelog:
  - fix SELinux policy temporarily (#1040425)
  - document patch purpose and file/dir permissions
  - depend on whois binary, not package
  - verify tarball GPG signature in prep


author: Dominik Mierzejewski <rpm@greysector.net> - 2.4.3-3
changelog:
  - EPEL7 install doesn't support -D and -t together
  - EPEL7 SELinux policy update (#1389191)
  - add missing dependencies
  - add dependencies to the systemd unit


author: Orion Poplawski <orion@cora.nwra.com> - 1.6.5-2
changelog:
  - Enable python3 build for EPEL
  - Include python3-pylint-gui __pycache__ files in gui package (bug #1422609)
  - Cleanup spec
  - Run tests, but they currently fail


author: José Matos <jamatos@fedoraproject.org> - 3.5.0b2-0.2
changelog:
  - Improve description to make it clear that this package in only needed for python 2.7
  - Make the license tag information more explicit.


author: Avram Lubkin <aviso@fedoraproject.org> - 3.5.0b2-1
changelog:
  - Updated to build for el6
  - Updated to build Python3 packages
  - Changed Python2 package name to python2-configparser for Fedora 24+
  - Updated description
  - Removed license comments


author: Pradeep Kilambi <pkilambi@redhat.com> - 1.2.7-1
changelog:
  - Rebase to 1.2.7
  - move sphinx-build to %build
  - move buildRequires/requires to python2-cotyledon 
  - run python3 tests


author: Jackson Isaac <jacksonisaac2008@gmail.com> - 1.0-2
changelog:
  - Add compiler flags in build. Create py2 and py3 specific packages.
  - Add kernprof script in buildroot for both py2 and py3 versions.


author: Jackson Isaac <jacksonisaac2008@gmail.com> - 1.0-5
changelog:
  - Remove python2_sitelib definition. Remove ghost from files. 
  - Add PYTHONPATH for tests. Run tests for files in tests/


author: Adam Williamson <awilliam@redhat.com> - 1.4.9-1
changelog:
  - New release 1.4.9
  - Backport a patch from master branch to fix Python 3.6 compatibility
  - Modernize spec file somewhat
  - Rename python2 package
  - Enable tests


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.15.0-6
changelog:
  - Drop explicit locale setting
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


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


author: Orion Poplawski <orion@nwra.com> - 0.2.12-1.post1
changelog:
  - Build for Python 3
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
  - Python 2 binary package renamed to python2-d2to1
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
  - New upstream source (0.2.12)
  - Use python2 macro


author: John Kim <jkim@redhat.com> 0.7.1-1
changelog:
  - Bump Versio to 0.7.1-1
  - Fixed URL, Source0
  - Enable disable python3 for rhel
  - Add docs for fedora
  - Enable tests for fedora


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


author: Owen Taylor <otaylor@redhat.com> - 0.10.1-1
changelog:
  - Version 0.10.1 - fix compatibility with newer module-build-service
    and avoid flatpak-repair issues.


author: Owen Taylor <otaylor@redhat.com> - 0.11-1
changelog:
  - Version 0.11 - add standard labels, and allow using labels
    instead of annotations for Flatpak metadata.


author: Owen Taylor <otaylor@redhat.com> - 0.11.1-1
changelog:
  - Version 0.11.1 - compatibility with future versions of Flatpak that
    may generate label-only images


author: Michal Ambroz <rebus _AT seznam.cz> - 0.9.18-2
changelog:
  - add missing dependencies for EPEL7 - python2-setuptools
  - patch setup.py to remove python_version to meet RHEL7 setuptools version


author: Michal Ambroz <rebus _AT seznam.cz> - 0.9.20-1
changelog:
  - bump to version 0.9.20
  - generate python3 packages, preference goes to python3
  - omit python2 for fc32+ rhel8+


author: Jason Montleon <jmontleo@redhat.com> 8.0.0-8
changelog:
  - add upstream patch to make python-adal optional
  - remove python-adal requires for EL7 since it's not available in RHEL base, optional, or extras


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


author: Jason Montleon <jmontleo@redhat.com> 0.8.4-2
changelog:
  - Fix orphaned library directories
  - Add unit tets to %check
  - Remove some unnecessary sed statements for EL7


author: Jason Montleon <jmontleo@redhat.com> 0.8.4-3
changelog:
  - Disable checks for EPEL builds
  - Remove kubernetes BuildRequire for EPEL builds, requires websocket-client
  - websocket-client is in extras, required by EPEL, but not available in buildroot?


author: Ken Dreyer <ktdreyer@ktdreyer.com> - 3.15-1
changelog:
  - Update to 3.15
  - Use HTTPS URLs
  - Remove Group tag
  - Enable parallel make with smpflags
  - Switch to %autosetup
  - cherry-pick "Fix passing CFLAGS to PHP configure" from upstream
  - set REMCTL_PYTHON_VERSIONS=python2 (rhbz#1606109)


author: Ondřej Nosek <onosek@redhat.com> - 1.58-3
changelog:
  - Backport: Custom handler for koji watch_tasks
  - Backport: Show nvr in container-build
  - Backport: Different import --offline command behavior


author: Ondřej Nosek <onosek@redhat.com> - 1.58-5
changelog:
  - Now again, libmodulemd is required instead of python3-libmodulemd because
    it was causing troubles with upgrades.


author: Ondřej Nosek <onosek@redhat.com> - 1.59-1
changelog:
  - Add argument to skip build option for container-build (rcerven)
  - Sorting imports (onosek)
  - Ignore error when adding exclude patterns - 1733862 (onosek)
  - Path to lookaside repo fix (onosek)
  - Add commands for interacting with Koji side-tag plugin - 329 (lsedlar)
  - Do not delete files related to gating on import (onosek)
  - Support integer values in the optional module-build arguments (mprahl)
  - container-build: add --build-release argument (kdreyer)
  - Allow some arguments for container-build together (onosek)
  - git-changelog: Fix running on Python 3 - 3 (onosek)
  - Port to libmodulemd 2 API (lsedlar)
  - Module-overview allows filtering by owner - 325 (onosek)
  - Different import --offline command behavior - #445 (onosek)
  - Show nvr in container-build (onosek)
  - Custom handler for koji watch_tasks (onosek)
  - Unittests for clone command (onosek)
  - Fix clone --branches - rhbz#1707223 (tmz)
  - Make gitbuildhash work for windows builds (lsedlar)


author: Ondrej Nosek <onosek@redhat.com> - 1.59-2
changelog:
  - Backport: container-build: add --isolated and --koji-parent-build arguments
  - Backport: Pass skip_build option to buildContainer
  - Backport: Reuse koji_cli.lib.unique_path


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


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.8.1-3
changelog:
  - Python2 binary package has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Sundeep Anand <suanand@redhat.com> - 1.5.0-2
changelog:
  - add build requires, v1.5.0 release notes:
    - Bug 1139950 - Translation files mapping rules
    - Bug 1311705 - traceback when trying to push
    - ZNTA-303 - podir projects handling
    - ZNTA-927 - Project Status and Versions
    - ZNTA-929 - failed to retrieve version in non-git environment
    - ZNTA-934 - init failed to generate java-client compatible zanata.xml
    - ZNTA-936 - error message for unexpected html response
    - ZNTA-946 - Cannot push with zanata Python client 1.4.2


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


author: Tomas Orsava <torsava@redhat.com> - 3-22
changelog:
  - Move macros.pybytecompile in here from python3X-devel
  - macros.pybytecompile: Detect Python version through sys.version_info instead
    of guessing from the executable name


author: Miro Hrončok <mhroncok@redhat.com> - 3-24
changelog:
  - %python_provide: Obsolete and provide python36- from python3-
  - %python_provide: Provide python3- from python36-


author: Scott K Logan <logans@cottsay.net> - 0.2.2-1
changelog:
  - Rebuilt to change main python from 3.4 to 3.6 in EPEL 7
  - Handle automatic dependency generation (f30+)


author: Aurelien Bompard <abompard@fedoraproject.org> - 0.1.9-1
changelog:
  - Build for Python3-only on EPEL from the Fedora spec.
    http://fedoraproject.org/wiki/PackagingDrafts:Python3EPEL
  - Modernize the spec a bit (macros)


author: David Benoit <dbenoit@redhat.com> 6.12-7
changelog:
  - Remove hardened build since it is enabled by default
  - Add gcc to BuildRequires
  - Remove wildcards from directory listings in files section


author: David Benoit <dbenoit@redhat.com> 6.12-8
changelog:
  - Annotate dependencies with links to source code
  - Move dependencies to racket-pkgs, since they are only used
    by that subpackage
  - Update mred symbolic links
  - Fix ownership of directories
  - Remove executable bit from starter-sh


author: David Benoit <dbenoit@redhat.com> 7.0-1
changelog:
  - Update sources to Racket v7.0
  - Remove 6.12 patches and add update remove nonfree
    srfi patch to 7.0


author: David Benoit <dbenoit@redhat.com> 7.0-2
changelog:
  - Disable SSE math on i686 until issue is fixed upstream
  - Exclude ppc due to issue building Racket v7.0 and 
    arch being deprecated in next release


author: David Benoit <dbenoit@redhat.com> 7.0-4
changelog:
  - Add scriptlets to handle updating links.rktd based on
    whether racket-pkgs is installed
  - fix owenership of docs dir
  - update docs patch


author: Ivan Mironov <mironov.ivan@gmail.com> - 3.9.0-2.1
changelog:
  - Add missing BuildRequires: xxhash-devel, openssl-devel
  - Add missing Requires for -devel package: file-devel, openssl-devel


author: Pete Walter <pwalter@fedoraproject.org> - 0.4.14-11
changelog:
  - Spec clean up
  - Validate appdata and desktop files
  - Don't create empty debuginfo subpackage (#832752)


author: Tim Jackson <rpm@timj.co.uk> - 1.5.7-1
changelog:
  - Update to upstream 1.5.7
  - No longer requires python2 (RHBZ #1374924)
  - Change references to new upstream location (at GitHub)


author: Tim Jackson <rpm@timj.co.uk> - 1.5.7-2
changelog:
  - Fix build on arbitrary versions of python 3, by using Python install macro
  - Package python metadata properly


author: Dave Dykstra <dwd@fedoraproject.org> - 3.2.1-1.1
changelog:
  - Add patch for PR #3456 to make --home work with 'mount home = no'
  - Add patch for PR #3803 to make bind mounts from read-only filesystems
    work unprivileged


author: Dave Dykstra <dwd@fedoraproject.org> - 3.4.0-1.1
changelog:
  - Update to upstream 3.4.0-1
  - Fix compiles on non-64 bit architectures (PR #4370)
  - Add config fakeroot CLI which was inadvertently left out of the upstream
    release (PR #4346)


author: Dave Dykstra <dwd@fedoraproject.org> - 3.4.2-1.1
changelog:
  - Upgrade to upstream 3.4.2.  Remove PR #4522, no longer needed.
    Still contains config fakeroot cli PR #4346.


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 2.5.1-1
changelog:
  - Resolves: rhbz#1095890 - upstream version bump to 2.5.1
  - Resolves: rhbz#1095967 - spectrwm packaging issues
  - generate and install appropriate licenses


author: Christopher Engelhard <ce@lcts.de> 2.4.0-9
changelog:
  - add bundled provides for fnv and simclist
  - add systemd dependency
  - fix changelog formatting
  - patch & use upstream service file
  - revert 05037d7b - disallow building on rhel < 6
  - make package own /usr/libexec/sshguard


author: Christopher Engelhard <ce@lcts.de> 2.4.0-10
changelog:
  - add missing dependencies
  - move examples to (docdir)/examples subfolder
  - prefix directories with %dir in %files
  - use complete & commented config files
  - add white/blacklisting


author: Ding-Yi Chen <dchen@redhat.com> - 2.0.0-1
changelog:
  - Update to 2.0.0
  - Fixes Bug 1476515 - AppStream metadata for Synergy package are missing
  - The real executable is now "synergy-core",
    "synergy" is now a symlink to synergy-core
  - cmake3 is now BuildRequired
  - syntool is removed by upstream


author: Ding-Yi Chen <dchen@redhat.com> - 2.0.0-2
changelog:
  - Restore Program /usr/bin/synergy
  - Fixes Bug 1542286 synergy-2.0.0 should not have been pushed anywhere except rawhide
  - Fixes Bug 1541640 - synergy.desktop file useless


author: Ding-Yi Chen <dchen@redhat.com> - 1:1.10.0-1
changelog:
  - Upstream update to 1.10.0
    + Bug fixes:
      - Log to file defaults to unwritable location
      - Losing GUI config when restarting the OS

   + Enhancements:
     - CLI argument to control screen lock feature
     - Customizable size limit on clipboard sharing
  - BuildRequires qt5-qtbase-devel


author: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 4-1
changelog:
  - Release v4. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Extract user session recording functionality from tlog-rec into a new tool:
    tlog-rec-session. It should be used as the user's login shell now, and
    tlog-rec should be used as a general recording and testing tool.
  - Add (optional) support for writing to and reading from Systemd Journal - the
    "journal" reader and writer.
  - Make tlog-rec default to "file" writer, and tlog-rec-session to "journal",
    if built with Journal support, and to "syslog" otherwise.
  - Add "-o" option to tlog-rec as an alias to "--file-path".
  - Add "-i" option to tlog-play as an alias to "--file-path".
  - Assume locale charset is UTF-8, if ASCII charset is detected, since that is
    a likely indication the locale settings were lost. E.g. upon console login
    or "su -" on Fedora and RHEL.
  - Switch the "ver" JSON field type to string. Now it should be two numbers
    separated by a dot. The increase of the first number indicates
    forward-incompatible changes, the increase of the second number -
    forward-compatible. If the dot and the second number are omitted, the second
    number is considered to be zero. Bump the format version to "2".
  - Add a new JSON field: "rec", containing an opaque host-unique recording ID.
    Bump the format version to "2.1".
  - Add support for playback controls, both through the command line and via
    playback-time control keys, including: speed adjustment, pause/resume,
    fast-forward to a time, and packet-by-packet stepping through the recording.
  - Add optional rate-limiting of logged messages. Both throttling and dropping
    messages are supported.
  - Add "--lax" option to tlog-play to allow playing back recordings with
    missing messages.
  - Fix input being ignored when there is a lot of output, while recording.
  - Remove addition of tlog-rec (tlog-rec-session) to /etc/shells from RPM
    packaging to prevent users from changing their shells themselves once it has
    been assigned.
  - Add support for specifying the shell to start via the tlog-rec-session
    executable name. E.g. by making a tlog-rec-session-shell-zsh ->
    tlog-rec-session symlink and executing it. That can be used to specify
    particular shells to be recorded for specific users by assigning these
    symlinks as their login shells.
  - Make error messages from all the tools a bit less noisy and more readable.


author: Kirill Glebov <kgliebov@redhat.com> - 5-1
changelog:
  - Release v5. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Implement support for --configuration option for all programs.
    The option makes the program output its configuration in JSON and then
    exit.
  - Add BuildDependencies to allow yum-builddep.
  - Open JSON writer file with euid/egid. To allow creating protected log files
    with tlog-rec-session, open the JSON writer's file with the EUID and
    GUID the program was started with.
  - Installing Packages with the APT Addon instead of apt-get.
  - Switch to using TLOG_ERRS_RAISE macros.
  - Fix tlog-play cleanup-path segfault.
  - Modify command-line option parsing.
  - Remove "fields" field from ES query URL to fix compatibility with
    Elasticsearch 5.
  - Remove unused _source parameter from ES query URL.
  - Fix tlog-rec-session file permissions bug.
  - Use CLOCK_MONOTONIC for rate-limiting writing.
  - Filter out some more input control sequences.


author: Justin Stephenson <jstephen@redhat.com> - 6-1
changelog:
  - Release v6. Added features and implemented fixes follow. See README.md and
    manpages for documentation of new features.
  - Add integration tests for end-to-end test coverage.
  - Fix compiler type comparison error with json-c json_object_array_length
    return value.
  - Fix a distribution issue causing incorrect M4_CONF_PATH expansion.
  - Log more detailed error when systemd journal is not present.


author: David Brown <david.brown@pnnl.gov> - 4.2.10-3
changelog:
  - Bugfix - #1215207 create/install service files for these
  - Bugfix - #1117263 qmgr aborts in some instances
  - Bugfix - #1144396 Hey! Version Bump!
  - Bugfix - #1215992 more service scripts
  - Bugfix - #1216037 fixed permissions on directories
  - Bugfix - #1149045 hopefully these are all fixed now
  - Bugfix - #965513 calling this one fixed...


author: David Brown <david.brown@pnnl.gov> - 4.2.10-4
changelog:
  - Bugfix - #1227003 test system in cluster environment
  - Bugfix - #1216049 add --enable-cpuset and hwloc
  - Bugfix - #1176080 this maybe a duplicate of #1216037


author: David Brown <david.brown@pnnl.gov> - 4.2.10-9
changelog:
  - Resolve dependencies for rawhide (#1308192)
  - Fix port and args environment variables for el5/6 (#1254301)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 5.2.3-6
changelog:
  - Changes made due review process. Thank you to Manuel Wolfshant.
  - Removed AUTHORS files mention as it absent now.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 9.0.06-1
changelog:
  - Uupdate to latest version (removal of serifs from Cherokee letters,
    Pikto CSUR glyph improvements)


author: Mike DePaulo <mikedep333@gmail.com> - 0.5.4.14-1
changelog:
  - Update to 0.5.4.14
  - New upstream - now on GitHub
  - Use weak dependencies, and refresh the list of them for archiving commands.


