# changelog

author: Mattias Ellert <mattias.ellert@physics.uu.se> - 3.3.0-1
changelog:
  - Update to version 3.3.0
  - Soname bump for libHepMC3 (3 to 4)
  - Additional build dependencies for tests
  - Fix an uninitialized value issue found by valgrind
  - Drop EPEL7 build (soon to be EOL)
  - Avoid assert due to implicit narrowing cast on 32 bit architectures


author: Sérgio Basto <sergio@serjux.com> - 2.21.0-3
changelog:
  - Do not require pycotap to run PySol, pycotap is only needed for the single
    unittest ( https://github.com/shlomif/PySolFC/pull/353 )


author: Sérgio Basto <sergio@serjux.com> - 2.2-2
changelog:
  - Updated the remove of cardsets already included in PySolFC package (PySolFC-Cardsets--Minimal-2.2.0)
  - Convert to SPDX License


author: Sérgio Basto <sergio@serjux.com> - 3.1-1
changelog:
  - Update VirtualGL to 3.1
  - Do not rely on hostname package (#1860323)
    (Fri Jul 24 2020 Pavel Zhukov <pavel@pzhukov-pc.home.redhat.com>)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 5.2.26-8
changelog:
  - Update python3 patch with changes from upstream
  - Update default paths (/var/run → /run, /var/lock → /run/lock)
  - Update URL and Source tags


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.0.0-1
changelog:
  - Version 6.0.0
  - Drop previously backported patches
  - Use python3 also for EPEL 7 (following upstream)
  - Use systemd unit files from upstream


author: Sérgio Basto <sergio@serjux.com> - 0.103.7-4
changelog:
  - (#2136977) not requires data(clamav) on clamav-libs
  - (#2023371) Add documentation to preserve user permissions of DatabaseOwner


author: Sérgio Basto <sergio@serjux.com> - 0.103.8-2
changelog:
  - Split out documentation into separate -doc sub-package
  - (#2128276) Please port your pcre dependency to pcre2
  - Explicit dependency on systemd since systemd-devel no longer has this dependency on F37+
  - (#2136977) not requires data(clamav) on clamav-libs
  - (#2023371) Add documentation to preserve user permissions of DatabaseOwner


author: Orion Poplawski <orion@nwra.com> - 1.0.6-1
changelog:
  - Update to 1.0.6

    * Mon Apr 08 2024 Sérgio Basto <sergio@serjux.com> - 1.0.5-5
    - Update clamav-data and README.fedora.md

    * Thu Apr 04 2024 John Sullivan <jsullivan@nasuni.com> - 1.0.5-4
    - Update EPEL 7 and 8 support for 1.0.5

    * Sat Mar 16 2024 Sérgio Basto <sergio@serjux.com> - 1.0.5-3
    - (#1679375) fixes syntax error in /etc/logrotate.d/clamd.exim

    * Tue Mar 05 2024 Sérgio Basto <sergio@serjux.com> - 1.0.5-2
    - set nullblog to fix post script (#2253914)
    - Properly check valgrind arches

    * Thu Feb 08 2024 Orion Poplawski <orion@nwra.com> - 1.0.5-1
    - Update to 1.0.5

    * Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-3
    - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

    * Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-2
    - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

    * Sun Oct 29 2023 Orion Poplawski <orion@nwra.com> - 1.0.4-1
    - Update to 1.0.4
    - Remove docs again from main package (bz#2230512)

    * Fri Aug 18 2023 Orion Poplawski <orion@nwra.com> - 1.0.2-1
    - Update to 1.0.2 CVE-2023-20197 (bz#2232508)

    * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-5
    - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

    * Mon Feb 27 2023 Orion Poplawski <orion@nwra.com> - 1.0.1-4
    - Mark cvd files is clamav-data as %config(noreplace) (bz#2170876)
    - Rename clamav-update to clamav-freshclam
    - Make clamav-freshclam supplement clamd
    - Have clamav-freshclam ghost all of the .cld and .cvd files
    - Update data files with help of Cisco-Talos/cvdupdate
    - Update to 1.0.1
    - Make sure RUSTFLAGS are passed to rustc (bz#2167194)
    - Fix multilib install


author: Miroslav Suchý <msuchy@redhat.com> 1.40-1
changelog:
  - add HPND-UC
  - add GPL-2.0-or-later WITH GStreamer-exception-2008
  - add TGPPL-1.0 (and replace LicenseRef-TGPPL)


author: Miroslav Suchý <msuchy@redhat.com>
changelog:
  - add Sun-PPP license
  - add CC-BY-SA-3.0 WITH GNOME-examples-exception license
  - add GPL-2.0-or-later WITH Gmsh-exception license
  - add HPND-Fenneberg-Livingston license
  - add Brian-Gladman-2-Clause license
  - add gtkbook license
  - add UMich-Merit license
  - add Mackerras-3-Clause license
  - Add legacy name for "LGPL-3.0-or-later WITH openvpn-openssl-exception"
  - add softSurfer license
  - add LGPL-2.1-or-later WITH GStreamer-exception-2005 license
  - add UltraPermissive notice for libpng and perl-Image-PNG-Libpng
  - add BSD-3-Clause-acpica license
  - add SSLeay-standalone license
  - add BSD-2-Clause-Darwin license


author: Miroslav Suchý <msuchy@redhat.com>
changelog:
  - add CMU-Mach-nodoc license
  - add Mackerras-3-Clause-acknowledgment license
  - add bcrypt-Solar-Designer license
  - add HPND-INRIA-IMAG license
  - add OpenVision license
  - public domain dedications for irssi
  - add MIT-Khronos-old license
  - public domain dedications for openshadinglanguage
  - public domain dedication for util-linux
  - public domain dedications for rrdtool
  - public domain dedications for ppp
  - Add public domain text from minicom
  - add GPL-3.0-or-later WITH Autoconf-exception-generic


author: Miroslav Suchý <msuchy@redhat.com> 1.43-1
changelog:
  - rename LicenseRef-Threeparttable to threeparttable
  - Add “KST32B” license terms to UltraPermissive.txt
  - Add glibc public domain declarations


author: Miroslav Suchý <msuchy@redhat.com> 1.44-1
changelog:
  - add OAR License
  - include dictd md5 public domain text
  - public domain dedication for libdstr
  - Add LicenseRef-RSALv2 (not-allowed)
  - add swig to UltraPermissive
  - add LGPL-3.0-or-later WITH WxWindows-exception-3.1


author: Miroslav Suchý <msuchy@redhat.com> 1.45-1
changelog:
  - Update public-domain-text.txt for OpenCTM
  - lark-parser was renamed to lark, allow both
  - public domain dedication for libtcd
  - public domain dedication for mopac7
  - Public domain for sshguard
  - public domain dedication for tcd-utils
  - public domain dedication for minicom
  - add LicenseRef-Catharon license


author: Miroslav Suchý <msuchy@redhat.com> 1.46-1
changelog:
  - rename LicenseRef-Catharon to Catharon
  - add NCL license
  - add HPND-UC-export-US license
  - Add GPL-2.0-only_WITH_cryptsetup-OpenSSL-exception
  - add Sun-PPP-2000 license
  - add BSD-2-clause-first-lines license
  - add pkgconf license


author: Miroslav Suchý <msuchy@redhat.com> 1.47-1
changelog:
  - add GPL-2.0-or-later WITH RRDtool-FLOSS-exception-2.0
  - add text of ultrapermissive dedication from sublimehq
  - add HPND-export2-US license
  - add Gutmann license
  - add HPND-merchantability-variant license
  - fix case in license id of BSD-2-Clause-first-lines
  - add HPND-export-US-acknowledgement license
  - add HPND-Intel license
  - add loguru public domain dedication
  - add BSD-3-Clause WITH AdditionRef-OpenEXR-Additional-IP-Rights-Grant
  - add HPND-sell-variant-MIT-disclaimer-rev license
  - add GD license
  - Add crc32 license found in libsurvive to UltraPermissive
  - allow lower case variant
  - add any-OSI license
  - document dotnet* packages as exception for LicenseRef-ISO-8879


author: Tibor Dudlák <tdudlak@redhat.com> - 1.14.0-1
changelog:
  - e319b73 refactor(AWS): change variable name typo in get_ip_addresses (Tibor Dudlák)
  - d95e65f fix(OpenStack): Add missing await for self._load_limits() method call (Tibor Dudlák)
  - d0c2d8f refactor: Update supported providers (Tibor Dudlák)
  - 13ad3df fix(outputs): remove config section from pytest-multihost (Tibor Dudlák)
  - d3da251 feat(outputs): allow to overwrite ansible layout (Tibor Dudlák)
  - d3ac20d feat(outputs): allow to choose which outputs should be generated (Tibor Dudlák)
  - 66f2877 feat(outputs): add support for pytest-mh (Tibor Dudlák)
  - db633b7 feat(utils): relax condition in get_fqdn (Tibor Dudlák)
  - 0735e36 fix(outputs): add host to correct group in layout (Tibor Dudlák)
  - b1f5318 feat(utils): add get_os_type (Tibor Dudlák)
  - 0ab88e6 refactor(black): reformat code (Tibor Dudlák)


author: Tibor Dudlák <tdudlak@redhat.com> - 1.14.1-1
changelog:
  - a9c4e62 fix: mrack not re-provisioning hosts which were destroyed (Tibor Dudlák)
  - 17b45e4 fix: Replace coroutines with tasks to avoid RuntimeError (David Pascual)


author: Tibor Dudlák <tdudlak@redhat.com> - 1.15.0-1
changelog:
  - f9f0e33 test: Add missing strategy_retry test (Tibor Dudlák)
  - 121c5db refactor(provider): take max_utilization out to method to ease mocking (Tibor Dudlák)
  - dc74ced test: Add missing tests for fixed code from https://github.com/neoave/mrack/pull/245 (Tibor Dudlák)
  - 86393ab feat(outputs): preset username and password for windows host in pytest-mh (Tibor Dudlák)
  - 4c26b5f feat(outputs): merge nested dictionary instead of overriding it (Tibor Dudlák)
  - 4dde2e5 feat(utils): add merge_dict (Tibor Dudlák)
  - 5440be1 refactor: fixes _openstack_gather_responses test warnings and exec time (David Pascual)
  - e29031b fix: Handle 403 AuthError (out of quota) in openstack provisioning (David Pascual)
  - a4e5075 feat: configurable ssh options (Petr Vobornik)
  - e9d716e chore: fix docs dependencies in tox run (Petr Vobornik)
  - 6f1943b chore: add Markdown support to docs and add design section (Petr Vobornik)
  - 88458e1 docs: SSH options design (Petr Vobornik)


author: Tibor Dudlák <tdudlak@redhat.com> - 1.15.1-1
changelog:
  - 608c763 chore(Packit): Use yaml magic to run same internal tests for PRs and commits to main (Tibor Dudlák)
  - 8062a20 refactor: more verbose output when (re)provisioning (Tibor Dudlák)
  - 19b52f8 test(OpenStack): Add reprovision with dynamic result tests (Tibor Dudlák)
  - fd111f5 fix: Do not reprovision all hosts when server error is detected (Tibor Dudlák)
  - 6e499f6 fix: Use lower cooldown time to not be too slow in re-provisioning (Tibor Dudlák)
  - e03793c chore(Packit): Add internalt tests per pull request (Tibor Dudlák)
  - 44023eb chore(Packit): add missing build job(s) to Packit config (Tibor Dudlák)


author: Tibor Dudlák <tdudlak@redhat.com> - 1.16.0-1
changelog:
  - 278d1b1 chore(release): Add PyPI action & extract copr step (Tibor Dudlák)
  - 9bbd987 chore: Bump python-semantic-release to v7.34.4 (Tibor Dudlák)
  - d6b7298 feat: Add new dependecies to mrack.spec file (David Pascual)
  - 7bbda34 feat(OpenStack): Add clouds.yaml as an authentication method (David Pascual)
  - a5b32e3 feat(OpenStack): Import publick key on provision (David Pascual)
  - 1a29d86 test: fix pylint issues and use isinstance (Tibor Dudlák)
  - db74ae0 fix(Beaker): Exception has been thrown as raise missed argument (Tibor Dudlák)
  - de027fa docs(Beaker): Add hostRequires documentation section to guides (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.16.0-1
changelog:
  - e8e20f1 chore(ci): Fix release workflow build step checking out wrong commit (David Pascual)
  - 97a7cd0 chore: Bump asyncopenstackclient dependency version (David Pascual)
  - 41b12e7 chore: Release version 1.16.0 (github-actions)
  - 278d1b1 chore(release): Add PyPI action & extract copr step (Tibor Dudlák)
  - 9bbd987 chore: Bump python-semantic-release to v7.34.4 (Tibor Dudlák)
  - d6b7298 feat: Add new dependecies to mrack.spec file (David Pascual)
  - 7bbda34 feat(OpenStack): Add clouds.yaml as an authentication method (David Pascual)
  - a5b32e3 feat(OpenStack): Import publick key on provision (David Pascual)
  - 1a29d86 test: fix pylint issues and use isinstance (Tibor Dudlák)
  - db74ae0 fix(Beaker): Exception has been thrown as raise missed argument (Tibor Dudlák)
  - de027fa docs(Beaker): Add hostRequires documentation section to guides (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.17.0-1
changelog:
  - 5251d90 chore(ci): Temporarely remove packit tests (David Pascual)
  - 3a59761 feat(openstack): Append API version to auth_url in credentials (David Pascual)
  - 97a5355 chore(release): Update semantic release action name and version (David Pascual)
  - 6d6cdc6 chore(release): Upload distribution package to release assets (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.19.0-1
changelog:
  - 6f81e37 test: speed-up tests by mocking gethostbyaddr (Petr Vobornik)
  - 587a9c7 fix(beaker): supress 10_avc_check restraint plugin (Petr Vobornik)
  - 2c0c2bb test: Add add_dict_to_node test (Petr Vobornik)
  - f4324bf feat: handle list value for add_dict_to_node function (Petr Vobornik)
  - f1e7590 fix: make delete_host function more robust (Petr Vobornik)
  - 784d24b chore: bump black in pre-commit (David Pascual)
  - f6f9131 chore(deps): bump black from 22.3.0 to 24.3.0 (David Pascual)
  - a7db867 test: Add test for _get_recipe_info function (Petr Vobornik)
  - aa25ff3 feat: Provide beaker log links (Petr Vobornik)


author: Kim B. Heino <b@bbbs.net> - 2.0.72-1
changelog:
  - Upgrade to 2.0.72
  - Add munin-get plugin directory
  - Mangle /var/lib/munin-node SELinux
  - Fix service startup order


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.7-25
changelog:
  - Provide relevant diagnostics when FIPS checksum is corrupted
    Resolves: RHEL-5317
  - Don't limit using SHA1 in KDFs in non-FIPS mode.
    Resolves: RHEL-5295
  - Provide empty evp_properties section in main OpenSSL configuration file
    Resolves: RHEL-11439
  - Avoid implicit function declaration when building openssl
    Resolves: RHEL-1780
  - Forbid explicit curves when created via EVP_PKEY_fromdata
    Resolves: RHEL-5304
  - AES-SIV cipher implementation contains a bug that causes it to ignore empty
    associated data entries (CVE-2023-2975)
    Resolves: RHEL-5302
  - Excessive time spent checking DH keys and parameters (CVE-2023-3446)
    Resolves: RHEL-5306
  - Excessive time spent checking DH q parameter value (CVE-2023-3817)
    Resolves: RHEL-5308
  - Fix incorrect cipher key and IV length processing (CVE-2023-5363)
    Resolves: RHEL-13251
  - Switch explicit FIPS indicator for RSA-OAEP to approved following
    clarification with CMVP
    Resolves: RHEL-14083
  - Backport the check required by SP800-56Br2 6.4.1.2.1 (3.c)
    Resolves: RHEL-14083
  - Add missing ECDH Public Key Check in FIPS mode
    Resolves: RHEL-15990
  - Excessive time spent in DH check/generation with large Q parameter value (CVE-2023-5678)
    Resolves: RHEL-15954


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.7-26
changelog:
  - Avoid implicit function declaration when building openssl
    Related: RHEL-1780
  - In FIPS mode, prevent any other operations when rsa_keygen_pairwise_test fails
    Resolves: RHEL-17104
  - Add a directory for OpenSSL providers configuration
    Resolves: RHEL-17193
  - Eliminate memory leak in OpenSSL when setting elliptic curves on SSL context
    Resolves: RHEL-19515
  - POLY1305 MAC implementation corrupts vector registers on PowerPC (CVE-2023-6129)
    Resolves: RHEL-21151
  - Excessive time spent checking invalid RSA public keys (CVE-2023-6237)
    Resolves: RHEL-21654
  - SSL ECDHE Kex fails when pkcs11 engine is set in config file
    Resolves: RHEL-20249
  - Denial of service via null dereference in PKCS#12
    Resolves: RHEL-22486
  - Use certified FIPS module instead of freshly built one in Red Hat distribution
    Resolves: RHEL-23474


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.7-27
changelog:
  - Use certified FIPS module instead of freshly built one in Red Hat distribution
    Related: RHEL-23474


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-1
changelog:
  - Rebase to OpenSSL 3.2.2. Fixes CVE-2024-2511, CVE-2024-4603, CVE-2024-4741,
    and Minerva attack.
    Resolves: RHEL-32148
    Resolves: RHEL-36792
    Resolves: RHEL-38514
    Resolves: RHEL-39111


author: Packit <hello@packit.dev> - 0.20.2-1
changelog:
  - Fixed Packit config to work properly with `propose-downstream` and `pull-from-upstream` jobs. (#261)


author: Nikola Forró <nforro@redhat.com> - 0.21.0-1
changelog:
  - `specfile` no longer tracebacks when some sources are missing and can't be _emulated_. In such case the spec file is parsed without them at the cost of `%setup` and `%patch` macros potentially expanding differently than with the sources present. (#271)
  - Specfile's license in RPM spec file is now confirmed to be SPDX compatible. (#269)


author: Packit <hello@packit.dev> - 0.23.0-1
changelog:
  - Sources now have a `valid` property that indicates whether a source is valid in the current context, meaning it is not present in a false branch of any condition. (#295)


author: Packit <hello@packit.dev> - 0.24.0-1
changelog:
  - Improved type annotations for `UserList` subclasses. (#299)
  - Macro definitions gained a new `commented_out` property indicating that a macro definition is commented out. Another new property, `comment_out_style`, determines if it is achieved by using a `%dnl` (discard next line) directive (e.g. `%dnl %global prerelease beta2`) or by replacing the starting `%` with `#` (e.g. `#global prerelease beta2`). (#298)


author: Packit <hello@packit.dev> - 0.25.0-1
changelog:
  - There is a new method, `Specfile.update_version()`, that allows updating spec file version even if it is a pre-release. (#317)


author: Packit <hello@packit.dev> - 0.27.0-1
changelog:
  - Improved handling of commented-out macro definitions and fixed related logic in `Specfile.update_value()`. (#338)


author: Packit <hello@packit.dev> - 0.28.3-1
changelog:
  - Fixed several minor issues such as processing seemingly commented-out macro definitions (e.g. `#%global prerel rc1`) and treating `SourceLicense` tag as a source. (#374, #376)
  - Made `EVR`, `NEVR` and `NEVRA` objects comparable. (#379)


author: Peter Bieringer <pb@bieringer.de> - 3.1.8-38
changelog:
  - Replace PR-1271 and PR-1276 with patch against upstream 6ae831a3
  - Extend SELinux policy to allow native journald logging
  - Update to 3.1.8


author: Peter Bieringer <pb@bieringer.de> - 3.1.8-51
changelog:
  - Move bundled required modules to USER_SITE directory
  - Disable bundled dateutil (EPEL provides now 2.8.2)
  - Remove cases for radicale major version 1 and 2
  - Move binaries to libexec and create a wrapper script
  - Align systemd unit file with f38
  - Fix __requires_exclude and fix/add "Requires" entries


author: Peter Bieringer <pb@bieringer.de> - 3.1.8-53
changelog:
  - Update patch release/upstream to d7ce2f0b (2023-04-22)
  - Add radicale-3.1.8-fix-main-component-PR-1252.patch
  - Partially align spec file with Fedora variant


author: Peter Bieringer <pb@bieringer.de> - 3.2.0-1
changelog:
  - Update to 3.2.0
  - EL8: update bundled vobject to 0.9.7
  - EL8: update to Python 3.9 (requires update with option --allowerasing)
  - EL8: reenable bundled dateutil (required by Python 3.9)


author: Peter Bieringer <pb@bieringer.de> - 3.2.0-4
changelog:
  - EL8: blacklist "pika" (required for 'rabbitmq' hook)
  - EL8: fix require-exclude for bundled dateutil


author: Peter Bieringer <pb@bieringer.de> - 3.2.2-1
changelog:
  - Update to 3.2.2
  - Obsolete radicale-config-storage-hooks-SELinux-note.patch by inject inside spec file
  - Obsolete radicale-httpd by contrib config from upstream
  - Fix group+permissions of /etc/radicale/rights
  - Create an empty file /etc/radicale/users with proper permissions


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.27.rc3
changelog:
  - Update to version 2.1.0-rc3
  - Drop patches accepted upstream
  - Add new patches (the PRs have been accepted upstream)


