# changelog

author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.4-1
changelog:
  - Update to 2.4 (close RHBZ#2145023)
  - Security fix for CVE-2022-35014, CVE-2022-35015, CVE-2022-35016,
    CVE-2022-35017, CVE-2022-35018, CVE-2022-35019, CVE-2022-35020


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4.1-1
changelog:
  - Update to 0.4.1 (close RHBZ#2193508)
  - Shared library naming and symbolic linking has been improved


author: Frantisek Sumsal <frantisek@sumsal.cz> - 2.2-1
changelog:
  - Bump dfuzzer to v2.2
  - Use a version tag in the source URL instead of a commit by default
  - Run the newly introduced unit tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.3.0-1
changelog:
  - Update to 3.3.0 (close RHBZ#1684966)
  - Drop obsolete ldconfig_scriptlets macro
  - Drop and Obsolete the static library (-static subpackage)
  - Properly mark the LICENSE file
  - Update License to SPDX


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.12.1-4
changelog:
  - Add Recommends for pam_duo to the main package to prevent potential lockout
    issues (Fixes: RHBZ#2134160)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.18-35
changelog:
  - Fully patch obsolete FSF postal address in license text
  - Since upstream merged the PR for this, we now patch the license text file


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.24-3
changelog:
  - Remove explicit %set_build_flags, not needed since F36 > >
    https://www.fedoraproject.org/wiki/Changes/SetBuildFlagsBuildCheck


author: Tomas Popela <tpopela@redhat.com> - 1.1.2-15
changelog:
  - Drop BR on dbus-glib as the project is not using it at all. Explicitly add the
    dbus-devel to BR as that's what the project is using.


author: Jonathan Wright <jonathan@almalinux.org> - 0.3-16
changelog:
  - Update spec to use more macros
  - Update source to proper GitHub format
  - Update license to SPDX format
  - Add doc dir to files
  - Remove excluded arches (build on all arches)
  - Remove unnecessary buildrequires glibc-kernheaders
  - Initial build for EPEL7, EPEL8, and EPEL9


author: Robert-André Mauchin <zebob.m@gmail.com> - 1.2.0-2
changelog:
  - Fix s390x tests and RISCV build
  - Introduces a patch that fix tests on BigEndian
  - Introduces a patch that disable RVV runtime dispatch for RISCV builds


author: Kevin Fenzi <kevin@scrye.com> - 1.2.0-2
changelog:
  - Enable SSL during install ( thanks Tom Briden <tom.briden@eckoh.com> )
  - Install SSL library and headers ( thanks Tom Briden <tom.briden@eckoh.com> )
  - Fixes rhbz#2266018


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.7-2
changelog:
  - Simplified packaging of completions
  - Requires filesystem-3.18-1 or later, which owns zsh completions dirs
  - Requires redhat-rpm-config-228-1 or later for shell completion macros


author: Marie Loise Nolden <loise@kde.org> - 6.0.0-2
changelog:
  - add missing BuildArch: noarch to -doc package
  - convert named -devel BuildRequires to cmake() BuildRequires


author: Marie Loise Nolden <loise@kde.org> - 6.0.0-2
changelog:
  - add aspell, hspell, voikko (finnish)
  - make spellchecking engine plugins separate packages as they link
    to the library of that engine
  - recommend hunspell plugin as a default install


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.15.2-2
changelog:
  - Temporarily disable dark theme support to work around Wayland issue
  - switch to using SPDX license identifier


author: Xavier Bachelot <xavier@bachelot.org> - 1.3.2-1
changelog:
  - Update to 1.3.2 (RHBZ#2112605, RHBZ#2113476, RHBZ#2089046)
  - Don't build bdj on i386 (RHBZ#2104068)


author: Andreas Schneider <asn@redhat.com> - 1.48.0.2-1
changelog:
  - Update to version 1.48.0-2
    * https://github.com/luvit/luv/releases/tag/v1.48.0-2
  - Build with luajit on s390x


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.0.1-5
changelog:
  - Correction: .so version is “2.0”, not “2”
  - This is a spec file fix, and does not change the installed library


author: Mads Kiilerich <mads@kiilerich.com> - 6.8-4
changelog:
  - Exclude threading from demandimport. That became a problem with recent
    "stable" cpython changes. (#2299346)


author: Michael J Gruber <mjg@fedoraproject.org> - 1.24.2-1
changelog:
  - rebase to 1.24.2
  - Fix dashing of lines that move out of clip.
  - Fix sanitize filter behaviour for empty clip paths.
  - Fix errors when filtering type3 font.


author: Michel Lind <salimma@fedoraproject.org> - 0.10.1-4
changelog:
  - Allow bundling tree-sitter for EL10
  - Add MIT to list of licenses since we are unconditionally bundling tree-
    sitter parsers
  - Convert bundled licenses file to SPDX expressions


author: Michel Lind <salimma@fedoraproject.org> - 0.3-1
changelog:
  - Update to 0.3
  - Prevent invalid fragment values from leading to a buffer overrun
  - Use SPDX license identifier


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.47^20180101git9b59468-1
changelog:
  - Update for new versioning policy
  - Various fixes to bring up to date with the packaging guidelines
  - Ensure directories exist before installing


author: Davide Cavalca <dcavalca@fedoraproject.org> - 0.9.10-13
changelog:
  - Add missing Requires on shadow-utils for user creation in pre
    Fixes: RHBZ#2208017
  - Convert license tag to SPDX


author: Paul Howarth <paul@city-fan.org> - 4.34-1
changelog:
  - Update to 4.34
    - Fix a security issue, decoding hash keys without ending ':' (GH#208)
    - Check all bare hash keys for utf8 (GH#209)
    - Improve overload warnings (GH#205)
    - Fix a croak leak (GH#206)
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 4.36-1
changelog:
  - Update to 4.36
    - Remove the SAVESTACK_POS noop, merged from JSON-XS-3.02, removed there
      with 4.0
    - Request to remove: https://github.com/Perl/perl5/pull/20858


author: Paul Howarth <paul@city-fan.org> - 4.37-1
changelog:
  - Update to 4.37
    - Fix NAN/INF for AIX (GH#165)
    - Fix empty string result in object stringification (GH#221)
    - Allow \' in strings when allow_singlequote is enabled (GH#217)
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 4.38-1
changelog:
  - Update to 4.38
    - Encode real core booleans as boolean notation (GH#224)
    - Minor test fixes
    - Fix docs typo (GH#225)


author: Xavier Bachelot <xavier@bachelot.org> - 0.079-1
changelog:
  - Update to 0.079 (RHBZ#2241629)
    - Fix CVE-2019-17362 in bundled libtomcrypt
  - Add upstream patch to fix tests with Math::BigInt 1.999840+ (RHBZ#2240587)


author: Paul Howarth <paul@city-fan.org> - 0.009-1
changelog:
  - 0.009 bump (rhbz#2185631)
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 2.07-1
changelog:
  - Update to 2.07 (rhbz#2185832)
    - Fix compatibility with bleadperl (CPAN RT#144051)
    - Small Pod and Distribution clean-ups (GH#1)
  - Use author-independent source URL
  - Fix permissions verbosely
  - Use %{make_build} and %{make_install}


author: Paul Howarth <paul@city-fan.org> - 0.10-27
changelog:
  - Spec tidy-up
    - Specify all dependencies
    - Use author-independent source URL
    - Fix permissions verbosely
    - Make %files list more explicit
    - Use %license
    - Simplify find command using -empty and -delete
    - Drop redundant buildroot cleaning in %install section
    - Drop redundant removal of empty directories from the buildroot


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> - 2.79-1
changelog:
  - Update to 2.79
    - Improve image type autodetection (CPAN RT#153212) and add a test
    - Fix Avif without Heif config
    - Improve gdlib.pc reader for supported library features


author: Paul Howarth <paul@city-fan.org> - 2.80-1
changelog:
  - Update to 2.80
    - Fix broken copyTranspose and copyReverseTranspose (CPAN RT#153300)
    - Add transformation tests
    - Fix wrong WBMP name and detection
    - Fix wrong filename extension auto-detection for gd, gd2, wbmp
    - Fix wrong filename extension auto-detection for xpm; newFromXpm needs the
      filename, not handle
    - Fix wrong libgd doc link (GH#52)


author: Paul Howarth <paul@city-fan.org> - 2.81-1
changelog:
  - Update to 2.81
    - Change GD::Polygon::transform to match old demos (CPAN RT#140043) and
      GD::Polyline
    - Add GD::Polygon::rotate(cw-radian) helper
    - Allow GD::Polygon::scale(2.0)


author: Paul Howarth <paul@city-fan.org> - 2.82-1
changelog:
  - Update to 2.82
    - Improve HEIF/AVIF autodetection (CPAN RT#153305)
    - Fix Strawberry Perl default libgd path (GH#54)
    - Fix AVIF and Webp autodetection in tests (GH#54)


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> - 0.30-1
changelog:
  - Update to 0.30
    - Miscellaneous tooling updates
    - Fixed redundant argument in sprintf in tests (CPAN RT#143205)
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 1.31-3
changelog:
  - Cosmetic changes for EPEL
    - Use author-independent source URL
    - Classify build dependencies by usage
    - Fix permissions verbosely
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 4.025-1
changelog:
  - Update to 4.025
    - Changes to the FREEZE/THAW mechanism
      - Remove the part that says that FREEZE cannot return a list; it can, and
        we have supported it for a very long time, although I have not checked
        how far back this support goes
      - If you use the FREEZE/THAW API's you should upgrade to this version
    - Test fixes for t/020_sort_keys.t hanging on some perls that do not come
      bundled with Hash::Util


author: Paul Howarth <paul@city-fan.org> - 5.001-1
changelog:
  - Update to 5.001
    - First official release of protocol 5
      - Better support for non-standard NV types
      - Support for the new Perl 5.36 bools
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 5.002-1
changelog:
  - Update to 5.002 (rhbz#2166280)
    - Test compatibility fixes with version 3 and earlier
    - Test compatibility fixes when no perl is already installed
    - Add t/195_backcompat.t to check if the latest decoder will seamlessly
      handle reading output from older versions
    - Ensure that Encoder depends on the correct version of the Decoder
    - Fix up Decoder tests to run on perl 5.8, which has no defined-or


author: Paul Howarth <paul@city-fan.org> - 5.003-1
changelog:
  - Update to 5.003 (rhbz#2168015)
    - Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
      (note: in this package we use the system versions of these)
    - Assorted build fixes related to these updates
    - OpenBSD build fixes


author: Paul Howarth <paul@city-fan.org> - 5.004-1
changelog:
  - Update to 5.004 (rhbz#2188045)
    - Fix thaw ordering for frozen objects: nested THAW operations now happen in
      the documented LIFO order (GH#283, GH#285)


author: Paul Howarth <paul@city-fan.org> - 4.023-1
changelog:
  - Update to 4.023
    - Make it possible to upgrade with passing tests when using
      Sereal::Decoder 4.015-4.019 on threaded debugging perls


author: Paul Howarth <paul@city-fan.org> - 5.002-1
changelog:
  - Update to 5.002 (rhbz#2166281)
    - Fix up Decoder tests to run on perl 5.8, which has no defined-or
    - Ensure that Encoder depends on the correct version of the Decoder
    - Test compatibility fixes when no perl is already installed
    - Add t/195_backcompat.t to check if the latest decoder will seamlessly
      handle reading output from older versions
    - Test compatibility fixes with version 3 and earlier


author: Paul Howarth <paul@city-fan.org> - 5.003-1
changelog:
  - Update to 5.003 (rhbz#2168016)
    - Update Miniz to 3.0.2, Zstd to 1.5.2 and Devel::CheckLib to 1.16
      (note: this package uses the system versions of these)
    - Assorted build fixes related to these updates
    - OpenBSD build fixes


author: Paul Howarth <paul@city-fan.org> - 5.004-1
changelog:
  - Update to 5.004 (rhbz#2188043)
    - Decoder fixes: fix thaw ordering for frozen objects - nested THAW
      operations now happen in the documented LIFO order (GH#283, GH#285)


author: Paul Howarth <paul@city-fan.org> - 2.100-1
changelog:
  - Update to 2.100
    - Declare vars with our instead of use vars (GH#7)
    - Quote $VERSION to preserve formatting (GH#6)
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.27-1
changelog:
  - Update to 0.27
    - Skip quote-separator tests on newer perls that deprecate this behavior
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.63-1
changelog:
  - Update to 0.63 (rhbz#2128532)
    - Add support for 5.37.3's PADSV_STORE optimization; B.pm-related tests have
      been taught about this new thing (CPAN RT#144052)
    - Updated contact information
  - Use SPDX-format license tag


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: Paul Howarth <paul@city-fan.org> - 1:0.87-1
changelog:
  - Update to 0.87
    - Turn off internal POK flag for number scalars
  - Avoid use of deprecated patch syntax


author: Petr Pisar <ppisar@redhat.com> - 1:0.89-2
changelog:
  - Break a build cycle: perl-YAML-LibYAML → perl-boolean → perl-JSON-MaybeXS
    → perl-Cpanel-JSON-XS → perl-YAML-LibYAML


author: Alessandro Astone <ales.astone@gmail.com> - 1.4.0-2
changelog:
  - 1.4.0
  - Add qt6-doc package for Qt6 API
  - Release number 2 because we should always be ahead of f39 for the obsoletion path


author: Robert Scheck <robert@fedoraproject.org> - 0.10.0-11
changelog:
  - Update license identifier to SPDX expression
  - Add patch proposal to change incompatible pointer type (#2259528)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.8.5-2
changelog:
  - Revert changes in 2.8.5 which causes problems in PyTables (#2231686).
    Upstream is still working on a fix, and it seems that this functionality
    needs more design work. This reverts all the commits related to
    validation of expressions.


author: Jan Grulich <jgrulich@redhat.com> - 5.15.14-2
changelog:
  - HTTP2: Delay any communication until encrypted() can be responded to
    Resolves: CVE-2024-39936
  - KDE/Qt patchset collection respin


author: Orion Poplawski <orion@nwra.com> - 1.9.0-15
changelog:
  - Add upstream patch to use correct modulus and exponent in
    rdssl_rkey_get_exp_mod
  - Use SPDX license


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.20.0-1
changelog:
  - Update to 1.20.0
  - Backport upstream PR for securemode and verifySIGPassword
  - Use standard macros for building and installing


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.20.0-7
changelog:
  - Convert to SPDX license string and add missing licenses
  - Add macros for github owner/project/commit


author: Paul Wouters <paul.wouters@aiven.io> - 5.9.14-1
changelog:
  - Resolves: rhbz#2254560 CVE-2023-41913 buffer overflow and possible RCE
  - Resolved: rhbz#2250666 Update to 5.9.14 (IKEv2 OCSP extensions, seqno/regno overflow handling
  - Update to 5.9.13 (OCSP nonce set regression configuration option charon.ocsp_nonce_len)
  - Update to 5.9.12 (CVE-2023-41913 fix, various IKEv2 fixes)


author: Carl George <carlwgeorge@fedoraproject.org> - 1.11.1-1
changelog:
  - Update to version 1.11.1 rhbz#2220885
  - Switch to SPDX license identifier and mark license file appropriately
  - Use upstream default config file with minimal changes
  - Log to journal instead of files
  - Run daemon in foreground to remove the need for pidfile tracking


author: Ralf Ertzinger <ralf@skytale.net> - 2.0.25.1-1
changelog:
  - Update to 2.0.25.1, drop merged patches
  - Use github.com as source for the main tarball
  - Do not build for i686 any more


author: Ralf Ertzinger <ralf@skytale.net> - 2.0.26-6
changelog:
  - Drop support for EL7
  - Add support for EL10
  - Explicitly require pcre2 (all builds already pulled this
    in anyway)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 6.0.4-12
changelog:
  - Explicitly set most Makefile variables
  - Moves the documentation into the standard location
  - Enables rebuilding localized man pages etc.


author: Romain Geissler <romain.geissler@amadeus.com> - 2.1.0-10
changelog:
  - Disable explicit OCSP requests by default for privacy reasons.
  - Accept --progress=dot:... for backwards compatibility.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.20091126-27
changelog:
  - Clarify URL/Source situation, and do not claim to have a working source
    archive URL
  - General tidying of spec file; use modern macros and install HTML format
    description as documentation
  - Add hand-written man pages


author: Vitaly Zaitsev <vitaly@easycoding.org> - 0.7.0-3
changelog:
  - Fixed broken CMake configs (rhbz#2188009).
  - Backported CMake fixes from upstream.
  - Converted license tag to SPDX.
  - Performed minor SPEC cleanup.


