# changelog

author: Peter Bieringer <pb@bieringer.de> - 4.3.0-1
changelog:
  - Final release 4.3.0
  - Update recommend IP2Location >= 8.6.0
  - Remove ipv6calc.sgml from doc
  - Use now only releases from GitHub


author: Jan Friesse <jfriesse@redhat.com> - 1.31-18
changelog:
  - Modernize specfile
  - Use autosetup
  - Remove unused init script and its configuration file
  - Remove obsolete CFLAGS and LDFLAGS environment variables patch
    (improved functionality is now part of upstream patches)
  - Add merged upstream patches (effectively rebasing to current git):
  - Upstream patch: ipvsadm: fix wrong (negative) FWMARK values in output
  - Upstream patch: ipvsadm: increase maximum weight value
  - Upstream patch: ipvsadm: fix ambiguous usage error message
  - Upstream patch: Use variable for pkg-config in Makefiles
  - Upstream patch: Support environmental and command-line *FLAGS
    variable in Makefiles
  - Upstream patch: Make sure libipvs.a is built before ipvsadm


author: Chris Leech <cleech@redhat.com> - 6.2.1.11-10
changelog:
  - update spec file handling of python bindings
  - remove python2 support
  - use pyproject macros (rhbz#2377292)


author: Adam Williamson <awilliam@redhat.com> - 1.3.17-1
changelog:
  - 1.3.17
  - Fix build for new iniparser header location
  - Update .desktop file patch for upstream changes


author: Brian C. Lane <bcl@redhat.com> - 1.2.5-1
changelog:
  - New Version 1.2.5 (bcl)
  - testpyisomd5sum.py: Use a consistent iso size (bcl)
  - Remove quiet from iso creation, size seems wrong (bcl)
  - workflows: Move to Fedora 39 and checkout v4 (bcl)
  - Revert "test: Update testing to include small iso and larger iso" (bcl)
  - Revert "Fix checksum failure with small isos" (bcl)


author: Luya Tshimbalanga <luya@fedoraproject.org> - 1.31.0-1
changelog:
  - Update to ispc 1.31.0
  - Enable experimental PPC64LE architecture support
  - See the [Release Note](https://github.com/ispc/ispc/releases/tag/v1.31.0)
  - Resolves: #2493047


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.5.0-2
changelog:
  - Apply post-1.5.0 fixes from master branch:
  - fix implicit listing of Maildir INBOX under Path
  - improve reporting of failure to open previously present mailbox
  - fix typos
  - add missing trailing newlines in error() calls
  - fix IMAP INBOX case normalization (rhbz#2314719)
  - fix initial build from git


author: Patrick Monnerat <patrick@monnerat.net> 4.3.2-2
changelog:
  - Include shared library info in debuginfo subpackage.
  - Require proper Tcl ABI version.
    https://bugzilla.redhat.com/show_bug.cgi?id=2337721


author: Patrick Monnerat <patrick@monnerat.net> 4.2.3-1
changelog:
  - New upstream release.
  - New URL.
  - New source URL.
  - Use Tcl/Tk version 9.
  - Patch "tclsize" to retain Tcl8 compatibility.


author: Packit <hello@packit.dev> - 2.17.0-1
changelog:
  - [maven-release-plugin] prepare release jackson-jaxrs-providers-2.17.0 (Tatu Saloranta)
  - Prepare for 2.17.0 release (Tatu Saloranta)
  - Back to snapshot dep (Tatu Saloranta)
  - [maven-release-plugin] prepare for next development iteration (Tatu Saloranta)
  - Back to snapshot dep (Tatu Saloranta)
  - [maven-release-plugin] prepare for next development iteration (Tatu Saloranta)
  - [maven-release-plugin] prepare release jackson-jaxrs-providers-2.17.0-rc1 (Tatu Saloranta)
  - Prepare for 2.17.0-rc1 (Tatu Saloranta)
  - Update Woodstox version (Tatu Saloranta)
  - Prepare for 2.17.0-rc1 (Tatu Saloranta)
  - Woodstox dep update (Tatu Saloranta)
  - Enable JDK 21 for CI (Tatu Saloranta)
  - Post-merge cleanup for 2.17 wrt #178 (Tatu Saloranta)
  - Start 2.17 branch (Tatu Saloranta)
  - Resolves rhbz#2269296


author: Packit <hello@packit.dev> - 2.17-1
changelog:
  - [maven-release-plugin] prepare release jackson-parent-2.17 (Tatu Saloranta)
  - Prepare for 2.17 release (Tatu Saloranta)
  - Fix version in pom (Tatu Saloranta)
  - [maven-release-plugin] prepare for next development iteration (Tatu Saloranta)
  - Resolves rhbz#2269107


author: Jiri Vanek <jvanek@redhat.com> - 0.8.11-1
changelog:
  - Rebuilt for java-21-openjdk as system jdk
  - bumped bytecode level of jdk12+ profile to 8
  - bumped to 0.8.11 whcih claims to support jdk21. 
  -- the change of bytecode level is still needed


author: Richard W.M. Jones <rjones@redhat.com> - 2.14-1
changelog:
  - New upstream version 2.14
  - Switch to using forge macros for easier maintenance.
  - Fix upstream URL and source.
  - Unconditionally run autoreconf.
  - Remove obsolete %ldconfig_scriptlets macro.


author: Rénich Bon Ćirić <renich@woralelandia.com> - 1.4.1-3
changelog:
  - Final audit remediation fixes
  - Fixed macro-in-comment warning by escaping %license
  - Corrected .gitignore to include sources file
  - Moved bundled provides to specific plugin subpackages (audiobridge and
    duktape)
  - Verified build with autoreconf -vfi (macro %autoreconf is unexpanded in
    this env)
  - Retained legacy sources format for better compatibility with dist-git
    tools


author: Jiri Vanek <jvanek@redhat.com> - 1:25.0.2.0.10-7
changelog:
  - Update FIPS patch to e55ada9353e to include the fix for the too
    restrictive provider lockdown
  - Fix FIPS issue list to represent the new 25u version
  - Resolves: OPENJDK-4570


author: Jiri Vanek <jvanek@redhat.com> - 1:25.0.2.0.10-8
changelog:
  - Include backports of libpng & harfbuzz updates ahead of 25.0.3
  - Add JDK-8375063 libpng 1.6.54 ahead of 25.0.3
  - Add JDK-8375057 harfbuzz 12.3.2 ahead of 25.0.3
  - Add JDK-8377526 libpng 1.6.55 ahead of 25.0.3
  - Bump libpng version to 1.6.55 following JDK-8375063 & JDK-8377526
  - Bump harfbuzz version to 12.3.2 following JDK-8375057
  - Resolves: OPENJDK-4570
  - Resolves: OPENJDK-4304
  - Resolves: OPENJDK-4524
  - Resolves: OPENJDK-4544
  - Resolves: OPENJDK-4553


author: Jiri Vanek <jvanek@redhat.com> - 1:25.0.3.0.9-1
changelog:
  - Update to jdk-25.0.3+9 (GA)
  - Update release notes to 25.0.3+9
  - Update FIPS patch to 57722aab802 version synced with 25.0.3+8
  - Drop local libpng patches now JDK-8372534, JDK-8375063 & JDK-8377526 are
    included upstream
  - Drop local HarfBuzz patch now JDK-8375057 is included upstream
  - Bump freetype version to 2.14.2 following JDK-8373290 & JDK-8379158
  - Bump giflib version to 6.1.2 following JDK-8379256 & JDK-8380078
  - Bump libpng version to 1.6.57 following JDK-8380959 & JDK-8382047
  - Bump zlib version to 1.3.2 following JDK-8378631
  - ** This tarball is embargoed until 2026-04-21 @ 1pm PT. **
  - Resolves: OPENJDK-4634
  - Resolves: OPENJDK-4656
  - Resolves: OPENJDK-4607


author: Jiri Vanek <jvanek@redhat.com> - 1:26.0.1.0.8-1
changelog:
  - updated to openjdk-26.0.1+8
  - Add JDK-8375294 EOPNOTSUPP patch ahead of 25.0.4
  - Resolves: OPENJDK-4675
  - Update release notes to 25.0.3+9
  - Update FIPS patch to 57722aab802 version synced with 25.0.3+8
  - Drop local libpng patches now JDK-8372534, JDK-8375063 & JDK-8377526 are
    included upstream
  - Drop local HarfBuzz patch now JDK-8375057 is included upstream
  - Bump freetype version to 2.14.2 following JDK-8373290 & JDK-8379158
  - Bump giflib version to 6.1.2 following JDK-8379256 & JDK-8380078
  - Bump libpng version to 1.6.57 following JDK-8380959 & JDK-8382047
  - Bump zlib version to 1.3.2 following JDK-8378631
  - ** This tarball is embargoed until 2026-04-21 @ 1pm PT. **
  - Resolves: OPENJDK-4634
  - Resolves: OPENJDK-4656
  - Resolves: OPENJDK-4607


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 1.24.0-1
changelog:
  - Update to upstream version 1.24.0
  - Build with OpenJDK 25
  - Convert from archful to purely noarch package


author: Richard Fearn <richardfearn@gmail.com> - 1.0_1-1
changelog:
  - Switch to clean room implementation, as original implementation uses
    CC-BY-2.5 licence, which is not allowed for code in Fedora


author: Loren M. Lang <lorenl@north-winds.org> - 0.99.19-33
changelog:
  - Fixed FTBFS errors due to changes in SELinux APIs (rhbz#2261263, rhbz#2300852)
  - Dropped references to former jed subpackages


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 2.104.1-1
changelog:
  - update to 2.104.1 (resolves rhbz#2463822)
  - exclude uv_test.go, which requires an Artifactory instance


author: Richard W.M. Jones <rjones@redhat.com> - 14-3
changelog:
  - Rebuild for Jansson 2.14 (https://lists.fedoraproject.org/archives/list/d
    evel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)


author: Tim Waugh <twaugh@redhat.com> - 1.1.8-17
changelog:
  - Stop using deprecated \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  build --executable="/usr/bin/python3 -sP" 
  /\
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  install -O1 --skip-build --root /builddir/build/BUILD/python-journal-brief-1.1.8-build/BUILDROOT --prefix /usr macros (bug #2377825)
    rm -rfv /builddir/build/BUILD/python-journal-brief-1.1.8-build/BUILDROOT/usr/bin/__pycache__


author: Filipe Rosset <filiperosset@fedoraproject.org> - 1.8.2-1
changelog:
  - update to 1.8.2 fixes rhbz#2458354 rhbz#2477179 rhbz#2477180 rhbz#2477235
    rhbz#2477236 rhbz#2477522 rhbz#2477523


author: Christophe de Dinechin <dinechin@redhat.com> - 3.28.0-2
changelog:
  - Build and package runtime-rs (Rust containerd shim and defaults)
  - Add BuildRequires for jq needed by runtime-rs
  - Set OPENSSL_NO_VENDOR=1 so Rust crates link system OpenSSL
  - Disable DragonBall, see KATA-4810 for explanations


author: Christophe de Dinechin <dinechin@redhat.com> - 3.28.0-3
changelog:
  - Try enabling the builtin Dragonball for testing
  - Add BuildRequires for cmake and zlib-devel, needed for DragonBall


author: Christophe de Dinechin <dinechin@redhat.com> - 3.28.0-6
changelog:
  - kata-osbuilder: copy missing kata-agent shared libraries from host (ldd-based)
  - kata-osbuilder: sync ldd deps for tc/ip (tcfilter needs working tc)
  - kata-osbuilder: mask initrd.target with symlinks (broken systemctl --root)


author: Christophe de Dinechin <dinechin@redhat.com> - 3.28.0-7
changelog:
  - Consolidate build variables and binary location for runtime-rs
  - Build runtime-rs with alternative name under /usr/bin
  - Additional debugging tools to decode guest log files
  - Add some drivers and shared libraries in VM imagecase


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.7.0-2
changelog:
  - Patch kamelion-qmk-helper for qmk-via-api 0.8
  - Account for licenses of statically-linked Rust dependencies


author: Marc Deop i Argemí <marcdeop@fedoraproject.org> - 0~git20250403.ae8f4d5-3
changelog:
  - Reuse %{url}
  - Include individual keys
  - Set noarch build
  - Improve summary
  - Install under %{_datadir}/%{name}
  - Install CC0-1.0 license file


author: Martin Osvald <mosvald@redhat.com> - 3.0.2-5
changelog:
  - Do not set environmental variables to prevent clashes with compilation
    time settings (rhbz#2428214)


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 2.7.10-1
changelog:
  - Update to 2.7.10 rhbz#2349308
  - Use gcc-toolset only for EL8 https://developers.redhat.com/articles/2024/10/15/rest-peace-gcc-toolset-and-gnu-debugger
  - Workaround issue #11813 depending on glibc-langpack-en and setting LC_ALL
  - Set KEEPASSXC_BUILD_TYPE to Release
  - Drop unused WITH_XC_KEESHARE_SECURE
  - Drop dependency on ykpers-devel as it's not required since 2.7.0 pr#6654
  - Simplify minizip dependency logic


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.2.0-0.rc1.d2c9a99135da.17]
changelog:
  - redhat/mod-sign.sh: use CONFIG_MODULE_SIG_HASH (Jan Stancek)
  - redhat/kernel.spec.template: Pack a bit more descriptive name for extras/ (Vitaly Kuznetsov)
  - redhat/configs: Enable IOMMU_DEBUG_PAGEALLOC and AMD_IOMMU_IOMMUFD (Jerry Snitselaar)
  - Linux v7.2.0-0.rc1.d2c9a99135da


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.2.0-0.rc2.0e35b9b6ec0f.21]
changelog:
  - redhat: sign centos kernel and UKIs with 800 certs (Jan Stancek)
  - Linux v7.2.0-0.rc2.0e35b9b6ec0f


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.2.0-0.rc2.0e35b9b6ec0f.22]
changelog:
  - uki-virt: Add fdisk to the initramfs to make systemd-repart functional (Vitaly Kuznetsov)
  - redhat/configs: Enable Epson RX8111 RTC driver for arm/aarch64 builds. Signed-off-by: Nirmala Dalvi <ndalvi@redhat.com> (Nirmala Dalvi)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.2.0-0.rc2.dd3210c47e8d.23]
changelog:
  - Turn on CONFIG_REGMAP for RHEL s390x pending for mismatch (Justin M. Forbes)
  - redhat: add kmap.py tool and kernel-kmap-internal package (Rado Vrbovsky)
  - Linux v7.2.0-0.rc2.dd3210c47e8d


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.2.0-0.rc2.dd3210c47e8d.24]
changelog:
  - redhat/kernel.spec: require libbabeltrace2-devel (Yaakov Selkowitz)
  - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 7.14.2-1
changelog:
  - Updating for Keylime release v7.14.2
  - This includes the fix for CVE-2026-6420.
  - Update keylime-selinux policy to the latest version 44.1.0


author: Alessandro Astone <ales.astone@gmail.com> - 5.116.0-3
changelog:
  - Obsolete kf5-libkgeomap
  - We'd like to use kf5-filesystem as an equivalent of fedora-obsolete-packages
    managed by the KDE sig.


author: Steve Cossette <farchord@gmail.com> - 6.27.0-1
changelog:
  - Initial release (Rename/version scheme change from kmime)
  - Removed doc subpackage (It's been empty for a while)
  - Cleaned up dependancies


author: Ben Boeckel <fedora@me.benboeckel.net> - 0.19.1-7
changelog:
  - Modernize RPM macros (rhbz#2377298)
  - Remove atomicwrites dependency (https://github.com/lucc/khard/pull/343)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.9.94-1
changelog:
  - update to 2.9.94-1 (3.0 beta 4, respun tarball) (#2269165, #2261281, #2268194)
  - rebase fix-missing-icon patch
  - do not use autosetup
  - now uses Qt6/KF6 instead of Qt5/KF5, update BRs and macros, remove k(de)init
  - update file list
  - convert License tag to SPDX


author: Jerry James <loganjerry@gmail.com> - 4.0.4-1
changelog:
  - Version 4.0.4
  - Add patch to fix bitwise NOTs that should be logical NOTs
  - BR 7zip instead of p7zip-plugins


author: Marie Loise Nolden <loise@kde.org> - 5.1.3-12
changelog:
  - do not use webkit anymore so switch to webengine available arches only
    (will be so for Qt6/KF6 port later anyway)


author: Kevin Fenzi <kevin@scrye.com> - 1.35.3-3
changelog:
  - Add patch from Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> with sysusers.d handling
  - Fixes rhbz#2364015


author: Packit <hello@packit.dev> - 4-1
changelog:
  Changes with 4
  ----------------
    * ci: pull osbuild from COPR (#3)
      * Author: Simon de Vlieger, Reviewers: Nobody

  — Somewhere on the Internet, 2025-04-09


author: Packit <hello@packit.dev> - 5-1
changelog:
  Changes with 5
  ----------------
    * Fixed cli pkg name in README.md (#8)
      * Author: Fabian Arrotin, Reviewers: Simon de Vlieger
    * ci: enable epel8 in packit (#6)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai
    * many: replace `$arch` and `$buildarch` variable manually (COMPOSER-2507) (#10)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai
    * readme updates (#7)
      * Author: Simon de Vlieger, Reviewers: Brian C. Lane

  — Somewhere on the Internet, 2025-04-16


author: Packit <hello@packit.dev> - 6-1
changelog:
  Changes with 6
  ----------------
    * build: include `arch` in artifact names (#12)
      * Author: Simon de Vlieger, Reviewers: Nobody

  — Somewhere on the Internet, 2025-04-17


author: Packit <hello@packit.dev> - 8-1
changelog:
  Changes with 8
  ----------------
    * builder: return `release` in results (#14)
      * Author: Simon de Vlieger, Reviewers: Tomáš Hozza

  — Somewhere on the Internet, 2025-07-24


author: Packit <hello@packit.dev> - 12-1
changelog:
  Changes with 12
  ----------------
    * Actions: add workflow for marking and closing stale issues and PRs (#124)
      * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou
    * build(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 (#115)
      * Author: dependabot[bot], Reviewers: Ondřej Budai
    * ci: add Fedora 37 (#111)
      * Author: Ondřej Budai, Reviewers: Tomáš Hozza
    * docs: Update architecture diagram (#114)
      * Author: Simon Steinbeiß, Reviewers: Tomáš Hozza
    * hub: mark baseurl as required in repo schema (#112)
      * Author: Tomáš Hozza, Reviewers: Ondřej Budai
    * koji-osbuild.spec: migrate the license field to SPDX (#113)
      * Author: Ondřej Budai, Reviewers: Tomáš Hozza
    * plugin/builder: increase retries for requests to composer (#128)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger

  — Somewhere on the Internet, 2024-11-14


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.4-42
changelog:
  - Convert License tag to SPDX format and add missing licenses
  - Tag COPYING as license file
  - Use autosetup, autopatch, make_build, make_install macros
  - Requires: pulseaudio-utils for padsp
  - Subpackages Requires: main package
  - Fix type mismatch, format overflow, and unused results warnings


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.4-48
changelog:
  - Add 0100-c23.patch for C23 compatibility for GCC 15
  - Add 0101-ansi-c.patch to convert function prototypes from K&R to ANSI C
  - Fix 0038-SDL2-build.patch to add -lm to SDL2_gfx_LIBS
  - Fix 0030-Add-SDL-support.patch to include <stdlib.h> in sdl/input.c for exit()


author: Julien Rische <jrische@redhat.com> - 1.22.2-2
changelog:
  - Force "fork" method for RADIUS daemon in OTP test
  - Create sub-package for xrealmautz KDC plugin
  - resolves: rhbz#2437324
  - Fix PKINIT paChecksum2 ASN.1 tests


author: Julien Rische <jrische@redhat.com> - 1.22.2-7
changelog:
  - Fix NegoEx parsing vulnerabilities (CVE-2026-40355, CVE-2026-40356)
  - resolves: rhbz#2463398
  - resolves: rhbz#2463395


author: Than Ngo <than@redhat.com> - 6.0.2.1-1
changelog:
  - Fix rhbz#2481429, Update to 6.0.2.1
  - Fix rhbz#2476570, CVE-2026-42144: integer overflow in PNM size check bypasses memory guard


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.30-1
changelog:
  - New upstream release
  - Convert time_t to unsigned long long before formatting
  - Add warning when packets are being received from the wrong interface


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.31-1
changelog:
  - New upstream release
  - Fix lzo1x decompress call to use safe version of the API
  - Lower log levels of messages generated for each packet


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.32-1
changelog:
  - New upstream release
  - IMPORTANT: sctp support is now officially deprecated. It is disabled by default and it will be removed in knet 2.x.
  - Fix potential thread race condition in libnozzle close.
  - Fix wrong pointer in libknet RX thread, only triggered by old gcc (< 11).
  - Libnozzle: different fixes for BSD to deal with new tap driver changes and don´t leak interfaces.
  - New API call in libknet to allow configuring a dscp value for KNET_LINK_FLAG_TRAFFICHIPRIO.
  - Bump soname to reflect new API call.
  - Improve OpenSSL error handling.
  - Add support for OpenIndiana.
  - Documentation updates.
  - Fix several tests to better deal with execution timing.
  - Handle some new coverity errors.
  - Create and refine STYLE_GUIDE.md for project contributions.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.33-1
changelog:
  - New upstream release
  - Build fixes for gcc-15
  - Build fixes for rust coreutils
  - Coverity tests cleanup
  - Release: ship all files for completeness


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.34-1
changelog:
  - New upstream release (Resolves rhbz#2494753)
  - Important bugfixes:
    Fix critical defragmentation buffer reclamation logic
    Fix sequence number wraparound calculation in defragmentation
    Add decompression buffer size validation
    Fix SCTP reconnect thread race condition
    Build fixes for int_decompress_bufsize without zlib
  - New features:
    Add unique names to all threads for better debugging
    Add Wireshark dissector plugin for kronosnet protocol analysis
    Add API to enumerate supported cipher modes and hash algorithms
    libnozzle: Platform-specific refactoring and native ioctl implementations
    libnozzle: Add input validation for network prefixes
    libnozzle: Portable type and macro abstractions for BSD/Solaris
    Improve OpenSSL error logging to print entire error stack
    Add CLAUDE.md documentation for AI-assisted development
  - Test suite improvements:
    Add comprehensive defragmentation and sequence wraparound test suites
    Improve test infrastructure with unified logging and injection helpers
    libnozzle: Introduce test macros similar to libknet
    Comprehensive test suite improvements and C99 compliance fixes
    Test suite now supports parallel execution with "make -j check" on systems with sufficient resources


author: Chris Adams <linux@cmadams.net> - 0-0.13
changelog:
  - restructure some things to make it easer/cleaner
  - update for newer libvirt/qemu things
  - add ability to disable graphics console (also disables sound)
  - handle any number of disks rather than just 1 or 2


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.33.8-2
changelog:
  - Skip unicode test in annocheck
  - unicode test fails in packit ci rpminspect on kubectl and kubeadm
  - failing symbol is 'go:(*struct { io.Reader; io.WriterTo }).Read' but
    looks correct


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.33.9-1
changelog:
  - Update to release v1.33.9
  - Resolves: rhbz#2443248
  - Upstream no code change
  - Upstream golang requirement change


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.34.3-4
changelog:
  - Drop deprecated --fail-swap-on=false flag
  - Drop flag from kubeadm systemd drop-in file
  - Remove deprecated flags and comment out EnvironmentFiles


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.34.5-1
changelog:
  - Update to release v1.34.5
  - Resolves: rhbz#2443248
  - Upstream no code change
  - Upstream golang requirement change


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.35.2-1
changelog:
  - Update to release v1.35.2
  - Resolves: rhbz#2443248
  - Upstream no code change
  - Upstream golang requirement change


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.36.0-1
changelog:
  - Deploy initial v1.36.0 release
  - ACTION REQUIRED: kube-controller-manager: Renamed metric
    volume_operation_total_errors to volume_operation_errors_total. If you
    are using custom monitoring dashboards or alerting rules based on the
    volume_operation_total_errors metric, update them to use the new
    volume_operation_errors_total metric.
  - ACTION REQUIRED: Plugins can opt-in to parallel execution by returning
    AllowParallel: true from the PreBindPreFlight method.
  - Review Kubernetes change log for important information:
  - https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-
    1.36.md#changelog-since-v1350


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.36.1-2
changelog:
  - Add aarch64/ppcle64 test exemptions
  - Added test exemptions. Fedpkg scratch-builds for these arches pass but
    are failing when building for a PR. Seems to be flaky?


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.36.2-1
changelog:
  - Update to release 1.36.2
  - Upstream fixes
  - Address flaky tests on x86_64 (fail on build machines but not
    workstations)


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.36.2-2
changelog:
  - Fix flaky TestWaitForAllPodsUnmount test
  - TestWaitForAllPodsUnmount will work sometimes but not always irrespective
    of arch
  - Skip on all arches


author: Bradley G Smith <bradley.g.smith@gmail.com> - 1.36.2-4
changelog:
  - Add flake test exceptions
  - Flake tests that fail in koji but not on mockbuilds or on different
    architectures


author: Richard Berger <richard.berger@outlook.com> - 20260330-1
changelog:
  - Version bump to 20260330
  - Add patches to avoid unit test failures
  - Bump Kokkos requirement to 5.0


author: Mike FABIAN <mfabian@redhat.com> - 0.0.69-1
changelog:
  - Update to 0.0.69
  - Add Georgian console fonts
  - Add Adlm script to SN
  - Add dra, Tutg, ath, cmc, Cham, tai
  - Remove License classifier (license tag with SPDX license expression is
    already there)
  - Remove 0001-Georgian-add-georgian-console-fonts.patch (included upstream)
  - Stop using deprecated %py3_build/%py3_install macros Resolves:
    rhbz#2377304


author: Mike FABIAN <mfabian@redhat.com> - 0.0.70-1
changelog:
  - Update to 0.0.70
  - Add a few dz keyboards (Resolves: https://github.com/mike-
    fabian/langtable/issues/25)
  - Add more translations from CLDR
  - Get translation changes from CLDR
  - Add GS, ady, bqi, isv, kbd, kek, lzz, mww, oka, pi, pms, suz, Suni,
    si_ID.UTF-8 zgh_MA.UTF-8
  - Add mdf_RU.UTF-8 to RU


author: Mike FABIAN <mfabian@redhat.com> - 0.0.71-1
changelog:
  - Update to 0.0.71
  - Add xdq, sus, mrh, hrx, brh, ary, en_SE.UTF-8
  - Get new translations and translation changes from CLDR
  - setup.py: use open() instead of deprecated codecs.open(), declare minimum
    Python version >= 3.8
  - Add Yangon timezone id part
  - languages.xml: Rename Asia/Rangoon to Asia/Yangon
  - territories.xml: Rename Asia/Rangoon to Asia/Yangon


author: Alexander Ploumistos <alexpl@fedoraproject.org> - 0.6.0-1
changelog:
  - Update to v0.6.0
  - Fix project and source URL
  - Change license to LGPL-2.1-or-later
  - Adapt for building with Meson
  - Add lyx-fonts dependency
  - Drop patch for Georgian


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 4.0-1
changelog:
  - Update to v4.0
  - Drop Patch1 (crash in lazbuild) - issue fixed upstream
  - Drop Patch2 (Qt5 segfault) - backport from this release
  - Fix license tag ("LGPL-2.0 WITH Classpath-exception-2.0" -> "LGPL-2.0-only WITH Independent-modules-exception")


author: Kalev Lember <kalevlember@gmail.com> - 1:1.41.0-1
changelog:
  - Update to 1.41.0
  - Build with llvm 20
  - Re-bootstrap on ppc64le to switch to 128-bit IEEE long double ABI


author: Artem Polishchuk <ego.cordatus@gmail.com> - 0.20.34-13
changelog:
  - Update to latest git snapshot
  - https://github.com/derrod/legendary/pull/713
  - Port to forge macro


author: Carl George <carlwgeorge@fedoraproject.org> - 3.51.2-1
changelog:
  - Update to 3.51.2
  - https://www.sqlite.org/releaselog/3_51_2.html
  - Resolves: rhbz#2417968
  - Include LICENSE.md file
  - Resolves: rhbz#2418961


author: Petr Khartskhaev <pkhartsk@redhat.com> - 3.52.0-1
changelog:
  - Update to version 3.52.0
  - Resolves: rhbz#2445301
  - Add sqlite3_rsync to the -tools subpackage
  - Resolves: rhbz#2441923


author: Petr Khartskhaev <pkhartsk@redhat.com> - 3.53.2-1
changelog:
  - Update to version 3.53.2
  - Enable the carray() table-valued function
  - Resolves: rhbz#2484543
  - Resolves: rhbz#2481057


author: Michal Hlavinka <mhlavink@redhat.com> - 692-4
changelog:
  - update lesspipe to 2.23
  - dont use html to process xml files, the result isnt usable (rhbz#2451451)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1:0.1.0^20260418.98231f9-3
changelog:
  - Use the cmake declarative buildsystem
  - Note this library no longer has tests or examples, unlike lexertl17


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.5.6-1
changelog:
  - Update to version 6.5.6
  - Add PDFs used by new tests to the source RPM
  - Add test file missing from the source tarfile to the source RPM


author: Dominik Mierzejewski <dominik@greysector.net> - 1.0.13-15
changelog:
  - use proper SPDX identifier for LGPLv2+ (verified against sources)
  - use modern spec macros where applicable
  - make -devel subpackage dependency on main package archful


author: Dodji Seketeli <dodji@redhat.com> - 2.6-1
changelog:
  - Update to upstream 2.6 tarball
  - Add xxhash-devel as BuildRequires
  - Update library to libabigail.so.5.0.0


author: Dodji Seketeli <dodji@redhat.com> - 2.7-1
changelog:
  - Update to upstream 2.7 tarball
  - Do not build with by default XXH_INLINE_ALL anymore
  - Drop xxhash-static dependency
  - Add xz-devel >= 5.2.0 dependency to support reading xz-compressed binaries
  - Support new libabigail.so.6.0.0 SONAME


author: Dodji Seketeli <dodji@redhat.com> - 2.9-1
changelog:
  - Update to upstream 2.9 tarball
  - Support new libabigail.so.8.0.0 SONAME
  - Run 'make check check-self-compare' instead of two separate make invocations.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@amutable.com> - 7.1.0-1
changelog:
  - Version 7.1.0 (rhbz#2411725)
  - Improvements to sandboxing of download process, other changes
  - See https://gitlab.archlinux.org/pacman/pacman/-
    /blob/a6f7467d8c7c4d7e9cc846884e74c0ab7215c48d/NEWS#L3
  - SONAME is bumped to 16.0.


author: Xavier Bachelot <xavier@bachelot.org> - 0.17.2-1
changelog:
  - Update to 0.17.2 (RHBZ#2281493)
  - Add upstream patches to fix %check
  - Add optional dependency on libunibreak


author: Sérgio M. Basto <sergio@serjux.com> - 0.5.93-4
changelog:
  - Force replacement of packages of
    copr:copr.fedorainfracloud.org:sergiomb:libayatana-appindicator repo


author: Viktor Malik <vmalik@redhat.com> - 2:1.6.2-2
changelog:
  - Add libbpf-usdt-devel subpackage containing the usdt.h single-header library
    for creating USDTs (User Statically-Defined Tracepoints).


author: Remi Collet <remi@remirepo.net> - 1.30.6-2
changelog:
  - temporarily drop man pages on Fedora 44 as FTBFS
    reported as https://jira.mongodb.org/browse/CDRIVER-6210


author: Milan Zamazal <mzamazal@redhat.com> - 1.10.1-1
changelog:
  - Update to 1.10.1
  - -Werror no longer disabled.
  - RPi features disabled to get it compiled, as libcamera package doesn't enable
    RPi pipelines.


author: Zephyr Lykos <fedora@mochaa.ws> - 0.30-40
changelog:
  - Use plughw ALSA device for canberra-boot
  - Use make macros https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro (Tom Stellard <tstellar@redhat.com>)
  - Fix broken URL (Tim Landscheidt <tim@tim-landscheidt.de>)
  - Split backend modules into separate subpackages (David Shea <dshea@redhat.com>)


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 6.1.2-1
changelog:
  - Disable build on x86_64; libcint is ABI incompatible with qcint
    which should be used instead on that platform.
  - Update to 6.1.2.


author: Tom Callaway <spot@fedoraproject.org> - 1.7.3-11
changelog:
  - merge pull request from yselkowitz (minus the autosetup, i like to be able to rediff patches on old things like this)
  - applies upstream commit that resolves FTBFS


author: David Auer <dreua@posteo.de> - 0-20.20181010gitf5a28c7
changelog:
  - Update source name to include project name and .tar.gz extension.
    Fix: https://bugzilla.redhat.com/show_bug.cgi?id=2427929


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.25-4
changelog:
  - In F45+/EL11+, don’t build programs, only libraries, on MinGW
  - Works around and closes RHBZ#2481005


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 3.3.2-1
changelog:
  - update to 3.3.2 (resolves rhbz#2390293)
  - use tomcli instead of patching Cargo.toml
  - fix build with bitvec_helpers 4.0.0 (resolves rhbz#2387776)


author: Tom Callaway <spot@fedoraproject.org> - 1.1.0-0.11.rc1
changelog:
  - apply lots of fixes from the LibreCAD git tree
  - conditionalize the dwg2dxf binary (still works but maybe won't forever)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.4.5-1
changelog:
  - update to 1.4.5 (#2254413)
  - fixes CVE-2023-52339 (#2258046, #2258047)
  - use SPDX identifier in License field


author: Simone Caronni <negativo17@gmail.com> - 1.2.6-12
changelog:
  - Drop ldconfig scriptlets.
  - Be more explicit for files.
  - Use cmake macros everywhere.
  - Small cleanups.
  - Trim changelog.
  - Adjust tests properly.


author: Ales Nezbeda <anezbeda@redhat.com> - 16.4-1
changelog:
  - Update to 16.4
  - Fix compilation sometimes failing due to race condition in makefile
  - Resolves: BZ:2290330


author: Michal Schorm <mschorm@redhat.com> - 16.4-5
changelog:
  - Drop multilib-rpm-config usage on RHEL
    Related: RHEL-178013
    Related: https://github.com/fedora-eln/eln/issues/525


author: Jerry James <loganjerry@gmail.com> - 3.1-53.20240808cvs
changelog:
  - New version (20240808-3.1)
  - Man pages have been renamed to avoid collisions
    - history*.3 -> el_history*.3
    - tok*.3 -> el_tok*.3


author: Parag Nemade <pnemade AT redhat DOT com> - 1:2.1.5-10
changelog:
  - Convert SPEC to new fonts packaging guidelines
  - Use binary fonts to build packages instead source sfd files
    this will drop the need of BR:fonttools and fontforge packages


author: Parag Nemade <pnemade AT redhat DOT com> - 1:2.1.5-11
changelog:
  - Fix upgrade path for liberation-fonts binary rpm
    Thanks to Akira for his fix in fonts-rpm-macros


author: Michel Lind <salimma@fedoraproject.org> - 1.0.0-31
changelog:
  - Fix FTBFS due to incompatible pointer types (rhbz#2261314)
  - Modernize spec file
  - Convert license to SPDX expression


author: Dominik Mierzejewski <dominik@greysector.net> - 0.7.5-2
changelog:
  - fixed duplicate files warning
  - made file lists more explicit
  - corrected License tag
  - added missing Provides: for bundled parson
  - added executable bit to fwfetcher.py script and fixed shebang
  - avoid timestamps in generated docs for reproducibility


author: Jakub Jelen <jjelen@redhat.com> - 1.11.0-4
changelog:
  - Run annocheck as part of the build
  - Use upstream CF protection patches
  - Fix PAC/BTI protection for Aarch64
  - Fix CVE-2024-2236 (#2274128)


author: Cristian Le <git@lecris.dev> - 1.7.4-2
changelog:
  - Use modern Config.cmake formats
  - Use upstream's pkgconfig files
  - Changed build type from Debug to RelWithDebInfo


author: Mattia Verga <mattia.verga@proton.me> - 2.1.7-1
changelog:
  - Update to 2.1.7 (Fedora#2419094)
  - Switch to use system's hidapi libs
  - QT client now built on QT6


author: Susi Lehtola <jussilehtola@fedoraproject.org> 2.9.0-1
changelog:
  - Disable build on i386 architecture where the build runs out of memory.
  - Update license tag to LGPL-3.0-only (generated library).
  - Update to 2.9.0.


author: Susi Lehtola <jussilehtola@fedoraproject.org> 2.9.0-2
changelog:
  - Devel package now pulls in boost, eigen3, gmp, and mpfr development
    packages that are needed to build against libint2.


author: Jerry James <loganjerry@gmail.com> - 3.52.16-1
changelog:
  - Version 3.52.16
  - Reevaluate License field
  - Add patch to fix LTO type mismatches
  - Add patch to fix FTBFS due to a type mismatch in unicode.c
  - Build in C17 mode; the code is not ready for C23
  - Avoid rpaths instead of removing them afterwards
  - Minor spec file cleanups


author: Sumit Bose <sbose@redhat.com> - 2.13.1-3
changelog:
  - CVE fixes: CVE-2026-12610 CVE-2026-14474 CVE-2026-14476
  - rhbz#2494777: CVE-2026-12610 sssd: Use-after-free crash in SSSD'
    'sssd_pam' process
  - rhbz#2497650: CVE-2026-14476 sssd: sssd: GPO cache path traversal via
    unsanitized gPCFileSysPath allows Kerberos authentication bypass
  - rhbz#2497651: CVE-2026-14474 sssd: sssd: sudo LDAP provider searches
    entire directory tree for sudoRole objects by default, enabling privilege
    escalation


author: Michel Lind <salimma@fedoraproject.org> - 0.5.4-2
changelog:
  - Revert Packit-related changes as we need to manually audit licenses
  - Account for licensing of dependencies


author: Martin Hoyer <mhoyer@redhat.com> - 1.20.3-2
changelog:
  - Remove redundant libgcrypt patches
  - Update spec file reflecting upstream changes
  - iscsi-rtpg tool


author: Ondrej Mosnáček <omosnacek@gmail.com> - 1.5.0-4
changelog:
  - Do not ship duplicate kcapi-hasher in libkcapi-tools
  - Ship kcapi-hasher manpage in libkcapi-hasher


author: Michel Lind <salimma@fedoraproject.org> - 0.5.5-1
changelog:
  - Update to version 0.5.5; Fixes: RHBZ#2334136
  - Drop deprecated Python bindings on Fedora >= 42 and EL >= 10


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.3.5-30
changelog:
  - Fix FTBFS with gcc14 -Werror=int-conversion (bug 2300903)
  - Fix invalid escape on json file (bug 2306455)


author: Marc Deop i Argemí <marcdeop@fedoraproject.org> - 1.1.0-18
changelog:
  - Change upstream source
  - Update to latest commit
  - Backport Amarok developer patch
  - Build on Qt5 and Qt6
  - Remove Qt4 support


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 0.8.1-1
changelog:
  - Update to v0.8.1
  - Drop Patch0 (unbundle inih - unbundled upstream)
  - Drop Patch1 & Patch2 (compilation errors - backports from this release)


author: Richard W.M. Jones <rjones@redhat.com> - 0.2.5-1
changelog:
  - New upstream version 0.2.5
  - Add some post-0.2.5 patches from upstream.
  - Some modernisation of the spec file.


author: Martin Gieseking <martin.gieseking@uos.de> - 2.12.0-1
changelog:
  - Update to 2.12.0.
  - Updated dependency of liblouis to version 3.27.
  - Removed liblouisutdml-missing-decls.patch.
  - Added upstream patch to fix failing testsuite
  - Added patch to add missing #includes


author: Martin Gieseking <martin.gieseking@uos.de> - 2.12.0-5
changelog:
  - Added upstream patch to fix build issues with GCC 15.
  - Added upstream patch to adapt tests to changes in liblouis >= 3.30.0
  - Rebuild autotools files.


author: Jeremy Newton <alexjnewt AT hotmail DOT com> - 11.5-8
changelog:
  - Add macros package for easier building of love dependent packages
  - Update arch conditions to reflect luagit and buildable targets


author: Filipe Rosset <rosset.filipe@gmail.com> - 1.0.5-2
changelog:
  - Modernize spec file according to Fedora Packaging Guidelines
  - Add %check section to run test suite
  - Fix doc subpackage file duplication and directory ownership
  - Clean up obsolete comments and use explicit headers ownership


author: Remi Collet <remi@remirepo.net> - 1.1.4-8
changelog:
  - fix test suite with memcached 1.6.40
    reported as https://github.com/awesomized/libmemcached/issues/161
    using fix from https://github.com/awesomized/libmemcached/pull/162


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.3.12-1
changelog:
  - Update to 3.3.12
  - Regenerate patches
  - Also patch configure.ac to remove non standard CFLAGS so changes
    are effective after autoreconf.


author: Ondrej Holy <oholy@redhat.com> - 1.1.22-2
changelog:
  - Use 
  %setup        -q



  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-doc-Don-t-document-internal-endian-macros.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-disabled-foxconn-487-e111-id.-https-github.com-libmt.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


author: Jiri Pirko <jiri@nvidia.com> - 1.9-1
changelog:
  - 1.9 release
  - ndptool: add support for PREF64 option
  - libndp: add support for PREF64 option
  - libndp: valid route information option length
  - SubmittingPatches: update mailing list


author: Richard W.M. Jones <rjones@redhat.com> - 6.0.2-3
changelog:
  - Enable the multithreading API
    (https://github.com/sahlberg/libnfs/blob/master/README.multithreading)


author: Jan Macku <jamacku@redhat.com> - 1.69.0-2
changelog:
  - add missing build dependency on systemd-devel (#2477798)
  - install missing sample configuration file for nghttpx service (#2477799)


author: Kaleb S. KEITHLEY <kkeithle at redhat.com> 7.2-4
changelog:
  - ntirpc-7.2, ntirpc did not tag/release required updates for
    ganesha-8.1 and later (nfs-ganesha-9.15)


author: Kaleb S. KEITHLEY <kkeithle at redhat.com> 7.2-5
changelog:
  - ntirpc-7.2, ntirpc did not tag/release required updates for
    ganesha-8.1 and later (nfs-ganesha-9.16)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.12-1
changelog:
  - New version
    Resolves: rhbz#2316447
  - Dropped privileges when operating on user files
    Resolves: CVE-2024-47191


author: Packit <hello@packit.dev> - 2.0.0-1
changelog:
  - Update to version 2.0.0
  - License changed to Apache-2.0 by upstream in version 2.0.0
  - Upstream moved to https://github.com/OpenIDC/liboauth2
  - Resolves: rhbz#2307691


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 23.8.1-2
changelog:
  - fix build on non-x86
  - fix sed command so that they actually work
  - remove executable permission from sources
  - fix SONAME glob


author: Dominik Mierzejewski <dominik@greysector.net> - 23.8.1-3
changelog:
  - fix missing symbols due to non-lazy binding
  - preserve file timestamps and fix permissions
  - add comments about weird Makefile


author: Dominik Mierzejewski <dominik@greysector.net> - 0.4.0-7
changelog:
  - Fixed build with FFmpeg 8
  - Skip only known test failures instead of ignoring all
  - Fixed babl detection


author: Dominik Mierzejewski <dominik@greysector.net> - 0.5.0-1
changelog:
  - Updated to 0.5.0 (resolves rhbz#2422618)
  - Skip known failing tests with FFmpeg 8 and without OpenH264 and x264
  - Add support for running more tests when OpenH264 is available


author: Jerry James <loganjerry@gmail.com> - 3.0.0-5
changelog:
  - Use the boost version of pdqsort
  - Drop Zlib from the License field
  - Build with the cmake buildsystem
  - Support soplex and scip in a non-bootstrap build


author: Bradley G Smith <bradley.g.smith@gmail.com> - 0.2.4-3
changelog:
  - Initial pathrs release
  - Pathrs v0.2.4
  - Provides libpathrs used by runc and other packages
  - Exclude i686 arch


author: Jerry James <loganjerry@gmail.com> - 0.1.13-10
changelog:
  - Change name of the python subpackage
  - Install license file with python3-polypy
  - Move configuration actions to %conf


author: Ales Nezbeda <anezbeda@redhat.com> - 16.3-5
changelog:
  - Disable openssl ENGINE_API
  - Fedora change: https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
  - BZ: 2300910


author: Filip Janus <fjanus@redhat.com> - 18.4-1
changelog:
  - Update to 18.4
  - Rebase to actual upstream release sources (was incorrectly built from 18beta1)
  - Resolves: rhbz#2468555


author: Björn Esser <besser82@fedoraproject.org> - 1:7.10.1-1
changelog:
  - Update to v7.10.1
    Fixes rhbz#2357284
  - Add patch to fix deprecation of the <ciso646> header for C++17


author: Björn Esser <besser82@fedoraproject.org> - 1:7.10.3-1
changelog:
  - Update to v7.10.3
    Fixes rhbz#2401105
  - Drop patch to fix deprecation of the <ciso646> header for C++17,
    solved upstream


author: Dominik Mierzejewski <dominik@greysector.net> - 1.2.4-59.20240202git2213b76
changelog:
  - update to 1.2.4 from branch master
  - build without faad, ffmpeg4 and x264
  - drop RHEL4-era versions in BRs
  - sort BRs alphabetically and de-duplicate
  - SPDX license identifier
  - use Fedora versioning guidelines and macro names
  - use more explicit file list


author: Dominik Mierzejewski <dominik@greysector.net> - 1.2.4-61.20240202git2213b76
changelog:
  - drop missing lib{avc,raw}1394 build dependencies on s390x
  - add LGPLv2.1 to License field
  - own _libdir/libquicktime
  - use global instead of define


author: Ales Matej <amatej@redhat.com> - 1.20.0-1
changelog:
  - Update to 1.20.0
  - Fix and update lr_download_metadata API to enable parallel downloading of repos


author: Stephen Kitt <skitt@redhat.com> - 5.3-2
changelog:
  - Move the nss-tools requirement to libreswan-minimal for certutils. The
    unbound-libs requirement is also carried by the Libreswan binaries; since
    those are in -minimal, this moves the unbound-libs versioned requirement
    there as well.


author: Remi Collet <remi@remirepo.net> - 0.18.1-1
changelog:
  - update to 0.18.1 for CVE-2025-13402
  - disable gpg check reported as https://github.com/rnpgp/rnp/issues/2375


author: Dominik Mierzejewski <dominik@greysector.net> - 2.6~20240301git6f6bb13-1
changelog:
  - modernize spec
  - use proper macros
  - BuildRequire make explicitly
  - ensure Fedora CFLAGS and LDFLAGS are used


author: Dominik Mierzejewski <dominik@greysector.net> - 2.6~20240301git6f6bb13-2
changelog:
  - use SourceLicense: tag to describe source license accurately
  - use SPDX expression for -devel subpackage license
  - use build_cflags instead of optflags


author: Jerry James <loganjerry@gmail.com> - 10.0.0-1
changelog:
  - Version 10.0.0
  - Add dtoa to License
  - Add patch to fix crashes in SCIPcreateConsBasicSOCNonlinear
  - Add patch to fix floating point output on s390x
  - Workaround float128/long double clash on ppc64le
  - Build with OpenMP support


author: Jerry James <loganjerry@gmail.com> - 3.5.2-1
changelog:
  - Version 3.5.2
  - Drop all patches
  - Add MIT to license due to rx-ranges and magic_enum
  - Drop the doc subpackage due to unavailable dependencies
  - Use HPCombi on aarch64


author: Joe Orton <jorton@redhat.com> - 1.3.10-11
changelog:
  - create compat libserf-1.so.1 for compatibility with upstream 1.x soname
  - only ship serf-1.pc not serf.pc


author: Karel Volný <kvolny@redhat.com> - 2.9.0-1
changelog:
  - Update to 2.9.0 (rhbz#2304188)
  - See the upstream changes at https://github.com/libsidplayfp/libsidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.10.1-1
changelog:
  - Update to 2.10.1 (rhbz#2316762)
  - See the upstream changes at https://github.com/libsidplayfp/libsidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.11.0-1
changelog:
  - Update to 2.11.0 (rhbz#2323581)
  - See the upstream changes at https://github.com/libsidplayfp/libsidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.12.0-1
changelog:
  - Update to 2.12.0 (rhbz#2329741)
  - See the upstream changes at https://github.com/libsidplayfp/libsidplayfp/releases


author: Karel Volný <kvolny@redhat.com> - 2.15.0-1
changelog:
  - Update to 2.15.0 (rhbz#2359289)
  - See the upstream changes at https://github.com/libsidplayfp/libsidplayfp/releases


author: Remi Collet <remi@remirepo.net> - 1.0.21-1
changelog:
  - update to 1.0.21
  - open https://github.com/jedisct1/libsodium/discussions/1503 build failure on aarch64
  - workaround build failure using -flax-vector-conversions on aarch64


author: Petr Písař <ppisar@redhat.com> - 0.7.36-3
changelog:
  - Fix a buffer overflow when copying SHA-384/512 checksum from a Debian
    repository (upstream GH#616)


author: Milan Crha <mcrha@redhat.com> - 3.6.6-6
changelog:
  - Add patch for CVE-2026-1539 (Also remove Proxy-Authorization header on
    cross origin redirect)
  - Resolves: rhbz#2433867


author: Jakub Jelen <jjelen@redhat.com> - 0.11.3-1
changelog:
  - New upstream release fixing the following security weaknesses:
    - CVE-2025-8114: Fix NULL pointer dereference after allocation failure
    - CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX


author: Jakub Jelen <jjelen@redhat.com> - 0.12.0-1
changelog:
  - New upstream release fixing following security issues:
    - CVE-2025-14821: libssh loads configuration files from the C:\etc directory on Windows
    - CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request()
    - CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files
    - CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input
    - CVE-2026-0967: Specially crafted patterns could cause DoS
    - CVE-2026-0968: OOB Read in sftp_parse_longname()


author: Paul Howarth <paul@city-fan.org> - 1.11.1-1
changelog:
  - Update to 1.11.1 (rhbz#2319104)
    - This is an enhancement and bugfix release - see RELEASE_NOTES for details
    - Note also that various algorithms are now deprecated and not built by
      default, which affects this package


author: Paul Howarth <paul@city-fan.org> - 1.11.1-6
changelog:
  - Fix CVE-2026-7598: integer overflow via large username or password arguments
    (https://github.com/libssh2/libssh2/pull/1858)


author: Simone Caronni <negativo17@gmail.com> - 1.01^20250317git3e6edf1-1
changelog:
  - Update to latest snapshot.
  - Update to latest snapshot for libsurvive-extras-data that now is properly
    licensed.
  - cnmatrix and cnkalman are now part of the source.
  - Unconditionally enable tests.
  - Drop soon to be removed python bindings from cnkalman.
  - Move all licensing information in one place.
  - Sort libraries being bundled.
  - Enable sciplot for build.


author: Michal Hlavinka <mhlavink@redhat.com> - 4.7.0-5
changelog:
  - fix CVE-2025-8177: buffer oveflow in thumbnail setrow when processing malformed TIFF (rhbz#2383827)


author: Michal Hlavinka <mhlavink@redhat.com> - 4.7.0-7
changelog:
  - fix CVE-2024-13978: null pointer dereference in tiff2pdf (rhbz#2386201)
  - fix CVE-2025-8534: null pointer dereference in tiff2ps (rhbz#2386494)


author: David Shea <reallylongword@gmail.com> - 0.4.5.3-1
changelog:
  - Clean up the autotools files and scripts
  - Remove the tests since the data they were testing has been removed
  - Import latest data from geonames.org
  - Restore some missing islands


author: Andreas Schneider <asn@redhat.com> - 0.26.10-1
changelog:
  - Update to version 0.26.10
  - https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.10
  - resolves: rhbz#2479963


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2020.12.R1-18
changelog:
  - Make it build with the latest Python
    Fixes: RHBZ#2259655, RHBZ#2242706, RHBZ#2242709
  - Update summary and description
  - Drop deprecated macros


author: Sandro <devel@penguinpee.nl> - 6.1-1
changelog:
  - Update to 6.1 (RHBZ#2266204)
  - Update script for downloading test data
  - Store test data in side cache (instead of dist-git)
  - Rebase patches and drop no longer required patch
  - Use glob in .gitignore


author: Tom Callaway <spot@fedoraproject.org> - 1.8.1-1
changelog:
  - update to 1.8.1
  - tighten requires to _isa
  - add tests subpackage
  - use -std=c17 because of Gtest-nomalloc.c


author: Simone Caronni <negativo17@gmail.com> - 0.0.13^20250419gitc2860cc-2
changelog:
  - Clean up SPEC file.
  - Simplify conditionals
  - Drivers for ppc64le are long gone
  - RPMFusion package is long gone


author: Davide Cavalca <dcavalca@fedoraproject.org> - 23-8
changelog:
  - Convert license tag to SPDX
  - Update spec to the latest packaging guidelines
  - Disable broken test on ppc64le; Fixes: RHBZ#2261345


author: Dominik Mierzejewski <dominik@greysector.net> - 0.1.0^20240204git44c1f48-1
changelog:
  - switch versioning to current recommended way
  - use SPDX identifier in License:
  - add missing dependencies on vlc-devel
  - build examples to test vlc linkage
  - add missing Provides: libvlcpp-static
  - make only the -devel subpackage noarch


author: Matthieu Saulnier <fantom@fedoraproject.org> - 2.0.0^20240426gitd725c81-5
changelog:
  - Package Review RHBZ#2227804:
    - Update git snapshot
    - Fix Version field and Release field
    - Fix license


author: Jerry James <loganjerry@gmail.com> - 3.6.2-1
changelog:
  - Version 3.6.2
  - Use zlib-ng directly instead of via the compatibility interface
  - Temporarily disable one failing test on ppc64le


author: Jerry James <loganjerry@gmail.com> - 3.6.2-2
changelog:
  - Work around a test failure
  - The failure appears to be due to changes in bsearch behavior in newer
    glibc builds


author: Holger Dengler <dengler@linux.ibm.com> - 2.0.0-1
changelog:
  - Upgrade to new upstream version 2.0.0
  - New OpenSSL provider API
  - Drop shared library API
  - Split package (multi-arch)


author: Holger Dengler <dengler@linux.ibm.com> - 2.0.0-2
changelog:
  - spec: Integrate patches
  - zpckey: Remove unused header include
  - zpckey: Use portable printf format


author: Miroslav Suchý <msuchy@redhat.com> 26-1
changelog:
  - in verbose mode always print the text of license
  - finally make transformer work
  - fixes and more tests
  - add test for BSD-3-Clause-Clear
  - add tests
  - rework handling not-allowed licensing with exception
  - do not print the long traceback with -v on mismatch


author: Miroslav Lichvar <mlichvar@redhat.com> 4.4-8
changelog:
  - add support for dropping root privileges
  - create linuxptp user and /run/ptp directory
  - modify default ptp4l.conf to drop root privileges


author: Carl George <carlwgeorge@fedoraproject.org> - 1.15.0-1
changelog:
  - Update to version 1.15.0 rhbz#2250567
  - Port to pyproject macros
  - Drop python3-litecli subpackage


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 2026.01.12-1
changelog:
  - update to 2026.01.12 (resolves rhbz#2428676)
  - switch Source URL to https newly provided by upstream


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 2026.02.26-1
changelog:
  - update to 2026.02.26 (resolves rhbz#2442890)
  - add strict dependency on main package to -tools subpackage


author: Simone Caronni <negativo17@gmail.com> - 1:31.0-14
changelog:
  - Remove obsolete EL7, Python 2 conditionals and Conflicts.
  - Switch to a valid Source URL.
  - Explicitly list man pages.
  - Format SPEC file.
  - Trim changelog.


author: Zhengyu He <hezhy472013@gmail.com> - 14.0.5-9
changelog:
  - Add support for riscv64.
  - Bypass failed tests for riscv64.
  - cherry-pick patch for Fedora 38 riscv64 rebuild.


author: Timm Bäder <tbaeder@redhat.com> - 18.1.8-6
changelog:
  - Fix missing cstdint include that broke the build.
  - See https://bugzilla.redhat.com/show_bug.cgi?id=2338982


author: Nicolas De Amicis <deamicis@bluewin.ch> - 0.3.5-6
changelog:
  - Use 
    
    CFLAGS="${CFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  }" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  }" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  }" ; export FCFLAGS ; 
    VALAFLAGS="${VALAFLAGS:--g}" ; export VALAFLAGS ;
    RUSTFLAGS="${RUSTFLAGS:--Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn}" ; export RUSTFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  }" ; export LDFLAGS ; 
    LT_SYS_LIBRARY_PATH="${LT_SYS_LIBRARY_PATH:-/usr/lib64:}" ; export LT_SYS_LIBRARY_PATH ; 
    CC="${CC:-gcc}" ; export CC ; 
    CXX="${CXX:-g++}" ; export CXX 
    /usr/bin/cmake \
          -S "." \
          -B "redhat-linux-build" \
          -DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \
          -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
          -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF \
          -DCMAKE_INSTALL_PREFIX:PATH=/usr \
          -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin \
          -DCMAKE_INSTALL_SBINDIR:PATH=bin \
          -DINCLUDE_INSTALL_DIR:PATH=/usr/include \
          -DLIB_INSTALL_DIR:PATH=/usr/lib64 \
          -DSYSCONF_INSTALL_DIR:PATH=/etc \
          -DSHARE_INSTALL_PREFIX:PATH=/usr/share \
          -DLIB_SUFFIX=64 \
          -DBUILD_SHARED_LIBS:BOOL=ON in %conf SPEC file and fix license type


author: Frank Crawford <frank@crawford.emu.id.au> - 7.13-4
changelog:
  - Ignore virtual filesystem nsfs in zz-disk-space (BZ2322773)
  - Suppress extra blank line from dovecot when no other output generate


author: Brian C. Lane <bcl@redhat.com> 44.0-1
changelog:
  - maint: Switch default platform to F44 (bcl@redhat.com)
  - Drop all installs of shim-ia32 (it no longer exists) (awilliam@redhat.com)
  - templates: Support product version to contain blank character in
    templates.d/99-generic (songmingliang@uniontech.com)


author: Brian C. Lane <bcl@redhat.com> 44.1-1
changelog:
  - runtime-install: skip qcom-accel-firmware (awilliam@redhat.com)
  - executils: decoding after deserialization (oleg.sviridov@red-soft.ru)
  - mkksiso: make ISO reproducible with SOURCE_DATE_EPOCH (e.champetier@ateme.com)


author: Brian C. Lane <bcl@redhat.com> 44.2-1
changelog:
  - Add mac80211_hwsim for wifi testing to installer image (rvykydal@redhat.com)
  - runtime-install: drop tigervnc (awilliam@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 44.4-1
changelog:
  - Exclude build on the i686 architecture (berrange@redhat.com)
  - runtime-cleanup: mesa no longer includes gallium-pipe drivers (yselkowi@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 45.0-1
changelog:
  - maint: Switch default platform to F45 (bcl@redhat.com)
  - runtime-cleanup: keep policycoreutils /usr/bin for load_policy and setfiles (k.koukiou@gmail.com)
  - runtime-cleanup: update removals (yselkowi@redhat.com)
  - executils: Ignore utf-8 decode errors (bcl@redhat.com)
  - mkksiso: Add a --tmp argument to set temporary directory (bcl@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 45.1-1
changelog:
  - Revert "Drop all installs of shim-ia32 (it no longer exists)" (bcl@redhat.com)
  - runtime-cleanup: don't strip /usr/share from gdb-headless (awilliam@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 45.2-1
changelog:
  - findkernels: Enable support for 64k kernel flavor (bcl@redhat.com)
  - treebuilder: fix file resource leaks (yueyuankun@kylinos.cn)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.2-1
changelog:
  - Version 1.1.2 (rhbz#2314592)
  - SONAME version is changed from 3 to 1 :(. At this point I don't think any
    other package is using this, so I'll just push to rawhide without further
    ado.


author: Jerry James <loganjerry@gmail.com> - 7.3-1
changelog:
  - Version 7.3
  - Use environment modules instead of modifying binary names
  - Stop building for 32-bit x86


author: Jens Petersen <petersen@redhat.com> - 2.0-1
changelog:
  - https://hackage.haskell.org/package/lsfrom-2.0/changelog
  - enable tests
  - upstream patches to fix building tests, without all locales available


author: Terje Rosten <terjeros@gmail.com> - B.02.20-10
changelog:
  - Improve cmake patch to get all required flags added
  - Increase required cmake version
  - Update to latest commit 209f83


author: Paul Evans <pevans@redhat.com> - 0.32.16
changelog:
  - lsscsi: Fixes for SBP (Firewire) host in transport_h_init() (RHEL-48228)
  - lsscsi: Change default output trailing space after each device entry (RHEL-70371)
  - lsscsi: Transport type FC and FCOE output inconsistencies (RHEL-155569)
  - lsscsi: Device name spacing before major:minor when dev name exceeds 9 chars (RHEL-157252)


author: Miro Hrončok <mhroncok@redhat.com> - 5.4.8-4
changelog:
  - Move the license file to lua-libs, so it is always present if any combination of subpackages is installed
  - Fixes: rhbz#2418960


author: Michel Lind <salimma@fedoraproject.org> - 0.6.0-1
changelog:
  - Update to version 0.6.0
  - Resolves: rhbz#2428411
  - Enable Packit
  - Convert to use rpmautospec
  - Clean up spec to drop EL < 8 conditionals


author: Simone Caronni <negativo17@gmail.com> - 1.18.10-1
changelog:
  - Update to 1.18.10.
  - Delete very old macro and provides/obsoletes definitions. We don't have any
    of those versions anymore in any non-EOL release.
  - Trim changelog.
  - Drop examples that require GTK2.
  - Remove %pretrans lua scriptlet, required only when going from el8 to el9.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.3^20220831git2d4ba970-10
changelog:
  - F42+: Add old style pre scriptlet for LXDM user creation so as to make it work
    when upgrading from F41


author: Mike FABIAN <mfabian@redhat.com> - 1.8.7-1
changelog:
  - Updated to 1.8.7
  - mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com>
  - sa-vedic-itrans.mim: Additions by विश्वासो वासुकिजः (Vishvas Vasuki)
    <vishvas.vasuki@gmail.com>


author: Mike FABIAN <mfabian@redhat.com> - 1.8.8-1
changelog:
  - Update to 1.8.8
  - bn-probhat.mim: Sync with the "in(ben_probhat)" layout in xkeyboard-
    config
  - sa-vedic-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki)
    <vishvas.vasuki@gmail.com>
  - sa-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki)
    <vishvas.vasuki@gmail.com>
  - hi-itrans.mim: Improvements by विश्वासो वासुकिजः (Vishvas Vasuki)
    <vishvas.vasuki@gmail.com>
  - hu-rovas-post.mim: Sync with the improvements in hu-old-hungarian-
    rovas.txt in ibus-table-others. Also make it possible to use non-ASCII
    accented characters like ü as input.


author: Mike FABIAN <mfabian@redhat.com> - 1.8.9-1
changelog:
  - Update to 1.8.9
  - mr-gamabhana.mim: Update by Shantanu Oak <shantanu.oak@gmail.com>
  - ar-translit.mim: Use Shift+t (T) in ar-translit.mim to input the Arabic
    tatweel (by Benjamin Westphal <benjamin.westphal@riseup.net>)


author: Mike FABIAN <mfabian@redhat.com> - 1.8.10-1
changelog:
  - Update to 1.8.10
  - ml-poorna-remington.mim: New input method by Mujeeb Rahman K
    <mujeebcpy@gmail.com>


author: Mike FABIAN <mfabian@redhat.com> - 1.8.11-1
changelog:
  - Update to 1.8.11
  - ta-tamil99.mim:  Various fixes by thesupertechie
    <thesupertechie1@gmail.com>
  - kn-kgp.mim: Update by the original author Sridhar M A
    <alaymari@gmail.com>


author: Mike FABIAN <mfabian@redhat.com> - 1.8.12-1
changelog:
  - Update to 1.8.12
  - New input method bn-khipro.mim by Nafee Bishan <abdunnafialif@gmail.com>
    from https://github.com/rank-coder/khipro-m17n/blob/main/bn-khipro.mim


author: Mike FABIAN <mfabian@redhat.com> - 1.8.13-1
changelog:
  - Update to 1.8.13
  - mr-krutidev.mim: New Marathi input method for Remington (Godrej)
    typewriter layout. By Aniruddha Purushottamrao Mohod
    <aniruddha.mohod@gmail.com>
  - bn-unijoy.mim: Update to modern Unijoy layout (by Md. Rifat Hasan Jihan
    <rhjihan@outlook.com>)
  - bn-khipro.mim: Updates by the author: Nafee <abdunnafialif@gmail.com>


author: Mike FABIAN <mfabian@redhat.com> - 1.8.5-1
changelog:
  - Update to 1.8.5
  - Use UTF-8 instead of EUC-JP in example/mimx-anthy.c This fixes encoding
    problems when ja-anthy is used by ibus-m17n (m17n:ja:anthy - ja-anthy
    (m17n)) or by ibus-typing-booster.
  - Enable anthy-unicode (thanks to Takao Fujiwara <tfujiwar@redhat.com>)
  - Fix build on Fedora rawhide (Fedora 42) (Now included in upstream
    tarball, remove patch)
  - configure.ac: fix incorrect bashism (thanks to Eli Schwartz
    <eschwartz93@gmail.com>)


author: Mike FABIAN <mfabian@redhat.com> - 1.8.6-1
changelog:
  - Update to 1.8.6
  - Add m17n-input-test program (by David Mandelberg <david@mandelberg.org>)
  - input.c (regularize_action): Do not update the element of action_list if
    the element is a symbol that is defined as a variable (By K. Handa
    <handa@gnu.org>).
  - Increment buffer index correctly in read_mtext_element () (Resolves:
    https://savannah.nongnu.org/bugs/index.php?67107) (by David Mandelberg
    <david@mandelberg.org>)
  - Simplify configure check for anthy/anthy-unicode


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1:1.1-10
changelog:
  - Convert license tag to SPDX
  - Rework specfile to follow the Fedora packaging guidelines
  - Preserve timestamps when installing


author: Jeremy Linton <jlinton@redhat.com> - 20250128-1
changelog:
  - New release 20250128 Moved to upstream github repo Upstream fixed soname
    naming, lets follow it. Dropped most of the fedora specific patches


author: Parag Nemade <pnemade AT redhat DOT com> - 2.000-42
changelog:
  - Build from source only on Fedora
  - Use binary ttf file for RHEL > 10 releases to drop BR: fontforge


author: Fedora Release Engineering <releng@fedoraproject.org> - 5.4-114.git.9ae8768
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
  - add patch for gint64 (to avoid incompatible pointer types on i686)


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.287-3
changelog:
  - Add explicit folder definitions for cases where XDG Base Directory spec
    variables are not defined


author: Carlos O'Donell <carlos@redhat.com> - 6.9.1-7
changelog:
  - Break up man-pages-additional-20140218.tar.xz
  - Add rtas.2, swapcontext.2 and cons.saver.8 man pages as a patch.


author: Sérgio Basto <sergio@serjux.com> - 1.6-39.g
changelog:
  - Add more patches from Debian
           004-spelling.patch
           011-man2html-doctype-status.patch
           012-man2html-TH.patch
           013-man2html-file-link.patch
           030-man2html-man-hyphens.patch
           032-man2html-man-remove-LO-tags.patch
           034-UTF8-charset.patch
           036-fix-tbl-font-parsing.patch
           037-man2html-Nm-and-Bk-mdoc.patch
           038-man2html-colon-escape-sequence.patch
           042-man2html-CVE-2021-40647.patch
           043-man2html-fix-asan-issues.patch
       
           man2html-ungzip.patch rename to 024-man2html-uncompress.patch


author: Wolfgang Ulbrich <raveit65.sun@gmail.com> - 1.28.0-5
changelog:
  - use some upstream commits
  - tabpopup: Report the window as active to a11y when it's showing
  - tabpopup: Stop spamming the ATs with label changes at startup
  - fix Firejail/Flatpak applications display "as superuser" on window title


author: Michal Schorm <mschorm@redhat.com> - 3:11.8.5-100
changelog:
  - Disable the 'distribution default' in MariaDB 10.11 (package 'mariadb10.11')
  - Enable the 'distribution default' in MariaDB 11.8 in this package


author: Michal Schorm <mschorm@redhat.com> - 3.2.6-6
changelog:
  - [bugfix] Fix debug builds
  - transform the bcond macro to the modern form
  - move the debug build flags to the CMake argument
  - enable listing the cmake cache (LAH), but add the "N" option to make the
    cache read-only


author: Michal Schorm <mschorm@redhat.com> - 3:10.11.15-100
changelog:
  - Disable the 'distribution default' in MariaDB 10.11 in this package
  - Enable the 'distribution default' in MariaDB 11.8 (package 'mariadb11.8')


author: Michal Schorm <mschorm@redhat.com> - 3:12.3.2-1
changelog:
  - Rebase to 12.3.2 (first GA release of the 12.3 series)
  - CVEs fixed: CVE-2026-44168, CVE-2026-44169, CVE-2026-44170,
                CVE-2026-44171, CVE-2026-44172, CVE-2026-44173
  - Drop 'mark-RISC-V64-as-64-bit-architecture.patch' (upstreamed in connector-c PR#295)
  - Drop 'upstream_87309d3d4bb8f48910d05b0ca5ee989bcdd6b053.patch' (upstreamed in MDEV-38811)
  - Rebase 'mariadb-libfmt.patch' for FMT 12.1.0
  - Remove PAM module install path workaround (fixed upstream in MDEV-37197)
  - Move wsrep scripts from server to server-galera subpackage (MDEV-30953)
  - Remove upstream 'galera.conf' systemd drop-in (conflicts with downstream service files)


author: Michal Schorm <mschorm@redhat.com> - 3:12.3.2-2
changelog:
  - Remove downstream 'wsrep_sst_rsync_tunnel' script (breaking change)
    MariaDB's own 'wsrep_sst_rsync' now provides TLS capability via stunnel,
    making the downstream socat-based tunnel script obsolete.
    Users with 'wsrep_sst_method=rsync_tunnel' must switch to 'rsync' with
    native TLS configuration.


author: Hans de Goede <hans@hansg.org> - 0.7.6-34
changelog:
  - Switch back to https://github.com/thelaui/M.A.R.S. upstream which has
    merged all the patches to remove non-free data files
  - Remove all references to dead marsshooter<dot>org domain which is now
    filled with spam


author: Frédéric Bérat <fberat@redhat.com> - 1.6.1-1
changelog:
  - Update to version 1.6.1
  - Import new upstream tarball
  - Switched to autorelease and autochangelog
  - Remove obsolete patches
  - Drop several build and runtime dependencies
  - Refine summary description
  - Clean up build definitions and file manifest


author: Frédéric Bérat <fberat@redhat.com> - 1.6.1-2
changelog:
  - Refine spec file configuration and dependencies
  - Remove python3-pip from BuildRequires
  - Use %make_build macro in %build section
  - Mark conf.d directory as noreplace config


author: Frédéric Bérat <fberat@redhat.com> - 1.7.0-2
changelog:
  - Apply upstream patches for repository and error handling
  - Refactor CentOS Stream repo definitions to use metalink
  - Add CentOS Stream repositories to EPEL config
  - Improve error handling for unknown distributions
  - Enhance DNF query distribution context


author: Frédéric Bérat <fberat@redhat.com> - 1.8.0-1
changelog:
  - Update to version 1.8.0
  - Remove upstreamed patches
  - Update source checksum
  - Add v1.8.0 tarball to .gitignore


author: Frédéric Bérat <fberat@redhat.com> - 1.8.0-2
changelog:
  - Apply patch to improve package committish resolution logic
  - Centralize and correct package committish determination
  - Correct EPEL chroot string format to 'epel{release}'
  - Pass `is_revdep` to `get_last_build` for reverse dependencies
  - Refine `@last_build` handling for last build found status
  - Consistently apply `releasever` to `revdep_branch` formatting
  - Update CI regression tests for branch resolution logic


author: Frédéric Bérat <fberat@redhat.com> - 1.8.0-4
changelog:
  - Update ELN compose configuration - Update base URLs for ELN composes -
    Remove references to ResilientStorage variant


author: Jerry James <loganjerry@gmail.com> - 0.14.0-1
changelog:
  - Version 0.14.0
  - Switch to new upstream URLs
  - Depend on gdk-pixbuf2 instead of gdk-pixbuf2-modules
  - Upstream removed bubblewrap dep, so remove mentions of it
  - Use the pyproject declarative buildsystem
  - Enable the tests (except for 2 that fail)
  - Figure out Requires/Recommends again
  - Clean and modernize the spec file


author: raveit65 <mate@raveit.de> - 1.28.0-7
changelog:
  - add some upstream commits
  - https://github.com/mate-desktop/mate-calc/commit/fe495df
  - https://github.com/mate-desktop/mate-calc/commit/7ef327f


author: Jerry James <loganjerry@gmail.com> - 3.3.0-1
changelog:
  - Version 3.3.0
  - Verify that the license is Apache-2.0
  - Drop test patch needed for old version of maven-surefire


author: Jindrich Novy <jnovy@redhat.com> - 1:4.8.31-1
changelog:
  - update to 4.8.31
  - drop upstreamed python3 patch
  - rename fish -> shell
  - drop obsolete smb option


author: Jindrich Novy <jnovy@redhat.com> - 1:4.8.33-1
changelog:
  - update to 4.8.33
  - remove any downstream specific configurations which should
    be done on user level
  - Resolves: 2272713 2244847 2332284 (thanks to Yury V. Zaytsev)


author: Jonathan Wright <jonathan@almalinux.org> - 4.3-6
changelog:
  - fix FTBFS on gcc15 rhbz#2340833
  - fix permissions on /usr/share/mdadm to be world-readable rhbz#2322402


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.12.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.13.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.14.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.16.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.17.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-0.18.20200627gitbe28231ebcd539fc99775811e5dc6df9064cfa94


author: Sandipan Roy <sandipan@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Update version from 1.8.2 to 1.8.3 in spec file
  - Update sources with new SHA512 hash for Megapixels-1.8.3.tar.bz2
  - Add patch to fix compilation error in capture callback signature
  - Remove conflicting changelog file (using %autochangelog in spec)
  - Add ExcludeArch for 32-bit architectures (i686, armv7hl) due to memory
    requirements
  - Fix indentation issues in spec file (replace tabs with spaces)


author: Tim Semeijn <tim@semeijn.net> - 4.7.0-1
changelog:
  - Update to 4.7.0 (fixes rhbz#1878554)
  - Use autorelease and autochangelog
  - Remove redundant white lines and fix indentation
  - Mark COPYING file as license


author: Mads Kiilerich <mads@kiilerich.com> - 7.2.3-3
changelog:
  - Drop Python 3.15 patch that apparently isn't necessary.
  - Add patch for Python 3.15 with OpenSSL 4.0 and no TLSv1.2


author: Evan Goode <egoode@redhat.com> - 3.10.1-1
changelog:
  - Update to 3.10.1
  - Correct spelling of summary
  - Print more helpful error message when reinstalling non-installed pkg


author: Lumír Balhar <lbalhar@redhat.com> - 1.28.0-1
changelog:
  - Update to 1.28.0
  - Security fix for CVE-2026-1998
  - Update mbedtls submodule to 3.6.6
  - mbedtls security fixes for CVE-2026-25834, CVE-2026-34871, CVE-2026-25833
  - CVE-2025-52496, CVE-2025-52497, CVE-2025-49087, CVE-2025-54764, CVE-2025-59438
   Resolves: rhbz#2455368, rhbz#2376688, rhbz#2376701, rhbz#2382261, rhbz#2405245,
   rhbz#2405374, rhbz#2437327, rhbz#2454032, rhbz#2454086, rhbz#2454213


author: Charalampos Stratakis <cstratak@redhat.com> - 1.28.0-2
changelog:
  - Add the mpy-cross bycode cross-compiler subpackage
  - Add micropython-tools subpackage (mpremote, pyboard, DFU/UF2 utilities)
  Resolves: rhbz#2483610


author: Miro Hrončok <miro@hroncok.cz> - 1.28.0-5
changelog:
  - Provide python3-mpremote from micropython-tools as it contains the module
    and a Python package of that name.


author: Paul Howarth <paul@city-fan.org> - 4.6.4-17
changelog:
  - Drop EL-7 support
  - Add sysusers.d config file to allow rpm to create users/groups automatically
    (from F-43 onwards)


author: Sandro Mani <manisandro@gmail.com>
changelog:
  - Backport fixes for CVE-2025-11494, CVE-2025-11495, CVE-2025-11082,
    CVE-2025-11081, CVE-2025-11083


author: Richard W.M. Jones <rjones@redhat.com> - 0-5
changelog:
  - Initial packaging (RHBZ#2440652)
  - Link the binaries statically so they don't require libstdc++.dll
  - Compile resource catalog and link it
  - Include a Makefile for easier building
  - Add patch to fix an error message


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 2.0.11-16
changelog:
  - Fix License tag (project relicensed from LGPL-2.1-or-later to Zlib)
  - Add a patch to fix a broken function


author: Sérgio Basto <sergio@serjux.com> - 2.5.3-3
changelog:
  - Update provides and obsoletes for openjpeg2 of Fedora 40
  - Also add a more agressive way to remove old openjpeg-libs (1.x)


author: Neal Gompa <ngompa@fedoraproject.org> - 2.32.50-2
changelog:
  - Backport fixes from upstream
    + Correctly handle SDL environment variables
    + Fix to avoid over optimizing away internal strlen


author: Stefan Becker <chemobejk@gmail.com> - 2.10-1
changelog:
  - Rebase to upstream version 2.10 (rhbz#2208236)
  - Add patch to fix baudrate setting on F43+ (rhbz#2407160)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.3-13
changelog:
  - use systemctl try-restart in postrotate script (resolves rhbz#2372859)
  - attempt to fix CVE-2023-47430 (resolves rhbz#2271621)


author: Dominik Mierzejewski <dominik@greysector.net> - 3.0.2-9
changelog:
  - switch to tar.gz source to avoid manual build
  - build using CMake (use upstream SONAME)
  - ship pkg-config and CMake files (resolves rhbz#2378931)
  - fix build with CMake 4.0
  - use dos2unix instead of sed


author: Dominik Mierzejewski <dominik@greysector.net> - 2.5.4-4
changelog:
  - Clean-up: drop no longer necessary work-arounds
  - Remove redundant spacing
  - Move cmake call to conf section
  - Drop unnecessary BR: ccache and chrpath


author: RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 2.2.1-8
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - Add GCC-15 patch from upstream


author: Kalev Lember <klember@redhat.com> - 24.03.1-1
changelog:
  - Update to 24.03.1
  - Switch to SPDX license identifiers
  - ExcludeArch i686 for https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval


author: Dominik Mierzejewski <rpm@greysector.net> 0~20240305gite1281d4-1
changelog:
  - update to latest git snapshot
  - use correct snapshot versioning
  - use patch instead of cflags override


author: Dominik Mierzejewski <dominik@greysector.net> - 1.0-1
changelog:
  - update to 1.0 (resolves rhbz#2374624)
  - avoid BR: sparse
  - drop second -DFORTIFY_SOURCE from CFLAGS


author: Pavel Raiskup <praiskup@redhat.com> 6.0-1
changelog:
  - export_buildroot_image: new plugin for OCI image exports
  - buildroot_image: allow using OCI images as the base for buildroot
  - hermetic: do not install buildroot via DNF
  - podman: typofix in library call error-message
  - use new digest for comparing podman images (tkopecek@redhat.com)
  - hermetic: do "podman pull" instead of "podman load" for bootstrap
  - podman: always tag/untag the images we work with locally
  - podman: generalize the logic so it is not bootstrap-only
  - avoid using the %pre scriptlet if possible
  - hermetic: retry on failed network requests (rbean@redhat.com)
  - hermetic: more robust retry mechanism for downloading rpms (tkopecek@redhat.com)
  - chroot_scan: bugfix - create chroot_scan/ correctly in buildroot.resultdir
  - mock: drop the unused create_default_route_in_container.sh script
  - mock: make --dnf-cmd compatible with DNF5 (frostyx@email.cz)
  - mock: add a real source URL into %Source
  - the dnf_builddep_opts made working again (addisu@openrobotics.org)


author: Miroslav Suchý <msuchy@redhat.com> 6.1-1
changelog:
  - bootstrap: automatically bind-mount local --additional-package
    (praiskup@redhat.com)
  - tests: do not try to build mock.src.rpm against navy-* (praiskup@redhat.com)
  - hermetic: more image-pedantic work with bootstrap (praiskup@redhat.com)
  - doc: --config-opts single-item array wants second to be blank
    (mail@evangoo.de)


author: Pavel Raiskup <praiskup@redhat.com> 6.2-1
changelog:
  - disable copying ca-trust dirs with Azure Linux 3 (reubeno@users.noreply.github.com)
  - bail clearly when image pull fails (awilliam@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 6.3-1
changelog:
  - lockfile: don't hard-code DNF _bindir location, use config_opts
  - fix sysusers packaging once more
  - ProcessPoolExecutor changed behaviour with Python 3.14 (msuchy@redhat.com)
  - feat: plugin: hw_info: added human-readable flag for memory info (k0ste@k0ste.ru)
  - Remove the traceLog decorator from pretty_getcwd (ferdnyc@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 6.4-1
changelog:
  - add unbreq plugin for detection of unused BuildRequires (marian.koncek@mailbox.org)
  - set module_hotfixes=true for --addrepo repositories (andreas.rogge@bareos.com)
  - added options to /bin/mock-hermetic-repo support for client certificates (scoheb@gmail.com)
  - use "systemd-nspawn --suppress-sync=yes" when available (msuchy@redhat.com)
  - buildroot_lock: call repoquery as a privileged user
  - buildroot_lock: better error reporting
  - fix unclosed file warning (pastalian46@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 6.6-1
changelog:
  - Make sure to install BuildRequires defined by macros (frostyx@email.cz)
  - unbreq plugin: performs action only when build is taking place (marian.koncek@mailbox.org)
  - simplify forcearch code


author: Pavel Raiskup <pavel@raiskup.cz> 6.7-1
changelog:
  - mock: Use umask 0022 instead of 0002 to avoid strange permissions (ngompa@velocitylimitless.com)
  - expand_spec plugin: generating expanded-spec.txt in postdeps hook (yzhu@redhat.com)
  - do not fail (not just) hermetic builds for missing resolv.conf
  - use skopeo for hermetic bootstrap images (tkopecek@redhat.com)
  - support yum for hermetic build (tkopecek@redhat.com)
  - allow access to the buildroot binary RPMs even in hermetic builds (tkopecek@redhat.com)
  - adapt mock to Changes/droppingOfCertPemFile
  - file_util: improve rmtree performance (#1672) (Gerasimov.N.V)
  - disable traceLog() wrapper (will be removed)
  - `mock --scrub=all` now correctly backs up successful builds from the buildroot (sergio@serjux.com)
  - update subscription-manager instructions (msuchy@redhat.com)
  - configs: Switch openSUSE Tumbleweed to DNF5 (ngompa@opensuse.org)
  - depend on DNF5 for EL11+ distributions (ngompa@centosproject.org)
  - depend on DNF5 for Mageia 10+ and Cauldron (ngompa@mageia.org)
  - select personality for RISC-V DNF transactions
  - document --scrub=bootstrap (negativo17@gmail.com)
  - unbreq supports `--isolation=simple` and `--no-bootstrap-chroot` (marian.koncek@mailbox.org)
  - unbreq plugin no longer crashes for `(foo if bar)` build deps (marian.koncek@mailbox.org)
  - unbreq performance has been significantly improved through caching (marian.koncek@mailbox.org)
  - unbreq logs standard outputs of failed commands (mkoncek@users.noreply.github.com)


author: Pavel Raiskup <praiskup@redhat.com> 42.4-1
changelog:
  - fix sysusers packaging practice once more
  - configuration file owned by `root:root`
  - Rocky Linux 10 configs added (label@rockylinux.org)
  - missing config for AlmaLinux Kitten x86_64_v2 added (jhernandez@cloudlinux.com)
  - config for AlmaLinux Kitten 10 x86_64_v2 added (jonathan@almalinux.org)
  - AlmaLinux 10 configs added (jonathan@almalinux.org)


author: Pavel Raiskup <praiskup@redhat.com> 43.2-1
changelog:
  - disable gpgcheck for EPEL [local] repos
  - make sure [local] repo is available in rhel+epel repos
  - Add Kylin OS 11 (negativo17@gmail.com)
  - Azure Linux (CBL Mariner) 2.0 is now EOL (negativo17@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 43.3-1
changelog:
  - Add openSUSE Leap 16.0 configurations (negativo17@gmail.com)
  - Update Kylin OS images and comments (negativo17@gmail.com)


author: Jiri Kyjovsky <j1.kyjovsky@gmail.com> 43.4-1
changelog:
  - Disable bootstrap for riscv (j1.kyjovsky@gmail.com)
  - Add risc-v fedora chroots (j1.kyjovsky@gmail.com)
  - eol/epel-6: copy-paste ca-bundle from host (praiskup@redhat.com)
  - Fix aarch64 configuration for Azure Linux 3 (negativo17@gmail.com)


author: Pavel Raiskup <pavel@raiskup.cz> 43.5-1
changelog:
  - add PQ keys to rhel9 (msuchy@redhat.com)
  - Switch Mageia 10+ and Cauldron to DNF5 (ngompa@mageia.org)
  - EOL Fedora 41


author: Pavel Raiskup <pavel@raiskup.cz> 44.3-1
changelog:
  - the fedora-release-eln renamed to fedora-eln-release
  - Add config for Fedora 44 version of RISC-V port (marcin@juszkiewicz.com.pl)
  - set bootstrap_image_ready=True for AlmaLinux configs (andrew.lukoshko@gmail.com)
  - re-enable bootstrap images for x86_64_v2 AlmaLinux configs (andrew.lukoshko@gmail.com)
  - remove dependency on python3-dnf (msuchy@redhat.com)


author: Pavel Raiskup <pavel@raiskup.cz> 44.4-1
changelog:
  - Fixes #1761: Add Fedora Rawhide RISC-V (jmontleo@redhat.com)
  - configs: add Azure Linux 4.0 beta configuration (tobiasb@microsoft.com)


author: Tomas Halman <thalman@redhat.com> - 2.4.16.11-1
changelog:
  Rebase to version 2.4.16.11
  - Resolves: rhbz#2357672 - mod_auth_openidc-2.4.16.11 is available
  - Resolves: CVE-2025-31492 mod_auth_openidc allows
              OIDCProviderAuthRequestMethod POSTs to leak protected data


author: Tomas Halman <thalman@redhat.com> - 2.4.17.2
changelog:
  Rebase to new version, opt in for autorelease and autochangelog
  - Resolves: rhbz#2361581 - mod_auth_openidc-2.4.17.2 is available


author: Leo Sandoval <lsandova@redhat.com> - 0.7.2-1
changelog:
  - Bump version to 0.7.2 upstream tag
  - Incorporate patch with enables --help on non-supported systems


author: Michal Josef Špaček <mspacek@redhat.com> - 1.2.0-44
changelog:
  - Add comment for setgit uucp for dialin.monitor.wrap.
  - Add default config file to CGI script.
  - Correct the permissions of the dialin.monitor.wrap file as indicated in the source code.
  - Fix CGI->start_form() method.
  - Fix Perl syntax (defined %hash and defined @array).
  - Rewrite gethostbyname, inet_addr to new common api.


author: Tom Callaway <spot@fedoraproject.org> - 2.1.2-2
changelog:
  - add explicit Requires on cjson-devel to mosquitto-devel (header assumes the cjson headers are also present)


author: Olivier Fourdan <ofourdan@redhat.com> - 2.3.8-2
changelog:
  - Fix memleak in XmString from:
    https://sourceforge.net/p/motif/code/merge-requests/10/
  - Add NET_WORKAREA and GTK_WORKAREAS support from:
    https://sourceforge.net/p/motif/code/merge-requests/11/


author: Miro Hrončok <miro@hroncok.cz> - 4.0.0-1
changelog:
  - Update to 4.0.0
  - Fixes: rhbz#2258538
  - Removes the doc package, has manual pages instead
  - Include compatibility libmpdec.so.3 to allow Python rebuilds


author: Sérgio Basto <sergio@serjux.com> - 0.40.0-1
changelog:
  - Update mpv to 0.40.0
  - filesystem package owns completions folders, no need to co-own
    these directories anymore


author: David Pascual Hernandez <davherna@redhat.com> - 1.23.3-1
changelog:
  - 4da221c fix: Translate nested or/and constraint properly (David Pascual)
  - 60275ee fix: Make distro_variants working as patterns (David Pascual)
  - c02cc90 docs: Update maintainer email (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.23.3-1
changelog:
  - cee2f5b fix : Not try to login beaker hub unless needed (David Pascual)
  - 75eb8ea chore: Release version 1.23.3 (github-actions)
  - 4da221c fix: Translate nested or/and constraint properly (David Pascual)
  - 60275ee fix: Make distro_variants working as patterns (David Pascual)
  - c02cc90 docs: Update maintainer email (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.23.4-1
changelog:
  - 75d8c3b chore: Enable epel-10 builds in Packit (David Pascual)
  - 4a98123 fix: Support pass fetch_url to task (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.23.5-1
changelog:
  - b46c7c4 chore: Bump python-semantic-release to fix release issue (David Pascual)
  - 033e1f7 chore(packit): Update epel spec for fedora propose upstream (David Pascual)
  - aeb12fe fix: Enforce beaker-client 29.2 to fix fetch_url error (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.24.0-1
changelog:
  - 39e9d79 feat: Add support to pass watchdog panic="ignore" in Beaker recipe (David Pascual)
  - 801ef4b fix: Fix nested and/or issue (David Pascual)
  - fad14c2 test: Add _translate_constraint test (David Pascual)


author: David Pascual Hernandez <davherna@redhat.com> - 1.25.0-1
changelog:
  - 8ed12e7 feat: Add support for Beaker group key (David Pascual)
  - 8e6ab07 fix: Revert commit 0cabc75 (David Pascual)


author: - 1.26.0-1
changelog:
  - a702da2 fix: Pin setuptools<82 to restore pkg_resources for beaker-client (Rizwan Shaikh)
  - cf48126 feat: add EC2 UserData support for AWS provider (Rizwan Shaikh)


author: Xavier Bachelot <xavier@bachelot.org> 1.11.5-1
changelog:
  - Update to 1.11.5 (RHBZ#2222208)
  - Fix MRBS autoloader path in config file (RHBZ#2220958)
  - Fix PHPMailer class load (RHBZ#2220960)
  - Unbundle phpCAS


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.10-11
changelog:
  - Remove redundand restorecon call, redirect safe to ignore output
    to /dev/null, mark module directory to avoid rpm verification


author: Dan Horák <dan[at]danny.cz> - 1.8-1
changelog:
  - rebased to 1.8
  - update for https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin (rhbz#2340890)


author: Alain Vigne <avigne@fedoraproject.org> 1.3.7-1
changelog:
  - upstream release 1.3.7
  - Add a patch + dependency to get Unicode files from distrib, and not from the Internet
  - Add empty check section


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-7.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-8.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-9.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-10.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-11.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 0-12.20210318git8e1c0a5699c34bc4952e86dc0509070770f2c625


author: Carl George <carlwgeorge@fedoraproject.org> - 1.4.287-8
changelog:
  - Add patch for building with GCC 15
  - Rebuilt for poco 1.14.1 rhbz#2335663
  - Exclude self signed certificate tests rhbz#2340894


author: Michael J Gruber <mjg@fedoraproject.org> - 1.27.1-1
changelog:
  - rebase to 1.27.1 (rhbz#2412002)
  - changes to mutool run to bring it into sync with WASM library
  - improvements for text extraction
  - improved HTML+CSS support
  - mutool grep: new tool to search for text in documents
  - various bugfixes


author: David Auer <dreua@posteo.de> - 2.6.0-2
changelog:
  - Disable debug build
  - Enable pic build
  - Add optional build requirment speexdsp
  - Lib symlink is now relative


author: Carl George <carlwgeorge@fedoraproject.org> - 3.3.1-8
changelog:
  - Include NOTICE file as a license
  - Use upstream doc installation
  - Do not ship epub file
  - Update license expression to SPDX


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 3.4.3-5
changelog:
  - move two shared libraries from -devel to main package
  - add missing SONAME to libMyGUI.OpenGLPlatform.so


author: Chapien <inquiries@chapien.net> - 3.4.4-5
changelog:
  - Removed libMyGui.OpenGLPlatform.so and libMyGUICommon.so, as they are no
    longer necessary with opengl being the only supported backend.


author: Pavol Sloboda <psloboda@redhat.com> - 8.0.42-4
changelog:
  - Added a patch fixing a rpmlint find of an invalid-looking DT_RPATH
    /usr/lib64/unixODBC/libmyodbc8a.so has an invalid-looking DT_RUNPATH on
    x86_64: $ORIGIN/private /usr/lib64/unixODBC/libmyodbc8w.so has an
    invalid-looking DT_RUNPATH on x86_64: $ORIGIN/private by removing the
    line from the driver CMakeLists.txt that adds that RPATH to the
    libmyodbc8{a,w}.so files. Also removed the $ORIGIN RPATH from the above
    mentioned so files at the same time.


author: Pavol Sloboda <psloboda@redhat.com> - 8.0.42-5
changelog:
  - Added the argument specifying the minimum required policy version for
    cmake to version 3.5 to comply to this fedora change:
    https://fedoraproject.org/wiki/Changes/CMake4.0 and enable us to use
    CMake4.0 in the future.


author: Michal Schorm <mschorm@redhat.com> - 9.4.0-1
changelog:
  - Rebase to 9.4.0
  - Remove mysql-connector-odbc-c99.patch (fixed upstream)
    https://github.com/mysql/mysql-connector-
    odbc/commit/f4d1236d034a8c8993adf6819c9263a6dade3861
    https://github.com/mysql/mysql-connector-
    odbc/commit/d17e2279404601df61bcdfcb8517f1e5769436ee
  - Remove mysql-connector-odbc-pointer-type.patch (fixed upstream)
    https://github.com/mysql/mysql-connector-
    odbc/commit/d17e2279404601df61bcdfcb8517f1e5769436ee


author: avid Beveridge <dave@bevhost.com> 2.2.1-39
changelog:
  - add feature notify_cmd
  - suppress fatal escalation of uninitialized variables warning
  - modify systemd unit files to refer to /usr/bin instead of /usr/sbin


author: josef radinger <cheese@nosuchhost.net> - 2.6.0-1
changelog:
  - bump version
  - add basic_passwords.txt and vulnerabilities.csv
  - cleanup spec-file
  - remove patch1


author: josef radinger <cheese@nosuchhost.net> - 2.8.45-1
changelog:
  - bump version
  - modfy Requires/Conflicts to be version-independant; 
    thanks go to Michal Schorm <mschorm at redhat.com>
    rhbz#2494542, rhbz#2494543, rhbz#2494544
  - add all *.md files to docs


author: Xavier Delaruelle <xavier.delaruelle@cea.fr> - 1.3.3-9
changelog:
  - Add patch that drops Tcl 8.5 and adds Tcl 9.0 support (patch extracted from
    upstream commits)
  - Rebuilt for Tcl 9.0 (#2337734)


author: Xavier Delaruelle <xavier.delaruelle@cea.fr> - 1.3.5-1
changelog:
  - Update to 1.3.5 (#2344515)
  - Default syntaxdb points to Tcl 9.0 on Fedora>=42 and to Tcl 8.6 elsewhere


author: Mark McKinstry <mmckinst@fedoraproject.org> - 20240728-1
changelog:
  - upgrade to 20240728
  - include work from Xose Perez https://src.fedoraproject.org/rpms/nawk/pull-request/7


author: Miroslav Lichvar <mlichvar@redhat.com> 6.6-1
changelog:
  - update to 6.6
  - move screen5 terminfo entry to -base (#2435327)
  - drop old conflict with rxvt-unicode


author: Steve Cossette <farchord@gmail.com> - 3.8-1
changelog:
  - Update to 3.8 to fix several CVEs:
  - CVE-2024-48991: Prevent race condition on /proc/$PID/exec evaluation
  - CVE-2024-11003: Drop usage of Module::ScanDeps to prevent LPE.
  - CVE-2024-48990: Do not set PYTHONPATH environment variable to prevent a LPE.
  - CVE-2024-48992: Do not set RUBYLIB environment variable to prevent a LPE.


author: Richard Russon <rich@flatcap.org> - 20250510-1
changelog:
  - Contrib
    - #4616 Fix gpg-json output
  - Bug Fixes
    - #4600 main: don't stop if /var/spool/mail is missing
    - #4602 color: fix quoted maths
    - #4604 Don't consider "weed" when writing an email to file
    - #4605 help: fix leaks
    - #4612 imap: check for incomplete Mailboxes on sync
    - #4622 fix label completion crash
  - Translations
    - #4622 update Esperanto translation
    - Update lt_LT translations
  - Docs
    -  docs: fix broken functions
  - Build
    - #4607 Check for DocBook XSL
    - #4618 Build and test on FreeBSD


author: Richard Russon <rich@flatcap.org> - 20250905-1
changelog:
  - Security
    - #4623 ncrypt/crypt.c: Protect Message-ID
  - Features
    - #4644 Provide an option to confirm on an empty To
  - Contrib
    - #4645 Add ayu-dark-256 colorscheme
  - Bug Fixes
    - #4635 Handle a non-existing message_cache_dir
    - #4642 Decouple `$crypt_encryption_info` and `$crypt_protected_headers_weed` from `$devel_security`
    - #4650 Return success after querying for config
  - Changed Config
    - Add: `confirm_empty_to = no`
    Confirm when sending an e-mail with an empty To:
  - Translations
    - 100% German
    - 100% Turkish
    - 99% Hungarian
    - 98% Lithuanian
    - 89% French
  - Build
    - #4636 Update FreeBSD CI and workaround `pkg` bug
    - actions: use checkout v5
  - Code
    - #4023 tweak observer event types
    - #4628 Use the standard countof instead of our mutt_array_size()
    - #4637 Update types in test dummy code
    - #4638 remove useless const qualifier from log_queue_get()
    - #4655 Make sure ctype(3) function arguments are valid
    - #4657 Fix warning about unused function and data
    - #4659 Include term.h and [n]curses.h consistently


author: Richard Russon <rich@flatcap.org> - 20260105-1
changelog:
  - Security
    - #4725	deprecate old ssl and tls options
  - Features
    - #4718	add `$message_id_format`
    - Notmuch: hide some old/deprecated features
  - Bug Fixes
    - #4666	limit: force refresh of index bar
    - #4671	Update the status bar on thread [un]collapse
    - #4673	shrink history file on every new entry
    - #4679	Flush S/MIME passkey on failure to sign
    - #4684	execute message-hook sooner
    - #4687	fix: exec auto-completion
    - #4688	Fix infinite loop in GnuTLS socket I/O when socket blocks
    - #4696	`cmd_parse_fetch()`: debug: avoid NULL dereference
    - #4697	expunge: guard against segfault
    - #4719	alias: complete when only one match
    - #4726	imap: protect against crash on shutdown
    - fix resolve for tagged save
    - help: fix sorting of unbound functions
    - help: hide deprecated functions
  - Changed Config
    - New: `message_id_format = "<%z@%f>"`
    - Deprecated `ssl_use_sslv2`
    - Deprecated `ssl_use_sslv3`
    - Deprecated `ssl_use_tlsv1`
    - Deprecated `ssl_use_tlsv1_1`
  - Translations
    - 100% Esperanto
    - 100% Lithuanian
    - 100% Serbian
    - 100% Turkish
  - Docs
    - #4665	Revamp the S/MIME docs
    - #4680	Document how to use S/MIME with GPGMe
    - #4692	update the contribution guidelines
    - fix deprecated $pager example
    - lots man pages fixes
    - update help for sort options
  - Build
    - #4668	fix build for re-entrant ncurses
    - #4727	make openssl/gnutls mutually exclusive
    - libkey: light refactoring
    - lua: create liblua
  - Code
    - #4695	Replace some `TAILQ` uses with `ARRAY`
    - convert the ctype wrappers to use `bool`
    - global invert `OptNoCurses` to `OptGui`
    - key: collapse redirector functions
    - move `km_init()` earlier in startup
    - opcodes: add flags to `MenuFuncOp`
    - pass focused window to global functions
    - Use `buf_at()` to get a char from a `Buffer`
    - use `StringArray` everywhere


author: Richard Russon <rich@flatcap.org> - 20260406-1
changelog:
  - Features
    - #4799 Add IMAP connection monitoring, timeouts, and reconnection backoff
  - Bug Fixes
    - #4755 Fix off-by-one in ARRAY_RESERVE()
    - #4819 Fix IMAP crash when changing folders
    - Fix freeze in IMAP with OpenSSL
    - Fix blocking IMAP pipeline drain with many mailboxes
    - Fix crash on threaded index update
    - Fix crash on NULL thread in display subject
    - Fix menu half-down when data fits in one page
    - Fix alias search prompt
    - Fix index tag colours
    - Protect hooks against unhook during execution
    - Fix leak in pattern alias search
    - Consistently convert headers to LF EOL convention
  - Changed Config
    - Changed: `compose_show_preview = yes`
    Display a preview of the message body in the Compose window
  - Docs
    - `$message_id_format`: mention Base64Url encoding
    - Fix descriptions of deprecated config options
  - Build
    - #4826 Use optreset on Solaris too
    - #4827 Avoid function name clash on Solaris
    - #4828 Allow Solaris to use qsort_s
    - Check docs requirements in configure
  - Code
    - Fix graphviz debug output


author: Richard Russon <rich@flatcap.org> - 20260504-1
changelog:
  - Security
    - Fix GSSAPI buffer underflow on short unwrapped tokens
    - Reject percent-encoded NUL bytes in URL decoding
    - Skip CN fallback when SAN dNSName entries exist (RFC6125)
    - Cap POP3 UIDL responses to prevent OOM from a malicious server
    - Harden POP host URL copy
  - Bug Fixes
    - #4836 imap: fix memory leak in `msg_parse_flags`
    - #4849 Fix memmove in `mutt_str_expand_tabs`
    - #4850 IMAP: enhance stability with re-entrancy protection and reconnection fixes
    - #4852 Say which mailcap field we are looking for
    - #4853 Don't overwrite content_type
    - pager: fix crash on `uncolor *`
    - pager: fix wrong line index in signature syntax realloc
    - pager: fix OOB read on short log lines in `display_line()`
    - pager: fix off-by-one in newline restoration
    - imap: fix sort for missing emails
    - imap: fix crash when syncing mailbox on exit
    - Fix crash in `cmd_parse_fetch()` when edata is NULL
    - log: fix missing errors on startup
    - Force cursor to be visible on exit


author: Richard Russon <rich@flatcap.org> - 20260616-1
changelog:
  - Security
    - #4900 bcache: sanitize mailbox names that escape the cache dir
    - #4901 auth_gss: fix out-of-bounds read of GSS security token
  - Bug Fixes
    - #4866 Fix broken message-hook in the pager
    - #4869 Fix duplicate "no mail" message
    - #4874 Restore the `-C` command-line flag
    - #4882 Refresh notmuch tag completion cache, and fix a tag completion crash
    - #4893 Fix index-format-hook parsing
    - #4897 Allow `<entire-thread>` from any mailbox type, and fix a related crash
    - email: fix header rewind after mbox separator
    - imap: retry login after a failure
    - maildir/notmuch: fix memory leak
    - config: fix inherited has_been_set
    - main: fix inverted condition in init_nntp
  - Code
    - test: fix conddate after 2038


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 0.2.19-1
changelog:
  - Update to 0.2.19
  - Build with Qt6
  - Convert License tag to SPDX
  - Use xwfb-run for tests instead of xvfb-run


author: Andrew Bauer <zonexpertconsulting@outlook.com> - 5:4.2.1-1
changelog:
  - 4.2.1 release
  - disable doc subpackage due to missing cmark-gfm dependency for htmldocs
  - update with-lockfile-path fixes RHBZ#2360947


author: Bruno Wolff III <bruno@wolff.to> - 2.1.2-42
changelog:
  - Newer gcc seems to have changed detection of system type in includes
  - Bad prototype for unused function


author: Göran Uddeborg <goeran@uddeborg.se> - 2.5.0-1
changelog:
  - Update to version 2.5.0 (rhbz#2382631)
  - Autoconverted license tag verified
  - Clean up spec file and use auto- and forge- macros


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.6-46
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - Fixed build with GCC15 (Dominik Mierzejewski)


author: Felix Kaechele <felix@kaechele.ca> - 2:1.28.2-9
changelog:
  - Spec file and macro cleanups
  - move some files into the packages that have the dependencies they rely on
    (e.g. systemd, logrotate are not present in nginx-core, so don't install
    files pertaining to them there)
  - remove unused LDFLAGS and DESTDIR overrides, for perl we patch the
    Makefile.PL already
  - use zlib-ng-devel dependency also in nginx-mod-devel
  - improve macro consistency
  - sync configure command in macros.nginxmods.in with main package


author: Felix Kaechele <felix@kaechele.ca> - 2:1.28.3-1
changelog:
  - Update to 1.28.3
  - fixes CVE-2026-27654, CVE-2026-27784, CVE-2026-32647, CVE-2026-27651,
    CVE-2026-28753, CVE-2026-28755


author: Felix Kaechele <felix@kaechele.ca> - 2:1.30.0-1
changelog:
  - update to 1.30.0
  - drop upstreamed manpage patch - https://github.com/nginx/nginx/pull/1089
  - refresh other patches


author: Felix Kaechele <felix@kaechele.ca> - 2:1.30.1-1
changelog:
  - update to 1.30.1
  - fixes CVE-2026-42926, CVE-2026-42945, CVE-2026-42946, CVE-2026-42934,
    CVE-2026-40460 and CVE-2026-40701


author: Michel Lind <salimma@fedoraproject.org> - 2.102-1
changelog:
  - Update to 2.102 upstream release; Resolves: rhbz#2334057
  - Fix build with GCC 15; Resolves: rhbz#2340933


author: Sandro <devel@penguinpee.nl> - 1.6.1-24
changelog:
  - Improve error handling
  - Apply two patches to avoid needless crashes
  - Remove use of `draw-background` key (no longer in use)
  - Catch errors from `XGetWindowProperty` (RHBZ#2272999)


author: Jens Petersen <petersen@redhat.com> - 2.34.7-1
changelog:
  - update to 2.34.7 (rhbz#2457630) fixes GHSA-vh5x-56v6-4368
  - https://discourse.nixos.org/t/security-advisory-local-privilege-
    escalation-in-lix-and-nix/77407
  - https://github.com/NixOS/nix/security/advisories/GHSA-vh5x-56v6-4368


author: Andreas Schneider <asn@cryptomilk.org> - 5.4.0-1
changelog:
  - Update to version 5.4.0
  - https://github.com/bash-lsp/bash-language-
    server/blob/server-5.4.0/server/CHANGELOG.md


author: Andreas Schneider <asn@cryptomilk.org> - 5.4.3-1
changelog:
  - Update to version 5.4.3
  - https://github.com/bash-lsp/bash-language-
    server/blob/server-5.4.3/server/CHANGELOG.md


author: Andreas Schneider <asn@redhat.com> - 5.6.0-1
changelog:
  - Update to version 5.6.0
  - https://github.com/bash-lsp/bash-language-
    server/releases/tag/server-5.6.0


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-33
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - fix building with GCC 15 (resolves rhbz#2340940) (Dominik Mierzejewski)


author: Michael J Gruber <mjg@fedoraproject.org> - 1.7-1
changelog:
  - update to upstream release 1.7 (rhbz#2265629)
  - use pkgconf/npth.c instead of npth-config
  - new functions npth_poll and npth_ppoll


author: Michael J Gruber <mjg@fedoraproject.org> - 1.8-1
changelog:
  - update to upstream release 1.8 (rhbz#2325474)
  - New function npth_get_version.  New macros NPTH_VERSION and
    NPTH_VERSION_NUMBER.
  - Fix INSERT_EXPOSE_RWLOCK_API for musl C library.
  - Return a run-time error if npth_rwlock_timedrdlock is not supported.


author: Frantisek Krenzelok <fkrenzel@redhat.com> - 3.125.0-2
changelog:
  - fix the nspr version to full expansion
  - affected: https://bugzilla.redhat.com/show_bug.cgi?id=2488324


author: Timothée Ravier <tim@siosm.fr> - 2.23.0-4
changelog:
  - Fix macro expansion in description
  - Use make macros: https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
  - Use SPDX identifiers for license: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_3


author: Joseph Marrero <jmarrero@fedoraproject.org> - 2.23.0-9
changelog:
  - Add RPM macros to configure %_passwd_path and %_group_path
  - Fixes user/group lookup for packages with non-root file ownership
  - See: https://github.com/rpm-software-management/rpm/pull/3672


author: Michel Lind <salimma@fedoraproject.org> - 20240115-3
changelog:
  - Explicitly include <memory> for GCC 14.1 compatibility
  - Credit: Kefu Chai <tchaikov@gmail.com>
  - Fixes: RHBZ#2301002


author: Jonathan Wright <jonathan@almalinux.org> - 2.0.19-1
changelog:
  - update to 2.0.19 rhbz#2321909
  - Fixes "numactl exits if MPOL_PREFERRED_MANY isn't supported"
    https://github.com/numactl/numactl/issues/231


author: Michal Hlavinka <mhlavink@redhat.com> - 2.8.4-4
changelog:
  - based on PR#18 by Orion Poplawski
  - Build NUT-Monitor and ship in separate nut-monitor package (rhbz#2359149)
  - Move UPS drivers into /usr/libexec/nut


author: Marcin Dulak <marcindulak@fedoraproject.org> - 7.2.3-4
changelog:
  - Patch for gcc-15 "error: expected identifier or '(' before 'false'"
  - Use gcc -std=gnu17 to avoid md5wrap.c:48:5: error: too many arguments to function ‘MD5Init’


author: Tarulia Dulacre <mihawk.90+git@googlemail.com> - 2.4.3-1
changelog:
  - Update to 2.4.3 (rhbz#2372785)
  - change Supplements to Enhances reverse weak dependency (rhbz#2369371)


author: Jerry James <loganjerry@gmail.com> - 5.5.0-1
changelog:
  - New upstream version 5.5.0 (RHBZ#2442622)
  - Drop upstreamed fix for arm64 frame pointers
  - Reenable LTO
  - Move ld.conf, libasmrun, and libcamlrun to ocaml-runtime
  - Drop hardlink dependency; rpm now does this by default
  - Drop unused utilx-linux dependency


author: Jerry James <loganjerry@gmail.com> - 0.8.5-35
changelog:
  - OCaml 5.5.0 rebuild
  - Use the topkg declarative buildsystem
  - Update __ocaml_requires_opts for OCaml 5.5.0


author: Jerry James <loganjerry@gmail.com> - 1.12-10
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Add upstream patch to fix segfaults in OCaml GC with OCaml 5.3.0


author: Jerry James <loganjerry@gmail.com> - 2.0.0-22
changelog:
  - OCaml 5.5.0 rebuild
  - Add upstream pull request to fix compilation with dune 3.24
  - Use the dune declarative buildsystem


author: Jerry James <loganjerry@gmail.com> - 2.1.1-1
changelog:
  - Rebuild for OCaml 5.5.0
  - New upstream version 2.1.1
  - New tools subpackage
  - Skip the tests, which now require b0


author: Jerry James <loganjerry@gmail.com> - 1.8.0-8
changelog:
  - OCaml 5.5.0 rebuild
  - Add patch for compatibility with previous dune versions
  - Drop unused ocaml-findlib BR


author: Jerry James <loganjerry@gmail.com> - 0.24.0-7
changelog:
  - OCaml 5.5.0 rebuild
  - Use the dune declarative buildsystem
  - Update __ocaml_requires_opts for OCaml 5.5.0


author: Jerry James <loganjerry@gmail.com> - 1.9.8-1
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Version 1.9.8
  - Drop workaround for upstream dynlink_subdir bug
  - Change config name to findlib.conf to match upstream
  - Update __ocaml_requires_opts for OCaml 5.3.0


author: Jerry James <loganjerry@gmail.com> - 1.9.8-9
changelog:
  - OCaml 5.5.0 rebuild
  - Drop unused BuildRequires: m4, ocaml-ocamlbuild
  - Remove runtime dependency on ocaml
  - Update __ocaml_requires_opts for OCaml 5.5.0


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.0-1
changelog:
  - New version 0.5.0
  - New dependency ocaml-dune-site-devel (copied from opam).
  - Remove upstream patches.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.0-2
changelog:
  - Add dependency from devel to ocaml-dune-site-devel.
    https://src.fedoraproject.org/rpms/ocaml-gettext/pull-request/3#comment-249424


author: Jerry James <loganjerry@gmail.com> - 1.25.1-1
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Version 1.52.1
  - Drop upstreamed patch to link with flexiblas after gsl
  - Add VCS field


author: Jerry James <loganjerry@gmail.com> - 3.1.5-11
changelog:
  - OCaml 5.5.0 rebuild
  - Use the dune declarative buildsystem
  - Add patch for dune 3.24 pathname changes


author: Jerry James <loganjerry@gmail.com> - 11.1.1-1
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Version 11.1.1
  - Munging build flags is no longer needed
  - Add VCS field
  - Update __ocaml_requires_opts for OCaml 5.3.0


author: Andy Li <andy@onthewings.net> - 0.5.14-1
changelog:
  - New upstream release (RHBZ#2263490)
  - Drop ocaml-luv-incompatible-pointer-type.patch, fixed upstream


author: Jerry James <loganjerry@gmail.com> - 6.1.1-1
changelog:
  - Version 6.1.1
  - New ocaml-lwt-direct subpackage
  - Drop upstreamed patch for ppxlib 0.36 compatibility


author: Jerry James <loganjerry@gmail.com> - 2.5.2-2
changelog:
  - OCaml 5.5.0 rebuild
  - Use the dune declarative buildsystem
  - Add 2 patches to fix issues with dune 3.24


author: Jerry James <loganjerry@gmail.com> - 4.2.1-7
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Add patch to fix a build failure with OCaml 5.3.0
  - Add patch to adapt the tests to dune 3.17.0


author: Richard W.M. Jones <rjones@redhat.com> - 1.9.0-1
changelog:
  - New upstream version 1.9.0 (RHBZ#2400841)
  - Remove emacs fix which is now upstream.
  - Rebase nonbreaking space patch for code movements in 1.9.0


author: Jerry James <loganjerry@gmail.com> - 1.9.0-5
changelog:
  - OCaml 5.5.0 rebuild
  - Use the dune declarative buildsystem
  - Fix a test that fails on filesystems with security contexts


author: Jerry James <loganjerry@gmail.com> - 0.10.7-1
changelog:
  - OCaml 5.3.0 rebuild for Fedora 42
  - Version 0.10.7
  - Adapt to changed hevea path
  - Work around a broken test for cmxs support


author: Jerry James <loganjerry@gmail.com> - 11-1
changelog:
  - Add RPM declarative buildsystems
  - Remove obsolete ocaml_native_profiling macro
  - Remove unused odoc_package macro
  - Generalize architecture names


author: Jerry James <loganjerry@gmail.com> - 21.1-8
changelog:
  - OCaml 5.5.0 rebuild
  - Use the dune declarative buildsystem
  - Update the OCaml 5.4.0 patch for 5.5.0


author: Major Hayden <major@redhat.com> - 3.73.2-2
changelog:
  - fix(packit): correct trigger syntax and bodhi target
  - Fix invalid 'commit | koji_build' trigger to 'koji_build'
  - Change bodhi_update target from rawhide to fedora-branched (rawhide
    updates don't go through Bodhi)


author: Major Hayden <major@redhat.com> - 3.73.2-3
changelog:
  - chore: trigger rebuild for side tag
  - Rebuild to pick up python-oci-2.167.0 in f44-build-side-128086


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.1.1-1
changelog:
  - Update to 3.1.1
  - [MIDI] loading files would cause crash (null dereference) if ~/.timidity.cfg not present


author: Charles R. Anderson <cra@alum.wpi.edu> - 3.1.1-2
changelog:
  - [MIDI] Add patch to prefer /etc/timidity++.cfg to /etc/timidity.cfg
  - [MIDI] Add upstream patch to set comment to .pat filename without full path
  - Recommends: fluid-soundfont-gm


author: Elliott Sales de Andrade <quantum.analyst@gmail.com> - 16.11.0-1
changelog:
  - Update to latest version (#2335692)
  - Drop webservice subpackage as we don't have streamlit packaged


author: Pat Riehecky <riehecky@fnal.gov> - 2.10.5-2
changelog:
  - Fix incorrect permissions on /usr/libexec/ocsinventory-agent/ocsinventory-agent.cron
  - Correct manpages not tagged as doc


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.34.7-13
changelog:
  - Clean up spec file from pre-systemd times
  - Use systemd services to initiate oddjobd configuration reload
  - Resolves: rhbz#2248817


author: Dan Horák <dan[at]danny.cz> - 4.1.1-5
changelog:
  - work around GCC 15 / C23 build failure (rhbz#2340957)
  - work around Tcl 9 build failure (rhbz#2337742)


author: Martin Gansser <martinkg@fedoraproject.org> - 0.2.0^20241204git8ac191c-1
changelog:
  - Update to last git commit
  - Add 0001-fix-qt6-arg-format.patch
  - Add 0002-fix-qt6-arg-sampleformat.patch


author: Marcin Juszkiewicz - 1.17.0-11
changelog:
  - skip 3 tests on riscv64: test_float8_e4m3fn_negative_nan,
    test_float8_e5m2_negative_nan, test_maxpool_2d_uint8_cpu


author: Michel Lind <salimma@fedoraproject.org> - 0.5.0-11
changelog:
  - Enable verbose test output
  - Use SPDX license identifier
  - Disable DataLifeCycle children comparison while we investigate failure
    with newer kernels


author: Robert-André Mauchin <zebob.m@gmail.com> - 1.24.2-1
changelog:
  - Update to 1.24.2
  - License reanalysis
  - Remove bundled fmt
  - Remove unneeded dependencies (fluidsynth)
  - Remove proprietary parts
  - Use pkgconfig for library dependencies
  - Cleanup


author: Doğukan Çağatay <dogukan.cagatay@aiven.io> - 0.26.2-6
changelog:
  - clean up spec file formatting
  - Separate `%generate_buildrequires` after %prep section
  - Consolidate %doc directives into single line
  - Remove %license directive (already handled by %pyproject_save_files -l)


author: Dominik Mierzejewski <dominik@greysector.net> - 0.2.0.4-1
changelog:
  - update to 0.2.0.4 (resolves rhbz#2399635)
  - generate SO version from release version automatically


author: Peng Wu <pwu@redhat.com> - 1.1.9-4
changelog:
  - Update for https://fedoraproject.org/wiki/Changes/CMake_drop_install_vars
  - Resolves: RHBZ#2381327


author: Simone Caronni <negativo17@gmail.com> - 9.12-8
changelog:
  - Clean up SPEC file, drop EOL distro conditionals and macros.
  - Fix Source URL, the old one is no longer valid.
  - Use macros everywhere.
  - Sort BuildRequires, files, configure parameters, etc.
  - Be consistent with macros and variables.
  - Trim changelog.


author: Than Ngo <than@redhat.com> - 3.25.0-1
changelog:
  - Update to 3.25.0
  - Drop patches which are included in upstream
  - Adapt p11sak patch
  - Fix RPM build warnings
  - Add jq and openssl in Build Requirement, required for testcases


author: Than Ngo <than@redhat.com> - 3.25.0-4
changelog:
  - Require openssl >= 3.5.1
  - Fix incorrect effective group id of pkcsslotd daemon
  - Fix covscan findings
  - Fix detection of EC curve not supported by OpenSSL-3.5.x
  - Fix the image mode issue again as bootc expects to use /run/lock


author: Than Ngo <than@redhat.com> - 3.27.0-1
changelog:
  - Update to 3.27.0
    * Add base support for PKCS#11 v3.2
    * Add support for PKCS#11 v3.2 C_VerifySignature[Init|Update|Final]
    * Add support for PKCS#11 v3.2 C_EncapsulateKey/C_DecapsulateKey
    * Soft/ICA/CCA/EP11: Add support for PKCS#11 v3.2 en-/decapsulate with RSA-PKCS and RSA-OAEP mechanisms
    * Soft/ICA/CCA/EP11: Add support for PKCS#11 v3.2 en-/decapsulate with the ECDH mechanism
    * Soft/EP11: Add support for PKCS#11 v3.2 en-/decapsulate with the DH-PKCS mechanism
    * Soft: Add support for PKCS#11 v3.2 ML-DSA and ML-KEM key types
      and mechanisms (requires OpenSSL 3.5 or later, or the OQS-provider must be configured)
    * CCA: Add support for PKCS#11 v3.2 ML-DSA key type and mechanisms (requires CCA v8.4 or later)
    * EP11: Add support for PKCS#11 v3.2 ML-DSA and ML-KEM key types and mechanisms
      (requires an EP11 host library v4.2 or later, and a CEX8P crypto card with firmware v9.6 or
      later on IBM z17, and v8.39 or later on IBM z16)
    * p11sak: Add support for PKCS#11 v3.2 ML-DSA and ML-KEM key types
    * Soft/ICA: Add support for PKCS#11 v3.2 mechanisms CKM_ECDH_X_AES_KEY_WRAP and CKM_ECDH_COF_AES_KEY_WRAP
    * p11sak: Add support for key wrapping with PKCS#11 v3.2 mechanisms
      CKM_ECDH_X_AES_KEY_WRAP and CKM_ECDH_COF_AES_KEY_WRAP
    * Soft/ICA/CCA/EP11: Add support for PKCS#11 v3.2 mechanism CKM_PUB_KEY_FROM_PRIV_KEY
    * Soft/ICA/CCA/EP11: Add support for PKCS#11 v3.0 Edwards and Montgomery key types and mechanisms
    * Soft/ICA: Support CKM_ECDH_AES_KEY_WRAP also for Montgomery keys
    * p11sak: Add support for PKCS#11 v3.0 Edwards and Montgomery key types
    * Soft: Add support for CKM_ECDH1_COFACTOR_DERIVE
    * CCA: Add support for additional RSA public exponent values 5, 17, or 257
    * p11sak: Add option to list-key command to show EP11 session IDs
    * Make the maximum number of token objects supported configurable
    * Fixes for CVE-2026-40253, CVE-2026-23893, and CVE-2026-22791
    * Bug fixes
  - Drop %{ix86} build


author: Simon Pichugin <spichugi@redhat.com> - 2.6.10-4
changelog:
  - Fix LDAP initialization does unnecessary resolution of hostname (rhbz#2331728)
  - Convert STI tests to FMF (rhbz#2382998)


author: Jakub Jelen <jjelen@redhat.com> - 0.27.1-1
changelog:
  - New upstream release (#2442363) fixing various security issues:
    - CVE-2025-66038 Memory corruption via improper compact-TLV length validation
    - CVE-2025-66215 Stack-buffer-overflow with physical access via crafted smart card or USB device
    - CVE-2025-49010 Stack-buffer-overflow via crafted smart card or USB device responses
    - CVE-2025-66037 Out-of-bounds read via crafted input
    - CVE-2025-13763 Several uses of potentially uninitialized memory detected by fuzzers


author: Zoltan Fridrich <zfridric@redhat.com> - 10.3p1-5
changelog:
  - CVE-2026-55653: Fix double free in openssh DH-GEX client path during
    FIPS known-group validation that leads to client-side denial of service
  - CVE-2026-55654: Fix heap out-of-bounds read during GSSAPI indicator
    cleanup due to missing NULL terminator
  - CVE-2026-55655: Fix MITM of X11 forwarding via abstract UNIX socket
    pre-binding


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 10.3p1-6
changelog:
  - Improve GSS KEX algorithms documentation
    Patches are submitted by xspielinbox+redhat@protonmail.com
    Resolves: rhbz#2241564


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.5-1
changelog:
  - Rebase to OpenSSL 3.5.5, resolving CVE-2025-15467, CVE-2025-15468,
    CVE-2025-15469, CVE-2025-66199, CVE-2025-68160, CVE-2025-69418, CVE-2025-69420,
    CVE-2025-69421, CVE-2025-69419, CVE-2026-22795, CVE-2026-22796, CVE-2025-11187


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:4.0.0~beta1-5
changelog:
  - Mark release as beta1 according to upstream naming.
  - Update requirements for better backward compatibility


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:4.0.1-3
changelog:
  - We use FIPS provider from a separate package and can drop
    FIPS-specific patches and stop building OpenSSL native FIPS provider


author: Dmitry Belyavskiy <beldmit@gmail.com> - 1:3.5.6-4
changelog:
  - We don't use include directives in the compat package to avoid interference
    with the upcoming 4.0 release. We use the DEFAULT crypto policy instead.
  - Remove copying of the existing openssl.cnf to openssl3.spec


author: Felix Kaechele <felix@kaechele.ca> - 8.0-1
changelog:
  - Update to 8.0
  - temporarily carry revision and MD5 info in repo pending
    https://github.com/OpenTTD/actions/issues/112
  - remove xwayland-run, no longer needed
  - cleanup spec file
  - align install path with upstream


author: Michal Schorm <mschorm@redhat.com> - 4.16.7-2
changelog:
  - Correct License tag from 'LicenseRef-Callaway-BSD' to '0BSD' per
    upstream 'COPYRIGHT.orafce' (SPDX tag correction, not a license change)


author: Jens Petersen <petersen@redhat.com> - 0.7.7.0-12
changelog:
  - convert to cabal-rpm --bundle
  - drop markdown-unlit dep (only needed for th-env testsuite)
  - update to choice-0.2.4.2


author: Leo Sandoval <lsandova@redhat.com> - 1.81-9
changelog:
  - 90fallback: include possible kernel parameters from grub's default file
  - common.sh: do not resolve symbolic link on mapped device filesystems
  - Related: RHEL-44705


author: Packit <hello@packit.dev> - 172-1
changelog:
  Changes with 172
  ----------------
    - SPEC: initrd sub-package fixups and exclude i686 arch on el (#2334)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - Update images dependency ref to latest (#2333)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - Update snapshots to 20260201 (#2330)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - osbuild-mpp: Refactor to use osbuild.solver module (#2331)
      - Author: Mark Kemel, Reviewers: Nobody
    - test_objectstore: add time.sleep(0.1) to solve flaky tests (#2318)
      - Author: Lukáš Zapletal, Reviewers: Brian C. Lane, Simon de Vlieger

  — Somewhere on the Internet, 2026-02-06


author: Packit <hello@packit.dev> - 173-1
changelog:
  Changes with 173
  ----------------
    - Revert "test_objectstore: add time.sleep(0.1) to solve flaky tests" (#2340)
      - Author: Lukáš Zapletal, Reviewers: Simon de Vlieger, Tomáš Hozza
    - SPEC: disable tests that tend to fail during rpmbuild in Koji (HMS-9796) (#2338)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - Update images dependency ref to latest (#2341)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - Update snapshots to 20260208 (#2335)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - stages/module-config: postfix with `.module` (#2344)
      - Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Tomáš Hozza

  — Somewhere on the Internet, 2026-02-11


author: Packit <hello@packit.dev> - 174-1
changelog:
  * Fix packaging conflict in initrd directory causing downgrade failures by @thozza in https://github.com/osbuild/osbuild/pull/2347
   * stages/bootc.install-to-fs: add bootupd-skip-boot-uuid option by @jbtrystram in https://github.com/osbuild/osbuild/pull/2345
   * qemu: Don't always pass -cpu host by @alexlarsson in https://github.com/osbuild/osbuild/pull/2356
   * spec: drop typer-slim dependency and use only python3-typer by @achilleas-k in https://github.com/osbuild/osbuild/pull/2358
   * qemu: Handle container storage.conf not listing graphroot by @alexlarsson in https://github.com/osbuild/osbuild/pull/2357
   * stages/erofs: quiet stdout by @supakeen in https://github.com/osbuild/osbuild/pull/2359
   * qemu: Default to 3GB vm instead of 4GB by @alexlarsson in https://github.com/osbuild/osbuild/pull/2361


   **Full Changelog**: https://github.com/osbuild/osbuild/compare/v173...v174


author: Packit <hello@packit.dev> - 176-1
changelog:
  Changes with 176
  ----------------
    - CI: run tests on 9.7+10.1 GA and 9.8+10.2 nightly (HMS-9794) (#2351)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Sanne Raymaekers
    - Revert "schutzbot: update libsemanage before installing osbuild" (#2378)
      - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - Solver: fix `repo_ids` to restrict all dependency resolution, not just top-level packages (HMS-10314) (#2379)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Lukáš Zapletal
    - Solver: implement per-transaction package excludes in the DNF5 solver (HMS-10318) (#2381)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - Update images dependency ref to latest (#2383)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Tomáš Hozza
    - Update osbuild-ci container images (#2367)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Simon de Vlieger
    - Update snapshots to 20260308 (#2382)
      - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
    - docs: shift manifest guide headings one level down (#2385)
      - Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
    - solver: add cost field to Repository model (#2380)
      - Author: Mark Kemel, Reviewers: Simon de Vlieger, Tomáš Hozza
    - stages/rpm: add nodeps option for `rpm install --nodeps` (#2387)
      - Author: Dusty Mabe, Reviewers: Simon de Vlieger, Tomáš Hozza
    - stages: add coreos.bfb for NVIDIA BlueField DPUs (#2349)
      - Author: Sagi Zigmon, Reviewers: Nobody

  — Somewhere on the Internet, 2026-03-11


author: Packit <hello@packit.dev> - 177-1
changelog:
  Changes with 177
  ----------------
    - Add stages used for building s390x isos (HMS-9967) (#2390)
      - Author: Brian C. Lane, Reviewers: Simon de Vlieger, Tomáš Hozza
    - SPEC: default to using DNF5 depsolver on Fedora 45+ (current Rawhide) (HMS-10343) (#2389)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger
    - Stage changes to support building ppc64le isos (HMS-9968) (#2377)
      - Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - Update images dependency ref to latest (#2394)
      - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
    - Update osbuild-ci container images (#2392)
      - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
    - Update snapshots to 20260315 (#2393)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - Update snapshots to 20260322 (#2397)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Anna Vítová
    - buildroot: Use bwrap's --drop-cap ALL (#2395)
      - Author: Lars Karlitski, Reviewers: Achilleas Koutsou, Alexander Larsson
    - chore: clean up team ssh keys (#2391)
      - Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Anna Vítová, Tomáš Hozza
    - cli: Print checkpoint cache status (#2388)
      - Author: Lars Karlitski, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
    - stages/aleph: make path parametrizable (#2384)
      - Author: Jean-Baptiste Trystram, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - tools/osbuild-store: do stuff with sources and store (HMS-10238) (#2364)
      - Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger

  — Somewhere on the Internet, 2026-03-26


author: Packit <hello@packit.dev> - 178-1
changelog:
  Changes with 178
  ----------------
    - Packit: disable s390x builds in COPR (#2406)
      - Author: Tomáš Hozza, Reviewers: Anna Vítová, Simon de Vlieger
    - Support uri encoded urls (#2405)
      - Author: Justin Sherrill, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - Update osbuild-ci container images (#2408)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - Update snapshots to 20260329 (#2403)
      - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
    - stage: flatpak.build-import-bundle.oci (HMS-10170) (#2400)
      - Author: Simon de Vlieger, Reviewers: Dusty Mabe, Lukáš Zapletal, Tomáš Hozza

  — Somewhere on the Internet, 2026-04-02


author: Packit <hello@packit.dev> - 181-1
changelog:
  Changes with 181
  ----------------
    - stages/bootc.install-to-fs: remount /dev (#2440)
      - Author: Simon de Vlieger, Reviewers: Brian C. Lane, Tomáš Hozza

  — Somewhere on the Internet, 2026-05-11


author: Packit <hello@packit.dev> - 183-1
changelog:
  Changes with 183
  ----------------
    - .gitlab-ci.yml: add 9.8-ga and 10.2-ga (#2457)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß
    - Optimize osbuild-depsolve-dnf memory and runtime performance (HMS-10526) (#2456)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Lukáš Zapletal
    - Update images dependency ref to latest (#2461)
      - Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
    - mounts/ddi: mounting of DDIs (#2459)
      - Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - runners: `eln11` (HMS-10652, HMS-10652) (#2453)
      - Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - test: update container IDs for manifest-list-test (#2455)
      - Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza

  — Somewhere on the Internet, 2026-05-27


author: Packit <hello@packit.dev> - 185-1
changelog:
  Changes with 185
  ----------------
    - Update snapshots to 20260531 (#2466)
      - Author: SchutzBot, Reviewers: Anna Vítová, Lukáš Zapletal, Simon de Vlieger
    - ci: fix `test_qemu` (#2483)
      - Author: Simon de Vlieger, Reviewers: Simon Steinbeiß, Tomáš Hozza
    - org.osbuild.ovf: support setting virtual hardware version (HMS-3248) (#2468)
      - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - runners: Add Oracle Linux 9 runner symlinked to CentOS9 (#2476)
      - Author: Laurence Rochfort, Reviewers: Brian C. Lane, Simon de Vlieger
    - sources/librepo: accept SHA1 (#2477)
      - Author: Simon de Vlieger, Reviewers: Anna Vítová, Lukáš Zapletal

  — Somewhere on the Internet, 2026-06-17


author: Packit <hello@packit.dev> - 161-1
changelog:
  Changes with 161
  ----------------
    - Update snapshots to 20260118 (#4985)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - chore: bump dependencies via gobump (#4988)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - packit: Build RHEL10 RPMs for x86 and ARM in COPR (#4982)
      - Author: Simon Steinbeiß, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - worker: add job to generate bootc manifests [HMS-10006] (#4977)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza

  — Somewhere on the Internet, 2026-02-04


author: Packit <hello@packit.dev> - 162-1
changelog:
  Changes with 162
  ----------------
    - Add Transactions and Modules fields to depsolve job result (HMS-9090) (#5006)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Sanne Raymaekers
    - Move workers to rhel 10 (HMS-9987) (#4975)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Simon de Vlieger
    - Update snapshots to 20260201 (#4997)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
    - cloudapi/v2: allow upload types for pxe & network installer (HMS-10178) (#5004)
      - Author: Gianluca Zuccarelli, Reviewers: Lukáš Zapletal, Sanne Raymaekers
    - go.mod: bump osbuild/images to v0.236.0 (HMS-10105) (#4990)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Ondřej Budai
    - templates/packer: fix registration script (#5007)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Lukáš Zapletal
    - tests: Update Upgrade test to RHEL 9.8 from 9.7 (#4999)
      - Author: Tomáš Koscielniak, Reviewers: Brian C. Lane, Tomáš Hozza
    - tools/build-rpms: build rpms on rhel 10 (#5005)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Simon de Vlieger

  — Somewhere on the Internet, 2026-02-11


author: Packit <hello@packit.dev> - 163-1
changelog:
  Changes with 163
  ----------------
    - Update osbuild dependency commit ID (#5012)
      - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - Update snapshots to 20260215 (#5024)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - chore(deps): update konflux references (#4984)
      - Author: {}, Reviewers: Sanne Raymaekers, Tomáš Hozza
    - chore(deps): update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 docker digest to 2f3015a (#4983)
      - Author: {}, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - chore: bump dependencies via gobump (#5002)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Lukáš Zapletal
    - chore: bump dependencies via gobump (#5025)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - cloudapi/v2: add distro metadata endpoint (HMS-9643) (#4991)
      - Author: Tomáš Koscielniak, Reviewers: Nobody
    - github: new workflow for updating osbuild commit on schedule (#5011)
      - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Sanne Raymaekers, Tomáš Hozza
    - gitlab: run notifications only on main (#5020)
      - Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Lukáš Zapletal
    - go.mod: bump images to 239 (HMS-9984) (#5018)
      - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - go.mod: update osbuild/images to v0.238.0 for multi-stage RPM installation support (HMS-9090) (#5015)
      - Author: Tomáš Hozza, Reviewers: Sanne Raymaekers, Simon de Vlieger
    - templates/packer: increase timeout of ExecStop(Post) commands (#5009)
      - Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli, Lukáš Zapletal
    - test/rhel-upgrade: bump target versions and refactor repo override (#5017)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Lukáš Zapletal
    - tools/appsre-ansible: fix rpmbuild for osbuild (#5022)
      - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Tomáš Hozza

  — Somewhere on the Internet, 2026-02-17


author: Packit <hello@packit.dev> - 164-1
changelog:
  Changes with 164
  ----------------
    - build(deps): bump actions/upload-artifact from 5 to 6 (#4961)
      - Author: {}, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - chore(deps): update konflux references (#5023)
      - Author: {}, Reviewers: Sanne Raymaekers, Tomáš Hozza

  — Somewhere on the Internet, 2026-02-18


author: Packit <hello@packit.dev> - 165-1
changelog:
  Changes with 165
  ----------------
    -  templates/packer: set crypto policy to LEGACY on rhel workers (#5038)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Anna Vítová, Gianluca Zuccarelli
    - Schutzfile: bump osbuild (#5044)
      - Author: Sanne Raymaekers, Reviewers: Anna Vítová, Lukáš Zapletal
    - Update osbuild/images to v0.242.0 and enable aws-cvm in cloud API (#5026)
      - Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - chore: bump dependencies via gobump (#5043)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Tomáš Koscielniak
    - cloudapi/v2: add content sets to subscription image options (HMS-8857) (#4981)
      - Author: Bryttanie, Reviewers: Gianluca Zuccarelli, Lukáš Zapletal
    - cloudapi: Add optional blueprint-id UUID field (HMS-3881) (#4996)
      - Author: Simon Steinbeiß, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - go.mod: bump osbuild/images to v0.244.0 (#5033)
      - Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Simon de Vlieger

  — Somewhere on the Internet, 2026-03-04


author: Packit <hello@packit.dev> - 168-1
changelog:
  Changes with 168
  ----------------
    - Add DequeueAnyChannel to enable multi-tenant BootcPreManifest processing (HMS-10445) (#5084)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Ondřej Budai
    - Fail bootc composes on composer build version mismatch (HMS-10378) (#5082)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Ondřej Budai
    - Make bootc container source type configurable (HMS-10262) (#5087)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Sanne Raymaekers
    - Replace monolithic bootc-manifest worker job with multi-stage server-orchestrated job graph (HMS-10378) (#5069)
      - Author: Tomáš Hozza, Reviewers: Nobody
    - Update snapshots to 20260405 (#5080)
      - Author: SchutzBot, Reviewers: Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza
    - chore(deps): update konflux references (#5070)
      - Author: {}, Reviewers: Anna Vítová, Lukáš Zapletal
    - chore(deps): update konflux references (#5089)
      - Author: {}, Reviewers: Lukáš Zapletal, Sanne Raymaekers
    - chore: add .gitattributes file (#5078)
      - Author: Lukáš Zapletal, Reviewers: Anna Vítová, Simon de Vlieger, Tomáš Hozza
    - cloudapi: Add fedora names for network-installer (#5079)
      - Author: Brian C. Lane, Reviewers: Lukáš Zapletal, Simon de Vlieger
    - cmd/osbuild-worker: cleanup jobimpl-osbuild.go (#5083)
      - Author: Anna Vítová, Reviewers: Brian C. Lane, Tomáš Hozza
    - templates/packer: add container registries init script (#5086)
      - Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli, Lukáš Zapletal
    - worker: use slices.EqualFunc to compare dependency modules (#5085)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger

  — Somewhere on the Internet, 2026-04-15


author: Packit <hello@packit.dev> - 169-1
changelog:
  Changes with 169
  ----------------
    - Allow any valid upload target for bootc composes, not just local (HMS-10507) (#5092)
      - Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Sanne Raymaekers
    - osbuild-composer.spec: fix version in spec file (#5100)
      - Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
    - templates/packer: set authfile location for container registries (#5094)
      - Author: Sanne Raymaekers, Reviewers: Lukáš Zapletal, Tomáš Hozza
    - test/worker-executor*: add missing '$' when referencing a variable (#5097)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Lukáš Zapletal

  — Somewhere on the Internet, 2026-04-17


author: Packit <hello@packit.dev> - 170-1
changelog:
  Changes with 170
  ----------------
    - Add end-to-end functional test for bootc composes in a service deployment (HMS-10008) (#5098)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane
    - Enable all bootc-supported disk image types for bootc composes, not just qcow2 (HMS-10508) (#5102)
      - Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane
    - SPEC: add explicit Requires on podman for worker subpackage (#5099)
      - Author: Tomáš Hozza, Reviewers: Brian C. Lane, Lukáš Zapletal
    - Update for RHEL 9.9 and 10.3 nightlies (#5095)
      - Author: Justin Sherrill, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - Update snapshots to 20260419 (#5105)
      - Author: SchutzBot, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - build(deps): bump actions/github-script from 8 to 9 (#5090)
      - Author: {}, Reviewers: Simon de Vlieger, Tomáš Hozza
    - chore(deps): update konflux references (#5104)
      - Author: {}, Reviewers: Achilleas Koutsou, Tomáš Hozza
    - deps: bump go-jose to 4.1.4 (#5107)
      - Author: Anna Vítová, Reviewers: Brian C. Lane, Lukáš Zapletal
    - deps: bump grpc to 1.79.3 (RHEL-160720) (#5106)
      - Author: Anna Vítová, Reviewers: Florian Schüller, Lukáš Zapletal, Sanne Raymaekers, Tomáš Hozza
    - go.mod: update github.com/openshift-online/ocm-sdk-go to v0.1.499 (#5103)
      - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Lukáš Zapletal

  — Somewhere on the Internet, 2026-04-22


author: Packit <hello@packit.dev> - 172-1
changelog:
  Changes with 172
  ----------------
    - Schutzfile: drop minor versions from bootc-foundry (#5134)
      - Author: Lukáš Zapletal, Reviewers: Simon Steinbeiß, Simon de Vlieger, Tomáš Hozza
    - cloudapi/v2: add default target for bootc iso (#5125)
      - Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Lukáš Zapletal, Simon de Vlieger, Tomáš Hozza
    - go.mod: update osbuild/images to v0.261.0 (#5115)
      - Author: Tomáš Hozza, Reviewers: Anna Vítová, Lukáš Zapletal, Sanne Raymaekers
    - test/repositories: switch RHEL 9.7 and 10.1 test repos to GA (#5122)
      - Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
    - test: drop ubi-wsl.sh test (#5130)
      - Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Sanne Raymaekers, Simon de Vlieger

  — Somewhere on the Internet, 2026-05-13


author: John Kacur <jkacur@redhat.com> - 0.20-1
changelog:
  - Update to upstream version 0.20
  - Convert to pyproject-rpm-macros for modern Python packaging
  - Add pyproject.toml for modern Python packaging
  - Remove all patches (now included in upstream 0.20)


author: John Kacur <jkacur@redhat.com> - 0.20-2
changelog:
  - Add python3-pip, python3-setuptools, python3-wheel BuildRequires
  - Delete setup.py in %prep so pyproject.toml build is used
  - Compress man page during %prep similar to rteval
  - Install tuna script and compressed man page explicitly


author: John Kacur <jkacur@redhat.com> - 0.20-4
changelog:
  - Update pyproject.toml license format for modern setuptools
  - Disable the tuna apply functionality
  - Remove tuna apply from the man page
  - Print warning if setting affinity results in EPERM and continue
  - Add testing infrastructure using unittest framework


author: Dumitru Ceara <dceara@redhat.com> - 25.03.1-32
changelog:
  - Updated the OVN sources to upstream release 25.03.1
    with the base OVN commit 4b8dac64fd3fbbfb39a7105365d5143c7ffa5a35
    and OVS commit a0f636163b60a6afe5e20da221b7e7a47a8a3753.
    The following commits are also synced:
  - logical-fields: Fix inconsistency of register usage.
  [Upstream: 4e12cc2cb655c09e80fa906edeb7f153e1a66040]

  - ovn-trace: Fix pop action in trace.
  [Upstream: 6a473e324ec6260a2c1ee20b95d639ba6b2bb9a0]

  - multinode tests: Fix tests for ENABLE_SSL="yes" clusters.
  [Upstream: c6edf6ad9291e2e660cb4d1292ed3032d5183d72]

  - tests: Fix flaky "interconnection".
  [Upstream: b3bff9ded592338b45b51391a6bd314e4969b69b]

  - tests: Add missing check for scapy.
  [Upstream: 0b79d0aad78a082a0a4f23917ad8027aad5cd114]

  - tests: Remove unused commands from mac-binding test.
  [Upstream: 89184aa4285766daa838e5425464d1588123b179]

  - tests: Fix flaky "send arp for nexthop".
  [Upstream: 59607a4c8f932e683ad81b6dea2f85c084dd3574]

  - tests: Fix flaky tests not properly waiting for ovn-controller exit.
  [Upstream: fddffe180bb16a222ec2cfa22d3e2ba5bdae597f]

  - tests: Fix flaky "NAT on a provider network with no localnet ports".
  [Upstream: 3c545c0bb76e1f014061d30006979e4a7e39c7db]

  - tests: Avoid calling ovs/ovn commands when ovs/ovn are stopped.
  [Upstream: eba392509f1343cec7ea0bd2315301a554351f58]

  - tests: Avoid unloading not existing modules.
  [Upstream: 09eb45dfa5bd37af23af94ffc86607b8b28e449b]

  - tests: Fix ovn-macro when ovn_check_packets__ fails.
  [Upstream: e51b73cdf1c88338d057cb3668e22a4d53d7bc39]

  - ovn-nbctl: Fix lrp set gateway chassis duplicate gc.
  [Upstream: e16b45a97b7eda51653fb14a9fc2c5709d7d6ce0]

  - multinode.at: Cleanup test interfaces created in br-ex.
  [Upstream: 857e0c931e2904c4e4b6dc59800c343939d50ed0]

  - multinode-macros: Cleanup and check resources on all chassis.
  [Upstream: f954ca224291859e4b1034dc36653205691e4de2]

  - ovn-ctl: Fix ovsdb-server/sync-status command output.
  [Upstream: 6a59909bdb36640db27a8358d2585faf11b003f2]

  - multinode tests: Dump logs when test exits.
  [Upstream: 1c12218ba7eaf33e42602855c5311fea980476d9]

  - multinode: Avoid code duplication in macros.
  [Upstream: 382e67032079d69f23f6aad38929500680e0b8a1]

  - route-exchange: Don't keep trying to delete non-existent VRFs.
  [Upstream: 14f9a157e21234b67b977a865fa370155e74f164]

  - controller: Fix bad backport of route_exchange_sb_ro_handler().
  [Upstream: 84048893727f2586c9d379fb347453f1697d47b7]

  - route-table-notify: Avoid unnecessary lookups.
  [Upstream: a264720144fda2d0091f7f6692bd4220a97c5297]

  - controller: Prevent assert with BGP when SB is read only.
  [Upstream: 3e53345ab6899617be3a94ff30b5e5f7636b5940]

  - controller: Slightly optimize the runtime_data handler for sb_ro.
  [Upstream: 02266e0c58b28514032a5bbf31c2dc1e0e1785be]

  - Revert "northd: Don't skip the unSNAT stage for traffic towards VIPs."
  [Upstream: 69a5b2e894324805e5bec0200783a462a9b348f9]

  - ci: Rebalance system tests to speed up the testing.
  [Upstream: d3a1264d29d7bdfcf156e8ec21e9a4628d46a0b7]

  - test: Add missing sync calls.
  [Upstream: 1eb9d441d1a2a47da968d6bffb4dd580976279bf]

  - controller: Install QoS rules even on 'system' ports. (#FDP-1472)
  [Upstream: 6f66904ae108917db8090b9dfe8590642e2f895f]

  - controller: Make sure we run engine_cleanup after thread destroy.
  [Upstream: fd0e5c6fa50f7d67731f168cc498c893071b6f02]

  - Prepare for 25.03.2.
  [Upstream: c1a1c3461f26e0a3e5f231f39b9ae52c78fa5a51]


author: Numan Siddique <numans@ovn.org> - 25.09.0-1
changelog:
  - Updated the OVN sources to upstream release v25.09.0 with the
    commit 8890abf5a25b7b67f08aca8917c1d00cf2296a56 and picked up
    the commits from v25.09.0 till the tip of branch-25.09
    b5f5e0f9cf58a4062a3709b237d152127eba445f (42 commits) in ovn.patch
  - Updated the OVS sources to the branch-25.09 ovs submodule
    commit - 852f07e5251c6a0c0d5c43dc980d12a4f1bcd370


author: Dumitru Ceara <dceara@redhat.com> - 25.09.2-1
changelog:
  - Updated the OVN sources to the upstream release v25.09.2 with the
    commit e3e0587865d8f02d0a8f72de53b82e464c5029d8.


author: Dumitru Ceara <dceara@redhat.com> - 25.09.2-82
changelog:
  - Updated the OVN sources to pick up the commits from v25.09.2 till the
    tip of branch-25.09 (c7066edbc3985f06c6bfa45e3724088baa97c4bd).
  - Updated the OVS sources to the branch-25.09 OVS submodule
    commit da6b84d691593e57951bcc5f2f916336c6e0d5cc.


author: Dumitru Ceara <dceara@redhat.com> - 26.03.3-10
changelog:
  - Updated the OVN sources to upstream release v26.03.1 with the
    commit 0cc1ea5bb71d29b91244f5368ecbbda8837bc542 and picked up
    the commits from v26.03.1 till the tip of branch-26.03
    a1482006410f09dfe471c6aec76de3902327f1ad (2 commits) in
    ovn.patch.
  - Updated the OVS sources to the branch-26.03 ovs submodule
    commit bdb95cc1920d4ab66fe062a9470eeb33a51d33e2


author: Dumitru Ceara <dceara@redhat.com> - 26.03.1-50
changelog:
  - Updated the OVN sources to pick up the commits from v26.03.1 till
    the tip of branch-26.03 (9f04b8c5086a74db299daeea4908518bbb27d139).


author: Nicholas Hubbard <nhubbard@redhat.com> - 26.03.1-52
changelog:
  - Configure OVN with --with-version-suffix=-52.fc45 so OVN binaries
    report the full RPM version-release string.


author: Adam Williamson <awilliam@redhat.com> - 0.18.1-17
changelog:
  - Update to latest git master, drops retired m2crypto dep (#2318309)
  - Backport PR #316 to fix build with one of the master patches


author: Klaus Wenninger <kwenning@redhat.com> - 3.0.2-1
changelog:
  - Update for new upstream release tarball: Pacemaker-3.0.2,
    for full details, see included ChangeLog.md file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-3.0.2


author: Frédéric Bérat <fberat@redhat.com> - 0.5-16
changelog:
  - Use a `%{!r: ... }` guard around package notes LDFLAGS to prevent double
    inclusion when performing a relocatable link (`-r`). Relates to
    RHBZ#2362272.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@amutable.com> - 0.17-1
changelog:
  - Version 0.17
  - This is a major version upgrade that allows automatic generation of
    Requires/Recommends/Suggests from package dlopen notes. See the new macro
    file for details of use.
  - The new fileattr plugin is in the package-notes subpackage, so that needs
    to be installed to activate the feature.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@amutable.com> - 0.18-1
changelog:
  - Version 0.18
  - This significantly reworks how rpm attributes are generated based on
    dlopen notes. For example use of how this is done, see
    https://src.fedoraproject.org/rpms/systemd/pull-request/246.
  - No changes to package note handling.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@amutable.com> - 0.19-1
changelog:
  - Version 0.19
  - Fixes a bug where dlopen output was dependent on binary sort order when
    multiple binaries used notes.


author: Packit <hello@packit.dev> - 1.13.0-1
changelog:
  - `packit init` now automatically retrieves the latest version of the pre-commit hook to be added to the user's pre-commit configuration file. (#2651)
  - Resolves: rhbz#2420553


author: Packit <hello@packit.dev> - 1.14.0-1
changelog:
  - We have added the `--preserve-spec` flag to the `prepare-sources` and `srpm` commands. When used, Packit will not change the spec file in any way (e.g., release is not bumped, Source0 is not changed). When enabled, it implies `--no-update-release`. (#2653)
  - Resolves: rhbz#2427944


author: Packit <hello@packit.dev> - 1.15.0-1
changelog:
  - The `version_suffix` configuration option is now supported in Packit. This option is meant for appending information to the Version field in RPM spec files. This is useful for post-release snapshots following RPM versioning conventions. The `version_suffix` behaves similarly to the already existing `release_suffix` and also supports expansion of environment variables. (#2664)
  - Packit now supports `bodhi_extra_params` configuration option to customize creating Bodhi updates. (#2682)
  - Resolves: rhbz#2439424


author: Packit <hello@packit.dev> - 1.15.1-1
changelog:
  - We have fixed a bug that prevented running `sync_release()` on a `PackitAPI` instance initialized with `non_git_upstream=True` repeatedly due to an improper clean-up. (#2691)
  - Resolves: rhbz#2445195


author: Packit <hello@packit.dev> - 1.15.2-1
changelog:
  - Packit now uses the specfile library's sanitization when parsing spec files.
  - Resolves: rhbz#2450841


author: Packit <hello@packit.dev> - 1.15.3-1
changelog:
  - We've fixed the formatting of the strings Packit appends to the changelog. Now there will be at most one blank line before or after the Packit comment. (#2707)
  - Resolves: rhbz#2453842


author: Packit <hello@packit.dev> - 1.16.0-1
changelog:
  - Packit CLI has a new option `--[no-]update-release` that, by default, follows the value of the option set in the config, and also allows you to override manually, if necessary. (#2713)
  - In addition to `version_update_mask`, users can now use a new `version_update_specifiers` configuration option to control the upstream versions allowed to be release-synced. The option accepts [PEP440 version specifier sets](https://packaging.pypa.io/en/stable/specifiers.html), for example `version_update_specifiers: >=1.0,~=1.0`. (#2710)
  - Resolves: rhbz#2461103


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.7.1-2
changelog:
  - FSWC: Migrate to lastlog2
    Link: <https://fedoraproject.org/wiki/Changes/Migrate_to_lastlog2>
    Resolves: #2361594


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.7.2-1
changelog:
  - Rebase to release 1.7.2. Resolves: #2321512
  - Rebase to pam-redhat-1.3.1
  - Drop unused linuxdoc-tools dependency


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.3.2-1
changelog:
  - Update to 1.3.2 - resolves rhbz#2338418
    1.3.2 fixes a potentially breaking issue with tightened authfile checking with 1.3.1


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.4.0-1
changelog:
  - Update to 1.4.0 - resolves rhbz#2354803
  - Add new yubico release developer gpg key to keyring
  - Migrate to cmake builds (upstream change)


author: Aaron Merey <amerey@redhat.com> - 7.2.0-1
changelog:
  - Rebase to papi-7.2.0.
  - Remove upstreamed patches
    papi-python3.patch
    papi-libsde.patch
    papi-gcc15.patch
  - Add papi-revert-arm-test.patch.
  - Add papi-revert-event-depr.patch.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.5-3
changelog:
  - Work around numpy 2.2 issues (close RHBZ#2341169)
  - Fix one issue, and skip tests for two others that we don’t know what to
    do about


author: Jiri Vanek <jvanek@redhat.com> - 0.1.9-6
changelog:
  - Rebuilt for java-21-openjdk as system jdk
  - fixed source/target
  - added patch to cover slightly different rounding on jdk21


author: Brian C. Lane <bcl@redhat.com> - 3.6-10
changelog:
  - tests: Add test for dvh with a bad checksum (bcl)
  - libparted: Fix dvh disklabel unhandled exception (bcl)
  - tests: Add test for SUN disklabel handling (bcl)
  - libparted: Fix sun disklabel unhandled exception (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.6-12
changelog:
  - doc: Fix some groff/mandoc linting complaints (bcl)
  - nilfs2: Fixed possible sigsegv in case of corrupted superblock (abutenko)
  - libparted: Do not detect ext4 without journal as ext2 (pascal)
  - tests: probing ext4 without journal should still indicate ext4 (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.6.37-1
changelog:
  - Remove patches, all are included in the new release
  - Dropping pre-3.6 changelog entries
  - maint: regenerate .po, .pot files (bcl)
  - NEWS: Update news (bcl)
  - tests: t2420: New test confirming updating msdos doesn't add boot code
    (mike.fleetwood)
  - libparted: Stop adding boot code in MBR when updating msdos table
    (mike.fleetwood)
  - disk.c: Update metadata after reading partition table (pascal)
  - Fix initialization of atr_c_locale inside PED_ASSERT (felipe)
  - fat: Reword the failed to resize error (bcl)
  - doc: Add more detail to --script documentation (bcl)
  - Change AUTHORS urls to point to savannah.gnu.org (bcl)
  - bootstrap.conf: Remove unused gnulib-tests (bcl)
  - doc: API documentation moved to API.md (bcl)
  - cfg.mk: Adjust maint.mk for the parted codebase (bcl)
  - maint: Mention COPYING and INSTALL in README (bcl)
  - Upate include error.h (bcl)
  - tests: Use license URL not the old address (bcl)
  - doc: Use license URL not the old address (bcl)
  - maint: Update copyright statements to 2026 (bcl)
  - maint: Update to latest gnulib and bootstrap script (bcl)
  - hurd: Support USB device names (samuel.thibault)
  - doc: Fix some groff/mandoc linting complaints (bcl)
  - nilfs2: Fixed possible sigsegv in case of corrupted superblock (abutenko)
  - libparted: Do not detect ext4 without journal as ext2 (pascal)
  - tests: probing ext4 without journal should still indicate ext4 (bcl)
  - tests: Add test for dvh with a bad checksum (bcl)
  - libparted: Fix dvh disklabel unhandled exception (bcl)
  - tests: Add test for SUN disklabel handling (bcl)
  - libparted: Fix sun disklabel unhandled exception (bcl)
  - bug#74444: [PATCH] parted: fix do_version declaration (rudi)
  - libparted: Fail early when detecting nilfs2 (oldium.pro)
  - doc: Document IEC unit behavior in the manpage (bcl)
  - parted: Print the Fixing... message to stderr (bcl)
  - docs: Finish setup of libparted API docs (bcl)
  - m4: Remove unused parted.m4 (bcl)
  - bug#64034: [PATCH] libparted: link libparted-fs-resize.so to libuuid
    (raj.khem)
  - maint: Add .dirstamp files to .gitignore (yegorslists)
  - parted: link to libuuid (yegorslists)
  - maint: post-release administrivia (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.7-2
changelog:
  - Cleanup zero as null pointer constant warnings (bcl)
  - bug#80795: [PATCH] build: mark functions with const attribute, per gcc warnings (bug-parted)


author: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> - 1.7.4-14
changelog:
  - Set dmenu-wayland and dmenu to Recommends instead of Requires to have
    a choice to install one or the other or both. Helpful when using Wayland
    and having xorg-x11-server-Xorg for XWayland purpose only.
    Resolves: rhbz#2335143


author: Peter Georg <peter.georg@physik.uni-regensburg.de> - 1.7.4-15
changelog:
  - Only recommend wl-clipboard if libwayland-client is installed
  - Only recommend xclip if xorg-x11-server-Xorg is installed


author: Stefano Brivio <sbrivio@redhat.com> - 0^20251209.gc3f1ba7-1
changelog:
  - Fix build on Fedora 43, selinux_requires_min not available on Copr builders
  - use %selinux_requires_min macro, drop overlapping dependencies
  - use regex instead of SELinux template
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2025_09_19.623dbf6..2025_12_09.c3f1ba7


author: Stefano Brivio <sbrivio@redhat.com> - 0^20260507.g1afd4ed-1
changelog:
  - Install pesto, its SELinux policy, and the man page from the spec file
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2026_01_20.386b5f5..2026_05_07.1afd4ed


author: Carl Byington <carl@five-ten-sg.com> - 1.24.0-4
changelog:
  - Include fixes after the official 1.24.0 release.
  - Add context menu to copy the custom field values.
  - The report files are now always bom-less utf-8 encoded.
  - Text input for custom fields value is now resizeable.
  - Allow import from Gorilla password safe V2 files including URL fields.
  - Add browse + autotype feature.
  - Add 1.24.0 changelog entries from upstream.
  - Custom fields can now be added to each entry. That is, fields with
    user-defined names and values.
  - Changing the height of the Add/Edit dialog will cause a vertical
    scrollbar to be added.
  - In the "Flattened List" view, sorting by time columns (e.g., entry
    creation time) now works correctly.


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.8-1
changelog:
  - update to 1.3.8 (resolves rhbz#2314222)
  - switch to GitHub source URL
  - correct License tag after license review
  - switch to autosetup macro


author: Neal Gompa <ngompa@fedoraproject.org> - 2.1.0-2
changelog:
  - Fix setting to background in LXQt sessions
  - Clean up spec formatting and changelog
  - Drop broken rpmautospec setup


author: Jan Kurik <jkurik@redhat.com> - 7.1.4-1
changelog:
  - Latest upstream release
  - Fixed mixed use of tabs and spaces to make rpmlint happy
  - Fixed format of some records in %changelog


author: Filipe Rosset <filiperosset@fedoraproject.org> - 5.4.3-1
changelog:
  - update to 5.4.3 fixes rhbz#2492868
  - a bunch of other bugs were fixed and will be backported to all supported
    Fedora / EPEL versions


author: Paul Wouters <paul.wouters@aiven.io> - 2.10.0-1
changelog:
  - Initial vendor version of pebble
  - Resolves: rhbz#2453110 Review Request: pebble - A miniature version of
    Boulder, a small RFC 8555 ACME test


author: Petr Pisar <ppisar@redhat.com> - 0.82-13
changelog:
  - Convert license tag to SPDX
  - Properly declare an optional dependency on Compress::Zlib
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 1.3.15-1
changelog:
  - Update to 1.3.15
    - Improve Redis driver performance
    - Implement searchOn/deleteIfLowerThan into Redis
    - Prefer Redis::Fast


author: Paul Howarth <paul@city-fan.org> - 1.3.19-1
changelog:
  - Update to 1.3.19 (rhbz#2477392)
    - Apache::Session::Generate::SHA256 used a low-entropy seed (time, PID, rand,
      stringified hash ref) to derive session identifiers; use Crypt::URandom to
      generate session ids from a cryptographically secure source, falling back
      to the previous hashing method only if Crypt::URandom is unavailable
      (CVE-2026-8503, similar in scope to CVE-2025-40931 and CVE-2025-40932)
    - Fix Redis indexes: never cleaned before
    - Improve resilience and reliability of Patroni driver


author: Paul Howarth <paul@city-fan.org> - 0.33-1
changelog:
  - Update to 0.33
    - Support for Message-Authenticator of type 'octets' (CPAN RT#154336)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.36-1
changelog:
  - Update to 0.36
    - Treat EINTR from can_read() as a retryable signal interruption rather than
      ETIMEOUT, so a signal arriving during recv_packet() no longer triggers a
      spurious retransmit when the reply is actually in flight


author: Paul Howarth <paul@city-fan.org> - 0.37-1
changelog:
  - Update to 0.37
    - Enable Rfc3579MessageAuth by default and emit Message-Authenticator as the
      first attribute in Access-Request packets (RFC 9716 section 4.2),
      mitigating the Blast-RADIUS protocol vulnerability (callers that need the
      previous behaviour can pass Rfc3579MessageAuth => 0 explicitly)
    - Stabilise t/eintr.t on loaded smokers and MSWin32 by relaxing the timeout
      budget and skipping the SIGALRM sub-test on MSWin32 where
      Time::HiRes::alarm is unimplemented


author: Paul Howarth <paul@city-fan.org> - 0.28-1
changelog:
  - Update to 0.28
    - Add optional prereqs to metadata to help prereq analysis tools
      (CPAN RT#151992)
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 0.21-24
changelog:
  - Classify buildreqs by usage
  - Use %license unconditionally
  - Use %{make_build} and %{make_install}
  - Fix permissions verbosely


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.66-1
changelog:
  - 0.66 bump (rhbz#2318577)
    - Remove bundled Test::More
    - Possible precedence problem between ! and string eq
    - Silence clang warnings


author: Paul Howarth <paul@city-fan.org> - 0.500003-1
changelog:
  - Update to 0.500003
    - Fix calling ->name on an unnamed group
    - Fix ->set_changes call on groups
  - Disable extra tests for now


author: Paul Howarth <paul@city-fan.org> - 0.500005-1
changelog:
  - Update to 0.500005
    - Fix Test::CPAN::Changes on perl 5.10 without upgrading version.pm
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.150011-1
changelog:
  - Update to 2.150011 (rhbz#2432163)
    - Improved example of testing a minimum prerequisite version of a module
    - Remove some code meant to handle running on pre-v5.8 perl, even though v5.8
      was already a requirement
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.150012-1
changelog:
  - Update to 2.150012 (rhbz#2432714)
    - Distribution metadata update
  - Add workaround for test issues with CPAN::Meta::Requirements ≥ 2.144
    https://github.com/Perl-Toolchain-Gang/CPAN-Meta/issues/145


author: Paul Howarth <paul@city-fan.org> - 2.150013-1
changelog:
  - Update to 2.150013 (rhbz#2441425)
    - Fix an incompatibility with newer CPAN::Meta::Requirements (GH#145, GH#147)
  - Drop obsoletion of perl-Parse-CPAN-Meta introduced in 2016


author: Paul Howarth <paul@city-fan.org> - 2.144-1
changelog:
  - Update to 2.144 (rhbz#2432229)
    - Remove code meant to cope with running on v5.8, when v5.10 is the minimum
      required perl
    - Normalize away ">= 0" in compount version requirements; it's meaningless
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.145-1
changelog:
  - Update to 2.145 (rhbz#2435673)
    - Correct "normalization of 0" code to work correctly with vstrings (GH#46)


author: Paul Howarth <paul@city-fan.org> - 0.019-1
changelog:
  - Update to 0.19
    - Generated from ETHER/YAML-Tiny-1.75.tar.gz
  - Use author-independent source URL
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.001-3
changelog:
  - Incorporate package review feedback (rhbz#2277753)
    - Tweak %description
    - BR: perl(VERSION) >= 5.6


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.17-1
changelog:
  - Update to 0.17
  - Use %{make_build} and %{make_install} where appropriate
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PACKLIST and NO_PERLLOCAL to Makefile.PL


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.10024-1
changelog:
  - Update to 0.10024
  - Overhaul dependecies
  - Drop -test subpackage
  - Use %{make_build} and %{make_install} where appropriate
  - Drop use of %{__perl}
  - Use %license tag


author: Paul Howarth <paul@city-fan.org> - 0.08-34
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Clean MANIFEST to account for unbundling of inc::Module::Install
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.25-1
changelog:
  - Update to 2.25 (rhbz#2326474)
    - Deterministic hash key order, needed for reproducible builds (GH#6)
  - Use %{make_build} and %{make_install}
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Paul Howarth <paul@city-fan.org> - 0.48-1
changelog:
  - Update to 0.48
    - Performance: Optimize hot paths in Clone.xs
    - Fix: Replace subtest with SKIP/bare blocks to avoid Test2 warnings
    - Fix: Don't require MGf_DUP flag for ext magic duplication
    - Fix: Lower MAX_DEPTH to 4000 to prevent SEGV on CPAN smokers
    - Fix t/10-deep_recursion.t for Windows
    - Fix C89 declaration-after-statement violations in Clone.xs
    - Fix deep recursion stack overflow on Windows
    - Fix cloning of Math::BigInt::GMP objects (GH#16)
    - Fix cloning of threads::shared data structures (GH#18)
    - Add thread safety test for Class::DBI-like patterns (GH#14)
    - Add comprehensive documentation with examples and limitations
    - Improve README.md structure and installation instructions
    - Add DBI + DBD::SQLite as recommended test dependencies
    - Fix weakened reference cloning via deferred weakening (GH#15)
    - Fix memory leak when cloning non-existent hash values (GH#42)
    - Fix segfault when cloning DBI database handles (GH#27)
    - Rewrite t/09-circular.t to fix SEGV on CPAN Testers (GH#54)
    - Replace static recursion_depth with stack parameter
    - Fix C++ style comments in Clone.xs for C89 portability
    - Fix memory leak in Clone.xs (GH#42)
    - Allow a MAX_DEPTH recursion of 32,000 calls (GH#19 aka CPAN RT#97525)
    - Rename tests with more readable names
    - Remove TODO from CoW test
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.49-1
changelog:
  - Update to 0.49
    - Try to exclude macOS extended attributes from dist tarball
    - Fix: Suppress DBI STDERR noise in t/13-io-handle.t (GH#82)
    - Fix: Skip DBI fork tests on Windows
    - Fix: Remove spurious warn output in t/03-scalar.t
    - Add AI_POLICY.md documenting AI-assisted workflow


author: Paul Howarth <paul@city-fan.org> - 0.50-1
changelog:
  - Update to 0.50
    - Fix: Deep-copy HVs past MAX_DEPTH instead of aliasing (GH#93)
    - Fix: Strip macOS xattrs from dist directory before packaging
    - Clean-up: Remove unreachable break and empty magic_ref if-body in Clone.xs
    - Docs: Update MAX_DEPTH limits to reflect actual platform values
    - Docs: Add SECURITY.md policy for vulnerability reporting
    - Prefer using gtar in Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 2.219-1
changelog:
  - Update to 2.219
    - Add PERL_UNUSED_DECL for trace to silence clang warning
    - Fix indentation in Lzma.xs that triggers a clang warning
    - Remove vestigial references to Pod::Markdown (GH#14)
    - Fix POD typo
    - Document that flush returns LZMA_STREAM_END on success, rather than LZMA_OK
      (GH#16)
    - Remove unused constants (GH#17)
    - Documentation improvements (GH#15)


author: Paul Howarth <paul@city-fan.org> - 2.66-1
changelog:
  - Update to 2.66 (rhbz#2336204)
    - Add support for quoting values containing whitespace using the new flag
      -AlwaysQuoteOutput (GH#1)
    - Fix exporter setup, use "our" where appropriate (GH#2)
  - Add upstream test file missing from release tarball (GH#5)


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.17-6
changelog:
  - Add R: rgb to work-around dnf5 now outsmarting itself by not being able to R: files.
  - Fix bogus changelog entry.


author: Paul Howarth <paul@city-fan.org> - 0.09-1
changelog:
  - Update to 0.09 (rhbz#2319049)
    - Fix flaky encode test (CPAN RT#27574)
    - Convert build to Dist::Zilla
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 0.12-1
changelog:
  - Update to 0.12 (rhbz#2320853)
    - Add extra cipher support (GH#1)
    - Add DES support
    - Add AES 128/192/256 support
    - Add IDEA support
    - Add SEED Support
    - Add Camellia 128/192/256 support
    - Add tests and test files for additional ciphers and alternate cipher
      modules (if available)
    - Add supporting function(s)/method(s) for additional ciphers
    - Add tests to verify OpenSSL can read files encrypted by Convert::PEM (if
      available)
    - Change key bytes_to_key in Convert::PEM::CBC to match openssl algorithm
    - Make some modifications to accommodate SEED and IDEA (really old) cipher
      modules
    - Make ASN optional
    - Add DER support and documentation
    - Add other access methods to documentation
    - Additional encode/decode testing with DER


author: Paul Howarth <paul@city-fan.org> - 0.13-1
changelog:
  - Update to 0.13 (rhbz#2330122)
    - Fix recent issues in Crypt::DSA (CPAN RT#156495)
    - Handle undefined values and redefined iv (GH#2)
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Paul Howarth <paul@city-fan.org> - 4.39-1
changelog:
  - Update to 4.39
    - Fix Windows -Dusequadmath (GH#229, GH#235)
    - Fix inconsistent behavior between decoding escaped and unescaped
      surrogates, and escaped non-characters vs. non-escaped non-characters; now
      aligned to JSON::PP (GH#227, GH#233)
    - Add type_all_string tests (GH#236)
    - Silence UV to char cast warnings (GH#232)
    - Fix MSVC preprocessor errors (GH#232)
    - Fix -Wformat warnings on Windows (GH#228)
    - Clarify BigInt decoding (GH#226)
  - Drop EL-7 support
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 4.40-1
changelog:
  - Update to 4.40
    - Fix overflow with overlong numbers, fuzzing only (CVE-2025-40929)
    - Detect more malformed numbers, with two decimal points
    - Pin Github actions to latest @v via pinact run -u


author: Paul Howarth <paul@city-fan.org> - 4.41-1
changelog:
  - Update to 4.41
    - Fix BOM-shift PV-corruption SIGABRT (CVE-2026-9516)
    - Fix dupkeys_as_arrayref type confusion (CVE-2026-9334)
    - Fix incr_parse single-quote string delimiter (GH#245)
    - Fix a one-byte out-of-bounds heap read reachable via allow_barekey on
      truncated input (GH#244)


author: Paul Howarth <paul@city-fan.org> - 4.42-1
changelog:
  - Update to 4.42
    - Ensure encode with a type spec hashref does not change the hashref argument
      (GH#240)
    - Fix -e docs: "written" → "read" (GH#239)
    - Fix Boolean eq overload matching undef (GH#207); Cpanel::JSON::XS::Boolean
      overloaded eq would match undef as equal to false because undef stringifies
      to "" - added defined() guard
    - Fix error messages showing overloaded stringification for blessed objects
      (GH#191); error messages now use ClassName=TYPE(addr) format, bypassing any
      "" overload
    - Fix type_all_string overriding allow_blessed/convert_blessed (GH#175); with
      type_all_string + allow_blessed, blessed objects are now encoded as null
      (not stringified as HASH address)
    - Fix infinite recursion when encode is called from a "" overload (GH#128);
      the recursion guard temporarily clears convert_blessed and allow_stringify
      flags on the JSON object before calling the overload, preventing re-entrant
      encode loops
    - Fix $obj->new creating a broken object (GH#93); when new() is called on an
      existing object (e.g. $json->new->new), the class name is now extracted
      from the object's stash rather than using the stringified reference
    - Change allow_nonref default to true (GH#241, matching JSON::PP and
      JSON::XS 4.0+ and the insecure RFC 7159); encode and decode now accept
      non-reference values by default; decode_json() with an explicit 0/1 second
      argument still works; allow_nonref(0) to disable scalars-only for secure
      JSON
    - Fix minor t/12_blessed.t typo
    - Fix GH#112: encode large whole-number NV values without .0 on 32-bit Perl
      (values exceeding UV_MAX that Perl stores as float)
    - Fix GH#197: prefer IOK over pNOK when encoding values where IV is accurate
      but NV is imprecise (SvNOK not set)


author: Paul Howarth <paul@city-fan.org> - 3.07-1
changelog:
  - Update to 3.07 (rhbz#2383870)
    - New upstream maintainer
    - Fix CVE-2025-2814 by using Crypt::URandom
    - Fix decryption of ciphertext created with 'header' => 'randomiv'
    - Fixed bug in which manually-specified key and -pkdf=>"none" was not having
      any effect
    - Converted build process to Dist::Zilla
    - Miscellaneous minor Dist::Zilla related changes
  - Switch upstream source URL from cpan.metacpan.org to www.cpan.org to skip a
    redirect
  - Package new LICENSE, SECURITY.md and vulnerabilities.txt files


author: Xavier Bachelot <xavier@bachelot.org> - 1.01-26
changelog:
  - Drop now unneeded workaround for debuginfo generator (RHBZ#2284392)
  - Convert License tag to SPDX
  - Cleanup


author: Paul Howarth <paul@city-fan.org> - 1.19-1
changelog:
  - Update to 1.19
    - New maintainer
    - This release resolves CVE-2011-3599
    - Added a statement to recommend against using DSA
    - Fixed a few long standing bugs
    - The build process is moved to Dist::Zilla
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Paul Howarth <paul@city-fan.org> - 1.20-1
changelog:
  - Update to 1.20
    - This module is now marked as deprecated: Crypt-DSA-GMP is a possible
      replacement
    - Improve the call to IPC::Open3::open3
    - Replace two arg open (CVE-2026-8704)
    - Replace rand() (CVE-2026-8700)
    - Add a security policy
    - Add use warnings
    - Typo fix (CPAN RT#86424)


author: Paul Howarth <paul@city-fan.org> - 1.21-1
changelog:
  - Update to 1.21
    - Fixed key material reuse for multiple signing events (CVE-2026-12205,
      CWE-323)
      - sign() reused the DSA nonce k across signatures (r and k^-1 were cached
        on the key and not regenerated), allowing private-key recovery from two
        signatures over different messages
      - Now generates a fresh nonce per signature
      - Keys used to sign more than once with an affected version should be
        considered compromised


author: Paul Howarth <paul@city-fan.org> - 1.22-1
changelog:
  - Update to 1.22
    - Hardening: Use a fresh, independent CSPRNG witness every round
    - Security fix: Modulo bias in key generation (CVE-2026-14570); an attack
      with hundreds of signatures could lead to full private-key compromise;
      keys should be considered compromised and new keys should be generated


author: Paul Howarth <paul@city-fan.org> - 1.24-1
changelog:
  - Update to 1.24
    - Standardize on Crypt::SysRandom and drop the Crypt::URandom dependency
    - Make CVE tests optional


author: Paul Howarth <paul@city-fan.org> - 0.261630-1
changelog:
  - Update to 0.261630 (rhbz#2488228)
    - Change the default hash algorithm to HMAC-SHA256, and increase the default
      number of iterations to 600,000, in line with current OWASP recommendations
      (CVE-2026-9641)
    - Generate salts using Crypt::URandom (a strong system RNG) instead of perl's
      builtin rand(), which is not cryptographically secure (CVE-2026-9638)
    - Use a constant-time comparison in 'validate' to avoid timing attacks
      (CVE-2017-20240)
  - Switch to Module::Build::Tiny flow
  - Package new README file


author: Paul Howarth <paul@city-fan.org> - 1.4.3-1
changelog:
  - Update to 1.43
    - Replace use of the cryptographically weak rand() function with the much
      stronger Crypt::URandom::urandom() (GH#3, CVE-2026-6659, rhbz#2479575)
    - Add Encode, Exporter, ExtUtils::MakeMaker to Makefile.PL
    - Add files AI_POLICY.md and SECURITY.md


author: Paul Howarth <paul@city-fan.org> - 1.4.4-1
changelog:
  - Update to 1.44
    - Replace the file LICENSE-GPL-3 with the file LICENSE containing what is
      recommended at https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
    - Patch the source code reference to refer to this LICENSE file


author: Paul Howarth <paul@city-fan.org> - 1.4.5-1
changelog:
  - Update to 1.45 (rhbz#2497594)
    - Replace text of LICENSE file with Perl_5 license generated using
      Software::License


author: Paul Howarth <paul@city-fan.org> - 1.4.6-1
changelog:
  - Update to 1.46 (rhbz#2497952)
    - Regenerate LICENSE file using latest Software::License to get current
      GPLv1 license text


author: Paul Howarth <paul@city-fan.org> - 0.62-1
changelog:
  - Update to 0.62 (rhbz#2337361)
    - It's 2025
    - Replace "use vars" with "our" (GH#9)
    - Specify recommended versions based on known CVE's
    - Update documentation for groff-1.24
    - Tested with perl-5.40.0
    - Add SECURITY.md


author: Paul Howarth <paul@city-fan.org> - 0.63-1
changelog:
  - Update to 0.63 (rhbz#2491316)
    - It's 2026
    - New test for DBI-1.648 CVE fix
    - Minor typo in doc
    - Raise recommended versions for fixed CVE's


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.09-23
changelog:
  - Replace %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate
  - Pass NO_PERLLOCAL to Makefile.PL


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.03-1
changelog:
  - Update to 1.03
  - Refresh dependencies
  - Use %{make_build} and %{make_install} where it makes sense


author: Paul Howarth <paul@city-fan.org> - 0.06-1
changelog:
  - Update to 0.06
    - Move to more modern structure
    - Use Dist::Zilla for build
    - Move tests to Test2::v0
  - Package LICENSE file
  - Use %{make_build} and %{make_install}


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.14-1
changelog:
  - Update to 0.14
  - Pass NO_PERLLOCAL=1 to Makefile.PL
  - Replace %{__perl} with '/usr/bin/perl'
  - Use %{make_build} and %{make_install} where appropriate


author: Paul Howarth <paul@city-fan.org> - 1.227-1
changelog:
  - Update to 1.227
    - New maintainer, GTERMARS
    - Add basic GitHub Actions setup for testing
    - Typo corrections in POD
    - Eliminated use of state/node files in temp directory (CVE-2013-4184)


author: Paul Howarth <paul@city-fan.org> - 2:1.66-1
changelog:
  - Update to 1.66 (rhbz#2346459)
    - Require Specio 0.50
      - That release has a bug fix for validation of integer values
      - Without the fix, DateTime could accept non-integer values for things like
        nanoseconds (GH#145)


author: Paul Howarth <paul@city-fan.org> - 1:1.80-1
changelog:
  - Update to 1.80 (rhbz#2419653)
    - Fix the parse_datetime docs to state that it returns either an empty list
      of undef when it cannot parse the given string, depending on the context;
      previously, the docs said it always returned undef, which is not true
      (GH#33)


author: Paul Howarth <paul@city-fan.org> - 0.4-13
changelog:
  - Spec modernization
    - Specify all dependencies
    - Use %{make_build} and %{make_install}
    - Drop redundant buildroot cleaning in %install section
    - Fix permissions verbosely
    - Make %files section more explicit
    - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 0.004-1
changelog:
  - Update to 0.004
    - Fix failing tests where '.' was removed from INC
    - Fix cpantester fails on debug perls; switch to a rv2cv op that dereferences
      a code reference, matching what Perl expects as the last child of
      OP_ENTERSUB newUNOP(OP_RV2CV, 0, newSVOP(OP_CONST, 0, newRV_inc((SV*)cv)));
    - Fix qerror compatibility across perl versions: declare Perl_qerror via
      EXTERN_C to fix implicit declaration error on blead perl 5.43.9+ and avoid
      Perl_yyerror linker failure on Windows
    - PERL_VERSION_GE is now wrapped in #ifndef so it skips the local definition
      when Perl's handy.h already defines it
    - The qerror fallback now checks for Perl_qerror first (older Perls), and
      falls back to Perl_yyerror
    - Fix t/leximport.t failures on threaded/debugging Perl builds: add
      find_lexical_cv() helper that checks %^H hints hash directly for
      Lexical::Sub CVs before falling back to rv2cv_op_cv() lookup


author: Paul Howarth <paul@city-fan.org> - 0.0016-1
changelog:
  - Update to 0.0016 (rhbz#2426839)
    - Drop support for perl 5.6 (deprecated since 0.0012)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.008-1
changelog:
  - Update to 0.008
    - Generate README.md in the repository
    - Move git repository to Codeberg
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.91-1
changelog:
  - Update to 1.91 (rhbz#2435728)
    Performance and maintenance release:
    - ~11% performance improvement on 64-bit systems (reduced masking overhead)
    - Added GitHub Actions CI workflows
    - Code reformatted with perltidy
  - Use %{make_build} and %{make_install}
  - Run 500,000 iterations rather than the default 50,000 for the speed test
  - Package README.md


author: Charles R. Anderson <cra@alum.wpi.edu> 0.020-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(Config)
  - Remove duplicate explicit Requires:
    perl(Exporter)
    perl(ExtUtils::Builder::Planner)
    perl(ExtUtils::Helpers)
    perl(Getopt::Long)
    perl(List::Util)
  - Add missing Requires:
    perl(CPAN::Meta::Merge)
    perl(Perl::OSType)
    perl(Pod::Man)
    perl(TAP::Harness::Env)
  - Use more specific files list


author: Paul Howarth <paul@city-fan.org> - 0.07-1
changelog:
  - Update to 0.07 (rhbz#2483185)
    - Update whitespace removal code to remove all types of unicode whitespace in
      addition to ASCII
  - Classify buildreqs by usage
  - Fix permissions verbosely
  - Package Changes file
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.954-1
changelog:
  - Update to 1.954 (rhbz#2280644)
    - Fix for CVE-2024-4140: An excessive memory use issue (CWE-770) exists in
      Email-MIME before version 1.954, which can cause denial of service when
      parsing multipart MIME messages; the fix is the new $MAX_PARTS
      configuration, which limits how many parts we will consider parsing
      (the default $MAX_PARTS is 100)


author: Petr Pisar <ppisar@redhat.com> - 0.09.11-38
changelog:
  - Fix failing tests with perl 5.40.0 (bug #2292371)
  - Correct misspellings in RPM summary
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 1.006003-1
changelog:
  - Update to 1.006003
    Bug Fixes:
    - Support Perl versions >= 10, in theory
    Documentation:
    - Restore documentation about exporting to hashes, which was accidentally
      removed
    - Update copyright dates


author: Charles R. Anderson <cra@alum.wpi.edu> 0.017-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(blib) instead of perl-blib
  - Remove duplicate explicit Requires:
    perl(Exporter)
    perl(ExtUtils::MakeMaker)
    perl(List::Util)
  - Add missing Requires:
    perl(Data::Dumper)
    perl(Perl::OSType)
  - NO_PACKLIST needs perl(ExtUtils::MakeMaker) >= 6.76 
  - Use more specific files list


author: Charles R. Anderson <cra@alum.wpi.edu> 0.020-1
changelog:
  - Update to 0.020
  - add scan-perl-buildrequires.sh which uses scan-perl-prereqs
    from Perl::PrereqScanner
  - Update BR


author: Charles R. Anderson <cra@alum.wpi.edu> 0.031-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(Config)
  - Remove duplicate explicit Requires:
    perl(ExtUtils::Config)
    perl(ExtUtils::Helpers)
  - Add missing Requires: perl(DynaLoader)
  - NO_PACKLIST needs perl(ExtUtils::MakeMaker) >= 6.76 
  - Use more specific files list


author: Paul Howarth <paul@city-fan.org> - 0.12-1
changelog:
  - Update to 0.12 (rhbz#2267821)
    - Document the '->define' method
    - Overall module style updates
    - 'use v5.14' in all files
    - Use 'package NAME VER' syntax
    - Use 'Test2::V0' instead of 'Test::More' + 'Test::Fatal'


author: Paul Howarth <paul@city-fan.org> - 0.8002-1
changelog:
  - Update to 0.8002 (rhbz#2353300)
    - Fix UNC path bug (CPAN RT#102436)
    - Fix get_makefile_vars losing path components if space-quoted and more than
      one dependency, which was breaking CPAN module "true" - dependent on two
      modules


author: Paul Howarth <paul@city-fan.org> - 0.014-1
changelog:
  - Update to 0.014
    - Drop 5.006 support
    - Compensate for perls without installsitescript
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.008-1
changelog:
  - Update to 0.008
    - Encoding directive added to POD
    - Corrections in test files to guard against CPANtesters who run tests with
      PERL_AUTHOR_TESTING turned on


author: Paul Howarth <paul@city-fan.org> - 0.3.9-1
changelog:
  - Update to 0.3.9 (rhbz#2331637)
    - Avoid implicit symbol imports
      https://perl-begin.org/tutorials/bad-elements/#non_explicitly_imported_symbols
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Charles R. Anderson <cra@alum.wpi.edu> 0.001-3
changelog:
  - BR: coreutils for _fixperms macro
  - BR: perl(blib) instead of perl-blib
  - Remove explicit Requires: perl(Exporter)
  - NO_PACKLIST needs perl(ExtUtils::MakeMaker) >= 6.76 
  - Use more specific files list


author: Paul Howarth <paul@city-fan.org> - 0.15-1
changelog:
  - Update to 0.15
    - Documentation improvements
    - Avoid win32_fmode() when perl is built by UCRT compiler, as UCRT changes
      struct _iobuf (affects MSWin32 only)
  - Improve %description
  - Classify buildreqs by usage
  - Remove bogus exec permissions on source files
  - Add %{?perl_default_filter}
  - Drop redundant buildroot cleaning
  - Drop redundant removal of empty directories from the buildroot
  - Simplify find command using -empty and -delete
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.6400-1
changelog:
  - Update to 1.64
    - Update AlphaVantage.pm (GH#447)
    - Fix to Stooq.pm (GH#445)
    - Updated ASX.pm (GH#404)
    - Added more fields to CSE.pm and exposed all labels
    - Changed parsing in Comdirect.pm (GH#413)
    - Complete rewrite of OnVista.pm (GH#414)
    - Minor fix to FinanceAPI decoding JSON (GH#434)
    - Modified YahooJSON to deal with "nan" as dividend yield in JSON
    - New CurrencyRates module, CurrencyRates/FinanceAPI (GH#427)
    - Fixed Bourso.pm (GH#417)
    - Allowed Currency Rates modules Fixer.pm and OpenExchange.pm to read their
      API keys from environment variables (GH#426)
    - Removed references to IEXCloud (IEX ended support for all products at the
      end of August 2024)
  - Switch source URL from cpan.metacpan.org to www.cpan.org
  - Add build conditional for author tests, disabled by default


author: Paul Howarth <paul@city-fan.org> - 1.6500-1
changelog:
  - Update to 1.65
    - Added EXCHANGE feature to Sinvestor.pm and some fixes (GH#481)
    - Added EXCHANGE feature to OnVista.pm (GH#480)
    - Added EXCHANGE feature to Consorsbank.pm and some fixes (GH#479)
    - Enabled usage count in Quote.pm
    - Removed DWS.pm
    - Improved check that dividend yield is a number in YahooJSON.pm by adding
      regex anchors
    - Added ssl_opts to user agent in Union.pm to account for bad certificate
      chain (GH#482)
    - Added ETFs search, more labels and EXCHANGE feature to Comdirect.pm (GH#478)
    - GoogleWeb: Add support for Hong Kong Exchange (GH#476)
    - YahooJSON: Adjust other currency fields when data is returned in GBp, ZAc,
      or ILA
    - Added labels wkn, ìsin, close, ask, bid, p_change, time to OnVista.pm
    - Modified OnVista.pm to enable search by ISIN and WKN and search for ETFs
    - Added methodinfo hash to Tradegate.pm (GH#465)
    - Added labels isin, open, ask, bid, time to Tradegate.pm (GH#465)
    - Fixed Tradegate.pm - Search for ETFs (GH#465)
    - Removed MorningstarAU (GH#405)
    - Fixed malformed character in YahooWeb.pm (GH#468)
    - Changed useragent in YahooJSON.pm (GH#467)
    - Added methodinfo hash to AEX.pm (GH#466)
    - Added labels exchange, close, time to AEX.pm (GH#466)
    - Fixed XETRA.pm (GH#460)
    - Added methodinfo hash to Fool.pm
    - Fixed MorningstarJP.pm (GH#443, GH#451)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.6600-1
changelog:
  - Update to 1.66
    - Modified CurrencyRates/CurrencyFreaks.pm to return from and to values
      instead of calculated rate
    - Removed Bloomberg.pm, Tiaacref.pm, Troweprice.pm
    - AlphaVantage: Return 'symbol not found' when no price data is returned
    - ASX: Changed error message when symbol isn't found (GH#497)
    - Added a new module to fetch the fund NAV from CMBChina (GH#494)
    - Added Cookie Jar to Comdirect user agent (GH#491)
    - Removed HU.pm, Oslobors.pm, and SEB.pm (GH#490)


author: Paul Howarth <paul@city-fan.org> - 1.6700-1
changelog:
  - Update to 1.67
    - Fixed ASEGR.pm; web site redesigned, URL used for data was no longer
      working (GH#509)
    - Fixed TesouroDireto.pm using Tesouro Transparente as data source (GH#527)
    - Added a new module to fetch data from SwissFundData (GH#515)
    - Handle no trade date in BorsaItaliana.pm (GH#528)
    - Added methodinfo() to MarketWatch.pm and BorsaItaliana.pm
    - Fixed MorningstarCH.pm
    - Fixed MorningstarUK.pm
  - Package new CONTRIBUTING.md file


author: Paul Howarth <paul@city-fan.org> - 1.6800-1
changelog:
  - Update to 1.68
    - Changes to AlphaVantage.pm and CurrencyRates/AlphaVantage.pm to throttle
      queries (GH#546)
    - YahooJSON.pm: Add additional fields/labels (GH#544)
    - New module USBonds.pm
    - MarketWatch.pm: Added headers to fix 401 code (GH#542)
    - Modified AEX.pm to return no data available if currency indicator is '%'
      (bonds return percentage of par/facevalue) (GH#539)
    - Fixed YahooWeb.pm (GH#533, GH#538)
    - Removed CMBChina.pm - no longer working (GH#534)
    - Rewrote Union.pm for URL that returns JSON (GH#516)
    - Modified parsing in BVB.pm (GH#513)


author: Paul Howarth <paul@city-fan.org> - 1.6900-1
changelog:
  - Update to 1.69
    - Sinvestor.pm: Trim whitespace before parsing date and price
    - XETRA.pm: Trim whitespace from date-time before extracting the actual date
      value (GH#557)
    - Modified Stooq.pm to send cookies
      - Stooq requires European visitors to their website to accept cookies
      - Cookies are set using JavaScript
      - Current version of module hard codes these cookies gleaned from a browser
        session
      - Added CurrencyRates/TwelveData.pm


author: Paul Howarth <paul@city-fan.org> - 1.7000-1
changelog:
  - Update to 1.70
    - New module Finnhub.pm: Fetches quotes from https://finnhub.io using a free
      personal-use API key
    - GoogleWeb.pm: Adapt to the redesigned Google Finance site
    - Tradegate.pm: Remove explicit "our $VERSION" assignment that collided with
      the dzil-injected version, producing a duplicate declaration and an
      "our variable $VERSION redeclared" warning; use a bare # VERSION
      marker like the other modules
    - Tradegate.pm: Trim whitespace before parsing date and time
    - Added CurrencyRates/Frankfurter
    - Removed AEX.pm: Euronext.com added JavaScript based anti-webscraping
    - Added CurrencyRates/UniRate.pm


author: Paul Howarth <paul@city-fan.org> - 2.2.5-1
changelog:
  - Update to 2.002005 (rhbz#2338807)
    - When debugging (perl -d), skip over invisible (generated) parameter
      initialization code even if single-step mode is active
    - Move repository and bugtracker to https://codeberg.org/


author: Paul Howarth <paul@city-fan.org> - 2.2.6-1
changelog:
  - Update to 2.002006 (rhbz#2388952)
    - Fix a parse-time memory leak with undef or default initializers
      ('fun ($x = undef)' or 'fun ($ =)'); this leak mostly manifests as noise
      from memory checkers because non-leaked ops aren't freed anyway while perl
      is still running
    - Update bugtracker info in README


author: Paul Howarth <paul@city-fan.org> - 2.83-1
changelog:
  - Update to 2.83
    - Fix missing PNG regression (CPAN RT#153923) on old systems without the .pc,
      but gdlib-config (the check was too strict)


author: Paul Howarth <paul@city-fan.org> - 2.84-1
changelog:
  - Update to 2.84
    - Added Makefile.PL --with and --without options to bypass autodetection
      errors or upstream libgd or subsequent library errors (GH#55)
    - Better support MSWin32 without gdlib.pc (requires manual --options and
      --lib_gd_path)
    - Work around broken ExtUtils::PkgConfig->find (GH#61)
    - Fixed snprintf for newer MSVC (>= VS 2015)
    - Added GD::Image::supported() image types method
    - Added newFromTiffData() method
    - Fixed t/GD.t for unsupported image types
    - Add GIFANIM to the default since 2.0.33 (GH#56)
    - Honor PKG_CONFIG_PATH for finding gdlib.pc (GH#57)
    - Add demos/png2jpeg.pl
  - Don't disable XPM support if GD config doesn't explicitly require -lX11
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.85-1
changelog:
  - Update to 2.85
    - Tolerate runtime TIFF decode failures in autodetect (GH#62)
    - Replace cpm with cpanm in github actions
    - Fixed a minor precedence bug in t/z_manifest.t


author: Paul Howarth <paul@city-fan.org> - 0.115-1
changelog:
  - Update to 0.115 (rhbz#2324463)
    - Cope with the user forgetting the first argument, generally "%c %o", to
      'describe_options', by assuming they meant that value exactly


author: Paul Howarth <paul@city-fan.org> - 0.116-1
changelog:
  - Update to 0.116 (rhbz#2335016)
    - Do not leave Getopt::Long configuration in an altered state after getting
      options


author: Paul Howarth <paul@city-fan.org> - 0.117-1
changelog:
  - Update to 0.117 (rhbz#2441109)
    - Add experimental generation of bash/zsh completion scripts for GLD-powered
      programs; this code might go away or change or break in the future, don't
      rely on it


author: Paul Howarth <paul@city-fan.org> - 0.052-1
changelog:
  - Update to 0.052 (rhbz#2319039)
    - Drop Test::Most prereq, just use Test::More
    - Use "our" rather than "use vars"
    - Revised Dist::Zilla configuration
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 4.81-1
changelog:
  - Update to 4.81
    - Work around a bug in musl w.r.t. to O_SEARCH and use EIO_O_PATH instead,
      verifying the semantics against the subset of O_PATH and O_SEARCH
    - aio_copy now tries to preallocate the destination file
    - fexecve configure test used the wrong pointer type


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.803-1
changelog:
  - Update to 0.803
  - Migrate to SPDX license
  - Update BuildRequires
  - Add examples folder to the documentation


author: Paul Howarth <paul@city-fan.org> - 2.214-1
changelog:
  - Update to 2.214
    - Various workflow updates
    - Stop accidentally modifying the '$EXPORT_TAGS{all}->@*' of other modules
      (IO::Compress GH#64)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.217-1
changelog:
  - Update to 2.217
    - Delete XZ environment variable before running interop tests
    - Rework workflow to automatically detect and use all the versions of perl
      available


author: Paul Howarth <paul@city-fan.org> - 2.093-1
changelog:
  - Update to 2.093
    - Rework for one-sided SSL shutdown, to implement a useful and secure
      behavior without affecting existing applications


author: Paul Howarth <paul@city-fan.org> - 2.095-1
changelog:
  - Update to 2.095
    - Regression: make sysread set buffer to empty string again when returning EOF
      (GH#171)


author: Paul Howarth <paul@city-fan.org> - 2.096-1
changelog:
  - Update to 2.096
    - Allow stacking TLS layers with SSL_usebio; this also allows LWP (after
      patches) to access https site through TLS-enabled proxy


author: Paul Howarth <paul@city-fan.org> - 2.098-1
changelog:
  - Update to 2.098
    - Fix GH#175 with upgrading from plain socket (no object) by using correct
      fdopen mode +< instead of <+
    - Another fix for GH#175 to make sure that an unblessed socket gets blessed
      in place instead of using new_from_fd; document that it will not retain
      original class with unblessed sockets on error, since this never worked
      anyway (there is no native unbless)


author: Paul Howarth <paul@city-fan.org> - 2.099-1
changelog:
  - Update to 2.099
    - Close socket by default on failed SSL handshake when created with new, but
      keep open when upgrading from existing socket with start_SSL; this restores
      old behavior that was accidentally broken


author: Paul Howarth <paul@city-fan.org> - 0.74-22
changelog:
  - Drop EL-7 support
  - Use %{make_build} and %{make_install}
  - Enable SOCKS_SLOW_TESTS
  - Switch source URL from cpan.metacpan.org to www.cpan.org


author: Paul Howarth <paul@city-fan.org> - 1.21-1
changelog:
  - Update to 1.21 (rhbz#2450189)
    Bug Fixes:
    - Fix slave fd leak on IO::Pty destruction; the slave pty file descriptor was
      not closed when the IO::Pty object was destroyed, leaking file descriptors
      until process exit (GH#14, GH#39)
    - Fix set_raw() to modify cflag for proper raw mode on BSD/macOS; set_raw()
      was not clearing CSIZE|PARENB or setting CS8 in cflag, causing incomplete
      raw mode on macOS, OpenBSD, and NetBSD (GH#12, GH#40)
    - Modernize function detection to use proper system headers instead of
      fragile K&R-style forward declarations; the old approach conflicted with
      real prototypes on modern compilers (especially FreeBSD/Clang), causing all
      function checks to fail (GH#38, GH#41)
    Improvements:
    - Add BSD CI testing for FreeBSD, OpenBSD, and NetBSD via
      cross-platform-actions; also bumps actions/checkout from v2 to v4 (GH#42)


author: Paul Howarth <paul@city-fan.org> - 1.23-1
changelog:
  - Update to 1.23 (rhbz#2450189)
    Bug Fixes:
    - Fix function detection on Solaris by adding __EXTENSIONS__ to expose BSD
      extensions (like strlcpy) that are hidden when _XOPEN_SOURCE is defined
      (GH#47, GH#48)
    - Fix file descriptor leaks in open_slave() error paths; the master pty fd
      was not closed on several early-return error paths, causing fd leaks when
      falling through multiple pty allocation methods (GH#49)
    - Replace deprecated indirect object syntax (e.g. 'new IO::Pty') with direct
      method calls ('IO::Pty->new'); Perl 5.36+ disables indirect object calls,
      so this fixes forward compatibility (GH#52)
    Improvements:
    - Add unit tests for ttyname(), slave()/close_slave() lifecycle,
      set_winsize()/get_winsize() round-trips, pack_winsize/unpack_winsize, and
      constant importing (28 new tests) (GH#50)
    - Replace DynaLoader with XSLoader and bump minimum perl version to 5.8.8;
      XSLoader is simpler and has been in core since perl 5.6 (GH#51)
    - Add clone_winsize_from() test coverage (7 new tests) covering basic clone
      between slave ttys, non-tty master fast path, croak on non-tty source, and
      pixel dimension preservation (GH#53)
    Maintenance:
    - Fix stale POD versions, add Perl 5.38/5.40 to CI, and update repository
      URLs from toddr/IO-Tty to cpan-authors/IO-Tty (GH#44)
    - Remove dead Perl 5.003 compatibility code, modernize XS (Nullch to NULL,
      perl_get_sv to get_sv, sprintf to snprintf) (GH#45)
    - Modernize CI with dynamic perl version discovery via
      perl-actions/perl-versions and add a disttest job (GH#46)
    - Regenerate README from POD to fix stale version (GH#52)
    - Modernize 'use vars' to 'our' declarations in Tty.pm and Pty.pm; add
      missing 'use warnings' to Pty.pm (GH#53)
    - Add AI_POLICY.md for transparency on AI-assisted contributions
    - Convert README to Markdown and update MANIFEST


author: Paul Howarth <paul@city-fan.org> - 1.24-1
changelog:
  - Update to 1.24 (rhbz#2452300)
    Bug Fixes:
    - Fix slave pty reopening on Solaris/illumos; after close_slave(), reopening
      with plain Perl open() skipped pushing STREAMS modules (ptem, ldterm,
      ttcompat), causing isatty() to return false - added _open_tty() XS function
      that opens the device and pushes STREAMS modules on platforms that support
      I_PUSH (GH#54, GH#55)
    - Fix undef warnings on Perl 5.8.8 by removing the undef operator on
      localized $SIG{__DIE__}, and fix XS ttyname() on older Perls by avoiding
      the InOutStream typemap, which can return NULL for filehandles created via
      new_from_fd (GH#56, GH#58)
    - Add __BSD_VISIBLE for FreeBSD in function probes; the _XOPEN_SOURCE
      definition hid BSD extensions like strlcpy, causing probe failures and
      subsequent compile errors from conflicting static/non-static declarations
      (GH#57, GH#59)
    Maintenance:
    - Modernize Makefile.PL: replace BUILD_REQUIRES with TEST_REQUIRES
      (EUMM 6.64+), add CONFIGURE_REQUIRES, upgrade META_MERGE to meta-spec v2,
      modernize generated Constant.pm to use 'our' instead of 'use vars', and
      remove dead PPD postamble (GH#60)


author: Paul Howarth <paul@city-fan.org> - 1.25-1
changelog:
  - Update to 1.25 (rhbz#2454158)
    Bug Fixes:
    - Fix IO::Pty DESTROY force-closing the slave pty: the DESTROY method (added
      in 1.21) explicitly closed the cached slave handle, breaking consumers like
      IPC::Run that hold a reference to the slave via $pty->slave() and expect it
      to survive master destruction; now just deletes the internal reference and
      lets Perl's refcounting handle fd closure correctly (GH#62, GH#64)
    Maintenance:
    - Simplify version variables to a single source of truth: extract version
      from Tty.pm in Makefile.PL using MM->parse_version() instead of hardcoding
      it, use VERSION_FROM in WriteMakefile, and remove $XS_VERSION from Tty.pm
      (GH#61)


author: Paul Howarth <paul@city-fan.org> - 1.26-1
changelog:
  - Update to 1.26 (rhbz#2454517)
    Bug Fixes:
    - Fix strlcpy detection on DragonFly BSD to avoid static/non-static
      declaration conflict; added __DragonFly__ guard to the function test
      (paralleling __FreeBSD__) and added a belt-and-suspenders check for
      perl's own HAS_STRLCPY in Tty.xs (GH#67)
    Maintenance:
    - Add 5-minute timeout to all CI test steps to prevent hung tests from
      consuming CI resources indefinitely (GH#66)


author: Paul Howarth <paul@city-fan.org> - 1.27-1
changelog:
  - Update to 1.27 (rhbz#2454942)
    Bug Fixes:
    - Fix build on OpenBSD by including termios.h to detect openpty reliably and
      setting _BSD_SOURCE to find strlcpy in includes (GH#68)


author: Paul Howarth <paul@city-fan.org> - 1.29-1
changelog:
  - Update to 1.29 (rhbz#2461125)
    Bug Fixes:
    - Fix make_slave_controlling_terminal() on Solaris/HP-UX to use _open_tty()
      instead of IO::Tty->open(), ensuring STREAMS modules (ptem, ldterm,
      ttcompat) are pushed via I_PUSH when the slave is opened for controlling
      terminal setup - parallel fix to the slave() method fix in 1.24 (GH#69)
    - Fix Perl 5.40+ "Possible memory corruption: ioctl overflowed 3rd argument"
      warning in clone_winsize_from() and get_winsize(); use
      pack_winsize(0,0,0,0) to pre-allocate the ioctl buffer with SvCUR matching
      sizeof(struct winsize) instead of an empty string (GH#74)
    - Fix diagnostic warnings being silently suppressed when callers use lexical
      "use warnings" (the modern standard since Perl 5.6); $^W and PL_dowarn only
      fire under perl -w - replaced with warnings::enabled() in IO::Tty and
      IO::Pty (GH#76) and ckWARN(WARN_IO) in Tty.xs (GH#79)
    - Fix file descriptor leak in IO::Pty when new_from_fd() fails after
      pty_allocate() or _open_tty() returns raw C-level fds; added POSIX::close()
      calls on the raw fds before croaking at three sites in new() and slave()
      (GH#77)
    - Fix openpty() detection on Alpine Linux and other musl-based systems where
      openpty() has moved from libutil into libc (glibc 2.34+); probe libc first
      before falling back to -lutil (GH#78)
    - Fix -Wsign-compare compiler warnings: change namebuflen parameter type from
      int to size_t in open_slave() and allocate_pty() to match the return type
      of strlcpy() and the size argument of snprintf() (GH#80)
    - Fix spurious "_FORTIFY_SOURCE requires compiling with optimization"
      warnings during configure probes when $Config{optimize} (e.g. -Os) is
      separate from $Config{ccflags}; include optimize flags in all configure
      probe compilations (GH#81)
    - Fix header probes in Makefile.PL missing platform extension defines
      (_GNU_SOURCE, _BSD_VISIBLE, etc.) that function probes already included;
      bare #includes could cause HAVE_PTY_H and similar to be unset on strict
      POSIX systems even when the header exists (GH#84)
    - Fix configure-time function detection probes being broken by compiler
      optimization:
      - The probes stored function pointers in local variables that -O2/-Os
        (added to probe flags in GH#81) eliminated as dead stores, so the linker
        never saw the function reference; on systems where openpty() lives in
        -lutil (older glibc, BSDs), the probe falsely succeeded without -lutil,
        producing "undefined symbol: openpty" at runtime
      - Fixed by storing the function pointer in a file-scope global variable
        that the optimizer cannot eliminate (GH#87, GH#88)
    Improvements:
    - Use L<> instead of C<> for cross-module POD references in Tty.pm and Pty.pm
      so MetaCPAN renders IO::Pty, IO::Handle, and IO::Stty as clickable links
      (GH#86)
    Maintenance:
    - Modernize POD in Tty.pm and Pty.pm: remove stale platform version
      references (FreeBSD 4.4, OpenBSD 2.8, HPUX 10.20, Solaris 2.6), replace
      defunct SourceForge/mailing list URLs with GitHub issue tracker (GH#70)
    - Modernize the 'try' example script: add strict/warnings, my declarations,
      3-arg open, and lexical filehandles; the script is shipped to CPAN and
      referenced in POD as the canonical usage example (GH#73)
    - Strengthen test coverage for set_raw() and winsize: verify all termios
      flags set by cfmakeraw (iflag, oflag, PARENB, CSIZE, CS8, VMIN, VTIME) and
      add a test for the unpack_winsize() length-validation croak (GH#75)
    - Update GitHub Actions to Node.js 24 versions: actions/checkout v6,
      cross-platform-actions/action v1, perl-actions/install-with-cpm v2;
      required before GitHub forces Node.js 24 in June 2026 (GH#85)
    - Add Ubuntu LTS version matrix (20.04, 22.04, 24.04) to the GitHub Actions
      test suite; exercises the system perl on each current Ubuntu LTS release
      via Docker containers, running after the main ubuntu job (GH#89)


author: Paul Howarth <paul@city-fan.org> - 1.31-1
changelog:
  - Update to 1.31 (rhbz#2481113)
    Bug Fixes:
    - Fix v1.27 regression where _open_tty() always passed O_NOCTTY, preventing
      make_slave_controlling_terminal() from acquiring a controlling terminal via
      the POSIX-standard open-without-O_NOCTTY mechanism (it was forced to fall
      through to an explicit TIOCSCTTY ioctl) (GH#91, GH#94)
      - _open_tty() now takes an optional noctty flag (default 1 for backward
        compatibility)
      - make_slave_controlling_terminal() passes 0
    - Fix openpty() detection on Fedora 33-34 / glibc 2.32-2.33 where LTO flags
      (-flto=auto) caused the libc-only compile probe to falsely succeed,
      producing "undefined symbol: openpty" at runtime; try -lutil before libc;
      harmless on systems where openpty lives in libc (glibc 2.34+, musl) and
      necessary where it doesn't (GH#92, GH#93)
    Maintenance:
    - Address CPANTS kwalitee issues: add LICENSE, SECURITY.md, and
      CONTRIBUTING.md; add META 'provides' for IO::Tty, IO::Pty, and
      IO::Tty::Constant; use --format=ustar in TARFLAGS to prevent PaxHeader
      entries in distribution tarballs (GH#90)
    - Clean up MANIFEST.SKIP: add #!include_default so ExtUtils::Manifest's
      built-in skip list is in effect, drop five entries that duplicate those
      defaults, and add a ^\.claude/ rule
  - Package CONTRIBUTING.md, LICENSE and SECURITY.md


author: Paul Howarth <paul@city-fan.org> - 20250809.0-1
changelog:
  - Update to 20250809.0 (rhbz#2387443)
    - Reduce delays in detecting child exit (GH#172)
    - Add quickstart section at the top of the docs (GH#174)
    - Retry _read() on EINTR instead of losing pipe contents (GH#177)
    - In test suite, work around bug in NetBSD 10
  - Use %{make_build] and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 20260322.0-1
changelog:
  - Update to 20260322.0 (rhbz#2450190)
    Bug fixes:
    - Handle EAGAIN in _write() for non-blocking pipe writes (GH#126, GH#221)
    - Prevent fd leak in _do_kid_and_exit when TFD == KFD (GH#149, GH#218)
    - Suppress spurious "Filehandle STDIN reopened" warnings in child when $^W=1
      with pty redirection (GH#131, GH#219)
    - Make binmode the default on Win32 to prevent newline mangling of
      binary data (GH#116, GH#192)
    - Avoid undef warning in _cleanup when fork fails (GH#82, GH#197)
    - Wrap coderef in eval in _do_kid_and_exit to prevent child process from
      escaping into parent code path on die() (GH#97, GH#193)
    - Propagate CODE ref exceptions back to parent via error pipe
      (GH#122, GH#224)
    - Close external input handles in parent after fork to prevent hangs when
      child exits early (GH#57, GH#226)
    - Preserve $cur_kid when a Timer is encountered in harness(), fixing
      "No command before 'init'" errors (GH#134, GH#187)
    - Restore compat for bare undef params in harness() (GH#124, GH#190)
    - Passing undef as stdin/stdout/stderr no longer dies (GH#141, GH#184)
    - Avoid "Modification of a read-only value" when passing undef stdin
      (GH#139, GH#185)
    - Reject empty/undef command name in _search_path (GH#162, GH#182)
    - Limit input buffer chunk size to prevent exponential memory growth when
      streaming data to slow consumers (GH#154, GH#183)
    - Silently ignore undef arguments passed as timeout to harness()
      (GH#128, GH#189)
    - Correct two minor documentation issues in Run.pm (GH#133, GH#188)
    - Skip win32_compile.t when getprotobyname('tcp') is unavailable
      (GH#137, GH#186)
    - Survive SIGPIPE when child exits before consuming all stdin (GH#35, GH#204)
    - Handle EPIPE when child exits before consuming stdin (GH#92, GH#195)
    - Handle tied STDERR without FILENO in _debug_fd (GH#93, GH#194)
    - Invalidate path cache on $PATH change, add clearcache() (GH#82, GH#196)
    - Support scalar ref for '>pipe' and '<pipe' operators (GH#50, GH#201)
    - Use $type in IO::new error message instead of $_ (GH#49, GH#202)
    - Fix <pipe documentation example order and equivalent pipe example
      (GH#66, GH#198)
    - Suppress spurious numeric warning in result() and results() (GH#65, GH#199)
    - Suppress numeric warnings from result() when SIGCHLD is IGNORE
      (GH#29, GH#205)
    - Handle scalar refs in Win32IO pipe operators (GH#213, GH#214)
    - Remove blanket TODO from win32_newlines.t, keep only for still-failing
      tests (GH#215, GH#216)
    - Prevent handle inheritance of caller-owned fds on Win32
      (GH#169, GH#181, GH#211)
    - Enable kill_kill test 1 on Win32 (CPAN RT#11215, GH#207)
    - Suppress filehandle warning during global destruction in tied_stderr.t
      (GH#237, GH#239)
    - Resolve File::Temp cleanup warning on Windows CI (GH#236, GH#238)
    - Suppress Socket::IPPROTO_TCP redefined warning in win32_compile.t
      (GH#230, GH#235)
    - Prevent tied_stderr.t from hanging on Win32 CI (GH#222, GH#225)
    Improvements:
    - Add env option to set child process environment variables without modifying
      parent %ENV (GH#178, GH#179)
    - Add started() method to query harness run state (GH#171, GH#180)
    - Add finished() method to distinguish exit-0 from not-yet-exited
      (GH#169, GH#181)
    - Add pid(), pids(), is_running(), full_path(), full_paths() convenience
      methods (GH#44, GH#203)
    - Add <blocking_pipe operator for blocking writes to child stdin
      (GH#64, GH#200)
    - Add close_stdin() method to prevent unbounded memory growth when streaming
      to long-running children (GH#212)
    Maintenance:
    - Consolidate CI into single testsuite.yml with dynamic Perl version matrix
      (GH#208, GH#209)
    - Add CLAUDE.md with project guidelines for AI-assisted development (GH#220)
    - Add 5-minute timeout to all CI workflow steps
    - Remove TODO from Win32 autoflush test and align with Unix branch
      (GH#228, GH#234)
    - Clean up resolved TODO tests in win32_newlines.t (GH#223, GH#227)
    - Skip t/eintr.t early on Win32 to avoid SIGUSR1 warning (GH#231, GH#233)
    - Suppress File::Temp version-string warnings in test suite (GH#229, GH#232)
  - Fix failure in t/pty.t with IO::Tty 1.21 (GH#230, GH#241, GH#253, GH#254)


author: Paul Howarth <paul@city-fan.org> - 20260401.0-1
changelog:
  - Update to 20260401.0 (rhbz#2454159)
    Bug fixes:
    - Require IO::Pty 1.25, which fixes stale pty slave fd after close_terminal
      in child, replacing defensive workarounds (GH#240, GH#241, GH#266)
    - Close Win32IO socket/pipe handles explicitly in _cleanup to prevent handle
      leaks (GH#237, GH#246)
    - Handle $SIG{PIPE} set to 'DEFAULT' in _select_loop instead of crashing
      (GH#242, GH#244)
    - Handle $SIG{CHLD} set to '' or 'DEFAULT' in _select_loop (GH#262)
    - Fix PTYS typo in adopt() and missing TIMERS init in harness constructor
      (GH#260)
    - Handle PTY allocation failure gracefully in start() instead of dying with
      an unhelpful error (GH#267)
    - Correct Timer.pm POD typos, _parse_time error message, and remove redundant
      parse call (GH#251)
    - Prevent noexec probe from leaking TAP output in search_path_cache.t (GH#247)
    Improvements:
    - Correct broken POD links and code examples in documentation (GH#252)
    Maintenance:
    - Update GitHub URLs from toddr/IPC-Run to cpan-authors/IPC-Run (GH#263)
    - Replace GPL v2 full text with standard "same terms as Perl" license (GH#268)
    - Add AI policy document (GH#248)
    - Use File::Spec->devnull in autoflush.t for portability (GH#250)
    - Skip search_path_cache.t on noexec temp filesystems (GH#247)
    - Remove dead code from Run.pm (GH#266)


author: Paul Howarth <paul@city-fan.org> - 20260402.0-1
changelog:
  - Update to 20260402.0 (rhbz#2454677)
    Bug fixes:
    - Detect undefined command in arrayref at harness parse time instead of
      deferring to start() (GH#164, GH#271, GH#272)
    - pipe_writer dropped input when data is the string "0" due to redundant
      boolean test on input buffer (GH#264)
    - Callback filter evaluates return in list context to distinguish empty
      return from the string "0", preventing infinite loop on Win32 (GH#264)
    - Skip pty output assertions on BSD/Darwin due to known pty drain timing
      issues on short-lived children (GH#240, GH#274)
    - Implement proper Windows command-line parsing per Microsoft C/C++ rules,
      fixing argument parsing failures with single-quoted strings containing
      whitespace (GH#273)
    Maintenance:
    - Add shebang to eg/synopsis_scripting (GH#275)


author: Paul Howarth <paul@city-fan.org> - 1.004007-1
changelog:
  - Update to 1.004007
    - is_bool() now recognizes core booleans (perl 5.36+); note that JSON::PP
     4.11 and Cpanel::JSON::XS 4.38 are required to properly encode them


author: Paul Howarth <paul@city-fan.org> - 1:4.16-522
changelog:
  - Silence Getopt::Long warning (rhbz#2417867, PR#1, GH#88, GH#93)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1:4.18-1
changelog:
  - Update to 4.18
    - Fix duplicate specification warning (GH#88, GH#93)
    - Fix typo (GH#92, GH#96)
    - Fix decode_json prototype
    - Fix space_after (GH#89)
    - Fix a reentrancy issue (GH#61, GH#87)


author: Paul Howarth <paul@city-fan.org> - 1.897-1
changelog:
  - Update to 1.897
    - In scalar context, the init function in MCE Child and models Flow, Grep,
      Loop, Map, Step, and Stream returns a guard to call finish automatically
      upon leaving the { scope } (i.e. omitting finish)
    - Add out_iter_callback to MCE::Candy


author: Paul Howarth <paul@city-fan.org> - 1.898-1
changelog:
  - Update to 1.898 (rhbz#2307114)
    - Fix for MCE::Child, Can't call method "len" on an undefined value
      during global destruction (GH#22)


author: Paul Howarth <paul@city-fan.org> - 1.888-1
changelog:
  - Update to 1.888
    - Apply workaround for PDL::srand in MCE::Hobo
      (https://www.perlmonks.org/?node_id=11159773)
    - Add PDL::srand (v2.062~v2.089) and PDL::srandom (v2.089_01+)


author: Paul Howarth <paul@city-fan.org> - 1.890-1
changelog:
  - Update to 1.890
    - Revert back to calling CORE::rand() to set the internal seed; MCE::Hobo
      cannot assume the srand or setter function used by the application for
      predictability
      - https://perlmonks.org/?node_id=11159834
      - https://perlmonks.org/?node_id=11159827
    - Add class method MCE::Hobo->seed to retrieve the seed


author: Paul Howarth <paul@city-fan.org> - 1.891-1
changelog:
  - Update to 1.891
    - In scalar context, MCE::Hobo->init returns a guard to call finish
      automatically upon leaving the { scope } (i.e. omitting finish)


author: Paul Howarth <paul@city-fan.org> - 1.892-1
changelog:
  - Update to 1.892
    - Fix for MCE::Hobo, Can't call method "len" on an undefined value during
      global destruction


author: Paul Howarth <paul@city-fan.org> - 2.28-1
changelog:
  - Update to 2.28
    Fixes:
    - Some 'deprecated' texts made it to types.db
    Improvements:
    - text/ecmascript RFC9239
    - Default charsets according to RFC6657
    - Update reference to specs RFC6838 and RFC9694
    - IANA updates
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.29-1
changelog:
  - Update to 2.29
    - Require 5.16 (2012)
    - Remove xt/98perl.t
    - ::Type->defaultCharset()
    - Remove use of bareword filehandle
    - IANA updates


author: Paul Howarth <paul@city-fan.org> - 2.30-1
changelog:
  - Update to 2.30
    Fixes:
    - No undef when simplifying illegal type (GH#15)
    Improvements:
    - Add bugtracker to meta
    - Better OO use of attributes


author: Paul Howarth <paul@city-fan.org> - 5.517-1
changelog:
  - Update to 5.517
    - Handle MIME parameters of the form param= better (i.e. a parameter with no
      value at all); it's treated the same as param="" rather than aborting the
      parse
    - Diagnose additional types of malformed MIME as ambiguous; specifically, an
      empty boundary parameter like boundary= or boundary="" is treated as
      ambiguous


author: Paul Howarth <paul@city-fan.org> - 2.22-1
changelog:
  - Update to 2.22 (rhbz#2326982)
    - To/Cc/Bcc/From fields may appear only once (GH#4)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.004-22
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package Changes file


author: Paul Howarth <paul@city-fan.org> - 0.52-1
changelog:
  - Update to 0.52
    - Fix test to work with current MetaCPAN API
    - Revised author tooling and tests
    - Fix error message when release search is given non-hashref
    - Include response content in request errors
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 2.037000-1
changelog:
  - Update to 2.037000
    - Fix es_filter to merge into query (GH#132)
    - More ES 8 related fixes (GH#133)
    - Updated scripts in examples/ (GH#133)


author: Paul Howarth <paul@city-fan.org> - 2.039000-1
changelog:
  - Update to 2.039000
    - Add more types that can be scrolled (GH#134)
    - Fix 'all' fetching from CVE and example scripts (GH#135)


author: Paul Howarth <paul@city-fan.org> - 2.040000-1
changelog:
  - Update to 2.040000
    - Use a boolean in reverse_deps term (GH#136)
    - Allow JSON->true and JSON->false (GH#137)


author: Paul Howarth <paul@city-fan.org> - 2.042000-1
changelog:
  - Update to 2.042000
    - Rating: Fail instead of silent empty response (GH#141)
    - CVE: Clean-up and updated (GH#142)
    - CVE: Fixed search + unbroke 'all' method (GH#144)


author: Paul Howarth <paul@city-fan.org> - 2.043000-1
changelog:
  - Update to 2.043000
    - Cleaned up code references to 'type' (GH#148)
    - Support count method (GH#147)
    - Fixed author fields list (GH#145)


author: Paul Howarth <paul@city-fan.org> - 2.044000-1
changelog:
  - Update to 2.044000
    - ResultSet: items return an arrayref (GH#151, GH#152)
    - Documentation updates (GH#150)


author: Paul Howarth <paul@city-fan.org> - 1.20240120-1
changelog:
  - Update to 1.20240120
    - Fix tests for Perl < 5.26.0 (CPAN RT#151189)
    - Fix feature reset for Perl < 5.15 (CPAN RT#151190)


author: Paul Howarth <paul@city-fan.org> - 1.20241001-1
changelog:
  - Update to 1.20241001 (rhbz#2315826)
    - Fix switch tests after Perl 5.41.4 removal of deprecated feature
      (CPAN RT#155822)


author: Paul Howarth <paul@city-fan.org> - 1.20250607-1
changelog:
  - Update to 1.20250607
    - Update for 2025 year bundle
    - Enhance documentation to discourage this module for v5.38 and newer


author: Paul Howarth <paul@city-fan.org> - 0.049-1
changelog:
  - Update to 0.049
    - Make CPAN::Requirements::Dynamic an optional dependency
  - This package retains hard dependency for consistency of use


author: Paul Howarth <paul@city-fan.org> - 0.050-1
changelog:
  - Update to 0.050 (rhbz#2309692)
    - Revert "Make CPAN::Requirements::Dynamic an optional dependency"
      (GH#36)


author: Paul Howarth <paul@city-fan.org> - 0.051-1
changelog:
  - Update to 0.051
    - Make CPAN::Requirements::Dynamic an optional dependency
  - This package retains hard dependency for consistency of use
  - Run tests verbosely


author: Paul Howarth <paul@city-fan.org> - 0.053-1
changelog:
  - Update to 0.053
    - Always set dynamic_config=0 in MYMETA
    - Set PERL_DL_NONLAZY=1 during testing


author: Paul Howarth <paul@city-fan.org> - 1.02-8
changelog:
  - Use relative symlinks rather than absolute symlinks in test (GH#51)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.03-1
changelog:
  - Update to 1.03 (rhbz#2492167)
    - Fix tests to work with newer Archive::Tar (GH#51)
    - Check link errors and warnings while extracting an archive


author: Paul Howarth <paul@city-fan.org> - 1.026-1
changelog:
  - Update to 1.026
    - Require a newer version.pm for v5.10.1 tests
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.054-1
changelog:
  - Update to 1.054
    - Require a newer version.pm for v5.10.1 tests
  - Use %{make_build} and %{make_install}
  - Package new SECURITY.md file


author: Paul Howarth <paul@city-fan.org> - 1.119-1
changelog:
  - Update to 1.119
    - Require a newer version.pm for v5.10.1 tests
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17
    - Avoid warnings when extracting the distribution tarball, which prevented
      installation under cpanm and other tools (GH#13, CPAN RT#148978)


author: Paul Howarth <paul@city-fan.org> - 1.000039-1
changelog:
  - Update to 1.000039
    - Adds recognition of attributes in "class" declarations (GH#39)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.90-1
changelog:
  - Update to 0.90
    - Fix fail on signature file with an unexpected empty line (CPAN RT#166901)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.92-1
changelog:
  - Update to 0.92
   - Add SECURITY.md policy
   - Move to three-arg open
   - Remove spaces from eol
   - Change build process to Dist::Zilla
  - Suggest perldoc, needed for cpansign --help


author: Paul Howarth <paul@city-fan.org> - 0.96-1
changelog:
  - Update to 0.96
    - Fix issue from last release where search keys is interactive
  - SECURITY.md no longer shipped


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.44-33
changelog:
  - Fix compatibility with Module::Starter 1.80+ author arrayref rhbz#2436252 (Filipe Rosset)
  - Update spec file


author: Tim Landscheidt <tim@tim-landscheidt.de> - 0.11-46
changelog:
  - Fix dependency filter
  - Fix spelling error in package description
  - Use %make_* macros where possible


author: Tim Landscheidt <tim@tim-landscheidt.de> - 1.2002-42
changelog:
  - Fix dependency filter
  - Remove non-working --skipdeps option to Makefile.PL
  - Use %make_* macros where possible


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.04-43
changelog:
  - Update dependencies (#2363624)
  - Pass NO_PERLLOCAL=1 to Makefile.PL
  - Use %{make_build} and %{make_install} where appropriate
  - Replace %{__perl} by /usr/bin/perl


author: Paul Howarth <paul@city-fan.org> - 2.5.11-1
changelog:
  - Update to 2.5.11 (rhbz#2302715)
    - Use Devel-PPPort 3.59 (GH#113)
    - Mark "builtin" as foreign (GH#123)


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.22-1
changelog:
  - Update to 0.22
    - Improve several error messages
    - Allow unabbreviated IPv6 addresses
  - Use %{make_build} and %{make_install} where appropriate


author: Paul Howarth <paul@city-fan.org> - 0.26-1
changelog:
  - Update to 0.26 (rhbz#2374271)
    - cidrvalidate() should accept IPv6 addresses with one uncompressed 0


author: Paul Howarth <paul@city-fan.org> - 0.23-1
changelog:
  - Update to 0.23
    - Security: Fix IPv4 mapped IPv6 packed length (CVE-2026-40199)
    - Security: Reject invalid uncompressed IPv6 (CVE-2026-40198)


author: Paul Howarth <paul@city-fan.org> - 0.24-1
changelog:
  - Update to 0.24
    - Reject Unicode digits and trailing newlines in parser inputs
      (CVE-2026-45190)
    - Reject zero-padded CIDR masks (CVE-2026-45191)


author: Xavier Bachelot <xacier@bachelot.org> - 0.30-1
changelog:
  - Update to 0.30 (RHBZ#2335403)
    - fix CVE-2025-22376 (RHBZ#2335499,2335500,2335501)
  - Specify all dependencies


author: Michal Josef Špaček <mspacek@redhat.com> - 6.0.1-41
changelog:
  - Add patch to add tests for other USM scenarios
  - Add patch to rewrite from Digest::SHA1 to Digest::SHA
  - Add patch to rewrite usage of HMAC with same dependencies
  - Add patch to split test files for better readability
  - Improve patch for switch from Socket6 to Socket
  - Package tests
  - Rename patch to better name with source dist version


author: Paul Howarth <paul@city-fan.org> - 2.143-5
changelog:
  - Fix FTBFS with ExtUtils::ParseXS 3.61
    https://github.com/briandfoy/net-ssh-perl/pull/75
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.94-9
changelog:
  - Fix for test suite compatibility with OpenSSL 3.4
    (https://github.com/radiator-software/p5-net-ssleay/pull/514)


author: Paul Howarth <paul@city-fan.org> - 1.96-1
changelog:
  - Update to 1.96
    - Skip NPN tests when NPN is disabled in OpenSSL instead of assuming NPN is
      always enabled
    - Update GitHub Actions CI workflow; a number of test jobs were broken
      because some GitHub runners were discontinued, changes in QEMU setup,
      changes in Cygwin, etc.
    - Adjust test 32_x509_get_cert_info.t to match formatting changes in
      OpenSSL 3.4.0 and 3.4.1
    - OpenSSL 3.9.0 and later remove EVP_add_digest()
    - Increase timeout in 62_threads-ctx_new-deadlock.t to allow the test to pass
      on very slow platforms
    - Add missing documentation for STACK_OF() free functions sk_X509_free and
      sk_X509_INFO_free
    - Add $prefx/lib/64 to lib paths in Makefile.PL for Illumos
    - Support vendor-supplied OpenSSL 3.x on VMS and update %ENV modification in
      test 10_rand.t to work on VMS
    - Compiler -D switches Makefile.PL sets are no longer added to the MakeMaker
      CCFLAG attribute because of portability reasons; the switches are now
      passed either via WriteMakefile() or appending them to the
      'perl Makefile.PL ...' DEFINE argument
    - Update GitHub Actions CI testing:
      - Perl on Ubuntu 24.04: Add Perl 5.38, 5.40 and 5.42, add OpenSSL 3.3, 3.4
        and 3.5 minor releases, add LibreSSL 3.9, 4.0 and 4.1 release branches
      - Alpine Linux: Remove 3.15, 3.16 and 3.17; Add 3.19, 3.20, 3.21 and 3.22
      - Freebsd: Add 14.3 and replace 13.2 with 13.5
      - OpenBSD: Add 7.6 and 7.7. Remove 7.2 and 7.3
      - NetBSD: Add 10.1 and replace 9.3 with 9.4
    - Update test 62_threads-ctx_new-deadlock.t to work with LibreSSL 4.1.0
    - Support SSL_CTX_set1_sigalgs_list and SSL_CTX_set1_client_sigalgs_list
    - Support SSL_set1_sigalgs_list, SSL_set1_client_sigalgs_list,
      SSL_get_sigalgs and SSL_get_shared_sigalgs, and add the function
      SSL_CTX_set_cert_cb
    - Add test file 67_sigalgs.t for the sigalgs functions


author: Petr Pisar <ppisar@redhat.com> - 6.93-14
changelog:
  - Fix webirc check in connection configuration (CPAN RT#157738)
  - Remove non-free IETF documents from the package


author: Paul Howarth <paul@city-fan.org> - 1.281-1
changelog:
  - Update to 1.281
    - Framework for recognition of parsing feature activation via:
      - 'use $PERL_VERSION' in code
      - 'use feature' in code
      - 'use $Common::CPAN::Module' in code
      - PPI::Document->new( feature_mods => ... )
      - PPI::Document->new( custom_feature_includes => ... )
      - PPI::Document->new( custom_feature_include_cb => ... )
      - $ENV{PPI_CUSTOM_FEATURE_INCLUDES}
    - Added ability to parse features:
      - signatures, as PPI::Structure::Signature
      - try catch, as PPI::Statement::Compound


author: Paul Howarth <paul@city-fan.org> - 1.283-1
changelog:
  - Update to 1.283
    - Allow zero byte documents to have a location
    - Handle simple lists in feature arg decomposing
    - Warn on unknown feature arg decompose instead of die


author: Paul Howarth <paul@city-fan.org> - 1.284-1
changelog:
  - Update to 1.284
    - Fix regex anchors in PPI::Statement::Compound->type (GH#316)
    - Fix author tests: pod-no404s.t (GH#315)


author: Paul Howarth <paul@city-fan.org> - 1.286-1
changelog:
  - Update to 1.286
    - Add support for dotted bitwise operators (GH#322)
    - File opening errors are now reported usefully by PPI::Document
    - Remove the executable bit on several files (GH#323)
    - Fix for performance degradation on initial parse (GH#318)
    - Better reporting of Document->new input errors


author: Paul Howarth <paul@city-fan.org> - 1.291-1
changelog:
  - Update to 1.291 (rhbz#2483210)
    - Improve parse performance impact of feature tracking even more with a parse
      stack cache (GH#318)
    - Fix two misbehaviors of location indexing code (GH#326)
    - Documentation fixes
    - Fail parse on double-referenced input


author: Paul Howarth <paul@city-fan.org> - 0.024-1
changelog:
  - Update to 0.024 (rhbz#2488682)
    - Remove references to the RT bug tracking system
    - Replace wyant@cpan.org with harryfmudd@comcast.net
    - Repackage licenses so that GitHub can find them (maybe)
    - Add SECURITY policy
    - No functional changes


author: Paul Howarth <paul@city-fan.org> - 0.148-1
changelog:
  - Update to 0.148
    - Invalid arguments when hash references are expected throw exceptions
    - Fixed problems with exceptions
    - Cross-referenced slurp and lines in documentation
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.154-1
changelog:
  - Update to 1.154 (rhbz#2320114)
    Enhancements
    - ProhibitedUnusedCapture now recognizes %+, %-, %{^CAPTURE} and
      %LAST_PAREN_MATCH (GH#1065)
    - Fixed a deprecation warning in the extras/perlcritic.el Emacs script
      (GH#1067)
    - RequireExplicitPackage now accepts a use VERSION as the first line
      (GH#1070)
    Fixes
    - Fix some false positives for function calls as a hash index (GH#1071)
    Documentation
    - Clarify package_exemptions rules (GH#1043)


author: Paul Howarth <paul@city-fan.org> - 1.156-1
changelog:
  - Update to 1.156 (rhbz#2321227)
    - Subroutines::ProhibitManyArgs no longer gets confused by underscores in
      variable names (GH#1027)


author: Paul Howarth <paul@city-fan.org> - 100-1
changelog:
  - Update to 100 (rhbz#2403443)
    - ProhibitUnknownBackslash allow \F new in Perl 5.16
  - Install to vendor directories
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.44-54
changelog:
  - Drop redundant doc-file-dependency filter
  - Modernize provides filter so that it starts working again
  - Work around non-monotonic version change in rrdtool by requiring at least
    version 1.3 of perl(RRDs) and patching out version checks in the code
    (rhbz#2481434, see also https://github.com/oetiker/rrdtool-1.x/pull/1331)


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.5-6
changelog:
  - Add BR:/R: perl(Plack::Handler::FCGI).
  - Add BR: font(droidsans), font(droidsansfallback).
  - Update rt.conf.fcgid.in.
  - Update copyright notice.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.6-2
changelog:
  - Remove modperl2/perl(mod_perl2) (mod_perl2 was dropped from Fedora >= 37).
  - Add man-pages for rt-clean-attributes, rt-email-expiring-auth-tokens,
    rt-ldapimport, rt-munge-attachments, rt-passwd, rt-search-attributes.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 5.0.6-3
changelog:
  - Add rt_upgrade_dir.
  - Eliminate /etc/rt/upgrade symlink.
  - Fix permissions of scripts in */rt/upgrade/*.


author: Xavier Bachelot <xavier@bachelot.org> - 0.37-3
changelog:
  - Add BR: gcc
  - Add ExcludeArch: %{ix86} for 44+, where valkey is missing for i686
  - Unset test envars


author: Xavier Bachelot <xavier@bachelot.org> - 0.37-5
changelog:
  - Drop conditional around ExcludeArch, no i686 valkey build anywhere
  - Directly BR: valkey rather than valkey-compat-redis
  - Drop duplicate BR:


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.27-24
changelog:
  - Update to more modern perl build/install commands
  - Perform deglobbing of files per packaging guidelines


author: Paul Howarth <paul@city-fan.org> - 1.28-1
changelog:
  - Update to 1.28
    - Proper handling of NULL mail-from (CPAN RT#179844)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 5.006-1
changelog:
  - Update to 5.006 (rhbz#2480335)
    - Update bundled miniz to 3.1.1
    - Avoid deprecated ZSTD api
    - Tidy and regen


author: Paul Howarth <paul@city-fan.org> - 5.007-1
changelog:
  - Update to 5.007 (rhbz#2498239)
    - Use $Config{ccflags} to compile zstd with, which should fix AIX


author: Paul Howarth <paul@city-fan.org> - 5.008-1
changelog:
  - Update to 5.008 (rhbz#2498976)
    - Decoder now supports 'thaw_allow_classes' and 'thaw_deny_action' to control
      thaw callbacks during decoding


author: Paul Howarth <paul@city-fan.org> - 5.005-1
changelog:
  - Update to 5.005 (rhbz#2480052)
    - Update bundled Zstd to 1.5.7, and other changes
    - Update spec to document changes from version 5
    - Security fixes - make sure that COPY tags cannot be used to read past end
      of buffer


author: Paul Howarth <paul@city-fan.org> - 5.006-1
changelog:
  - Update to 5.006 (rhbz#2480334)
    - Update bundled miniz to 3.1.1
    - Avoid deprecated ZSTD api
    - Tidy and regen


author: Paul Howarth <paul@city-fan.org> - 5.007-1
changelog:
  - Update to 5.007 (rhbz#2498240)
    - Use $Config{ccflags} to compile zstd with, which should fix AIX


author: Paul Howarth <paul@city-fan.org> - 5.008-1
changelog:
  - Update to 5.008 (rhbz#2498977)
    - Decoder now supports 'thaw_allow_classes' and 'thaw_deny_action' to control
      thaw callbacks during decoding


author: Paul Howarth <paul@city-fan.org> - 5.006-1
changelog:
  - Update to 5.006 (rhbz#2480336)
    - Update bundled miniz to 3.1.1
    - Avoid deprecated ZSTD api
    - Tidy and regen


author: Paul Howarth <paul@city-fan.org> - 5.007-1
changelog:
  - Update to 5.007 (rhbz#2498241)
    - Use $Config{ccflags} to compile zstd with, which should fix AIX


author: Paul Howarth <paul@city-fan.org> - 0.49-1
changelog:
  - Update to 0.49
    - Attempting to import any structured type caused a confusing
      "Can't store CODE items" error
    - Removed the "this is alpha" warning from Specio::Library::Structured; it's
      as production-ready as it's going to get


author: Paul Howarth <paul@city-fan.org> - 0.50-1
changelog:
  - Update to 0.50
    - Fixed a bug in the Int type that caused it to accept numbers like
      124512.000000000123, which when stringified, are stringified as integers
      (GH#22)


author: Paul Howarth <paul@city-fan.org> - 0.51-1
changelog:
  - Update to 0.51
    - Made it possible to force Specio to use only pure Perl dependencies, by
      setting the SPECIO_IMPLEMENTATION environment variable to "PP" (GH#23)


author: Paul Howarth <paul@city-fan.org> - 0.52-1
changelog:
  - Update to 0.52
    - Really made it possible to force Specio to use only pure Perl dependencies;
      the changes in 0.51 were incomplete, so lots of places still loaded the
      Clone (XS) module (GH#23)
  - Package new GOVERNANCE.md, SECURITY.md and SUPPORT.md files


author: Petr Pisar <ppisar@redhat.com> - 0.15-36
changelog:
  - Correct a license to "(GPL-1.0-or-later OR Artistic-1.0-Perl) AND
    BSD-3-Clause"
  - Quallify bundled(mt19937ar) RPM provide with a release date
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 1.35-1
changelog:
  - Update to 1.35 (rhbz#2309763)
    - Add substr_count()
    - Move away from Dist::Milla
    - Fix typos in Changes (GH#4)
    - Fix bug in string-containment functions (GH#7)
  - Switch to EU::MM flow


author: Paul Howarth <paul@city-fan.org> - 0.28-1
changelog:
  - Update to 0.28
    - Fix version comparison logic for forward compatibility
  - Switch source URL from cpan.metacpan.org to www.cpan.org
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17 (rhbz#2344113)
    - Bump minimum required Perl to 5.010; XML::Generator v1.11 now requires that
      as a minimum acceptable Perl
    - Skip BAIL_OUT test when using Test::Harness 3.45_01-3.48, as those versions
      contained a bug that resulted in outputting a double summary (GH#15)


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.46-10
changelog:
  - Add 0000-Fix-for-compilation-in-C23-mode.patch for GCC 15 compatibility,
    thanks to Paul Howarth.


author: Paul Howarth <paul@city-fan.org> - 1.205-1
changelog:
  - Update to 1.205 (rhbz#2356679)
    - Add "use v5.12" to Test::Deep, just for clarity
    - Fix a test so that if an "A" module is in @INC, the tests still pass
  - Use %{make_build} and %{make_install}


author: Michal Josef Špaček <mspacek@redhat.com> - 0.7100-5
changelog:
  - Fix version handling for build with different locales set
    `printf "%.4f" 0.71` has different results e.g. for cs_CZ.UTF-8 vs C


author: Paul Howarth <paul@city-fan.org> - 0.7200-1
changelog:
  - Update to 0.72
    - Changes to tests only, so tests pass when you have a new perl that supports
      bools, but an old Data::Dumper that doesn't
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.018-1
changelog:
  - Update to 0.018
    - Now requires perl v5.12.0
    - Now tolerant of false exceptions coming from a boolean-overloaded object
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.17-1
changelog:
  - Update to 0.17
    - Skip tests requiring symlinks on Windows, where for newer versions of
      Strawberry Perl (at least) they are supported, but the environment is not
      typically configured for them (GH#8, GH#9)
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.182.0-1
changelog:
  - Update to 0.182.0
    - See https://github.com/geofffranks/test-mockmodule/releases for details
    - Highlight: Moose and Mouse meta-class aware mocking (GH#55)


author: Paul Howarth <paul@city-fan.org> - 0.183.0-1
changelog:
  - Update to 0.183.0
    - Drop unused weaken import
    - Fix: new() returns distinct objects per package (GH#48)
    - Fix: Correct stacking edge cases in mock-layer restore (follow-up to GH#48)
    - Refactor: integrate stacking with Moose/Mouse meta layer and re-mock
      corners (follow-up to GH#77)


author: Paul Howarth <paul@city-fan.org> - 0.185.0-1
changelog:
  - Update to 0.185.0
    - Revert to pre-v0.181.0 behavior: new() returns singleton-per-package by
      default again; pass distinct => 1 for v0.181's fresh-object-per-call
      behavior (GH#83)
    - New: Test::MockModule->original_for($pkg, $sub): Call the original sub from
      inside a mock closure without capturing $mock


author: Paul Howarth <paul@city-fan.org> - 0.41-1
changelog:
  - Update to 0.41
    - Prevent strange import behaviour caused by @EXPORT twiddling
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.42-1
changelog:
  - Update to 0.42 (rhbz#2467785)
    - Restore support for 'use Test::Most import => [...]' to select which
      symbols to export; the 0.39 export rework broke it (GH#18)


author: Paul Howarth <paul@city-fan.org> - 0.08-23
changelog:
  - Spec clean-up
    - Use author-independent source URL
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.005-1
changelog:
  - Update to 2.005 (rhbz#2335386)
    - Refresh distro
    - Move to BRIANDFOY user
    - Add SECURITY.md policy


author: Petr Pisar <ppisar@redhat.com> - 0.0305-13
changelog:
  - Correct a license tag to "(GPL-1.0-or-later OR Artistic-1.0-Perl) AND
    GPL-2.0-only AND MIT"
  - Package the tests


author: Paul Howarth <paul@city-fan.org> - 3:1.302219-1
changelog:
  - Update to 1.302219
    - Fix downstream test not to install Test2::Suite
    - Fix documentation mistakes


author: Paul Howarth <paul@city-fan.org> - 3:1.302220-1
changelog:
  - Update to 1.302220
    - Add [PruneCruft] to dist.ini so build artifacts (blib/, pm_to_blib,
      MYMETA.*) no longer leak into release tarballs
    - Remove Net::BitTorrent from broken list
    - Amend tests to adapt to more accurate line number reporting in core
      (GH#1080)


author: Paul Howarth <paul@city-fan.org> - 3:1.302222-1
changelog:
  - Update to 1.302222
    - Add missing Changes entry
    - Fix test that fails on some Windows versions due to path separators


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 2.006000-1
changelog:
  - Update to 2.006000.
  - Reflect perl(Reply::Plugin) having been added to Fedora.
  - Remove references to perl-Type-Tie.


author: Paul Howarth <paul@city-fan.org> - 0.033-1
changelog:
  - Update to 0.033
    - Add Test2 compatibility in the test triggered by done_testing()
    - New long-awaited feature (!!!) "allow_patterns", to either
      temporarily or globally exempt particular warning patterns


author: Paul Howarth <paul@city-fan.org> - 0.034-1
changelog:
  - Update to 0.034
    - Fix Test2 compatibility for done_testing()
    - Test2::Warnings added as a simple wrapper (for now)


author: Paul Howarth <paul@city-fan.org> - 0.036-1
changelog:
  - Update to 0.036
    - Allow tests to pass even when Import::Into is not installed (CPAN RT#158296)
    - Add backcompat shim for cases where Test::More is loaded in tests after
      Test::Warnings
    - Avoid redefinition warnings when $^W is enabled in tests (CPAN RT#158297)


author: Paul Howarth <paul@city-fan.org> - 0.037-1
changelog:
  - Update to 0.037
    - Remove unneeded use of Import::Into
    - Fix for tests that invoke Test::Warnings->import directly


author: Paul Howarth <paul@city-fan.org> - 1.03-1
changelog:
  - Update to 1.03
    - Fix tests to adapt to Perl removing apostrophe as package separator
      (CPAN RT#154915)
    - Upgraded distro files like packaged Module::Install version and META.yml,
      to avoid other looming Perl deprecation issues
  - Switch source URL from cpan.metacpan.org to www.cpan.org to work around
    ongoing issues with metacpan


author: Paul Howarth <paul@city-fan.org> - 0.10-1
changelog:
  - Update to 0.10
    - Previously, when tests were run via prove without the verbose flag and
      there was a warning that caused a test failure, there was no output
      indicating that a warning caused the failure; this has now been corrected
      and you'll see output that includes "Unexpected warning"


author: Paul Howarth <paul@city-fan.org> - 1.60-1
changelog:
  - Update to 1.60 (rhbz#2343165)
    - Add SECURITY.md
    - CR/NL/CRNL inside quoted fields not affected by strict_eol
    - Fix incorrect error 2014 (GH#62)


author: Paul Howarth <paul@city-fan.org> - 1.61-1
changelog:
  - Update to 1.61 (rhbz#2383739)
    - Add love letter to CSV from xan project with reference
    - Bugtracker to Github (long overdue) (GH#63)
    - Update to Devel::PPPort-3.73


author: Paul Howarth <paul@city-fan.org> - 1.62-1
changelog:
  - Update to 1.62 (rhbz#2463743)
    - It is 2026
    - Fix possible stack corruption (GH#65, CVE-2026-7111)


author: Paul Howarth <paul@city-fan.org> - 1.63-1
changelog:
  - Update to 1.63
    - Check attribute lengths (memory protection)
    - Minor code consistencies (not user-visible)
    - Dropped support for 5.6.x and 5.8.0; minimum perl is now 5.8.1
    - Fix special str setting consistency for types, undef_str and comment_str
    - Characters []:*/\ are not allowed in XLSX sheet names


author: Paul Howarth <paul@city-fan.org> - 1.33-1
changelog:
  - Update to 1.33
    - Replace the discouraged File::Slurp::Tiny with File::Slurper
    - Add a security policy file SECURITY.md
    - Update Makefile.PL to include both ExtUtils::MakeMaker and perl
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.34-1
changelog:
  - Update to 1.34
    - Fix test failures due to line endings on Windows (GH#4)
    - The 2 test files t/tree.with*.txt ship as ISO-8859-1, while
      t/tree.utf8.attributes.txt ships as UTF-8; so...
      - Don't explicitly use UTF-8 encoding in DAG_Node.pm's sub read_tree();
        rather, use a regexp to standardize line endings after reading, and
        likewise, in t/read.tree.t, do the same
      - Un-comment the 2 extra tests at the end of t/read.tree.t; specifically,
        line 50 was 'for (qw/utf8/)# with without/)' and now says
        'for (qw/utf8 with without/)'
      - Reformat test data files t/tree.*.attributes.txt; this was done with the
        new files share/read.write.tree.(pl, sh), and it was done because some of
        the test data files had been written by old code with slightly different
        indenting
    - Add a new test data file, t/metag.cooked.tree.txt; it's a copy of
      MarpaX::Grammar::Parser's share/metag.cooked.tree, and the test program
      t/read.tree.t was edited to include this new file
    - Patch tree::DAG_Node.format_node() to output 'Attributes: {}' and not just
      'Attributes:' when the user does not want attributes reported; this makes
      the code match the sample trees shipped in t/


author: Paul Howarth <paul@city-fan.org> - 1.35-1
changelog:
  - Update to 1.35
    - Change sub hashref2string() so it does not generate an error or warning when
      the node or node name is '' (empty string), undef or 0 (zero)


author: Paul Howarth <paul@city-fan.org> - 1.36-1
changelog:
  - Update to 1.36
    - No functional changes
    - Fix typo in the 2nd FAQ: "How to process every node in tree?"
    - Add new version of LICENSE to the distro
    - Add new files LICENSE-Artistic-2.0 and LICENSE-GPL-3 to the distro
    - Add Data::Dumper, Getopt::Long, perl to Makefile.PL
    - Remove open from Makefile.PL
    - Modernize MANIFEST.SKIP


author: Paul Howarth <paul@city-fan.org> - 1.37-1
changelog:
  - Update to 1.37
    - No functional changes
    - Replace the body of the LICENSE file with what is recommended at
      https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
    - Patch the source code reference to refer to this LICENSE file
    - Remove the excess and confusing files LICENSE-Artistic-2.0 and LICENSE-GPL-3
    - Reset the required version of Data::Dumper back to 0


author: Paul Howarth <paul@city-fan.org> - 1.38-1
changelog:
  - Update to 1.38
    - Replace LICENCE file content with the Perl_5 license from Software::License
    - Add AI_POLICY.md file
    - Modernize MANIFEST.SKIP again


author: Paul Howarth <paul@city-fan.org> - 1.20171012-22
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Drop redundant %{?perl_default_filter}
    - Drop redundant shellbang mangling
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Make %files list more explicit
    - Package CONTRIBUTING file


author: Paul Howarth <paul@city-fan.org> - 5.34-2
changelog:
  - Obsolete/Provide perl-URI-ws (rhbz#2411728, rhbz#2411834)
    URI::ws incorporated into URI dist at version 5.34


author: Paul Howarth <paul@city-fan.org> - 0.63-1
changelog:
  - Update to 0.63
    - Remove the non-portable tests for Perl's "super" code points; testing
      values beyond 0x7FFF_FFFF isn’t necessary
    - Documentation typo corrections


author: Paul Howarth <paul@city-fan.org> - 0.64-1
changelog:
  - Update to 0.64
    - Unicode::UTF8 now allows noncharacters; they receive no special handling
      and are processed like any other code point
    - According to Corrigendum #9, noncharacters (the values U+nFFFE and U+nFFFF
      (where n is from 0 to 10^16) and the values U+FDD0..U+FDEF) are permanently
      reserved but should be allowed in interchange:
      https://www.unicode.org/versions/corrigendum9.html


author: Paul Howarth <paul@city-fan.org> - 0.65-1
changelog:
  - Update to 0.65
    - C99-compliant compiler is now required for Unicode::UTF8
    - Scan 16 bytes at a time to detect non-ASCII bytes, falling back to sequence
      validation for non-ASCII input; this approach resulted in a 900% throughput
      improvement on English text and a 200% improvement on Swedish text compared
      with Encode.pm


author: Paul Howarth <paul@city-fan.org> - 0.66-1
changelog:
  - Update to 0.66
    - Rewrote the UTF-8 validator using a shift-based DFA from
      https://github.com/chansen/c-utf8-valid by the same author; benchmarks show
      up to 10x faster decoding compared with Encode.pm


author: Paul Howarth <paul@city-fan.org> - 0.68-1
changelog:
  - Update to 0.68
    - Fix SIMD feature gating for x86; avoid SSE2 intrinsics on non-SSE2 i686
      builds
    - Use Dist::Zilla for the distro
  - Package new LICENSE file
  - Drop hacks related to use of Module::Install, no longer needed


author: Paul Howarth <paul@city-fan.org> - 0.70-1
changelog:
  - Update to 0.70
    - Update the c-utf8 library code: improved GCC code generation, including
      with -O2, resulting in higher throughput
    - Use utf8_check_ascii with a 16-byte ASCII fast path


author: Paul Howarth <paul@city-fan.org> - 0.72-1
changelog:
  - Update to 0.72
    - read_utf8() now takes a single-pass fast path on PerlIO fast-gets layers,
      validating/copying/counting straight out of the layer buffer (up to ~11%
      faster on multibyte-heavy input; see benchmarks/)
    - Fixed read_utf8() on non-buffered handles stranding the trailing incomplete
      sequence that was read to satisfy the requested length: the pending bytes
      are now pushed back with PerlIO_unread() so the following read sees them,
      matching decode_utf8() when drained to end of file
  - Add patch to avoid trying to use 64-bit SSE2 on ix86 (GH#14)


author: Paul Howarth <paul@city-fan.org> - 3.00-1
changelog:
  - Update to 3.00
    - Maintenance release with Mail::Box version 3 compatibility
    - Bump version to indicate it is not compatible with MailBox 4
    - Add bugtracker to metadata


author: Paul Howarth <paul@city-fan.org> - 7.900059-9
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.64-1
changelog:
  - Update to 0.64 (rhbz#2270204)
    - This is a maintenance release; the code contains no functional change
    - Contributing guidelines are now listed in the new CONTRIBUTING file
    - Fix for t/18-opinfo.t broken under blead (CPAN RT#151104)
  - Use %{make_build} and %{make_install}
  - Make %files list more explicit


author: Chris Adams <linux@cmadams.net> - 0.77-1
changelog:
  - new version
  - add ExclusiveArch to match where Chrome/Chromium is supported
  - tests cleaned up more, so enable by default


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.002-31
changelog:
  - Add sysusers.d config file to allow rpm to create users/groups automatically
  - Convert a license tag to SPDX
  - Package the tests


author: Chris Adams <linux@cmadams.net> 0.22-2
changelog:
  - filter 'perl(DB)' from provides (just an internal debugger override)
  - tests don't actually use Test::Simple


author: Emmanuel Seyman <emmanuel@seyman.fr> - 0.53-39
changelog:
  - Migrate to SPDX license
  - Use %{make_build} and %{make_install} where appropriate
  - Replace %{__perl} with /usr/bin/perl
  - Pass NO_PERLLOCAL=1 to Makefile.PL


author: Paul Howarth <paul@city-fan.org> - 1.01-53
changelog:
  - Spec tidy-up
    - Classify buildreqs by usage
    - Use %{make_build} and %{make_install}
    - Drop redundant buildroot cleaning in %install section
    - Don't need to remove empty directories from the buildroot
    - Make %files list more explicit
    - Make permission changes visible in build log


author: Paul Howarth <paul@city-fan.org> - 1.37-1
changelog:
  - Update to 1.37
    Features:
    - Add LoadBytes, LoadUTF8, DumpBytes, DumpUTF8 functions (GH#51)
    Fixes:
    - Fix heap buffer overflow in the YAML emitter - CVE-2026-4177 (GH#67)
    - Fix DumpFile with tied filehandles (IO::String, IO::Scalar) (GH#22)
    - Fix _is_glob to recognize IO::Handle subclasses (GH#23)
    - Fix memory leak when dumping filehandles (CPAN RT#41199, GH#42)
    - Fix dumping of tied hashes (GH#31)
    - Fix dumping strings starting with '...' as unquoted plain scalars (GH#34)
    - Fix dumping strings with tabs and carriage returns as plain scalars (GH#59)
    - Fix double-dash YAML parsing (RT#34073, GH#35)
    - Fix extra newline after empty arrays/hashes in YAML output (GH#36)
    - Remove trailing whitespace from YAML output lines (GH#37, GH#38, GH#39)
    - Fix quoting of \r and \t in YAML output instead of emitting raw bytes
      (GH#40)
    - Fix growing !!perl/regexp objects in round-trips (GH#43)
    - Fix quoted '=' being transformed into 'str' (GH#45)
    - Fix backslash-space escape in double-quoted YAML strings (GH#61)
    - Fix flow sequence comma separator not recognized without trailing space
      (GH#60)
    - Fix wide character warning in DumpFile (GH#28)
    - Fix inline arrays without space after comma (GH#25)
    - Fix: quote strings matching YAML implicit types to prevent round-trip
      failures (GH#26)
    - Fix JSON::Syck::Dump to use JSON-valid \uXXXX escapes in output (GH#21)
    - Fix JSON::Syck::Load decoding of \/ and \uXXXX escape sequences (GH#30)
    - Fix: apply JSON postprocessing to JSON::Syck::DumpFile output (GH#104)
    - Fix: add tied-filehandle fallback to JSON::Syck::DumpFile (GH#98)
    - Fix: handle JSON escape sequences in SingleQuote mode Load (GH#99)
    - Fix: restore Perl 5.8 compatibility in test suite (GH#121)
    - Fix: correct copy-paste error in Makefile.PL clean target (GH#101)
    - Fix: correct $SortKeys POD default from false to true (GH#100)
    - Fix: correct POD documentation errors (GH#103)
    Maintenance:
    - Add C23-compatible function prototypes for GCC 15 compatibility (GH#112)
    - Silence macOS compiler warnings (GH#92)
    - Guard stdint.h include for portability (HP-UX 11.11) (GH#33)
    - Guard stdint.h include in syck_st.h for portability (GH#24)
    - Update ppport.h to 3.68
    - Add regression tests for magical variable dumping (GH#32)
    - CI: modernize GitHub Actions workflow (GH#123, GH#124)
    - CI: add disttest job to validate MANIFEST completeness
  - Use %{make_build} and %{make_install}
  - Drop workaround for C23 incompatibility


author: Paul Howarth <paul@city-fan.org> - 1.39-1
changelog:
  - Update to 1.39
    Bug Fixes:
    - Fix: escape solidus (/) as \/ in JSON::Syck::Dump for XSS safety
      (GH#125, GH#130)
    - Fix: anchor tracking for blessed scalar refs in Dump (GH#126, GH#131)
    - Fix: prevent buffer underflow in base60 (sexagesimal) parsing (GH#133)
    - Fix: guard against NULL type from strtok in tag parsing (GH#135)
    - Fix: correct copy-paste bug in syck_seq_assign() ASSERT macros (GH#137)
    - Fix t/yaml-implicit-typing.t failure with -Duselongdouble perls
      (GH#138, GH#139)
    Improvements:
    - Resolve TODO tests for empty/invalid YAML to match actual behaviour
      (GH#127, GH#129)
    Maintenance:
    - Remove dead Perl 5.6 TODOs and convert 5.8 TODO to SKIP (GH#129)
    - Add comprehensive implicit type resolution test suite (GH#137)
    - Update MANIFEST to include all unit tests
    - Clean up test names to remove unnecessary numbering


author: Paul Howarth <paul@city-fan.org> - 1.41-1
changelog:
  - Update to 1.41
    Bug Fixes:
    - Fix float parsing on -Dusequadmath perls: use Perl's Atof() instead of
      strtod() so that floats like -3.14 are not corrupted by double-precision
      rounding artifacts (GH#140, GH#141)


author: Paul Howarth <paul@city-fan.org> - 1.42-1
changelog:
  - Update to 1.42
    Bug Fixes:
    - Fix: Replace strtok() with strpbrk() and fix sign-compare warnings in
      perl_syck.h (GH#145)
    - Fix: Terminate plain scalars at document boundaries --- and ... (GH#150)
    - Fix: Skip %TAG and %YAML directives in document header (GH#151)
    - Fix: Plug SV leak when eval_pv croaks on bad perl/code blocks (GH#153)
    - Fix: Allow non-specific tag '!' before block scalars (GH#27, GH#102)
    - Fix: Remove spurious %type <nodeId> for indent_open in gram.y
      (GH#157, GH#158)
    - Fix: Use modern bison %define api.prefix directive (GH#159, GH#160)
    Improvements:
    - Implement YAML merge key (<<) support (GH#149)
    Maintenance:
    - Remove dead Perl 5.6/5.8 version guards from test files (GH#146)
    - Add YAML 1.0 spec compliance audit and coverage tests (GH#148)
    - Add comprehensive round-trip tests for YAML 1.0 spec features (GH#152)
    - Remove unneeded TODO in t/json-basic.t (GH#154)
    - Add regex Dump/Load/round-trip tests to perl tag scheme (GH#155)
    - Do not require a .y file to build YAML::Syck; add brew support for bison
    - Don't ship docs/ directory in tarball


author: Paul Howarth <paul@city-fan.org> - 1.43-1
changelog:
  - Update to 1.43
    Bug Fixes:
    - Fix: Prevent resource leaks on croak/early-return paths in Dump (GH#161)
    - Fix: Prevent output SV leaks on croak in Dump/DumpFile callers (GH#163)
    - Fix: Load() in list context returns empty list for empty/undef input; also
      applies to LoadBytes and LoadUTF8 (GH#164, GH#165)
    - Fix: DumpCode serializes prototype string instead of code body (GH#168)
    - Fix: Memory leak in !perl/scalar Load - newRV_inc should be newRV_noinc
      (GH#170)
    - Fix: Add pTHX_ to SAVEDESTRUCTOR_X callback for threaded Perl
      (GH#175, GH#176)
    - Fix: Add TODO guard for eval_pv leak on Perl < 5.14 (GH#179, GH#180)
    - Fix: Negative hex and octal values parsed as 0 with ImplicitTyping (GH#183)
    - Fix: Negative int#base60 values produce unsigned wraparound (GH#185)
    Improvements:
    - Modernize META_MERGE for CPANTS compliance (GH#162)
    - Fix hash table size handling and remove compile warnings in syck_st (GH#174)
    Maintenance:
    - Restore TODO guard for Dump code leak test on Perl < 5.26 (GH#167)
    - Resolve 2010 TODO in perl_json_postprocess with test coverage (GH#166)
    - CI: Upgrade actions to resolve Node.js 20 deprecation warnings (GH#177)


author: Paul Howarth <paul@city-fan.org> - 1.44-1
changelog:
  - Update to 1.44
    Bug Fixes:
    - Fix: Positive hex and octal values parsed as 0 with ImplicitTyping (GH#187)
    - Fix: Resolve uintptr_t redefinition error on Win64 MinGW (GH#186)


author: Paul Howarth <paul@city-fan.org> - 1.45-1
changelog:
  - Update to 1.45
    Bug Fixes:
    - Fix: Use syck_base64_free() to fix Windows "Free to wrong pool" crash in
      base64 encode/decode buffers; also plugs a memory leak (GH#189)
    - Fix: Clear type tag on blessed scalar alias early-return so the stale tag
      no longer leaks onto the next emitted item (GH#193, GH#194, rhbz#2459200)
    - Fix: Negative float#base60 values produce wrong results; strip sign before
      accumulating and avoid negative zero for portable stringification (GH#191)
    - Fix: Prevent memory leaks when Load/LoadJSON croak on parse errors (GH#192)
    Maintenance:
    - Test: Add coverage for SortKeys and JSON MaxDepth (GH#188)
    - Test: Add error handling coverage for LoadFile/DumpFile (GH#190)
    - Update README


author: Paul Howarth <paul@city-fan.org> - 1.46-1
changelog:
  - Update to 1.46
    Bug Fixes:
    - Preserve string nature of numeric-looking values in Dump; pure strings (POK
      only, no IOK/NOK) are now quoted to maintain roundtrip fidelity
      (GH#199, GH#200)
    - Accept trailing commas in flow sequences and mappings ([a, b,] and
      {a: 1,}), valid per YAML 1.0/1.1/1.2 spec (GH#195, GH#196)
    Maintenance:
    - CI: upgrade install-with-cpm to v2 for compatibility with Perl versions
      prior to 5.24 in perldocker containers (GH#197, GH#198)
    - Clean up MANIFEST.SKIP: add #!include_default, remove redundant entries,
      exclude .claude/ from distribution


author: Paul Howarth <paul@city-fan.org> - 1.75-1
changelog:
  - Update to 1.75 (rhbz#2332503)
    - Fixed regression in %QUOTE (GH#60)
    - Fix version comparison logic for forward compatibility (GH#63)
  - Switch source URL from cpan.metacpan.org to www.cpan.org
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 1.76-1
changelog:
  - Update to 1.76 (rhbz#2332646)
    - Revert change from GH#60: "yes", "y", etc. are not actually booleans (GH#66)


author: Paul Howarth <paul@city-fan.org> - 3.0.2-1
changelog:
  - Update to 3.0.2 (rhbz#2309576)
    - Fix debugger test (GH#15)
    - Upgrade ppport.h from 3.42 to 3.68
    - Fix doc typo (GH#12)
    - Fix changelog typo (GH#14)


author: Petr Pisar <ppisar@redhat.com> - 0.36-31
changelog:
  - Correct a license tag to "GPL-1.0-or-later OR Artistic-1.0-Perl"
  - Package the tests
  - Stop applying a patch for replacing signal handlers unneeded since Perl
    5.14 (CPAN RT#49878)


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31 (rhbz#2318345)
    - Switch from Sub::Identify to Sub::Util (core in modern perls), falling back
      to B.pm as needed


author: Petr Pisar <ppisar@redhat.com> - 0.070-30
changelog:
  - Adapt tests to perl-Getopt-Long-2.58 (upstream GH#6)
  - Convert a license tag to SPDX
  - Correct a list of dependencies


author: Paul Howarth <paul@city-fan.org> - 1:0.242-1
changelog:
  - Update to 0.242
    - Don't test for apostrophe as package separator on Perl versions after 5.41
    - Protect against modules changing @_


author: Paul Howarth <paul@city-fan.org> - 1:0.243-1
changelog:
  - Update to 0.243
    - Reinstate test for apostrophe as package separator, as that package
      separator is allowed again (no code change, only tests have been amended)
  - Use %{make_build} and %{make_install}


author: Jitka Plesnikova <jplesnik@redhat.com> - 0.18-15
changelog:
  - Adapt to perl 5.43.11 (define PERL_EXT to access reg_numbered_buff and
    reg_named_buff functions)


author: Aaron Rainbolt <arraybolt@fedoraproject.org> - 1:1.9.0-33
changelog:
  - Set minimum CMake version to 3.5 (rhbz#2381472)
  - Set non-standard CMake variables back to expected values (rhbz#2381665)
  - Migrate InstallMgr test to tmt framework (rhbz#2383081)


author: Paul Wouters <paul.wouters@aiven.io> - 6.0.2-3
changelog:
  - Re-enable python subpackage, re-enable upstream tests
  - patch to use --no-isolation with python by Carlos Rodriguez-Fernandez
  - python dependencies fixed so pip no longer tries to download items
  - apply upstream patch to remove md2 support - now all tests pass again


author: Paul Howarth <paul@city-fan.org> - 20260109-1
changelog:
  - Update to 20260109 (see CHANGES.md for details) (rhbz#2428067)
  - Change Pod::Html dependency to Pod::Simple::XHTML, which is now the preferred
    back-end option for HTML generation


author: Jerry James <loganjerry@gmail.com> - 0.2.9-27
changelog:
  - Use the cmake declarative buildsystem
  - Simplify the gcc6 patch
  - Add patch to avoid deprecated unary_function and binary_function
  - Drop unused dvipng BR


author: Ondřej Sloup <osloup@redhat.com> - 2.0-0-1
changelog:
  - Rebase to the newest version
  - Fix compatibility with PostgreSQL 15
  - Remove patches as they are merged in upstream
  - Use autosetup
  - Manually build the package for documentation


author: Ondrej Sloup <osloup@redhat.com> - 2.0-3
changelog:
  - Make man docs only without subpackage as intended
  - Update upstream URL
  - Stop building llvmjit (rhbz#2214559, rhbz#2237282)
  - Prepare the package for EPEL9 (rhbz#2189271)


author: Nikola Davidova <ndavidov@redhat.com> - 13.2-1
changelog:
  - Update to 13.2 to fix Perl 5.40 build failures
  - Bump version to 13.2
  - Fixes FTBFS in Rawhide caused by stricter syntax rules in Perl 5.40+
  - Update source URL
  - Resolves: rhbz#2385398, rhbz#2425868, rhbz#2434913
  - Resolves: INFRASERV-1353


author: Simone Caronni <negativo17@gmail.com> - 1.24.1-10
changelog:
  - Update logroate and reload commands:
  - https://bugzilla.redhat.com/show_bug.cgi?id=2372537
  - https://bugzilla.redhat.com/show_bug.cgi?id=2403541


author: Remi Collet <remi@remirepo.net> - 7.1.4-3
changelog:
  - update bundled bartlett/php-compatinfo-db to 6.12.0
  - update bundled dependencies
  - optional support build with composer-generators


author: Remi Collet <remi@remirepo.net> - 7.2.3-1
changelog:
  - update to 7.2.3
  - re-license spec file to CECILL-2.1
  - always build with composer-generators
  - update bundled bartlett/php-compatinfo-db to 6.16.0


author: Remi Collet <remi@remirepo.net> - 2.1.0-1
changelog:
  - update to 2.1.0
  - rename to php-doctrine-instantiator2
  - install in /usr/share/php/Doctrine/Instantiator2
  - re-license spec file to CECILL-2.1
  - raise dependency on PHP 8.4


author: Remi Collet <remi@remirepo.net> - 1.0.0-31
changelog:
  - fix incompatible pointer types
    using patch from https://git.osgeo.org/gitea/geos/php-geos/issues/32


author: Remi Collet <remi@remirepo.net> - 1.0.0-37
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix build with PHP 8.5.0alpha2
  - re-license spec file to CECILL-2.1


author: Remi Collet <remi@remirepo.net> - 1.17.0-1
changelog:
  - update to 1.17.0
  - re-license spec file to CECILL-2.1
  - fix test suite using patch from
    https://github.com/thephpleague/mime-type-detection/pull/42


author: Remi Collet <remi@remirepo.net> - 1.6.12-1
changelog:
  - update to 1.6.12
  - raise dependency on PHP 7.1
  - add build dependency on yoast/phpunit-polyfills 2.0


author: Remi Collet <remi@remirepo.net> - 2.11.0-1
changelog:
  - update to 2.11.0
  - re-license spec file to CECILL-2.1
  - raise dependency on php-mock/php-mock-integration 3.0


author: François Kooman <fkooman@tuxed.net> - 2.8.0-1
changelog:
  - update to 2.8.0
  - hard build dependency on PHPUnit 9 now
  - add php-sodium extension as a suggestion


author: Remi Collet <remi@remirepo.net> - 1.10.17-2
changelog:
  - remove report_memleaks usage with PHP 8.5 using patch from
    https://github.com/pear/pear-core/pull/164


author: Remi Collet <remi@remirepo.net> - 2.1.2-9
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - add patch for PHP 8.5.0alpha2 from
    https://github.com/php-amqp/php-amqp/pull/595
  - re-license spec file to CECILL-2.1
  - add pie virtual provides


author: Remi Collet <remi@remirepo.net> - 1.0.3-19
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - re-license spec file to CECILL-2.1
  - add pie virtual provides


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - rename to php-pecl-ds2
  - run standard php test suite from extension sources
    instead of separate tests using phpunit
  - drop ZTS build


author: Remi Collet <remi@remirepo.net> - 2.0.6~RC1-18
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix build with PHP 8.5.0alpha2 using patch from
    https://github.com/vitoc/gmagick/pull/59


author: Remi Collet <remi@fedoraproject.org> - 4.2.6-3
changelog:
  - fix incompatible pointer type FTBFS #2341063
    using patch from https://github.com/m6w6/ext-http/pull/143
  - re-license spec file to CECILL-2.1


author: Remi Collet <remi@remirepo.net> - 3.2.16-6
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix for PHP 8.5.0beta2 using patch from
    https://github.com/igbinary/igbinary/pull/399
  - fix for PHP 8.5.0alpha3 using patch from
    https://github.com/igbinary/igbinary/pull/398
  - re-license spec file to CECILL-2.1


author: Remi Collet <remi@remirepo.net> - 3.2.17~RC1-1
changelog:
  - update to 3.2.17RC1
  - add pie virtual provides
  - drop patches merged upstream
  - drop pear/pecl dependency
  - sources from github


author: Remi Collet <remi@fedoraproject.org> - 3.7.0-14
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - add patch for PHP 8.4 from
    https://github.com/Imagick/imagick/pull/690


author: Remi Collet <remi@remirepo.net> - 3.8.0-3
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix for PHP 8.5.0alpha3 using patch from
    https://github.com/Imagick/imagick/pull/741
  - ignore 1 test failing with IM 7.1.2 reported as
    https://github.com/Imagick/imagick/issues/737


author: Remi Collet <remi@remirepo.net> - 8.3.0-1
changelog:
  - update to 8.3.0
  - re-license spec file to CECILL-2.1
  - fix build with old libip2location using patch from
    https://github.com/chrislim2888/IP2Location-PECL-Extension/pull/25


author: Remi Collet <remi@fedoraproject.org> - 1.0.7-1
changelog:
  - update to 1.0.7
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - fix build with PHP 8.4 using patch from
    https://github.com/php/pecl-encryption-mcrypt/pull/19


author: Remi Collet <remi@fedoraproject.org> - 1.0.9-1
changelog:
  - update to 1.0.9
  - re-license spec file to CECILL-2.1
  - modernize the spec file
  - add pie virtual provides


author: Remi Collet <remi@remirepo.net> - 8.2-12
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix for PHP 8.5.0RC1 using patch from
    https://github.com/websupport-sk/pecl-memcache/pull/120
  - fix for PHP 8.5.0alpha3 using patch from
    https://github.com/websupport-sk/pecl-memcache/pull/118
  - re-license spec file to CECILL-2.1


author: Remi Collet <remi@fedoraproject.org> - 1.0.11-12
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - add patch for PHP 8.4 from
    https://github.com/krakjoe/pcov/pull/111


author: Remi Collet <remi@remirepo.net> - 2.2.3-8
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - re-license spec file to CECILL-2.1
  - add patch for test suite with PHP 8.5 from
    https://github.com/m6w6/ext-pq/pull/53
  - add pie virtual provides


author: Remi Collet <remi@remirepo.net> - 2.0.2-1
changelog:
  - update to 2.0.2
  - re-license spec file to CECILL-2.1
  - add pie virtualprovides (m6w6/ext-raphf)
  - drop patch merged upstream


author: Remi Collet <remi@remirepo.net> - 6.2.0-3
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - add patch for PHP 8.5.0alpha3 from
    https://github.com/phpredis/phpredis/pull/2677
  - add upstream patch for redis 8


author: Remi Collet <remi@remirepo.net> - 2.0.3-12
changelog:
  - fix incompatible pointer types using patch from
    https://github.com/php/pecl-processing-rrd/pull/4
  - build out of sources tree


author: Remi Collet <remi@fedoraproject.org> - 1.1.3-14
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php84
  - fix PHP 8.4 build using patch from
    https://github.com/php/pecl-xml-xmldiff/pull/2


author: Remi Collet <remi@remirepo.net> - 1.1.5-3
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - add patch for PHP 8.5.0alpha2 from
    https://github.com/php/pecl-xml-xmldiff/pull/6


author: Remi Collet <remi@remirepo.net> - 2.2.5-2
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - add patch for PHP 8.5.0RC1 from
    https://github.com/php/pecl-file_formats-yaml/pull/95
  - add pie virtual provides


author: Remi Collet <remi@remirepo.net> - 6.0.1-1
changelog:
  - update to 6.0.1
  - rename to php-phpdocumentor-reflection-docblock6
  - move to /usr/share/php/phpDocumentor/Reflection/DocBlock6
  - raise dependency on phpdocumentor/type-resolver 2.0
  - raise dependency on phpstan/phpdoc-parser 2.0


author: Remi Collet <remi@remirepo.net> - 1.10.0-1
changelog:
  - update to 1.10.0
  - add dependency on phpstan/phpdoc-parser
  - add dependency on doctrine/deprecations


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - rename to php-phpdocumentor-type-resolver1
  - move to /usr/share/php/phpDocumentor/Reflection/TypeResolver2


author: Remi Collet <remi@remirepo.net> - 11.0.7-1
changelog:
  - update to 11.0.7
  - raise dependency on nikic/php-parser 5.3.1
  - raise dependency on phpunit/php-file-iterator 5.1.0
  - raise dependency on sebastian/version 5.0.2


author: Remi Collet <remi@remirepo.net> - 11.0.12-1
changelog:
  - update to 11.0.12
  - raise dependency on nikic/php-parser 5.7.0
  - raise dependency on sebastian/environment 7.2.1
  - raise dependency on theseer/tokenizer 1.3.1


author: Remi Collet <remi@remirepo.net> - 12.5.0-1
changelog:
  - update to 12.5.0
  - raise dependency on nikic/php-parser 5.6.1
  - raise dependency on theseer/tokenizer 1.3.1


author: Remi Collet <remi@remirepo.net> - 12.5.1-1
changelog:
  - update to 12.5.1
  - raise dependency on nikic/php-parser 5.7.0
  - raise dependency on theseer/tokenizer 2.0.1
  - add upstream patch for theseer/tokenizer 2.x


author: Remi Collet <remi@remirepo.net> - 12.5.7-1
changelog:
  - update to 12.5.7
  - raise dependency on sebastian/environment 8.1.2
  - raise dependency on sebastian/lines-of-code 4.0.1


author: Remi Collet <remi@remirepo.net> - 14.1.10-1
changelog:
  - update to 14.1.10
  - raise dependency on sebastian/environment 9.3.2
  - raise dependency on sebastian/lines-of-code 5.0.1


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.2
  - rename to php-phpunit-php-file-iterator5
  - move to /usr/share/php/SebastianBergmann/FileIterator5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.3
  - rename to php-phpunit-php-file-iterator6
  - move to /usr/share/php/SebastianBergmann/FileIterator6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.4
  - rename to php-phpunit-php-file-iterator7
  - move to /usr/share/php/SebastianBergmann/FileIterator7


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.2
  - rename to php-phpunit-php-invoker5
  - move to /usr/share/php/SebastianBergmann/Invoker5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.3
  - rename to php-phpunit-php-invoker6
  - move to /usr/share/php/SebastianBergmann/Invoker6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.4
  - rename to php-phpunit-php-invoker7
  - move to /usr/share/php/SebastianBergmann/Invoker7


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.2
  - rename to php-phpunit-php-text-template4
  - move to /usr/share/php/SebastianBergmann/Template4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.3
  - rename to php-phpunit-php-text-template5
  - move to /usr/share/php/SebastianBergmann/Template5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.4
  - rename to php-phpunit-php-text-template6
  - move to /usr/share/php/SebastianBergmann/Template6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.2
  - rename to php-phpunit-php-timer7
  - move to /usr/share/php/SebastianBergmann/Timer7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.3
  - rename to php-phpunit-php-timer8
  - move to /usr/share/php/SebastianBergmann/Timer8


author: Remi Collet <remi@remirepo.net> - 9.0.0-1
changelog:
  - update to 9.0.0
  - raise dependency on PHP 8.4
  - rename to php-phpunit-php-timer9
  - move to /usr/share/php/SebastianBergmann/Timer9


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-cli-parser2
  - move to /usr/share/php/SebastianBergmann/CliParser3


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-cli-parser4
  - move to /usr/share/php/SebastianBergmann/CliParser4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-cli-parser5
  - move to /usr/share/php/SebastianBergmann/CliParser5


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-code-unit-reverse-lookup4
  - move to /usr/share/php/SebastianBergmann/CodeUnitReverseLookup4


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-code-unit3
  - move to /usr/share/php/SebastianBergmann/CodeUnit3


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.4
  - raise dependency on sebastian/diff 8
  - raise dependency on sebastian/exporter 8
  - rename to php-sebastian-comparator8
  - move to /usr/share/php/SebastianBergmann/Comparator8


author: Remi Collet <remi@remirepo.net> - 8.1.0-1
changelog:
  - update to 8.1.0
  - open https://github.com/sebastianbergmann/comparator/pull/139
    raise dependency on sebastian/diff 8.1


author: Remi Collet <remi@remirepo.net> - 8.3.0-1
changelog:
  - update to 8.3.0
  - raise dependency on sebastian/diff 9.0
  - raise dependency on sebastian/exporter 8.1


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.2
  - raise dependency on nikic/php-parser 5.0
  - rename to php-sebastian-complexity4
  - move to /usr/share/php/SebastianBergmann/Complexity4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-complexity5
  - move to /usr/share/php/SebastianBergmann/Complexity5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-complexity6
  - move to /usr/share/php/SebastianBergmann/Complexity6


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-diff6
  - move to /usr/share/php/SebastianBergmann/Diff6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-diff7
  - move to /usr/share/php/SebastianBergmann/Diff7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-diff8
  - move to /usr/share/php/SebastianBergmann/Diff8


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-environment7
  - move to /usr/share/php/SebastianBergmann/Environment7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-environment8
  - move to /usr/share/php/SebastianBergmann/Environment8


author: Remi Collet <remi@remirepo.net> - 9.0.0-1
changelog:
  - update to 9.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-environment9
  - move to /usr/share/php/SebastianBergmann/Environment9


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.3
  - raise dependency on sebastian/recursion-context 7
  - rename to php-sebastian-exporter7
  - move to /usr/share/php/SebastianBergmann/Exporter7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.4
  - raise dependency on sebastian/recursion-context 8
  - rename to php-sebastian-exporter8
  - move to /usr/share/php/SebastianBergmann/Exporter8


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.2
  - raise dependency on sebastian/object-reflector 4
  - raise dependency on sebastian/recursion-context 6
  - rename to php-sebastian-global-state7
  - move to /usr/share/php/SebastianBergmann/GlobalState7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.3
  - raise dependency on sebastian/object-reflector 5
  - raise dependency on sebastian/recursion-context 7
  - rename to php-sebastian-global-state8
  - move to /usr/share/php/SebastianBergmann/GlobalState8


author: Remi Collet <remi@remirepo.net> - 9.0.0-1
changelog:
  - update to 9.0.0
  - raise dependency on PHP 8.4
  - raise dependency on sebastian/object-reflector 6
  - raise dependency on sebastian/recursion-context 8
  - rename to php-sebastian-global-state9
  - move to /usr/share/php/SebastianBergmann/GlobalState9


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.2
  - raise dependency on nikic/php-parser 5.0
  - rename to php-sebastian-lines-of-code3
  - move to /usr/share/php/SebastianBergmann/LinesOfCode3


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-lines-of-code4
  - move to /usr/share/php/SebastianBergmann/LinesOfCode4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-lines-of-code5
  - move to /usr/share/php/SebastianBergmann/LinesOfCode5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - raise dependency on sebastian/object-reflector 4
  - raise dependency on sebastian/recursion-context 6
  - rename to php-sebastian-object-enumerator6
  - move to /usr/share/php/SebastianBergmann/ObjectEnumerator6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.3
  - raise dependency on sebastian/object-reflector 5
  - raise dependency on sebastian/recursion-context 7
  - rename to php-sebastian-object-enumerator7
  - move to /usr/share/php/SebastianBergmann/ObjectEnumerator7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.4
  - raise dependency on sebastian/object-reflector 6
  - raise dependency on sebastian/recursion-context 8
  - rename to php-sebastian-object-enumerator8
  - move to /usr/share/php/SebastianBergmann/ObjectEnumerator8


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-object-reflector4
  - move to /usr/share/php/SebastianBergmann/ObjectReflector4


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-object-reflector5
  - move to /usr/share/php/SebastianBergmann/ObjectReflector5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-object-reflector6
  - move to /usr/share/php/SebastianBergmann/ObjectReflector6


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-recursion-context6
  - move to /usr/share/php/SebastianBergmann/RecursionContext6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-recursion-context7
  - move to /usr/share/php/SebastianBergmann/RecursionContext7


author: Remi Collet <remi@remirepo.net> - 8.0.0-1
changelog:
  - update to 8.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-recursion-context8
  - move to /usr/share/php/SebastianBergmann/RecursionContext8


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-type5
  - move to /usr/share/php/SebastianBergmann/Type5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-type6
  - move to /usr/share/php/SebastianBergmann/Type6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-type7
  - move to /usr/share/php/SebastianBergmann/Type7


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-version5
  - move to /usr/share/php/SebastianBergmann/Version5


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.2
  - rename to php-sebastian-version6
  - move to /usr/share/php/SebastianBergmann/Version6


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - update to 6.0.0
  - raise dependency on PHP 8.3
  - rename to php-sebastian-version6
  - move to /usr/share/php/SebastianBergmann/Version6


author: Remi Collet <remi@remirepo.net> - 7.0.0-1
changelog:
  - update to 7.0.0
  - raise dependency on PHP 8.4
  - rename to php-sebastian-version7
  - move to /usr/share/php/SebastianBergmann/Version7


author: Remi Collet <remi@remirepo.net> - 2.0.1-1
changelog:
  - update to 2.0.1
  - rename to php-theseer-tokenizer2
  - install /usr/share/php/TheSeer/Tokenizer2
  - raise dependency on PHP 8.1


author: Remi Collet <remi@remirepo.net> - 2.0.1-1
changelog:
  - update to 2.0.1
  - move to /usr/share/php/Yoast/PHPUnitPolyfills2
  - raise dependency on PHP 5.6
  - drop phpunit7, add phpunit10


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - move to /usr/share/php/Yoast/PHPUnitPolyfills3
  - raise dependency on PHP 7.0
  - drop phpunit10, add phpunit11


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - move to /usr/share/php/Yoast/PHPUnitPolyfills4
  - raise dependency on PHP 7.1
  - add phpunit12


author: Remi Collet <remi@remirepo.net> - 1.7.3-8
changelog:
  - add upstream patch for PHP 8.2
  - add patch for PHP 8.3 from https://github.com/zetacomponents/ConsoleTools/pull/26
  - fix FTBFS #2261516


author: Remi Collet <remi@remirepo.net> - 1.1.3-34
changelog:
  - fix build with GCC 15 using patch from
    https://github.com/zeromq/php-zmq/pull/238
  - re-license spec file to CECILL-2.1
  - modernize the spec file


author: Remi Collet <remi@remirepo.net> - 1.1.3-36
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php85
  - fix build with PHP 8.5.0alpha2 using patch from
    https://github.com/zeromq/php-zmq/pull/240


author: Remi Collet <remi@remirepo.net> - 3.2.2-1
changelog:
  - update to 3.2.2
  - re-license spec file to CECILL-2.1
  - raise dependency on php 7.2
  - switch to phpunit11


author: Remi Collet <remi@remirepo.net> - 5.2.3-1
changelog:
  - update to 5.2.3 (2025-10-08, bugfix release)
  - fix patch to system CA certificates
  - always build with composer-generators


author: Remi Collet <remi@remirepo.net> - 11.0.0-1
changelog:
  - update to 11.0.0
  - raise dependency on phpunit/phpunit 12.0
  - raise dependency on phpunit/php-code-coverage 12
  - raise dependency on phpunit/php-file-iterator 6
  - raise dependency on sebastian/cli-parser 4
  - raise dependency on sebastian/diff 7
  - raise dependency on sebastian/version 6


author: Remi Collet <remi@remirepo.net> - 11.0.1-1
changelog:
  - update to 11.0.1 (no change)
  - raise dependency on phpunit/phpunit 12.1.6
  - raise dependency on phpunit/php-code-coverage 12.3


author: Remi Collet <remi@remirepo.net> - 11.0.2-1
changelog:
  - update to 11.0.2 (no change)
  - raise dependency on phpunit/phpunit 12.3.7
  - raise dependency on phpunit/php-code-coverage 12.3.6


author: Remi Collet <remi@remirepo.net> - 11.0.3-1
changelog:
  - update to 11.0.3 (no change)
  - raise dependency on phpunit/phpunit 12.4.4
  - raise dependency on phpunit/php-code-coverage 12.5.0
  - raise dependency on sebastian/cli-parser 4.2


author: Remi Collet <remi@remirepo.net> - 12.0.0-1
changelog:
  - update to 12.0.0
  - raise dependency on PHP 8.4
  - raise dependency on phpunit/phpunit 13
  - raise dependency on phpunit/php-code-coverage 13
  - raise dependency on phpunit/php-file-iterator 7
  - raise dependency on sebastian/cli-parser 5
  - raise dependency on sebastian/diff 8
  - raise dependency on sebastian/version 7


author: Remi Collet <remi@remirepo.net> - 13.0.0-1
changelog:
  - update to 13.0.0
  - raise dependency on phpunit/php-code-coverage 14
  - drop runtime dependency on phpunit13


author: Remi Collet <remi@remirepo.net> - 13.0.1-1
changelog:
  - update to 13.0.1
  - raise dependency on phpunit/php-code-coverage 14.1.3
  - raise dependency on sebastian/diff 8.1.0


author: Remi Collet <remi@remirepo.net> - 11.5.51-1
changelog:
  - update to 11.5.51
  - raise dependency on phpunit/php-file-iterator 5.1.1
  - re-add dependency on sebastian/recursion-context 6.0.3


author: Remi Collet <remi@remirepo.net> - 12.5.21-1
changelog:
  - update to 12.5.21
  - raise dependency on phpunit/php-code-coverage 12.5.6
  - raise dependency on sebastian/environment 8.1.0


author: Remi Collet <remi@remirepo.net> - 12.5.26-1
changelog:
  - update to 12.5.26
  - raise dependency on sebastian/cli-parser 4.2.1
  - raise dependency on sebastian/comparator 7.1.8
  - raise dependency on sebastian/environment 8.1.1
  - raise dependency on sebastian/exporter 7.0.3
  - raise dependency on sebastian/type 6.0.4


author: Remi Collet <remi@remirepo.net> - 12.5.29-1
changelog:
  - update to 12.5.29
  - raise dependency on phpunit/php-code-coverage 12.5.7
  - raise dependency on sebastian/global-state 8.0.2


author: Remi Collet <remi@remirepo.net> - 13.1.10-1
changelog:
  - update to 13.1.10
  - raise dependency on sebastian/comparator 8.1.3
  - raise dependency on sebastian/diff 8.3


author: Remi Collet <remi@remirepo.net> - 13.1.11-1
changelog:
  - update to 13.1.11
  - raise dependency on phpunit/php-code-coverage 14.1.9
  - raise dependency on sebastian/comparator 8.2.1
  - raise dependency on sebastian/environment 9.3.1
  - raise dependency on sebastian/exporter 8.1.0
  - raise dependency on sebastian/type 7.0.1


author: Remi Collet <remi@remirepo.net> - 13.1.14-1
changelog:
  - update to 13.1.14
  - raise dependency on phpunit/php-code-coverage 14.1.10
  - raise dependency on sebastian/global-state 9.0.1


author: Remi Collet <remi@remirepo.net> - 13.2.0-1
changelog:
  - update to 13.2.0
  - raise dependency on phpunit/php-code-coverage 14.2
  - raise dependency on sebastian/comparator 8.3
  - raise dependency on sebastian/diff 9.0
  - add dependency on sebastian/file-filter 1.0


author: Stephen Smoogen <smooge@fedoraproject.org> - 2-3
changelog:
  - Update comments to point to upstream PR
  - Update man page.
  - Fixed man page entry to match spec review


author: Kevin Fenzi <kevin@scrye.com> - 2023.04-1
changelog:
  - Switch to new fork, update to new version scheme ( rhbz#2256866 )
  - Enable custom baud rate ( rhbz#2294619 )
  - Convert to SPDX license identifier


author: Jerry James <loganjerry@gmail.com> - 1.3.0-23.20210117git111c9be
changelog:
  - Update to latest git snapshot for many bug fixes
  - Change architecture to noarch
  - Add a VCS tag
  - Change License to BSD-2-Clause
  - Use the %license macro
  - Make the devel subpackage description more verbose


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.0-1
changelog:
  - Update to v1.0
  - Drop Patch1 (comply with XDG directory spec - backport from this release)
  - Update License tag (relicensed from GPL-3.0-or-later to MIT)


author: Timothée Ravier <tim@siosm.fr> - 6.1.2-1
changelog:
  - Update mascot image and text for third part page
  - Remove documentation
  - Make sure we own the directories we install
  - Update license to include the one used for the new mascot


author: Robert Scheck <robert@fedoraproject.org> 4.4-13
changelog:
  - Add patch to replace pipes.quote() from deprecated Python
    pipes (#2318435, thanks to Sean Carlos and Patrick Scheck)


author: Hans de Goede <johannes.goede@oss.qualcomm.com> - 24.004.60-22
changelog:
  - Fix crash in drm plugin close_input_source() (rhbz#2416551)
  - Fix wrong KBD layout when a user has configured multiple layouts
    (rhbz#2416197)
  - Fix race in fb_device_has_drm_device () causing frame-buffer plugin to
    sometimes load while drm plugin is already handling the display


author: Fedora Release Engineering <releng@fedoraproject.org> - 4.2.7-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix GCC-14 new errors (https://github.com/openpmix/openpmix/pull/3245)


author: Sérgio Basto <sergio@serjux.com> - 4.2.8-1
changelog:
  - Update pmix to 4.2.8
  - Exclude ix86, configure: abort in 32-bit environments
    https://github.com/openpmix/openpmix/pull/2892
    and Open MPI v5.0.x does not support 32 bit
    https://github.com/open-mpi/ompi/issues/11248


author: Sérgio Basto <sergio@serjux.com> - 0.71-3
changelog:
  - Disable tests again, randomly they fail with Charset "CHARSET" is not a
    portable encoding name. Message conversion to user's charset might not work.


author: Miro Hrončok <miro@hroncok.cz> - 2.2.1-3
changelog:
  - Fix poetry with dulwich 0.25
  - Considering the API change, do not relax the required dulwich version


author: Vit Mojzis <vmojzis@redhat.com> - 3.9-7
changelog:
  - semanage: Reset active value when deleting boolean customizations (RHEL-111421)
  - setfiles: Add -A option to disable SELINUX_RESTORECON_ADD_ASSOC (RHEL-111505)
  - sepolicy: Fix detection of writeable locations


author: Xavier Bachelot <xavier@bachelot.org> - 19-45
changelog:
  - Add conditional for {pipewire-,}jack-audio-connection-kit-devel
  - Narrow scope of globs for .so/.pc


author: Robert-André Mauchin <zebob.m@gmail.com> - 19.7.0-1
changelog:
  - Fix version number and refactor
  - The archive already used actually corresponds to version 19.7.0
  - Grab the archive from the official VCS repo: this allows us to use
    %{version} variable instead of a hardcoded archive name (useful if we
    want to use Packit later).
  - License reanalysis with scancode (no change)
  - Remove old cruft


author: Devrim Gunduz <devrim@gunduz.org> - 4.7.0-1
changelog:
  - Update to 4.7.0 per changes described at:
    https://www.pgpool.net/docs/latest/en/html/release-4-7-0.html
  - Add sysusers.d config file to allow rpm to create users/groups automatically.
  - Modernise spec file


author: Devrim Gunduz <devrim@gunduz.org> - 4.7.1-1
changelog:
  - Update to 4.7.1 per changes described at:
    https://www.pgpool.net/docs/latest/en/html/release-4-7-1.html


author: Filip Janus <fjanus@redhat.com> - 16.10-2
changelog:
  - Add OpenSSL support to upgrade_configure function
  - This ensures upgrade server is compiled with OpenSSL support
  - Required for SSL/TLS connections during database upgrades


author: Petr Khartskhaev <pkhartsk@redhat.com> - 2.3.0-2
changelog:
  - Added a tmt test to run upstream's installcheck and specified
    instructions for manual testing in README


author: Nikola Davidova <ndavidov@redhat.com> - 1.5.2-2
changelog:
  - Spec file cleanups and improvements
  - Adopt %autorelease to match %autochangelog usage
  - Update Source0 URL to use proper GitHub archive format
  - Add explicit >= 16 version constraints to postgresql dependencies
  - Transition from %setup to %autosetup
  - Tighten wildcard for SQL extension files to prevent accidental inclusions
  - Abstract pg_server_config path into a macro and format header
  - Related: INFRASERV-1487


author: Michel Lind <salimma@fedoraproject.org> - 1.3.13-1
changelog:
  - Backport unreleased fix for CVE-2026-44742
  - With 1.3.13 we no longer need to exclude example_project


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 100.0.399-1
changelog:
  - Update to v100.0.399
  - License change: "GPL-3.0-only AND Apache-2.0 AND MIT" -> "GPL-3.0-only AND MIT"


author: Kim Walisch <walki@fedoraproject.org> - 8.1-0
changelog:
  - CMakeLists.txt: Fix CMAKE_PROJECT_VERSION not defined
  - AC.cpp: Up to 15% faster due to improved instruction level parallelism
  - Sieve_count*.hpp: Improve GCC conditional move code gen
  - Automated building Windows binaries using GitHub Actions CI


author: Kim Walisch <walki@fedoraproject.org> - 8.1-9
changelog:
  - S2_easy.cpp: Fix "#pragma omp master" deprecated in OpenMP 5.1
  - Fix incorrect release number in previous changelog entry


author: Kim Walisch <walki@fedoraproject.org> - 8.3-1
changelog:
  - fast_div.hpp: Improve x64 assembly
  - S2_easy.cpp: Bidirectional clustered easy leaves optimization
  - AC.cpp: Bidirectional clustered easy leaves optimization
  - AC.cpp: Cast to smaller type optimization
  - SegmentedPiTable.hpp: Use faster lightweight compression
  - SegmentedPiTable.cpp: Use faster lightweight compression
  - SegmentedPiTable.cpp: Do not interleave pi and bits lookup tables
  - SegmentedPiTable.cpp: Reuse primesieve::iterator object when initializing multiple segments
  - LoadBalancerAC.cpp: Tune single thread performance
  - Sieve.cpp: Optimize cross_off() and cross_off_count()
  - Sieve.cpp: Tune minimum counter distance
  - nth_prime_sieve.hpp: Optimize 128-bit division on x64 CPUs
  - util.hpp: Tune alpha_z for new AC algorithm
  - README.md: Update benchmark timings


author: Kim Walisch <walki@fedoraproject.org> - 8.4-1
changelog:
  - test/codegen: Add assembly code generation tests
  - doc/Hard-Special-Leaves-SIMD-Filtering.pdf: New math paper about the branchfree SIMD hard special leaves algorithm
  - Vector.hpp: Improve Vector exception safety
  - Sieve_count_simd.hpp: Tune AVX512 and ARM SVE kernels
  - D_avx512.hpp: Implement new branchfree AVX512 algorithm
  - D_arm_sve.hpp: Implement new branchfree ARM SVE algorithm
  - D.cpp: Implement new branchfree portable D algorithm
  - FactorTableD.hpp: Add direct data() access and improve 32-bit/64-bit support for the new D algorithms
  - popcnt.hpp: Add popcnt64_native() to bypass POPCNT runtime checks
  - multiarch_avx512_vpopcnt.cmake: Require AVX512BW and AVX512VL
  - cpu_arch_macros.hpp: Require AVX512BW and AVX512VL
  - cpu_supports_avx512_vpopcnt.hpp: Detect AVX512BW and AVX512VL
  - cpuid.cpp: Detect AVX512BW and AVX512VL
  - multiarch_arm_sve.cmake: Improve ARM SVE compile test for svcompact()
  - sve.cpp: Clarify ARM SVE detection requirements
  - Sieve.hpp: Update AVX512 attributes to use AVX512BW and AVX512VL
  - Sieve_count_start_stop.hpp: Remove count_algo_name() and update AVX512 attributes
  - Sieve_count_stop.hpp: Simplify count() algorithm selection
  - S2_hard.cpp: Remove obsolete SIMD-specialized thread code
  - pi_lmo_parallel.cpp: Remove obsolete SIMD-specialized thread code
  - pi_lmo5.cpp: Remove bit counting algorithm status output


author: Kim Walisch <walki@fedoraproject.org> - 8.5-1
changelog:
  - ci.yml: Add FreeBSD GitHub Actions CI tests
  - PiTable.cpp: Annotate OpenMP barrier with nowait
  - main.cpp: Set LLVM OpenMP environment variables to tune performance
  - CMakeLists.txt: Set WITH_DIV32=OFF by default to fix Clang-22 performance regression in the D algorithm
  - CMakeLists.txt: Add support for building primecount as a shared library (primecount.dll) on Windows using MSVC
  - CMakeLists.txt: Remove WITH_MSVC_CRT_STATIC option
  - FactorTable.hpp: Fix 64-bit integer overflow
  - CmdOptions.cpp: Validate alpha tuning factor command-line options
  - calculator.hpp: Fix std::tolower() undefined behavior
  - util.cpp: Improve get_time() precision
  - StatusS2.cpp: Support use in lockfree code
  - LoadBalancerS2.cpp: Use lockfree implementation, get rid of mutex
  - LoadBalancerAC.cpp: Use lockfree implementation, get rid of mutex
  - LoadBalancerP2.cpp: Use lockfree implementation, get rid of mutex
  - nth_prime.cpp: Use new nth_prime_sieve() implementation
  - nth_prime_sieve.cpp: Improved multi-threading
  - RiemannR.cpp: Add RiemannR(psi(x)) implementation
  - CmdOptions.cpp: Add --RiemannR-psi & --RiemannR-psi-inverse
  - README.md: Document --RiemannR-psi & --RiemannR-psi-inverse
  - doc/primecount.txt: Add --RiemannR-psi & --RiemannR-psi-inverse
  - doc/primecount.1: Add --RiemannR-psi & --RiemannR-psi-inverse
  - test/nth_prime_sieve.cpp: Update nth_prime_sieve() test
  - test/RiemannR_psi.cpp: New test for RiemannR(psi(x)) implementation


author: Kim Walisch <walki@fedoraproject.org> - 12.9-1
changelog:
  - CMakeLists.txt: Speed up build by removing compile dependencies
  - Move private header files from /include to /src
  - src/CMakeLists.txt: Update for private header files in /src
  - test/CMakeLists.txt: Update for private header files in /src
  - Vector.hpp: Get rid of std::is_trivial which is deprecated in C++26


author: Kim Walisch <walki@fedoraproject.org> - 12.10-1
changelog:
  - Fix undefined behavior in Bucket allocation
  - Enable ARM SVE for Mingw-w64 on ARM64
  - Improve Windows libprimesieve.dll support
  - BUILD.md: Add WebAssembly/Emscripten build instructions


author: Kim Walisch <walki@fedoraproject.org> - 12.11-1
changelog:
  - calculator.hpp: Update to version 2.0 with improved error handling
  - test/calculator.cpp: Add much more tests for calculator.hpp
  - PreSieve.cpp: Simplify SIMD runtime dispatching
  - CountPrintPrimes.cpp: Faster printing of primes to stdout
  - CmdOptions.cpp: Prevent multiple different --print options
  - CMakeLists.txt: Set CMAKE_VISIBILITY_INLINES_HIDDEN=ON by default
  - BUILD.md: Update MSVC build instructions


author: Kim Walisch <walki@fedoraproject.org> - 12.12-1
changelog:
  - CMakeLists.txt: Fix CMAKE_PROJECT_VERSION not defined
  - doc/Doxyfile.in: REVERSE workaround for Doxygen/LaTeX broken tables
  - Automated building Windows binaries using GitHub Actions CI
  - build_clang_x64.ps1: New Clang Windows x64 build script
  - build_clang_arm64.ps1: New Clang Windows ARM64 build script


author: Kim Walisch <walki@fedoraproject.org> - 12.14-1
changelog:
  - malloc_vector.h: Fix undefined behavior
  - calculator.hpp: Fix std::tolower undefined behavior
  - CpuInfo.cpp: Fix std::isdigit undefined behavior
  - CmdOptions.cpp: Fix 64-bit integer overflow in optionTimeout()
  - PrimeSieveClass.cpp: Reduce mutex contention
  - iterator-c.cpp: Fix use after free in primesieve_free_iterator()
  - config.hpp: Add MAX_CACHE_LINE_SIZE
  - macros.hpp: Add MAYBE_UNUSED
  - Vector.hpp: Improve Vector exception safety
  - GitHub Actions CI: Fix node 20 deprecation warning
  - CMakeLists.txt: On Windows rename static library to primesieve_static.lib #183
  - CMakeLists.txt: Remove WITH_MSVC_CRT_STATIC option


author: Julio Faracco <jfaracco@redhat.com> - 3.4.1-1
changelog:
  - Removes the ':' separator for the date/time section of the generated core dump filename, aligning across operating systems
  - Monitor: remove useless variables


author: Julio Faracco <jfaracco@redhat.com> - 3.5.0-1
changelog:
  - Add logging for missing symbols in restrack callstacks
  - Fix dotnet socket PID matching to prevent conflicts between processes
  - Updating trigger docs and removing unused condition in Monitor
  - Add manual trigger support for restrack snapshots
  - Use prctl syscall to enable ptrace + replace stress-ng with custom stress cpu/mem code


author: Paul Howarth <paul@city-fan.org> - 1.3.8d-1
changelog:
  - Update to 1.3.8d
    - Use of HideNoAccess for SFTP sessions can lead to segfault and/or
      unexpected behaviour (GH#1855)
    - SFTP channel allocations can lead to high memory utilization over time
      (GH#1876)
    - Avoid NULL pointer dereferences in mod_ls (GH#1866, CVE-2024-57392)


author: Paul Howarth <paul@city-fan.org> - 1.3.9-1
changelog:
  - Update to 1.3.9 (see RELEASE_NOTES for details)
  - Update mod_proxy to 0.9.5
    - Implemented new IgnoreForeignAddress ProxyOption
    - Fixed passive data transfers to backend IPv4 address when IPv6 support is
      enabled


author: Paul Howarth <paul@city-fan.org> - 1.3.9a-1
changelog:
  - Update to 1.3.9a
    - SCP transfers failed for files with spaces in their names (GH#1886)
    - LDAPDefaultGID ignored since 1.3.9 (GH#1898)
    - Compilation of mod_wrap2 failed when the --enable-wrapper-options configure
      option was used (Bug #4512)
    - mod_sftp failed to parse authorized user/host public keys with CRLF line
      endings (GH#1904)
    - Uploads using MODE Z sometimes resulted in corrupted files or broken
      transfers (GH#1896)
    - Remove usage of the deprecated MySQL_OPT_RECONNECT option for newer MySQL
      versions (GH#1911)
    - Update usage of MySQL API for SSL/TLS connections to server (GH#340)
    - mod_sftp leaked file descriptor when reading SFTPHostKey file (GH#1959)
    - Large/slow SCP downloads could be unnecessarily truncated by TimeoutStalled
      (GH#1964)
    - Handling of CRLs in mod_tls was incorrect, leading to confusing errors
      (GH#1960)
    - Resumed SSL_SESSION management in mod_tls lead to memory growth, infinite
      loop using newer OpenSSL versions (GH#1963)
    - mod_quotatab_ldap interactions could lead to segfault due to stale pointer
      (GH#1984)
    - RNTO before authentication lead to out-of-order response codes (GH#2003)
    - MaxLoginAttemptsFromUser event never triggered in mod_ban for SFTP sessions
      (GH#2009)
    - Using toupper(3) on non-ASCII FTP command bytes might cause remote DoS
      (GH#2019)
    - Out-of-bounds single byte read when FTP command input buffer starts with LF
      (GH#2020)
    - FTP command LIST/NLST -B could cause buffer overflow when listing certain
      crafted filenames (GH#2030)
    - Memory exhaustion with mod_log_forensic when downloading very large files
      via SFTP (GH#2043)
    - Setting process groups during authentication crashed when using mod_radius
      and <IfGroup> (GH#2046)
    - SQL injection possible via mod_sql because of is_escaped_text() logic error
      (GH#2052, CVE-2026-42167)


author: Paul Howarth <paul@city-fan.org> - 1.3.9a-2
changelog:
  - Additional escaping for avoidance of SQL injection issues with %{note:...}
    and %{env:...}; these are on top of the existing fix for CVE-2026-42167 in
    1.3.9a
  - Fix for SQL Injection in mod_wrap2_sql via reverse DNS hostname
    (CVE-2026-44331, rhbz#2466899, https://github.com/proftpd/proftpd/issues/2057)


author: Paul Howarth <paul@city-fan.org> - 1.3.9b-1
changelog:
  - Update to 1.3.9b
    - Fix SQL Injection in mod_wrap2_sql via reverse DNS hostname (GH#2057,
      CVE-2026-44331)
    - Additional fix for session management with OpenSSL 3.2.x or later, when
      using TLSv1.2 or earlier; this complements the fix for GH#1963 (GH#2096)
    - Hard quota limits on uploads do not cause SFTP WRITE requests to fail as
      expected (GH#2098)
    - Fix SSH payload length underflow calculation for ETM/ChaChaPoly algorithms
      in mod_sftp (GH#2102)
    - SSH packet with empty payload triggered null pointer dereference in
      mod_sftp (GH#2104)
    - Bad DSA signatures could lead to out-of-bounds read of heap memory in
      mod_sftp (GH#2106)
    - Mismatched RSA/DSA algorithm signatures could lead to null dereference in
      mod_sftp (GH#2108)
    - SFTP request payload length underflow calculation in mod_sftp (GH#2115)
    - Several modules failed to build using OpenSSL 4.0 (GH#2120)
  - Update mod_proxy to 0.9.7
    - Add a check on the maximum allowed SSH payload (vs. packet) length (GH#291)
    - Set the payload_len field before checking its value (GH#292)
    - Keep the SSH packet reading code in mod_proxy more in line with what is
      done in mod_sftp, for legibility (GH#294)
    - Implement support for the OpenSSH-specific ChaChaPoly SSH algorithm
      (GH#295, GH#296)
    - Correct misspellings noted by codespell (GH#297)
    - Use clang-tidy to start polishing the codebase (GH#298)
    - Disable the Nagle algorithm by default on our TCP connections to back-end
      servers (GH#299)
    - Require OpenSSL for building (GH#249, GH#300)
    - Documentation fixes
    - Implement a limit on the number of EXT_INFO extensions we'll be willing to
      accept (GH#303)
    - Comparison of expected/provided MAC data should be done in a constant-time
      manner
    - Support PKCS11-stored private keys
    - Implement the "mlkem768x25519-sha256" and "sntrup761x25519-sha512"
      post-quantum SSH key exchange mechanisms (GH#306)
    - Add sanity check for SRV record lengths
    - Ensure that the SSH payload length computation, for ETM/ChaChaPoly packets,
      does not underflow
    - If we detect a bad DSA signature length, properly error out
    - Ensure that RSA/DSA signatures match their expected algorithm types, and
      avoid null pointer dereferences
    - Update to build against OpenSSL 4.x (GH#313)


author: Paul Howarth <paul@city-fan.org> - 1.3.9c-1
changelog:
  - Update to 1.3.9c
    - ExecEnviron values not passed due to regression since 1.3.8.d (GH#2135)
    - Stack buffer overflow in MLSD/MLST handling for long path names (GH#2146)
    - MaxTransfersPerUser no longer enforces configured limits (GH#2158)
    - AdminControlsACLs for config, get actions not honored as they should be
      (GH#2163)
    - Memcached/Redis-cached JSON TLS session/OCSP entries decoded into fixed
      buffers without bounds checking (GH#2166)
    - RewriteMap unescape builtin use causes one-byte out-of-bounds write, fails
      to reject illegal characters (GH#2173)
    - SQL group name lookup concatenates client-provided group names without
      escaping (GH#2188)
    - Authenticated SFTP sessions can overflow the SFTP packet buffer (GH#2190)
    - Default Controls socket ACLs unintentionally allow all users access for
      sending Controls requests (GH#2210)


author: Robert Scheck <robert@fedoraproject.org> 13.0.2-4
changelog:
  - Use 'systemctl try-reload-or-restart' in logrotate postrotate
    script (#2371331, thanks to Marcos Mello)
  - Do not use removed /etc/pki/tls/certs/ca-bundle.crt bundle file
    for Fedora 43 >= and RHEL >= 11


author: Tom Callaway <spot@fedoraproject.org> - 13.0.4-2
changelog:
  - rebuild for lua 5.5
  - apply upstream fix for configure
  - make a new patch to actually support lua 5.5


author: Pavol Sloboda <psloboda@redhat.com> - 3.0.2-3
changelog:
  - [fedora change][cmake4] added the export of cmake_policy_version_minimum
    and set it to 3.5 to accomodate the migration to cmake4 as specified in
    this fedora change: https://fedoraproject.org/wiki/Changes/CMake4.0


author: Pavel Raiskup <praiskup@redhat.com> 1.26-1
changelog:
  - dnf5 compat: Use file:// in baseurls explicitly
  - pair_srpm_rpm: migrate to DNF5, keep DNF4 backward compat
  - pair_srpm_rpm: use a correct specifier for logging strings


author: Jan Pazdziora <adelton@fedoraproject.org> - 2.9.4-5
changelog:
  - Arch Linux patch
    https://gitlab.archlinux.org/archlinux/packaging/packages/prusa-
    slicer/-/blob/main/fixes_boost.patch.


author: Jan Pazdziora <adelton@fedoraproject.org> - 2.9.4-6
changelog:
  - Arch Linux patch
    https://gitlab.archlinux.org/archlinux/packaging/packages/prusa-
    slicer/-/blob/main/boost-1.89.patch.


author: Dominik Mierzejewski <rpm@greysector.net> - 2.4.6-20
changelog:
  - fix some new SELinux AVC denials
  - drop old Obsoletes
  - limit build dependency on systemd to macro subpackage


author: Pavel Raiskup <praiskup@redhat.com> - 5.8.7-1
changelog:
  - https://github.com/okbob/pspg/releases/tag/5.8.2
  - https://github.com/okbob/pspg/releases/tag/5.8.3
  - https://github.com/okbob/pspg/releases/tag/5.8.4
  - https://github.com/okbob/pspg/releases/tag/5.8.6
  - https://github.com/okbob/pspg/releases/tag/5.8.7


author: Pavel Raiskup <praiskup@redhat.com> - 5.8.9-1
changelog:
  - https://github.com/okbob/pspg/releases/tag/5.8.9
  - https://github.com/okbob/pspg/releases/tag/5.8.8


author: Pavel Raiskup <praiskup@redhat.com> - 5.8.11-1
changelog:
  - https://github.com/okbob/pspg/releases/tag/5.8.11
  - https://github.com/okbob/pspg/releases/tag/5.8.10


author: Pavel Raiskup <praiskup@redhat.com> - 5.8.16-1
changelog:
  - https://github.com/okbob/pspg/releases/tag/5.8.16
  - https://github.com/okbob/pspg/releases/tag/5.8.15
  - https://github.com/okbob/pspg/releases/tag/5.8.14
  - https://github.com/okbob/pspg/releases/tag/5.8.13
  - https://github.com/okbob/pspg/releases/tag/5.8.12


author: Jerry James <loganjerry@gmail.com> - 1.15-1
changelog:
  - Update to 1.15 (rhbz#2241663)
  - Change doc subpackage architecture to noarch
  - Change Source URL to tarball with the tests included
  - Add a %check script
  - Do not glob the library name
  - Minor spec file cleanups


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.10.0-1
changelog:
  - Add more tracing to kojiwrapper (lsedlar)
  - phases: implement image-builder (supakeen)
  - Add a tracing span around call to skopeo inspect (lsedlar)
  - Add retries to skopeo inspect calls (lsedlar)
  - otel: Explicitly initialize telemetry provider and tracer (lsedlar)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.10.1-1
changelog:
  - osbuild: Handle wsl2 images (lsedlar)
  - repoclosure: Clean up cache for dnf5 (lsedlar)
  - Ignore errors for rmtree after archive extraction (dhodovsk)
  - imagebuilder: accept `manifest_type` (supakeen)
  - Add a telemetry span over image building threads (lsedlar)
  - Add specific exception for skopeo copy (lsedlar)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.13.0-1
changelog:
  - phase/kiwi, phase/image-builder: xorrisofs (cmdr)
  - phase/kiwi, phase/image-builder: iso fields (cmdr)
  - imagebuilder,kiwibuild: fix failable wildcard arch expansion (lsedlar)
  - Improve Koji task ID discovery and logging (awilliam)
  - phases/buildinstall: remove unused non-lorax paths (awilliam)
  - Correct ostree_installer phase name in log messages (awilliam)
  - phase/imagebuilder: failable arches fix (cmdr)
  - Move image sanity checks from test phase to image-generating phases (lsedlar)
  - Update phase diagram (lsedlar)
  - Remove OSBS and ImageContainer phases (awilliam)
  - Drop size check for ISOs (lsedlar)
  - Support list of URLs for rpm_repo_mapping (hlin)
  - docs: modernize Sphinx conf.py (hlin)
  - kiwi: also include subvariant in failure logging (awilliam)
  - kiwi: include image profile in global logs and watch-task filenames
    (awilliam)


author: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> - 8.10.0-1
changelog:
  - Update to 8.10.0 (fixes rhbz#2291351)
  - Ruby 3.3 regexp incompability bugfix (fixes rhbz#2280109)
  - Ruby 3.4 closedir bugfix (fixes rhbz#2349352)


author: Michael J Gruber <mjg@fedoraproject.org> - 3.61-1
changelog:
  - Upgrade to version 3.61 (rhbz#2330535)
  - argparsers: pgrep i3 with shmlog
  - modules: fix SyntaxWarning for python 3.12+
  - conky module: fix tempfile and ignore new output
  - mpris module: hide all non can_play players
  - playerctl module: gi.require_version notification fix


author: Michael J Gruber <mjg@fedoraproject.org> - 3.62-1
changelog:
  - Upgrade to version 3.62 (rhbz#2368349)
  - py3: add new helper: get_replacements_list
  - conky module: add fallback delete parameter for py3.11 or less
  - external_script module: adjust how urgent is specified
  - external_script module: allow scripts to specify urgent
  - mpris module: implement track number support
  - mpris module: use new helper: get_replacements_list
  - various fixes


author: Michael J Gruber <mjg@fedoraproject.org> - 3.63-1
changelog:
  - Upgrade to version 3.63 (rhbz#2415840)
  - conky module: update ignored_conky_outputs
  - dnf_updates: new module from scratch replaces fedora_updates
  - lm_sensors module: update broken json parser
  - playerctl module: remove default title escape
  - timer module: add command parameter
  - weather_own module: implemented onecall 401 failure fallback


author: Jeremy Cline <jeremycline@linux.microsoft.com> - 25.3.0-1
changelog:
  - Update to 25.3.0
  - pyOpenSSL now sets SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER on connections by
    default, matching CPython’s behavior.
  - Added OpenSSL.SSL.Context.clear_mode.
  - Added OpenSSL.SSL.Context.set_tls13_ciphersuites to set the allowed TLS
    1.3 ciphers.
  - Added OpenSSL.SSL.Connection.set_info_callback


author: Jeremy Cline <jeremycline@microsoft.com> - 26.0.0-1
changelog:
  - Update to v26.0.0
  - Added support for using aws-lc instead of OpenSSL.
  - Properly raise an error if a DTLS cookie callback returned a cookie
    longer than DTLS1_COOKIE_LENGTH bytes. Previously this would result in a
    buffer-overflow. Credit to dark_haxor for reporting the issue.
    CVE-2026-27459
  - Added OpenSSL.SSL.Connection.get_group_name to determine which group name
    was negotiated.
  - Context.set_tlsext_servername_callback now handles exceptions raised in
    the callback by calling sys.excepthook and returning a fatal TLS alert.
    Previously, exceptions were silently swallowed and the handshake would
    proceed as if the callback had succeeded. Credit to Leury Castillo for
    reporting this issue. CVE-2026-27448


author: Adam Williamson <awilliam@redhat.com> - 1.0.3-16
changelog:
  - Backport #1964 (partial) and #2361 (rebased) to fix build with Python 3.14
  - Rebuilt for Python 3.14


author: Adam Williamson <awilliam@redhat.com> - 1.0.5-1
changelog:
  - Update to 1.0.5
  - Drop patches merged upstream
  - Backport more patches to fix build/tests and a FICS bug with Python 3.13+


author: Jerry James <loganjerry@gmail.com> - 2.6.3-1
changelog:
  - Version 2.6.3
  - Use the pyproject declarative buildsystem
  - Drop upstreamed patches: const-vector-typemap, fix-get-avmax, format-
    mismatch


author: Jerry James <loganjerry@gmail.com> - 2.6.4-1
changelog:
  - Version 2.6.4
  - Drop upstreamed remove-redundant-ref patch
  - Drop upstreamed workaround for swig 4.3
  - Add patch for incompatible pointer types
  - Add patch for incompatible format specifiers


author: Brian C. Lane <bcl@redhat.com> - 3.68-1
changelog:
  - rhsm: Add Flatpak registry option for RHEL10 (bciconel)
  - commands: bootc: remove 'experimental' warning (k.koukiou)


author: Brian C. Lane <bcl@redhat.com> - 3.69-1
changelog:
  - Makefile: Drop coverage-report.log (bcl)
  - Add Fedora 45 support (bcl)
  - tests: Use pytest-cov to support coverage of parallel tests from pytest-xdist (bcl)
  - workflows: Use latest released py3.14 and py3.12 (bcl)
  - test: Use pytest-xdist to run tests in parallel (bcl)
  - tests: Use ThreadingHTTPServer and threads for load and include tests (bcl)
  - tests: Mark helper classes as not tests (bcl)
  - bootc: Add bootc command to the RHEL10 handler (bcl)
  - rdp: Add rdp support to the RHEL10 handler (bcl)
  - raid: Update RHEL10 handler to match rhel10-branch (bcl)
  - Fix handling filesystem labels with spaces (marmarek)


author: Brian C. Lane <bcl@redhat.com> - 3.70-1
changelog:
  - bootc: Add bootloader and composefs arguments (bcl)
  - Fix handling files with special characters (ben.grande.b)
  - Add details on how to use the bootc command (jikortus)


author: Brian C. Lane <bcl@redhat.com> - 3.72-1
changelog:
  - rhell11: Update handlers for removed commands (bcl)
  - vnc: Remove command in F45 (bcl)
  - nvdimm: Remove command in F45 (bcl)
  - module: Remove command in F45 (bcl)
  - docs: Add version to standalone RHEL document page titles (bcl)
  - docs: Move RHEL 9 docs to commands_rhel9 and generate RHEL 10 docs (bcl)
  - Update rhel11 handler partition command (rvykydal)
  - Update rhel11 handler autopart version to support hw-passphrase (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 3.74-1
changelog:
  - spec: do not depend on pytest-cov, nor pytest-xdist on RHEL (yselkowi)
  - Fix filename typo in condition (github.com)
  - Enable Packit COPR builds for Fedora rawhide (k.koukiou)


author: Brian C. Lane <bcl@redhat.com> - 3.75-1
changelog:
  - packit.yaml: Just list the tar.gz (bcl)
  - Makefile: Use https for po-pull (bcl)
  - packit: generate spec file after upstream clone (k.koukiou)


author: Miro Hrončok <mhroncok@redhat.com> - 1.19.0-1
changelog:
  - Add -d option for %pyproject_buildrequires and %pyproject_wheel to specify a working directory
  - Fixes: rhbz#2371389


author: Charalampos Stratakis <cstratak@redhat.com> - 1.20.0-1
changelog:
  - Add %pyproject_patch_dependency macro for overriding dependency constraints
  - Overrides apply to both BuildRequires and runtime Requires (via METADATA patching)
  - Resolves: rhbz#2386906


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.20.1-1
changelog:
  - Move %pyproject_patch_dependency implementation to pyproject-srpm-macros
  - Make pyproject-rpm-macros depend on pyproject-srpm-macros
  - Resolves: rhbz#2463187


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 1.21.0-1
changelog:
  - Implement extras validation
  - %pyproject_buildrequires: validates if extras exist in upstream metadata, otherwise ValueError is raised on Fedora >=45 and RHEL >=11. It will emit a warning instead on older releases.
  - Both user-specified extras and metadata extras are normalized following PEP 685 conventions.


author: Miro Hrončok <mhroncok@redhat.com> - 1.22.0-1
changelog:
  - Add long option support for all public parametric macros
  - E.g. %pyproject_buildrequires --no-runtime is equivalent to %pyproject_buildrequires -R
  - %pyproject_save_files: Allow to use --auto instead of +auto
  - %pyproject_patch_dependency: Validate arguments early, in %prep


author: Miro Hrončok <mhroncok@redhat.com> - 1.22.2-1
changelog:
  - %pyproject_buildrequires: Fix "Requirement satisfied/not satisfied" messages to show overridden constraints from %pyproject_patch_dependency
  - %pyproject_buildrequires: Stop using deprecated argparse.FileType


author: Charalampos Stratakis <cstratak@redhat.com> - 7.3.21-2
changelog:
  - Security fix for CVE-2025-56005 for the bundled ply within the bundled
    pycparser
  - Fixes: rhbz#2431976


author: Charalampos Stratakis <cstratak@redhat.com> - 7.3.21-7
changelog:
  - Security fix for CVE-2026-25645 in the bundled requests in the bundled
    pip wheel
  - Fixes: rhbz#2452324


author: Charalampos Stratakis <cstratak@redhat.com> - 7.3.19-11
changelog:
  - Security fix for CVE-2025-56005 for the bundled ply within the bundled
    pycparser
  - Fixes: rhbz#2431977


author: Jerry James <loganjerry@gmail.com> - 1.5.0-1
changelog:
  - Version 1.5.0
  - Stop building for 32-bit x86
  - Update the License field to BSD-2-Clause
  - Use the pyproject declarative buildsystem
  - Do not build documentation for RHEL


author: Michael J Gruber <mjg@fedoraproject.org> - 1.26.5-1
changelog:
  - Update to new upstream release 1.26.5 (rhbz#2403129)
  - adjust to mupdf 1.26.9 (and 10)
  - improve the Python type annotations
  - various fixes


author: Michael J Gruber <mjg@fedoraproject.org> - 1.27.1-1
changelog:
  - Update to new upstream release 1.27.1 (rhbz#2412929)
  - compatibility with mupdf 1.27.1
  - new method `Document.repair()`
  - various fixes


author: Michael J Gruber <mjg@fedoraproject.org> - 1.27.2.2-1
changelog:
  - Update to new upstream release 1.27.2.2 (rhbz#2446026)
  - Works with mupdf 1.27.2
  - Improved get_textpage_ocr()
  - Various fixes


author: Fabian Affolter <mail@fabian-affolter.ch> - 1.0.6-1
changelog:
  - Update to latest upstream release (closes rhbz#2338907)
  - Fix CVE-2025-24359 (closes rhbz#2341976)


author: Cleber Rosa <crosa@redhat.com> - 92.3-1
changelog:
  - Updated to 92.3
  - Support building and running under Python 3.13 for F42
  - Removed patch from 92.1 as its present in 92.3


author: Cleber Rosa <crosa@redhat.com> - 112.0-1
changelog:
  - Sync with upstream release 112.0
  - Removed python3-elementpath build requirement
  - Made the remote spawner a proper sub package
  - Packaged JSON schema files
  - Introduced new sub package for mail plugin
  - Removed the pinning of markupsafe on Fedora 42 and later
  - Packaged avocado-runner-pip
  - Packaged avocado-runner-vmimage
  - Provide requirements for running the functional test
    nrunner.py:TaskRunStatusService.test_task_status_service_lost
  - Require gcc, gdb and gdb-gdbserver for tests


author: Adam Williamson <awilliam@redhat.com> - 112.0-3
changelog:
  - Backport PR #6295 to fix resultsdb_api dependency (#2452821)
  - Backport PR #6252 to fix build (tests) with recent setuptools (#2434951)


author: Scott K Logan <logans@cottsay.net> - 3.0-19
changelog:
  - Add proposed patch to unblock Python 3.14 builds (rhbz#2328004)
  - Switch to pyproject build macros (rhbz#2377504)


author: Scott K Logan <logans@cottsay.net> - 1.1.0-1
changelog:
  - Update to 1.1.0 (rhbz#2394423)
  - Replace macro use in URL/Source0 fields for spec legibility
  - Move doc subpackage after python3 so %{summary} resolves correctly


author: Dan Radez <dradez@redhat.com> - 11.1.1-4
changelog:
  - Skip test_https_over_http_error (upstream cherrypy/cheroot#645):
    Python ssl reports 'wrong version number' where the test expects the
    OpenSSL >=3.1 string 'record layer failure'.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 15.0.1-9
changelog:
  - Rebuilt for Python 3.13 (close RHBZ#2291652)
  - Applied a simple patch for 'pipes' module removal in Python 3.13


author: Scott K Logan <logans@cottsay.net> - 15.0.1-12
changelog:
  - Add missing BuildRequires: /usr/bin/script (rhbz#2341136)
  - Switch to pyproject build macros (rhbz#2377563)


author: Jakub Kadlcik <frostyx@email.cz> 2.2-1
changelog:
  - Stop using deprecated %py3_build/%py3_install macros
  - Remove rhel7 conditions and remove python2 support


author: Jakub Kadlcik <frostyx@email.cz> 2.3-1
changelog:
  - Use correct used HTTP methods for delete and update requests
  - Introduce v3.requests.DELETE method


author: Jakub Kadlcik <frostyx@email.cz> 2.6-1
changelog:
  - Don't traceback new-api-token for default config
  - Bypass anubis challenge by setting copr user agent
  - Use Tito to generate component.__version__


author: Miro Hrončok <miro@hroncok.cz> - 1.4.1-8
changelog:
  - Remove unused BuildRequires for deprecated python3-nose
  - https://fedoraproject.org/wiki/Changes/DeprecateNose


author: Michel Lind <salimma@fedoraproject.org> - 25.1-1
changelog:
  - Update to 25.1; Resolves: RHBZ#2239310
  - This fixes building with Python 3.14; Resolves: RHBZ#2336944
  - Modernize packaging; Resolves: RHBZ#2377642
  - Re-enable tests
  - Update automatically converted SPDX license; this is BSD-3-Clause


author: Steve Traylen <steve.traylen@cern.ch> - 3.3.0-2
changelog:
  - Remove superflous python-reno BR
  - Use pyproject macros for file listing
  - Enable tox invocation of tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 10.0-12
changelog:
  - Patch for pipes module removal in Python 3.13 (fix RHBZ#2245647)
  - At least do an import-only check when tests are disabled
  - Fix and re-enable the tests
  - Add a bootstrap conditional


author: Erich Eickmeyer <erich@ericheickmeyer.com> - 0.5.5-1
changelog:
  - Modernize spec: use pyproject macros for build/install/test.
  - Add conditional %check (prefer %pyproject_test in CI, fallback to inline import for local builds).
  - Update BuildRequires, use https://files.pythonhosted.org/packages/source/p/python-jack-client/python-jack-client-0.5.5.tar.gz, and fix 

  \
  RPM_FILES_ESCAPE=4.19 \
  /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py \
    --output-files "/builddir/build/BUILD/python-jack-client-0.5.5-build/python-jack-client-0.5.5-2.fc45.noarch-pyproject-files" \
    --output-modules "/builddir/build/BUILD/python-jack-client-0.5.5-build/python-jack-client-0.5.5-2.fc45.noarch-pyproject-modules" \
    --buildroot "/builddir/build/BUILD/python-jack-client-0.5.5-build/BUILDROOT" \
    --sitelib "/usr/lib/python3.15/site-packages" \
    --sitearch "/usr/lib64/python3.15/site-packages" \
    --python-version "3.15" \
    --pyproject-record "/builddir/build/BUILD/python-jack-client-0.5.5-build/python-jack-client-0.5.5-2.fc45.noarch-pyproject-record" \
    --prefix "/usr" \
    listing.

  - Fix rpmlint warnings and adjust %files to use /builddir/build/BUILD/python-jack-client-0.5.5-build/python-jack-client-0.5.5-2.fc45.noarch-pyproject-files.


author: Jerry James <loganjerry@gmail.com> - 1.19.1-4
changelog:
  - Update various npm components used in the build
  - Fix CVE-2025-69873: update ajv to 6.15.0/8.20.0
  - Fix CVE-2026-0540 and CVE-2026-41240: update DOMPurify to 3.4.2
  - Fix CVE-2026-3449: update @tootallnate/once to 3.0.1
  - Fix CVE-2026-4800: update lodash to 4.18.1
  - Fix CVE-2026-6321: update fast-uri to 3.1.2


author: Steve Traylen <steve.traylen@cern.ch> - 2.11.0-1
changelog:
  - Release 2.11.0
  - Migrate to pyproject rpm macros
  - Resolves: rhbz#2133136
  - Resolves: rhbz#2377836


author: Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:34.1.0-2
changelog:
  - Drop urllib3 upper limit so the package can be installed, https://github.com/kubernetes-client/python/issues/2458


author: Jerry James <loganjerry@gmail.com> - 3.0.1-1
changelog:
  - Version 3.0.1
  - Use the pyproject declarative buildsystem
  - Drop upstreamed patch for python 3.13 support


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.47.0~rc1-1
changelog:
  - Update to 0.47.0~rc1 (close RHBZ#2447070)
  - Fixes compatibility with recent setuptools, including
    https://fedoraproject.org/wiki/Changes/Setuptools_82+.


author: Jerry James <loganjerry@gmail.com> - 4.0.3-1
changelog:
  - Version 4.0.3
  - Add patch to avoid incompatible version of @types/d3-dispatch
  - Add patch to work around a typescript error


author: Steve Traylen <steve.traylen@cern.ch> - 1.8.2-1
changelog:
  - Update to 1.8.2 rhbz#2377100
  - Stop using deprecated py3 macros. rhbz#2450068
  - Run tests with tox


author: Paul Howarth <paul@city-fan.org> - 3.5.1-1
changelog:
  - Update to 3.5.1 (rhbz#2343673)
    - Private key material is now explicitly 'unpadded' during decryption,
      removing a reliance on some lax OpenSSL behavior and making us compatible
      with future Cryptography releases (GH#2490)


author: Paul Howarth <paul@city-fan.org> - 4.0.0-1
changelog:
  - Update to 4.0.0
    - Dropped support for Python <3.9
    - Migrated packaging metadata and practices to use 'pyproject.toml'
    - Removed the now-vestigial 'ed25519' packaging 'extra' (support for this
      hasn't required additional dependencies in a number of releases now, just
      the core ones)
    - Moved Invoke requirement to core dependencies, and removed
      'paramiko[invoke]' from extras
    - With those two changes, 'paramiko[all]' becomes much less useful, and has
      itself been axed
    - Removed the very old and wizened 'setup_helper.py' which was only needed on
      ancient (for this century) versions of macOS
    - Removed 'paramiko.__all__', as it was redundant (guessing it dated back to
      some *very* old Python versions; anyone using 'import *' these days -
      shame! - should still be fine as we never *had* any 'private' members in
      '__all__' and AFAICT that was the only reason ever to use it in the first
      place (as 'import *' skips names like '_private')
    - Removed support for the DSA (aka DSS) key algorithm, as it has been badly
      outdated and insecure for a decade or more at this point, and was recently
      completely removed from OpenSSH as well (GH#973)
      - If you were still using DSA out of sheer inertia: we strongly recommend
        upgrading to Ed25519 (or maybe ECDSA)
      - If you were still using DSA because of target hosts you do not control:
        please continue using Paramiko 3.x
  - Reinstate use of invoke since it's now a core dependency


author: Paul Howarth <paul@city-fan.org> - 5.0.0-1
changelog:
  - Update to 5.0.0 (rhbz#2468545)
    - Fix 'Ed25519Key <paramiko.ed25519key.Ed25519Key>'s internals such that it
      no longer throws 'AttributeError' during calls to '__repr__' when only
      partly initialized; this isn't a normal runtime problem (it only happens
      inside error handling for fatal errors like "not a valid private key") but
      was perennially complicating test failure diagnosis and similar scenarios
    - The 'PKey <paramiko.pkey.PKey>' class family tree reorganized the
      'write_private_key' and 'write_private_key_file' methods; with other recent
      changes, having individual implementations on the child classes made no
      sense, so key writing is now implemented in 'PKey <paramiko.pkey.PKey>'
      itself and the included child classes such as
      'ECDSAKey <paramiko.ecdsakey.ECDSAKey>' no longer define their own such
      methods, instead simply exposing their underlying cryptographic private key
      objects as '.private_key'
    - Added a new, optional 'file_format' keyword argument to
      'PKey.write_private_key <paramiko.pkey.PKey.write_private_key>' and
      'PKey.write_private_key_file <paramiko.pkey.PKey.write_private_key_file>' to
      allow writing out OpenSSH-style private key files in addition to the legacy
      PEM format
      - Warning: While the default format remains PEM in Paramiko 5, future major
        releases are likely to change that default to the OpenSSH format; we
        recommend updating any key-writing code you have to be explicit now, to
        insulate yourself from such an update
    - Raised the minimum modulus size in 'diffie-hellman-group-exchange-sha256'
      key exchange from 1024 (the original spec's minimum) to 2048 (the
      contemporary minimum according to RFC-9142, and matching a similar change by
      OpenSSH ten years ago in 7.2 / 2016)
      - Warning: This change may be backwards incompatible if you were targeting
        servers supporting *only* this kex method and whose own maximum modulus
        size for group-exchange was lower than 2048
    - Removed GSSAPI support, as the current (buggy, no longer easily testable in
      CI, poorly understood and not used by the core team) implementation is
      SHA-1 based and no SHA-256 upgrade appeared to be forthcoming from
      contributors
      - We don't like removing functionality, but this feature has been on the
        rocks for years and it makes sense to remove it as an insecure support
        burden; we will definitely consider merging a SHA256-based replacement in
        the future if a high-quality one appears
      - Side note: the GSS related constants in 'paramiko/common.py' have been
        left in place as they are essentially mapping out known protocol numbers
      - Warning: This change is backwards incompatible if you require GSS
    - Removed support for key exchange using SHA-1, meaning the kex methods
      'diffie-hellman-group-exchange-sha1', '`diffie-hellman-group14-sha1', and
      'diffie-hellman-group1-sha1' are now gone; implementing classes have been
      removed/merged/shuffled as required
      - Warning: This change is backwards incompatible if you were still
        supporting old systems that don't implement sha256/sha512 DH kex (or
        ECDH kex)
    - Removed support for verifying/signing with RSA keys using SHA-1 hashing;
      generally, this means most cases where "ssh-rsa" was used as an algorithm
      identifier (as opposed to a key material identifier) will no longer accept
      that string as valid, and the relevant code that actually used e.g.
      'hashes.SHA1' no longer does
      - Warning: This change is backwards incompatible if you are stuck
        supporting legacy systems with Paramiko that are unable to use SHA2-based
        signatures with RSA keys (or other workarounds, such as switching from
        RSA keys to Ed25519 ones)
    - Added a 'password' kwarg to
      'PKey.from_type_string <paramiko.pkey.PKey.from_type_string>' so it can
      handle encrypted keys like most other PKey constructors already could
    - Renamed 'PKey.from_path <paramiko.pkey.PKey.from_path>'s 'passphrase'
      argument to 'password' so it's consistent with all the other methods of
      instantiating PKey objects
      - Warning: This change is backwards incompatible if you were using this
        relatively new constructor and were doing so to load encrypted keys
    - Removed the 'demos/' folder; they've become too big a support burden and
      we've wanted to remove them for years
      - Users who enjoyed the client-side demos should look at our wrapper
        library, 'Fabric <https://fabfile.org>'
      - We suspect the most-used demo was 'demos/demo-server.py' and may consider
        adding a variant of it to the actual Python package in future


author: Filipe Rosset <filiperosset@fedoraproject.org> - 2.9.12-1
changelog:
  - Update to 2.9.12 fixes rhbz#2414801 and rhbz#2459947
  - Spec cleanup and modernization per Fedora guidelines
  - Fix rpmlint spelling, non-executable scripts, and hidden files warnings


author: Simon Pichugin <spichugi@redhat.com> - 0.6.4-1
changelog:
  - Update to 0.6.4
  - Fixed quadratic complexity in OID/RELATIVE-OID decoders (CVE-2026-59885)
  - Limited BER/CER/DER long-form tag IDs to 20 octets (CVE-2026-59884)
  - Fixed excessive resource use in Real.__float__() (CVE-2026-59886)


author: Jerry James <loganjerry@gmail.com> - 0.25.1-1
changelog:
  - Version 0.25.1
  - Use the pyproject declarative buildsystem
  - Drop all patches
  - Drop pkg_resources workaround


author: Tadej Janež <tadej.j@nez.si> - 6.14.2-1
changelog:
  - Update to version 6.14.2
  - Remove Tox handling parts since Tox is no longer used upstream.
  - Manually specify test dependencies since the upstream doesn't specify
    them separately from dev dependencies.
  - Run tests with pytest. Exclude tests requiring external network access
    and sample files not included in the source tarball.
  - Add fonts extra.


author: Tao Jin <tao-j@outlook.com> - 0.6-18
changelog:
  - Migrate to pyproject macros and fix tests for Python 3.14
  - Modernize spec file to use PEP 517 build process with %pyproject_*
    macros.
  - Use %generate_buildrequires for dynamic dependency resolution.
  - Patch test_asyncio.py to resolve RuntimeError with
    asyncio.get_event_loop() on Python 3.14.
  - Switch to %autorelease and %autochangelog.


author: Michel Lind <salimma@fedoraproject.org> - 4.12.0-1
changelog:
  - Update to 4.12.0 upstream release
  - Resolves: rhbz#2344661
  - Enable Packit
  - License audit: fix the old Callaway license to BSD-3-Clause


author: Scott K Logan <logans@cottsay.net> - 0.26.0-1
changelog:
  - Update to 0.26.0 (rhbz#2307470)
  - Switch to pyproject build macros (rhbz#2378179)
  - Add patch for sphinx 8 compatibility (rhbz#2329891)
  - Review SPDX licensing


author: Scott K Logan <logans@cottsay.net> - 1.6.0-1
changelog:
  - Update to 1.6.0 (rhbz#2342035)
  - Drop spec file support for RHEL 7
  - Review SPDX licensing
  - Fix summary on Python 3 subpackage


author: Miro Hrončok <mhroncok@redhat.com> - 3.14-8
changelog:
  - %python_extras_subpkg: Add -v option to specify the required version(-release)
  - This is useful when the extras are built from a different specfile (e.g. in EPEL for a RHEL base package)


author: Miro Hrončok <mhroncok@redhat.com> - 3.14-9
changelog:
  - %python_extras_subpkg: Only %ghost the egg-info/dist-info directory, not the content
  - That way, accidentally unpackaged files within are reported as errors


author: Miro Hrončok <mhroncok@redhat.com> - 3.14-11
changelog:
  - %python_wheel_inject_sbom: Add more metadata to the SBOM
  - %python_wheel_inject_sbom: Rename the SBOM file to limit the possibility of clashes


author: Miro Hrončok <mhroncok@redhat.com> - 3.14-12
changelog:
  - %python_wheel_inject_sbom: Hardcode the purl of this tool instead of constructing it at runtime
  - %py3_build, %py3_install, etc.: Bump the Fedora version in the deprecation message


author: Carl George <carlwgeorge@fedoraproject.org> - 24.2.0-1
changelog:
  - Update to version 24.2.0 rhbz#2258307
  - Remove hatch-fancy-pypi-readme build-system dependency
  - Disable docs when building for RHEL (EPEL)


author: Michel Lind <salimma@fedoraproject.org> - 2.8.5-1
changelog:
  - Update to 2.8.5 upstream release
  - Resolves: rhbz#2413751
  - Run tests with verbose output
  - Enable Packit


author: Miro Hrončok <mhroncok@redhat.com> - 3.15.0~b2-5
changelog:
  - Restore compatibility with setuptools nspkg.pth files in site module
  - Fixes: rhbz#2486045
  - Fixes: rhbz#2486059
  - Fixes: rhbz#2487621
  - Fixes: rhbz#2488369


author: Yaakov Selkowitz <yselkowi@redhat.com> - 0.33-17
changelog:
  - Modernize spec for https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros
  - Use xwfb-run instead of Xorg+drv-dummy for tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.1.48-1
changelog:
  - Update to 3.1.48; closes RHBZ#2460480, fixes GHSA-rpm5-65cw-6hj4,
    fixes GHSA-x2qx-6953-8485, and fixes GHSA-7545-fcxq-7j24


author: Troy Curtis Jr <troy@troycurtisjr.com> - 0.27.1-1
changelog:
  - Update to 0.27.1.
  - Fixes rhbz#2349293
  - Drop the no longer needed 72.patch
  - Open up the rapidfuzz-cpp build version to allow build against 3.3.3
  - Update URL to the new rapidfuzz GitHub organization.


author: Sandro <devel@penguinpee.nl> - 1.4.0-1
changelog:
  - Update to 1.4.0 (RHBZ#2348983)
  - Remove conditionals for EOL release
  - Review and update versions of bundled fonts
  - Drop dependency on `fontawesome4-fonts-web`


author: Robert-André Mauchin <eclipseo@mauchin.fr> - 0.7.8-9
changelog:
  - Switch to manual dependencies for tests and documentation
  - Remove -t option from %%pyproject_buildrequires
  - Remove patch as we won't use requirements-dev.txt


author: Georg Sauthoff <mail@gms.tf> - 0.7.9-1
changelog:
  - import aioresponses-0.7.9 (fixes fedora#2492026)
  - upstream removed documentation stubs (hence the doc subpackage removal)


author: Michel Lind <salimma@fedoraproject.org> - 1.4.6-1
changelog:
  - Update to version 1.4.6; Fixes: rhbz#2267826
  - Refreshed patches
  - Backport committed PR 557 migrating from pkg_resources


author: Parag Nemade <pnemade AT redhat DOT com> - 25.8.2-2
changelog:
  - Disable tests as with this release it gives "ImportError while loading
    conftest" as tests need ansible-core version >= 2.20.0


author: Parag Nemade <pnemade AT redhat DOT com> - 2.6.0-1
changelog:
  - Update to 2.6.0 version (#2307515)
  - Use pyproject macros
  - Drop python2 subpackage as its not compatible with new python packaging


author: Carl George <carlwgeorge@fedoraproject.org> - 3.50.2.0-1
changelog:
  - Update to version 3.50.2.0
  - Port to pyproject macros rhbz#2377454
  - Add upstream patch to avoid segfault during tests


author: Lumír Balhar <lbalhar@redhat.com> - 5.0.1-2
changelog:
  - Deprecate python3-async-timeout
  https://fedoraproject.org/wiki/Changes/DeprecatePythonAsyncTimeout


author: Zane Bitter <zaneb@fedoraproject.org> 0.6.0-1
changelog:
  - Fix compatibility with Python 3.15.0a5 (rhbz#2424583)
  - Comply with PEP540 UTF-8 Mode
  - Defer to stdlib for argparse coloring in Python 3.14 and later
  - Add feature to specify a default error code


author: Paul Wouters <paul.wouters@aiven.io> - 2:1.38.0-1
changelog:
  - Update to 1.38.0 to address CVE-2026-21226
  - Resolves: rhbz#2404058 - python-azure-core-1.38.0 is available


author: Jeremy Cline <jeremycline@linux.microsoft.com> - 1:0.0.53-1
changelog:
  - Update to v0.0.53
  - Add MSAL support. Remove ADAL support
  - Suppress deprecation warning when detecting pyopenssl existence.


author: Miro Hrončok <miro@hroncok.cz> - 1.2.6-30
changelog:
  - Replace nose test-framework functionality with pytest
  - https://fedoraproject.org/wiki/Changes/DeprecateNose


author: Miro Hrončok <mhroncok@redhat.com> - 2.49.0-24
changelog:
  - Remove unused test BuildRequires
  - https://fedoraproject.org/wiki/Changes/DeprecateNose
  - Run a very basic import check during the build


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.10-1
changelog:
  - Update to 0.1.10 (close RHBZ#2435502)
  - Starting in Fedora 44, drop the PDF manual and the -doc subpackage


author: Jonathan Steffan <jsteffan@fedoraproject.org> - 2.3.1-0.1.20230409gitcda5072
changelog:
  - Update BuildRequires to python3-cryptography (RHBZ#2061786)
  - Update to 2.3.1 prerelease with support for python3-cryptography


author: Michel Lind <salimma@fedoraproject.org> - 2.9.0-1
changelog:
  - Update to 2.9.0 upstream release
  - Resolves: rhbz#2229363
  - Resolves: CVE-2026-31899
  - Enable Packit
  - Drop unneeded test shenanigans
  - Enforce that license is preinstalled, stop installing by hand


author: Miro Hrončok <miro@hroncok.cz> - 2024.08.30-4
changelog:
  - Use /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
  - https://fedoraproject.org/wiki/Changes/dropingOfCertPemFile
  - Fixes: rhbz#2337319


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.0.0-1
changelog:
  - Update to 6.0.0
  - Switch from PyPI sdist to GitHub archive as basis for filtered source
    archive, since the PyPI sdist now contains pre-generated HTML docs and is
    harder to audit


author: Major Hayden <major@redhat.com> - 2.1.3-3
changelog:
  - Add Packit automation for Koji builds and Bodhi updates
  - Add koji_build job triggered on commit for fedora-all
  - Add bodhi_update job triggered on commit for fedora-branched
  - Add issue_repository for error notifications


author: Steve Traylen <steve.traylen@cern.ch> - 4.13.2-1
changelog:
  - Update to 4.13.2
  - New --with bootstrap flag for stestr dep
  - Use pyproject macros file list
  - Remove redundant pyproject-rpms-macro BR
  - Remove redundant seds from setup


author: Jakub Kadlcik <frostyx@email.cz> 1.2-1
changelog:
  - Specify reason for running createrepo
  - Improve robustness and cooperation between backend and rpmbuild
  - Remove license classifier
  - Modernize specfile using pyproject macro


author: Jakub Kadlcik <frostyx@email.cz> 1.6-1
changelog:
  - Do not traceback in SafeRequest if log= is not set
  - Use SafeRequest.timeout only as a timeout per request
  - use Tito to generate component.__version__


author: Brian C. Lane <bcl@redhat.com> - 4.0.1-1
changelog:
  - Update to new upstream version 4.0.1
  - Update spec to use pyproject_ macros
  - Drop html docs, generation with sphinx no longer works
  - Use docopt-ng on Fedora


author: Doğukan Çağatay <dogukan.cagatay@aiven.io> - 2.8-1
changelog:
  - Update python-crc32c package to version 2.8
  - Bump version from 2.7.1 to 2.8
  - Remove bcond tests conditional compilation flag
  - Remove build requirement wheel and pytest which is already provided
    dynamically
  - Simplify buildrequires generation with -g test flag
  - Add manual page generation using help2man
  - Remove conditional test execution (always run tests now)
  - Update file list in the %files section
  - Clean up spec file formatting and remove unnecessary blank lines


author: Paul Howarth <paul@city-fan.org> - 2.6.1-56
changelog:
  - Stop using deprecated %py3_build/%py3_install macros (rhbz#2377592)
  - Drop support for building for multiple Python versions


author: Jeremy Cline <jeremycline@linux.microsoft.com> - 46.0.3-1
changelog:
  - Update to v46.0.3
  - Removed the deprecated get_attribute_for_oid method on
    CertificateSigningRequest. Users should use get_attribute_for_oid()
    instead.
  - Removed the deprecated CAST5, SEED, IDEA, and Blowfish classes from the
    cipher module. These are still available in Decrepit cryptography.
  - In X.509, when performing a PSS signature with a SHA-3 hash, it is now
    encoded with the official NIST SHA3 OID.
  - Added support for free-threaded Python 3.14.


author: Jeremy Cline <jeremycline@microsoft.com> - 46.0.7-1
changelog:
  - Update to 46.0.7
  - SECURITY ISSUE: Fixed an issue where non-contiguous buffers could be
    passed to APIs that accept Python buffers, which could lead to buffer
    overflow. CVE-2026-39892


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 0.2.3-17
changelog:
  - Fix build with pytest-asyncio 1.x
  - Address future deprecations
  - Convert to pyproject macros (rhbz#2377610)


author: Packit <hello@packit.dev> - 0.37.0-1
changelog:
  - templates: Drop iio-sensors-proxy (See #241)
  - DBusTestCase: Drop obsolete {start,stop}_dbus() methods
  - Fix dbus-daemon startup race condition (Debian#1109272)


author: Packit <hello@packit.dev> - 0.38.0-1
changelog:
  - polkitd: Add RegisterAuthenticationAgentWithOptions
  - logind: Add SetWallMessage
  - README: Update outdated and broken examples, move to addCleanup()
  - Move all license comments to SPDX-License-Identifier


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.0-18
changelog:
  - Port to pyproject-rpm-macros, diverge from EPEL8; fixes RHBZ#2377624
  - Drop -doc subpackage starting with F44
  - Add metapackage for numpy extra


author: Michel Lind <salimma@fedoraproject.org> - 6.0.5-1
changelog:
  - Update to version 6.0.5; Resolves RHBZ#2444118
  - Fixes CVE-2026-5766: Potential denial-of-service vulnerability in ASGI
    requests via file upload limit bypass
  - Fixes CVE-2026-35192: Session fixation via public cached pages and
    SESSION_SAVE_EVERY_REQUEST
  - Fixes CVE-2026-6907: Potential exposure of private data due to incorrect
    handling of Vary: * in UpdateCacheMiddleware
  - Fixes CVE-2026-3902: ASGI header spoofing via underscore/hyphen
    conflation
  - Fixes CVE-2026-4277: Privilege abuse in GenericInlineModelAdmin
  - Fixes CVE-2026-4292: Privilege abuse in ModelAdmin.list_editable
  - Fixes CVE-2026-33033: Potential denial-of-service vulnerability in
    MultiPartParser via base64-encoded file upload
  - Fixes CVE-2026-33034: Potential denial-of-service vulnerability in ASGI
    requests via memory upload limit bypass
  - Fixes CVE-2026-25674: Potential incorrect permissions on newly created
    file system objects


author: Michel Lind <salimma@fedoraproject.org> - 65.18.0-1
changelog:
  - Update to version 65.18.0; Resolves RHBZ#2334129
  - Fixes CVE-2026-27982: Open redirect via crafted URL in SAML IdP initiated
    SSO


author: Michel Lind <salimma@fedoraproject.org> - 1.0.6-1
changelog:
  - Update to version 1.0.6
  - Audited licensing; LicenseRef-Callaway-BSD -> BSD-2-Clause AND CC-BY-4.0
    AND CC0-1.0
  - Stop using deprecated Python macros; Fixes: RHBZ#2377641


author: Michel Lind <salimma@fedoraproject.org> - 1.10.0-1
changelog:
  - Update to 1.10.0 upstream release
  - Compatible with Django 6.x; Resolves: rhbz#2464710
  - Drop patch removing changelog, no longer needed
  - Enforce that license is automatically installed
  - Enable Packit


author: Michel Lind <salimma@fedoraproject.org> - 6.0.0-1
changelog:
  - Update to 6.0.0 upstream release
  - Resolves: rhbz#1445556
  - Stop using deprecated macros; Resolves: rhbz#2377653
  - Drop old obsoletes, no longer needed
  - SPDX license audit; license is BSD-3-Clause
  - Run import checks; prepare to run unit tests


author: Michel Lind <salimma@fedoraproject.org> - 3.16.1-1
changelog:
  - Update to 3.16.1 upstream release
  - Resolves: rhbz#2386912
  - Enable Packit integration
  - Add import check


author: Michel Lind <salimma@fedoraproject.org> - 5.2.9-1
changelog:
  - Update to version 5.2.9
  - Fixes CVE-2025-13372: Potential SQL injection in FilteredRelation column
    aliases on PostgreSQL
  - Fixes CVE-2025-64460: Potential denial-of-service vulnerability in XML
    Deserializer
  - Fixes CVE-2025-64459: Potential SQL injection via _connector keyword
    argument (5.2.8)
  - Fixes CVE-2025-59681: Potential SQL injection in QuerySet.annotate(),
    alias(), aggregate(), and extra() on MySQL and MariaDB (5.2.7)
  - Fixes CVE-2025-59682: Potential partial directory-traversal via
    archive.extract() (5.2.7)
  - Fixes CVE-2025-57833: Potential SQL injection in FilteredRelation column
    aliases (5.2.6)


author: Michel Lind <salimma@fedoraproject.org> - 5.2.11-1
changelog:
  - Update to version 5.2.11; Resolves: RHBZ#2427483
  - `python-django5` is now the alternate `python3-django5` on Fedora 44+,
    `python3-django` is now Django 6.x
  - Fixes CVE-2025-13473: Username enumeration through timing difference in
    mod_wsgi authentication handler
  - Fixes CVE-2025-14550: Potential denial-of-service vulnerability via
    repeated headers when using ASGI
  - Fixes CVE-2026-1207: Potential SQL injection via raster lookups on
    PostGIS
  - Fixes CVE-2026-1285: Potential denial-of-service vulnerability in
    django.utils.text.Truncator HTML methods
  - Fixes CVE-2026-1287: Potential SQL injection in column aliases via
    control characters
  - Fixes CVE-2026-1312: Potential SQL injection via QuerySet.order_by and
    FilteredRelation
  - Fixed a bug in Django 5.2 where data exceeding max_length was silently
    truncated by QuerySet.bulk_create() on PostgreSQL
  - Fixed a bug where management command colorized help (introduced in Python
    3.14) ignored the --no-color option and the DJANGO_COLORS setting


author: Michel Lind <salimma@fedoraproject.org> - 5.2.14-1
changelog:
  - Update to version 5.2.14; Resolves RHBZ#2444117
  - Fixes CVE-2026-5766: Potential denial-of-service vulnerability in ASGI
    requests via file upload limit bypass
  - Fixes CVE-2026-35192: Session fixation via public cached pages and
    SESSION_SAVE_EVERY_REQUEST
  - Fixes CVE-2026-6907: Potential exposure of private data due to incorrect
    handling of Vary: * in UpdateCacheMiddleware
  - Fixes CVE-2026-3902: ASGI header spoofing via underscore/hyphen
    conflation
  - Fixes CVE-2026-4277: Privilege abuse in GenericInlineModelAdmin
  - Fixes CVE-2026-4292: Privilege abuse in ModelAdmin.list_editable
  - Fixes CVE-2026-33033: Potential denial-of-service vulnerability in
    MultiPartParser via base64-encoded file upload
  - Fixes CVE-2026-33034: Potential denial-of-service vulnerability in ASGI
    requests via memory upload limit bypass
  - Fixes CVE-2026-25674: Potential incorrect permissions on newly created
    file system objects


author: Michel Lind <salimma@fedoraproject.org> - 5.2.15-1
changelog:
  - Update to version 5.2.15; Resolves RHBZ#2484354
  - Fixes five low-severity CVEs
  - CVE-2026-6873: Signed cookie salt namespace collision
  - CVE-2026-7666: Potential unencrypted email transmission via STARTTLS in
    the SMTP backend
  - CVE-2026-8404: Potential exposure of private data via case-sensitive
    Cache-Control directives
  - CVE-2026-35193: Potential exposure of private data via missing Vary:
    Authorization
  - CVE-2026-48587: Potential exposure of private data via whitespace padding
    in Vary header


author: Michel Lind <salimma@fedoraproject.org> - 1.0.6-1
changelog:
  - Update to version 1.0.6
  - Modernize to follow the latest Python packaging guidelines
  - Generate extras subpackages
  - Enable import checks
  - Run unit tests
  - Use proper SPDX license identifier (zlib -> Zlib)
  - Enable Packit for future Rawhide updates


author: Michel Lind <salimma@fedoraproject.org> - 1.1.8-1
changelog:
  - Update to 1.1.8 upstream release
  - Add conditional BR on openssl to run some tests
  - Remove unneeded `upstream_project_url` from packit.yaml


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.0-7
changelog:
  - Completely modernize (and greatly simplify) the packaging
  - Use pyproject-rpm-macros (fix RHBZ#2377674)
  - Package from the GitHub archive instead of the PyPI sdist
  - Run the tests
  - Use the provisional pyproject declarative buildsystem


author: Jos de Kloe <josdekloe@gmail.com> 2.45.0-1
changelog:
  - move to upstream release 2.45.0
   (skipped version 2.44.0 due to bug https://github.com/ecmwf/eccodes-python/issues/145)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7.0-6
changelog:
  - Use XWayland to run the graphical tests
  - Accurately categorize skipped tests, and re-enable a few.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.5.0~20231031git5aea0fd-1
changelog:
  - Update to a pre-release snapshot of 0.5.0
  - Update to current packaging standards, with pyproject-rpm-macros
  - Run the tests (with a few unexplained failures)


author: Steve Traylen <steve.traylen@cern.ch> - 0.5-1
changelog:
  - Update to 0.5 release - rhbz#1595860
  - Run tests with pytest macro - rhbz#2319655
  - Correct autogenerated license field
  - Switch source to github URL


author: Major Hayden <major@redhat.com> - 2.33.0-2
changelog:
  - ci: add Packit configuration for automated updates
  - Add pull_from_upstream job to open dist-git PRs on new releases


author: Ondřej Pohořelský <opohorel@redhat.com> - 0.3.2-1
changelog:
  - Update to 0.3.2
  - Migrated to new python packaging guidelines
  - Resolves: rhbz#2377697, rhbz#2377047


author: Pedro Moura <pmoura@redhat.com> - 1.0.6-1
changelog:
  - Update to version 1.0.6
  - Bump version to 1.0.6
  - Update sources and .gitignore with new tarball checksum


author: Jakub Kadlcik <frostyx@email.cz> 1.5-1
changelog:
  - Implement a caching mechanism (frostyx@email.cz)
  - Return bodhi releases as simple dicts (frostyx@email.cz)
  - Add CLI (mfocko@redhat.com)
  - Use pagination for bodhi's API (carlwgeorge@gmail.com)
  - Combine HTTP calls in bodhi_active_releases (carlwgeorge@gmail.com)


author: Jakub Kadlcik <frostyx@email.cz> 1.7-1
changelog:
  - Exclude archived releases (nforro@redhat.com)
  - Generate aliases for minor versions of EPEL (nforro@redhat.com)


author: Jakub Kadlcik <frostyx@email.cz> 1.8-1
changelog:
  - Implement a filter_distro helper function (frostyx@email.cz)
  - Test EPEL minor version aliases after 10.1 branching (nforro@redhat.com)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.19.2-1
changelog:
  - Version 0.19.2 (rhbz#2355107)
  - Just two small changes related to unexpected AttributeError thrown by the
    code.


author: Miro Hrončok <miro@hroncok.cz> - 0.19.2-6
changelog:
  - Fix build with setuptools 80.9.0
  - Stop running python3 setup.py develop --user in %check
  - Fixes: rhbz#2403564


author: Michel Lind <salimma@fedoraproject.org> - 5.1.0-1
changelog:
  - Update to version 5.1.0; Resolves: rhbz#2319659
  - Modernize spec for the latest packaging guidelines


author: Miro Hrončok <mhroncok@redhat.com> - 0.2.0-35
changelog:
  - Drop unneeded BuildRequires for python3-spec and python3-nose, use unittest
  - https://fedoraproject.org/wiki/Changes/DeprecateNose


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.16-12
changelog:
  - Remove obsolete test skip (regression was fixed in Python 3.12.1)
  - Report and skip regressions related to URL formation in Python 3.14;
    fixes RHBZ#2336951


author: Miro Hrončok <miro@hroncok.cz> - 0.3.2-2
changelog:
  - Do not attempt to generate test requirements using tox, there is no tox
    configuration
  - Fixes: rhbz#2354142


author: Benjamin A. Beasley <code@musicinmybrain.net> - 5.4.0-1
changelog:
  - Update to 5.4.0 (close RHBZ#2368139)
  - Drop the plotly dependency from the “vis” extra until the python-plotly
    package can be updated


author: Packit <hello@packit.dev> - 2.7.1-1
changelog:
  - Update to 2.7.1 upstream release
  - Resolves: rhbz#2435518
  - No longer unnecessarily patch dependencies
  - Improve the source URL
  - Run most of the tests; ignore those with missing dependencies
  - Always run an import-only “smoke test” no matter what


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1:2.41.1-2
changelog:
  - Migrate to pyproject-rpm-macros (fix RHBZ#2377753)
  - Add missing extras metapackages
  - Run the tests


author: Kevin Fenzi <kevin@scrye.com> - 3.3.0-1
changelog:
  - Update to 3.3.0. Fixes rhbz#2359810
  - Apply upsteam patch to allow building with python 3.15. Fixes rhbz#2424580


author: Terje Rosten <terjeros@gmail.com> - 3.15.1-2
changelog:
  - Add hack avoid %pyproject_wheel overwriting the wordir
    %{_pyproject_wheeldir} between different runs (rhbz#2404466)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.1-23
changelog:
  - F45+: Drop and obsolete the -doc subpackage
  - Don’t build Sphinx-generated documentation; include examples with the
    Python library package


author: Miro Hrončok <miro@hroncok.cz> - 1:1.1-32
changelog:
  - Fix test failure caused by ResourceWarning: Implicitly cleaning up
    <addinfourl ...>
  - Fixes: rhbz#2429552


author: Carl George <carlwgeorge@fedoraproject.org> - 1.0.8-1
changelog:
  - Update to version 1.0.8 rhbz#2359117
  - Fix Python 3.14 AttributeError rhbz#2353138
  - Enable tests on EPEL


author: Bala <kumaran.4353@gmail.com> - 0.6.4-1
changelog:
  - Upgrade version to 0.6.4
  - Use packaged vendor http-parser as system provided package is deprecated
  - Remove temporary fix of PR-73 as it got merged to 0.6.1 onwards


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.2.1-7
changelog:
  - Do not spuriously attempt to generate BuildRequires from tox
    (fix RHBZ#2354110)
  - Add an import-only smoke test, and document why we cannot run tests
  - Fix missing license file
  - Remove language about Python 3 in the description, left over from when we
    also had Python 2


author: Georg Sauthoff <mail@gms.tf> - 1.0.3-2
changelog:
  - update to version 1.0.3 which introduces Internetmarke REST API support
    to Fedora (fixes fedora#2401093)
  - migrate to modern set of python build macros (fixes fedora#2377798)


author: Georg Sauthoff <mail@gms.tf> - 1.0.4-1
changelog:
  - update to version 1.0.4
  - update to version 1.0.4 that fixes the CLI and improves error reporting
    in the CLI (fixes fedora#2426910)


author: Steve Traylen <steve.traylen@cern.ch> - 1.48.0-4
changelog:
  - Create sub packages for ciso, async and extra
  - Stop running non-existent tox testing
  - Relax some strong versionion of dependencies


author: Sandro <devel@penguinpee.nl> - 1.1.1-1
changelog:
  - New package: python-ipython-pygments-lexers
  - Defines a variety of Pygments lexers for highlighting IPython code
  - Close RHBZ#2352575


author: Miro Hrončok <mhroncok@redhat.com> - 0.2.0-13
changelog:
  - Use pytest instead of nose
  - https://fedoraproject.org/wiki/Changes/DeprecateNose
  - Use a proper SPDX License tag


author: Ondrej Mosnáček <omosnacek@gmail.com> - 4.0.0-2
changelog:
  - Fix the install command to comply with guidelines
  - Use %{pyproject_[save_]files}
  - Fix EPEL9 build


author: Björn Esser <besser82@fedoraproject.org> - 0.2.4-30
changelog:
  - Run unittests directly
    Fixes: rhbz#2319667
  - Modernize spec-file
  - Add patch to fix setuptool warnings


author: Göran Uddeborg <goeran@uddeborg.se> - 0.9.0-1
changelog:
  - Upgrade to version 0.9.0 rhbz#2348855
  - Replaces the previous workaround for Python 3.14 rhbz#2327982


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.26.0-1
changelog:
  - Update to 4.26.0 (close RHBZ#2247079)
  - Improve test execution; always run an import-only “smoke test”


author: Jerry James <loganjerry@gmail.com> - 0.9-39.20231204.a6987c8
changelog:
  - Rebuild for polymake 4.15
  - Add patch to fix polymake shell usage
  - Add patches to fix compiler warnings
  - Use the pyproject declarative buildsystem


author: Jerry James <loganjerry@gmail.com> - 1.0.1-7
changelog:
  - Do not run coverage tools in RPM builds
  - Use the pyproject declarative buildsystem
  - Test with pytest


author: Jerry James <loganjerry@gmail.com> - 0.16-35.20180129.7049940
changelog:
  - Rebuild for polymake 4.15
  - Add patch with unreleased changes from upstream
  - Add Provides to reflect bundled three.js
  - Use the pyproject declarative buildsystem


author: Julien Rische <jrische@redhat.com> - 1.1.0-1
changelog:
  - New upstream version (1.1.0)
  - Use DNS discovery for declared realms only (CVE-2025-59088)
    Resolves: rhbz#2415861
  - Fix DoS vulnerability based on unbounded TCP buffering (CVE-2025-59089)
    Resolves: rhbz#2415860
  - Stop using deprecated \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  build --executable="/usr/bin/python3 -sP" 
  /\
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  install -O1 --skip-build --root /builddir/build/BUILD/python-kdcproxy-1.1.0-build/BUILDROOT --prefix /usr macros
    rm -rfv /builddir/build/BUILD/python-kdcproxy-1.1.0-build/BUILDROOT/usr/bin/__pycache__

    Resolves: rhbz#2377837


author: Sudip Shil <sshil@redhat.com> - 1.0.9-12
changelog:
  - Migrate to %pyproject_* macros and remove deprecated \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  build --executable="/usr/bin/python3 -sP" 
  /install


author: Michel Lind <salimma@fedoraproject.org> - 3.1-1
changelog:
  - Update to version 3.1; Resolves rhbz#2331180
  - Build against fixed python-lazr-delegates; Resolves rhbz#2485884
  - Enable Packit for future builds


author: Michel Lind <salimma@fedoraproject.org> - 2.1.1-1
changelog:
  - Update to version 2.1.1; Resolves rhbz#2461121
  - Add build requirement on python3-pkg-resources on Python >= 3.15;
    Resolves rhbz#2485885
  - Enable Packit for future builds


author: Carl George <carlwgeorge@fedoraproject.org> - 2.9.1-10
changelog:
  - Update license tag to LGPL-3.0-or-later
  - Remove duplicate COPYING.LESSER.txt license file
  - Run an import check and the upstream test suite in %check


author: Paul Howarth <paul@city-fan.org> - 3.0.0-1
changelog:
  - Update to 3.0.0
    - Dropped support for Python <3.9
    - Modernized project metadata re: Python interpreters, development


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 5.3-1
changelog:
  - Version 5.3 (rhbz#2352617)
  - Upstream release notes suggest only small backward-compatible changes


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.8.0-10
changelog:
  - Drop the hypothesmith test dependency (omit fuzz tests)
  - Also drop hypothesis since it is also only used for fuzz tests


author: Danny Colin <contact@dannycolin.com> - 0.36.0-1
changelog:
  - New release 0.36.0
  - Update license information. We only need to keep MIT since the GPLed
    widgets have been removed from the repository.
  - Update pyproject_buildrequires declaration.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.23.0-13
changelog:
  - F45+: Stop shipping sassutils.wsgi
  - This avoids a difficult-to-remove pkg_resources dependency, for
    https://fedoraproject.org/wiki/Changes/Setuptools_82+


author: Michel Lind <salimma@fedoraproject.org> - 0.0.9-3
changelog:
  - Replace the no-op tox invocation with pytest
  - Disable tests for now since it fails due to missing log path


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.15.6-3
changelog:
  - Replace spurious/obsolete BuildRequires on python-pytest-runner
  - Depend directly on pytest instead


author: Dan Callaghan <djc@djc.id.au> - 0.3.0-1
changelog:
  - new upstream release 0.3.0:
    https://github.com/matrix-org/matrix-synapse-ldap3/releases/tag/v0.3.0


author: Michel Lind <salimma@fedoraproject.org> - 1.4.3-1
changelog:
  - Update to 1.4.3 upstream release
  - Resolves: rhbz#2337263
  - Exclude tests that require griffe
  - Deselect one failed test


author: Harald Jensas <hjensas@redhat.com> - 4.7.0-1
changelog:
  - Update to 4.7.0 (#2296411)
    - Relax Paramiko dependency cap for python-paramiko 5.x; legacy SHA-1-only SSH
      is unsupported by that stack.


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.1-21
changelog:
  - Drop unused test dependency on deprecated python3-nose
  - Use pytest instead when built with tests
  - The tests still fail (numpy incompatibility, using the imp module, ...)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.5.4-3
changelog:
  - Remove deprecated pytest-runner dependency
  - Since the patch offered upstream introduces a "test" extra, use it
  - Assert that .dist-info contains a license file


author: Sandro <devel@penguinpee.nl> - 1.3.8-1
changelog:
  - Update to 1.3.8 (RHBZ#2391767)
  - Apply patch for compatibility with NumPy >= 2.3.0
  - Close RHBZ#2385504


author: Richard Shaw <hobbes1069@gmail.com> - 1.0.1-40
changelog:
  - Update to use pyproject over deprecated setuptools for builds.
  - Add patch for urlparse as for Python 3 it has been moved to urllib.parse.


author: Major Hayden <major@redhat.com> - 2.167.0-2
changelog:
  - fix(packit): remove invalid dependents key
  - dependents is not a valid Packit configuration key
  - The dependency chain is controlled by oci-cli's dependencies key


author: Major Hayden <major@redhat.com> - 2.167.0-3
changelog:
  - feat(packit): add dependents to trigger oci-cli build after python-oci
  - Ensures oci-cli koji_build waits for python-oci to complete
  - Fixes build ordering in side tag f44-build-side-128086
  - dependents is a valid Packit key per multi-package release docs


author: Packit <hello@packit.dev> - 0.56.1-1
changelog:
  - We now use httpx when making requests from our Forgejo implementation. (#941)
  - Resolves: rhbz#2401236


author: Packit <hello@packit.dev> - 0.57.0-1
changelog:
  - We have fixed an issue with the new Forgejo version preventing ogr from working. (#949)
  - Resolves: rhbz#2401236


author: Packit <hello@packit.dev> - 0.58.0-1
changelog:
  - `PagureService` now accepts an optional `user_agent` argument to set a custom User-Agent header. (#953)
  - It is now possible to pass a `headers` argument in `PagureProject.get_file_content`. The default header is set to `Accept: text/plain`. (#954)
  - Resolves: rhbz#2420049


author: Packit <hello@packit.dev> - 0.59.0-1
changelog:
  - Improved handling of retries after errors to avoid hitting rate limits if possible. (#958)
  - `GithubPullRequest.labels` property is now cached for better performance and to be consistent with other services. (#960, #961)
  - Resolves: rhbz#2422233


author: Packit <hello@packit.dev> - 0.60.0-1
changelog:
  - A new method `get_rate_limit_remaining()` to check rate limit thresholds has been added to the service API. (#970)
  - Resolves: rhbz#2430818


author: Packit <hello@packit.dev> - 0.60.1-1
changelog:
  - The method `get_rate_limit_remaining()` now also supports repository-specific checks for GitHub. (#972)
  - Resolves: rhbz#2435481


author: Packit <hello@packit.dev> - 0.61.1-1
changelog:
  - Force downstream synchronization of upstream configuration to enable side tagging in EPEL 10.
  - Resolves: rhbz#2437993


author: Stephen Smoogen <ssmoogen@redhat.com> - 0.2.22-1
changelog:
  - Initial package build
  - Get initial review done
  - Upload packages to src.fedoraproject.org
  - Attempt to build.


author: Michel Lind <salimma@fedoraproject.org> - 0.5.7-1
changelog:
  - Update to 0.5.7 upstream release
  - Resolves: rhbz#2371010
  - This includes tox.ini; Resolves: rhbz#2354116


author: Adam Williamson <awilliam@redhat.com> - 2.0.2-13
changelog:
  - Backport PR #47 to drop use of (and undeclared dep on) six
  - Backport PR #49 to drop unused footgun pam.py


author: Sandro <devel@penguinpee.nl> - 2.3.3-2
changelog:
  - limit number of tests
  - patch tests accomodating changes in dependencies
  - drop pytz and xarray as BRs (both optional)
  - Close RHBZ#2332196


author: Miro Hrončok <mhroncok@redhat.com> - 1.9.3-3
changelog:
  - Provide Python metadata for the passlib package to hotfix the dependent packages
  - Fixes: rhzb#2432064


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.0-1
changelog:
  - Update to 3.2.0 (final); Fixes RHBZ#2435482
  - Update PyO3 to 0.29 (fixes RUSTSEC-2026-0176, RUSTSEC-2026-0177)


author: Dan Callaghan <djc@djc.id.au> - 8.13.48-1
changelog:
  - new upstream release 8.13.48:
    https://github.com/daviddrysdale/python-phonenumbers/blob/v8.13.48/python/HISTORY.md


author: Miro Hrončok <miro@hroncok.cz> - 80.10.2-4
changelog:
  - Make python3-pkg-resources work without python3-setuptools(80) installed
  - Move vendored packages used in pkg_resources to python3-pkg-resources
  - Fixes: rhbz#2477013


author: Miro Hrončok <miro@hroncok.cz> - 7.0.0-8
changelog:
  - python3-psutil-tests: Add dependencies, don't package test_scripts
  - pytest is Recommended as it is optional but preferred
  - procps-ng is needed to run some tests


author: Michel Lind <salimma@fedoraproject.org> - 7.2.2-1
changelog:
  - Update to 7.2.2 upstream release
  - Resolves: rhbz#2396273
  - Refactor test runs
  - Drop the tests subpackage, removed in 7.2.0
  - Enforce that license file is shipped


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.3.0-3
changelog:
  - “Fake” the PULP_CBC_CMD solver using coin-or-Cbc
  - Work around a regression with coin-or-HiGHS 1.12
  - Make the extras metapackages noarch


author: Michel Lind <salimma@fedoraproject.org> - 0.4.2-2
changelog:
  - Disable more unneeded test dependencies
  - Switch to using pytest directly so we can control verbosity easily


author: Michel Lind <salimma@fedoraproject.org> - 0.5.0-2
changelog:
  - Adjust patches for updated pyproject.toml
  - Adjust for upstream dropping tox.ini
  - Drop conditionals for old setuptools


author: Michel Lind <salimma@fedoraproject.org> - 0.6.1-1
changelog:
  - Update to 0.6.1 upstream release
  - Resolves: rhbz#2461879
  - Rebase patch dropping unneeded dependencies


author: barry Scott <barry@barrys-emacs.org> - 7.2.0-1
changelog:
  - update to pycxx 7.2.0
    remove python2 conditional sections
    remove use of py3_install that is deprecated
    document what happens if distutils is nolonger available


author: Carl George <carlwgeorge@fedoraproject.org> - 0.6.0-35
changelog:
  - Port to pyproject macros rhbz#2378029
  - Run import check in %check
  - Correct license identifier
  - Update URL and Source to match tarball in lookaside cache


author: FeRD (Frank Dana) <ferdnyc@gmail.com> - 4.0.1-5
changelog:
  - Drop patch switching tests to PNG, now that Graphviz is fixed in F43+
  - Install graphviz-devil as a build req. for tests, on F43+, and
    Recommend for runtime F43+ users as well. (Enables no-longer-default
    JPEG, TIFF, and BMP output formats.)


author: Filipe Rosset <filiperosset@fedoraproject.org> - 2.0.21-1
changelog:
  - Remove redundant BuildRequires on pyproject-rpm-macros (pulled in by python3-devel)
  - Fix typo in files macro name (pyproject_files)
  - Exclude failing label and layout creation integration tests under Xvfb
  - spec cleanup and modernization
  - Update to latest 2.0.x series, fixes FTBFS rhbz#2485930


author: Michal Schorm <mschorm@redhat.com> - 6.2.3-1
changelog:
  - Rebase to the latest upstream version (rhbz#2330640)
  - Drop tox.patch (no longer needed, upstream removed pip/virtualenv constraints)


author: Jos de Kloe <josdekloe@gmail.com> 2.1.8-1
changelog:
  - Update to 2.1.8 (#2406074)
  - Update license following discussion on https://github.com/jswhit/pygrib/issues/275


author: Mike FABIAN <mfabian@redhat.com> - 0.5.5-11
changelog:
  - Stop using deprecated \
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  build --executable="/usr/bin/python3 -sP" 
  /\
    CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\
    /usr/bin/python3 setup.py  install -O1 --skip-build --root /builddir/build/BUILD/pyhunspell-0.5.5-build/BUILDROOT --prefix /usr macros
    rm -rfv /builddir/build/BUILD/pyhunspell-0.5.5-build/BUILDROOT/usr/bin/__pycache__

    Resolves: rhbz#2377393


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.0-14
changelog:
  - Port to pyproject-rpm-macros; drop obsolete practices
  - Start packaging CHANGELOG.md
  - Run an import-only “smoke test”


author: Nils Philippsen <nils@tiptoe.de> - 2.3.13-2
changelog:
  - Drop build dependency on unmaintained pytest-subtests on Fedora >= 45
  - Relax build dependency on setuptools_scm on Fedora >= 45


author: Jeremy Cline <jeremycline@linux.microsoft.com> - 1.6.2-1
changelog:
  - Update to v1.6.2
  - Added support for the low level AEAD AES bindings.
  - Added support for crypto_core_ed25519_from_uniform.
  - Added support for free-threaded Python 3.14.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.1.1-2
changelog:
  - Stop disabling tests by default
  - Use generated BuildRequires, and prune some obsolete or bogus manual ones
  - Add an import-only smoke test, even when tests are disabled
  - Update the License field to just "MIT"


author: Hirotaka Wakabayashi <hiwkby@yahoo.com> - 2.3.0^20200513git60b6f10-5.20200513git60b6f10
changelog:
  - Requires legacy-cgi as build dependency (Fedora#2245641)
  - Removes python3-cgi dependency ad runtime


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0^20200513git60b6f10-6.20200513git60b6f10


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0^20200513git60b6f10-7.20200513git60b6f10


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0^20200513git60b6f10-9.20200513git60b6f10


changelog: - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
author:
  Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0^20200513git60b6f10-12.20200513git60b6f10


author: Jos de Kloe <josdekloe@gmail.com> 3.7.2-1
changelog:
  - Update to 3.7.2; 2 tests are still disabled due to a regression in proj 9.6.2
  - Introduce new style pyproject macros


author: Jos de Kloe <josdekloe@gmail.com> 3.7.2-5
changelog:
  - Import upstream patch to fix problem introduced by upgrade proj to v9.7.1
  - Remove old patch for proj v9.6.2 that is no longer needed.


author: Jerry James <loganjerry@gmail.com> - 0.9.1-6
changelog:
  - Remove old pep621 obsoletes
  - Use the pyproject declarative buildsystem
  - Fix building with the doc conditional
  - Remove redundant LICENSE installation
  - Minor spec file cleanups


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 2.0.2-12
changelog:
  - Runtime require python3-setuptools < 82, for pkg_resources
  - https://fedoraproject.org/wiki/Changes/Setuptools_82+


author: Kevin Fenzi <kevin@scrye.com> - 2.6-1
changelog:
  - Update to 2.6. Fixes rhbz#2326182
  - Moderize spec and check license
  - Fix FTBFS. Fixes rhbz#2319703


author: Filipe Rosset <filiperosset@fedoraproject.org> - 3.5-18
changelog:
  - exclude platform-specific modules from pyproject_check_import
  - spec cleanup and modernization, https url, shebangs, fixes rhbz#2377405


author: Fabian Affolter <mail@fabian-affolter.ch> - 0.6.5-1
changelog:
  - Update to latest upstream release (closes rhbz#2354883)
  - Replace py3_build/py3_install (closes rhbz#2378096)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.8.6-5
changelog:
  - Remove spurious/obsolete BuildRequires on python-pytest-runner
  - Add a direct BuildRequires on pytest


author: Miro Hrončok <mhroncok@redhat.com> - 1.0.8-7
changelog:
  - Use tomllib instead of toml (used only in tests)
  - https://fedoraproject.org/wiki/Changes/DeprecatePythonToml


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.8.0-1
changelog:
  - Update to 1.8.0 - Closes rhbz#2319440
  - pyprojectize the spec
  - Drop all patches
  - Remove all unneeded prep changes


author: Doğukan Çağatay <dogukan.cagatay@aiven.io> - 0.10.0-9
changelog:
  - Modernize spec file and use pyproject macros
  - Replace %py3_check_import with %pyproject_check_import
  - Simplify package naming by using direct names instead of macros (i.e.
    srcname, slugname)
  - Remove manual file listings that are now handled by %pyproject_files
  - Add comment to specify the version for the existing patch to be deleted
  - Remove explicit runtime pytest dependency which is already handled via
    %pyproject_buildrequires macro


author: Scott Talbert <swt@techie.net> - 3.0.0-1
changelog:
  - Update to new upstream release 3.0.0
  - Update License tag to use SPDX identifiers
  - Modernize Python packaging


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.0.8-10
changelog:
  - Compile as C++14 instead of C++11, for compatibility with eigen3 5.0
  - Use the original upstream for fcl, rather than the ambi-robotics fork


author: Scott Talbert <swt@techie.net> - 3.0-1
changelog:
  - Update to new upstream release 3.0
  - Update License tag to use SPDX identifiers
  - Modernize Python packaging


author: Manish Tiwari <matiwari@redhat.com> - 1.4.0-1
changelog:
  - Update to 1.4.0 version
  - Bundled whisper.cpp
  - Remove pybind11 to use system available pybind11-devel


author: Tom Callaway <spot@fedoraproject.org> - 0.27-19
changelog:
  - apply upstream cleanup commits for modern python support
  - modernize package for new python macros
  - thanks to John for the heads-up


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.30.0-9
changelog:
  - Unretirement request: pagure.io/releng/issue/12892 Revert "Retired: Fails
    to install: https://pagure.io/releng/issue/12871"


author: Eduardo Echeverria <echevemaster@gmail.com> - 1.9.0-1
changelog:
  - Update to 1.9.0 (added Python 3.14 support, dropped Python 3.9/PyPy 3.10)
  - Correct license tag to BSD-3-Clause


author: Peter Bieringer <pb@bieringer.de>
changelog:
  - Add missing requirement InfCloud-fontware to InfCloud
  - Extend SELinux policy for access to /run/systemd/userdb/io.systemd.DynamicUser on start


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.3-11
changelog:
  - Assert that the .dist-info directory contains a license file
  - Do not package a duplicate license file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.4.0-1
changelog:
  - Update to 1.4.0 (close RHBZ#2308262)
  - Re-enable the server_test, which now works properly offline


author: Troy Curtis Jr <troy@troycurtisjr.com> - 3.14.1-1
changelog:
  - Update to 3.14.1.
  - Fixes rhbz#2357336
  - Update the URL to point to the new rapidfuzz GitHub organization.


author: Jerry James <loganjerry@gmail.com> - 1.1.0-1
changelog:
  - Version 1.1.0
  - Drop upstreamed patch for Sphinx 7.2+ and 8.2+
  - Use the pyproject declarative buildsystem
  - Remove conditional for a build loop resolved by upstream
  - Test with pytest


author: David Shea <reallylongword@gmail.com> - 0.3.1-38
changelog:
  - Switch to pyproject macros
  - Remove python2 support
  - Switch to github for the upstream source
  - Run the tests in %check


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.25-6
changelog:
  - rhbz#2378169 Migrating to pyproject macros
  - https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.0-9
changelog:
  - Don't try to generate build dependencies by tox, there is no tox configuration
  - Fixes: rhbz#2354121


author: Packit <hello@packit.dev> - 0.9.0-1
changelog:
  - Supports recording of the requests done by `httpx` via `record_httpx()` and `recording_httpx()` decorators. (#297)


author: Packit <hello@packit.dev> - 0.9.1-1
changelog:
  - Adjusted `requre-purge` to not replace GitHub tokens with dummy token that
    still looks like a legit one and also case-sensitiveness on the cookies from
    Pagure.


author: Pavel Raiskup <praiskup@redhat.com> - 5.10-1
changelog:
  - new upstream release, packages use RPM built-in sysusers support:
    https://github.com/praiskup/resalloc/releases/tag/v5.10


author: Pavel Raiskup <praiskup@redhat.com> - 5.11-1
changelog:
  - new upstream release, don't keep cleanup processes indefinitely:
    https://github.com/praiskup/resalloc/releases/tag/v5.11


author: Major Hayden <major@redhat.com> - 1.3.2-2
changelog:
  - ci: add Packit configuration for automated updates
  - Add pull_from_upstream job to open dist-git PRs on new releases
  - Add koji_build job to auto-build on commit to all Fedora branches
  - Add bodhi_update job for stable Fedora releases (excludes rawhide)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.7.0-15
changelog:
  - Modernize packaging
  - Update License to reflect the presence of public-domain code
  - Add a man page


author: Michel Lind <salimma@fedoraproject.org> - 0.4-13
changelog:
  - Switch test runner from tox (which calls setup.py test) to pytest
  - Verify SPDX conversion
  - Update source URL
  - Resolves: rhbz#2319713


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.40.02-1
changelog:
  - Update to 6.40.02
  - Rename the jupyroot and distrdf packages to reflect that they are
    now submodules of the main pyyhon package
  - New subpackages: root-package graf3d-glad, root-package net-curl,
    root-package tmva-sofie-parser-python, root-package tree-ml,
    root-package histv7util
  - Dropped patches: 2
  - New patches: 7


author: Ondřej Nosek <onosek@redhat.com> - 1.69-1
changelog:
  - Only update the progress bar when meaningfully changed (code)
  - Don’t set up upload progress when stdout isn’t a tty (code)
  - Fix unittests for Python 3.14 (onosek)
  - `sources`: set "Accept-Encoding: identity" header on HTTP requests
    (decathorpe)
  - Accept auto-generated sources in pre-push checks (fweimer)
  - Add mock configuration option to build and srpm commands for use along with
    the srpm mock option, same as in mockbuild command. (abobrov)
  - `srpm`: man page generation fixed (onosek)
  - `install`: add rpmbuild arguments `--with` and `--without` - 541 (gleiro)
  - type: fix typo in requirements README. (gleiro)
  - `patch`: Execute subprocess in text mode (ferdnyc)
  - Fix mockbuild --srpm-mock specfile_path (wngtk)
  - `pre-push-check`: bogus error - file wasn't listed - #747 (onosek)
  - Switch to %pyproject_* macros (onosek)
  - Use the spec name to assemble src.rpm name (sergio)
  - Jenkinsfile: use local declaration instead the global (onosek)
  - `srpm`: --offline arg to prevent connecting to Koji - 600 (onosek)
  - `mockbuild`: -r argument as shortcut of --root (sergio)
  - `rhpkg mockbuild` won't show a hint with '--target' (onosek)


author: Ondřej Nosek <onosek@redhat.com> - 1.69-3
changelog:
  - Patch: Check the correct sorting of imports from now on
  - Patch: `update`: interactive editor is broken


author: Panu Matilainen <pmatilai@redhat.com - 6.0.1-5
changelog:
  - Enable enforcing signature checking by default, make it easy to flip back
    https://fedoraproject.org/wiki/Changes/Enforcing_signature_checking_by_default


author: Panu Matilainen <pmatilai@redhat.com - 6.0.91-3
changelog:
  - Revert file trigger refactor for further investigation (#2492628)
  - Fix a silly thinko causing a %define regression (#2492483)


author: Miro Hrončok <mhroncok@redhat.com> - 2.4.0-8
changelog:
  - Generate BuildRequires dynamically
  - Drop unneeded build dependency on python3dist(toml)
  - Drop duplicate runtime dependency on python3-dateutil


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-1
changelog:
  - Update to version 0.8.0; Fixes RHBZ#2415927
  - Don’t remove source files associated with unpackaged extras


author: Derek Weitzel <dweitzel@unl.edu> - 1.9.0-1
changelog:
  - Create simple CLI tool to examine keycache in Python and refresh all entries in keycache
  - Verify Thread-safe + Unwritable Cache + Negative Cache
  - Revamp Sphinx documentation
  - Patch Enforcer to validate against multiple issuers


author: Derek Weitzel <dweitzel@unl.edu> - 1.9.6-1
changelog:
  - Fix SQL injection risk in KeyCache by using parameterized SQLite queries
  - Prevent sibling-path authorization bypass in Enforcer scope checks


author: Derek Weitzel <dweitzel@unl.edu> - 1.9.7-1
changelog:
  - Remove legacy parent SciToken chaining behavior from token initialization and claim handling
  - Harden Enforcer scope path traversal validation (including encoded traversal checks)
  - Clean up documentation references to parent/chained SciTokens


author: Miro Hrončok <miro@hroncok.cz> - 1.3.0-39
changelog:
  - Convert to modern Python packaging guidelines
  - Stop building the documentation
  - Fixes: rhbz#2319715


author: Peter Robinson <pbrobinson@gmail.com> - 0.2.1-1
changelog:
  - Update to 0.2.1
  - Fixes CVE-2026-1260 (rhbz#2432139 rhbz#2432139)
  - Minor package updates for new rev


author: Roman Inflianskas <rominf@pm.me> - 2.47.0-1
changelog:
  - Update to v2.47.0 (fedora#2365069)
  - Sync extras/toxenv allowlists with upstream
  - Refresh virtualenv-unpin patch context
  - Unpin coverage for dynamic BRs
  - Broaden import-skip patterns for optional integrations
  - Ensure PostgreSQL role/dbs exist for asyncpg tests.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.6.0-6
changelog:
  - Adapt for fit_params renaming in scikit-learn 1.6 (fix RHBZ#2341213)
  - Since this patch is specific to Fedora 42 and later, remove conditionals
    pertaining to older releases.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.0^20251001git4dd90dd-1
changelog:
  - Temporarily package a post-release snapshot
  - For compatibility with snakemake-interface-logger-plugins 2.0.0


author: Packit <hello@packit.dev> - 0.38.0-1
changelog:
  - A bug leading to incorrect EVR expansion has been fixed. (#492)
  - Prevented side-effects during condition evaluation that could occur when expanding macros that manipulate other macros, leading to misinterpreted validity of condition branches. (#499)


author: Packit <hello@packit.dev> - 0.40.0-1
changelog:
  - `Specfile()` has a new `sanitize` option that enables best effort sanitization of potentially dangerous constructs such as shell expansions and unsafe Lua macros before they are passed to RPM for parsing. (#519)
  - Fixed incorrect parsing of nested macros. (#522)


author: Packit <hello@packit.dev> - 0.40.2-1
changelog:
  - Trailing whitespaces at the end of specfile sections are now ignored during parsing. (#531)
  - Resolves: rhbz#2461109


author: Packit <hello@packit.dev> - 0.41.0-1
changelog:
  - Fixed an issue where the value of a tag could have been incorrectly expanded if the spec file contained a macro definition shadowing the tag name, e.g.:
  ```
  %global release 12
  %global release_string %{release}%{?dist}
  Release: %{release_string}.1
  ```
  In this case, with `dist` being `.fc44`, `Specfile.expanded_release` returned `12.fc44.fc44` instead of `12.fc44`. (#539)


author: Cristian Le <git@lecris.dev> - 2.6.0-2
changelog:
  - Fix python build
  - Cleanup the spec file to use %conf
  - Set the python CMAKE_BUILD_TYPE to RelWithDebInfo
  - Made sure the python files do not bundle Spglib
  - Fixed the tmt tests, for now


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 0.2.1-25
changelog:
  - Add build and runtime requires on python3-pkg-resources, setuptools 82 dropped pkg_resources
  - salimma: gate the requirement to Python >= 3.15, drop obsolete conditional py_provides


author: Jerry James <loganjerry@gmail.com> - 1.0.0-1
changelog:
  - Version 1.0.0
  - Use the pyproject declarative buildsystem
  - Stop building documentation, which now requires use of a bundled sphinx
    theme with an unknown license


author: Miro Hrončok <mhroncok@redhat.com> - 0.2.0-0.24.b2
changelog:
  - Remove patch for compatibility with click 8.2
  - Due to numerous regressions, we are going to revert back to click 8.1.7


author: Dan Callaghan <djc@djc.id.au> - 1.8.1-1
changelog:
  - new upstream release 1.8.1:
    https://sphinxcontrib-httpdomain.readthedocs.io/en/stable/#version-1-8-0


author: Jerry James <loganjerry@gmail.com> - 0.2.4-1
changelog:
  - Version 0.2.4
  - Drop upstreamed patches
  - Remove MIT and Unlicense from the License field
  - Run tests in verbose mode
  - Add LICENSE file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.0.8-10
changelog:
  - Remove unnecessary dependencies on deprecated mock/pytest-runner
  - Use a build conditional instead of a macro global to control tests
  - Update description from upstream; avoid repetition and vestiges of markup
  - Fix broken source URL
  - Remove duplicate LICENSE file and assert that .dist-info contains a license
  - Remove redundant manual dependencies


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.0.24-4
changelog:
  - Unretirement request:
    https://forge.fedoraproject.org/releng/tickets/issues/13278 Revert
    "Orphaned for 6+ weeks"


author: Artem Polishchuk <ego.cordatus@gmail.com> - 1.6.1-1
changelog:
  - 1.6.1
  - Port on new Python packaging paradigm
  - Switch to new fork https://github.com/solsticegamestudios/steam


author: Dominik 'Rathann' Mierzejewski <dominik@greysector.net> - 5.12.0-1
changelog:
  - update to 5.12.0 (resolves rhbz#2458888)
  - fix building with newer ruamel-yaml
  - keep building as noarch


author: Kevin Fenzi <kevin@scrye.com> - 1.5.0-37
changelog:
  - Modernize spec some. Fixes rhbz#2378255
  - Remove pth file that causes anoying warnings. Fixes rhbz#2486067


author: Jerry James <loganjerry@gmail.com> - 1.4.6-1
changelog:
  - Version 1.4.6
  - Drop upstreamed testtools patch
  - Drop the python3-subunit-test subpackage
  - New gojson2subunit and junitxml2subunit filters


author: Antonio Trande <sagitter@fedoraproject.org> - 1:9.2.1-1
changelog:
  - Release 9.2.1
  - Fix License expression
  - Exclude static libraries
  - Add Python libraries as sub-packages
  - Add EXAMPLE files as sub-packages


author: Jerry James <loganjerry@gmail.com> - 2022.2.0-1
changelog:
  - Version 2022.2.0
  - Drop the doc subpackage which cannot be built due to missing deps
  - Add patch to disable -fcf-protection=full on non-x86 architectures


author: Miroslav Suchý <msuchy@redhat.com> 1.6-1
changelog:
  - remove license classifier from setup.py
  - modernize python macros
  - update license to SPDX in README
  - update license to SPDX in setup.py too


author: Michel Lind <salimma@fedoraproject.org> - 2.7.1-14
changelog:
  - Fix building with Python 3.14; Resolves: RHBZ#2343971
  - Fix building with pygments 2.19.1; Resolves: RHBZ#2350306


author: Steve Traylen <steve.traylen@cern.ch> - 0.8.6-1
changelog:
  - Update to v0.8.6
  - Migrate to pyproject-rpm-macros
  - Run tests in spec file
  - Break CLI to own package
  - Resolves rhbz#2378275


author: Jerry James <loganjerry@gmail.com> - 1.0.0-3
changelog:
  - Add upstream patch for python 3.14 compatibility
  - Update License field
  - Use modern python build macros


author: Miro Hrončok <miro@hroncok.cz> - 1.35.2-1
changelog:
  - Update to 1.35.2
  - Introduces a python3-tox-uv-bare package (no uv dependency)
  - Fixes: rhbz#2442030


author: Jakub Kadlcik <frostyx@email.cz> 1.4-1
changelog:
  - Permit dnf4 to check for reboot with non-root user (riehecky@fnal.gov)
  - Add --reboot-only filter (riehecky@fnal.gov)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.12.2-4
changelog:
  - Python bindings for manifold are now packaged
  - Introduce a bootstrap bcond for breaking a dep. cycle via manifold


author: Michel Lind <salimma@fedoraproject.org> - 9.9.0-3
changelog:
  - Rebuilt without python-mock
  - Properly use rpmautospec, using autochangelog without autorelease breaks
  automation and the historical changelog was never committed


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.17.0-1
changelog:
  - Update to 0.17.0 (close RHBZ#2322970)
  - Don’t package a duplicate LICENSE file; assert one is found and handled
  - Add missing extras metpackages


author: Michel Lind <salimma@fedoraproject.org> - 1.4.0-1
changelog:
  - Update to version 1.4.0; Fixes: RHBZ#2386033
  - Modernize packaging; Fixes: RHBZ#2378304
  - Run unit tests


