# changelog

author: Simone Caronni <negativo17@gmail.com> - 15.0.2-1
changelog:
  - Update to 15.0.2.
  - Drop EL7 support.
  - Enable antivirus plugin for File Daemon.
  - Enable AWS and aligned driver for Storage Daemon
  - Enable TOTP support for Director.
  - Add ZSTD support.


author: Simone Caronni <negativo17@gmail.com> - 15.0.2-5
changelog:
  - Bacula is no longer in EL and no longer has an ELN branch, re-enable QT
    support unconditionally.


author: Simone Caronni <negativo17@gmail.com> - 2.43-2
changelog:
  - Allow mirroring Debian repositories that do not follow the Debian/Ubuntu
    structure (JFrog, Hashicorp, NVIDIA, Spotify, etc.).


author: Daan De Meyer <daan.j.demeyer@gmail.com> - 1.22.6-1
changelog:
  - Update dpkg to 1.22.6
  - Drop dpkg-fsys-usrunmess as it is not required on properly usr-merged systems
    and pulls in perl as a dependency.


author: Simone Caronni <negativo17@gmail.com> - 1.22.15-3
changelog:
  - Clean up SPEC file.
  - Adjust Requires and BuildRequires.
  - Update configure options.
  - Fix all tests except one.


author: Ondřej Nosek <onosek@redhat.com> - 1.45-5
changelog:
  - Add py313 environment as that's current
  - Drop support for bodhi-client <= 5
  - Drop all usage of six
  - Replace and update use of deprecated 'linux_distribution'
  - Modernize and clean unittest imports
  - Update check_bodhi_version to check for >= 6.0.0
  - Fix URL of Bodhi in staging
  - Fixes missing key in distro.os_release_info()
  - Do not auto-request ELN modules
  - Fix minor requirements for EPEL10+ in test
  - Use minor value from koji when no minor in branch name
  - Fix EPEL10 branch expression to cover 2 or more digits.
  - Get macros from epel-candidate build target.
  - Improvements on string parsing
  - Add tests cases for runtime_disttag removal when working with epel10
  - Handle rhel runtimes when minor version exists in disttag


author: Ondřej Nosek <onosek@redhat.com> - 1.45-6
changelog:
  - gitignore the name-version-build/ directory created by fedpkg prep/local
  - Fixing unittests for py36
  - Fix tests on EPEL 9/10.
  - Add setuptools to dependencies for Python 3.12+
  - Update expired token exception instructions
  - Clone epel10 branches with clone -B


author: Ondřej Nosek <onosek@redhat.com> - 1.45-9
changelog:
  - `releases-info` should always show the same order
  - Python 3.13 environment and renew testing image
  - Fix unittests when building for ELN target


author: Ondřej Nosek <onosek@redhat.com> - 1.45-10
changelog:
  - Dynamically exclude Rawhide branch from fedpkg branching
  - Do not auto-request EPEL x.y modules
  - Don't allow to request repositories in modules/ namespace


author: Ondřej Nosek <onosek@redhat.com> - 1.46-1
changelog:
  - `request-repo`: add `--onboard-packit` argument (nforro)
  - Fork a package using anonymous auth - #574 (onosek)
  - Check that auth tokens aren’t written to world-readable files (git)
  - Don't allow to request repositories in modules/ namespace (miro)
  - Do not auto-request EPEL x.y modules (carlwgeorge)
  - Dynamically exclude Rawhide branch from fedpkg branching - #566 (samyak.jn11)
  - Fix unittests when building for ELN target - #589 (onosek)
  - Python 3.13 environment and renew testing image (onosek)
  - `releases-info` should always show the same order - #569 (onosek)
  - Update expired token exception instructions (astra)
  - Clone epel10 branches with clone -B (carlwgeorge)
  - Update expired token exception instructions (ferdnyc)
  - Add setuptools to dependencies for Python 3.12+ (ferdnyc)
  - Fix tests on EPEL 9/10. (romain.geissler)
  - Fixing unittests for py36 (onosek)
  - gitignore the name-version-build/ directory created by fedpkg prep/local (miro)
  - Handle rhel runtimes when minor version exists in disttag (dherrera)
  - Add tests cases for runtime_disttag removal when working with epel10 (dherrera)
  - Improvements on string parsing (dherrera)
  - Get macros from epel-candidate build target. (dherrera)
  - Fix EPEL10 branch expression to cover 2 or more digits. (dherrera)
  - Use minor value from koji when no minor in branch name (dherrera)
  - Fix minor requirements for EPEL10+ in test (dherrera)
  - Do not auto-request ELN modules (yselkowi)
  - Fixes missing key in distro.os_release_info() (onosek)
  - Update check_bodhi_version to check for >= 6.0.0 (awilliam)
  - Modernize and clean unittest imports (awilliam)
  - Replace and update use of deprecated 'linux_distribution' (awilliam)
  - Drop all usage of six (awilliam)
  - Drop support for bodhi-client <= 5 (awilliam)
  - Add py313 environment as that's current (awilliam)
  - Fix URL of Bodhi in staging (nils)
  - Extend load_rpmdefines to work with EPEL10+ (dherrera)
  - Add EPEL10+ url pattern on assert_valid_epel_package (dherrera)
  - Test url usage in assert_valid_epel_package (dherrera)
  - Add EPEL10 branch name cases as valid (dherrera)
  - Test for valid EPEL branch names (dherrera)
  - Don't print the branch name after dash when there is no dash - 554 (miro)
  - Don't use hatchling on python 3.6 (dherrera)
  - Remove mbs.fedoraproject.org scopes from git cred helper (kj)
  - Fix unittests after creating the project in hatch (onosek)


author: Robert Scheck <robert@fedoraproject.org> - 1.5.5-6
changelog:
  - Add upstream patch for microphone input to fix flag comparison
    in "guac_rwlock_acquire_write_lock" function (GUACAMOLE-1940)


author: Robert Scheck <robert@fedoraproject.org> - 1.6.0-1
changelog:
  - Update to 1.6.0 (#2363860, thanks to W. Michael Petullo)
  - Add upstream patch for src/libguac/wol.c to fix inet_pton being
    called with a destination buffer size too small (GUACAMOLE-2087)


author: Packit <hello@packit.dev> - 9-1
changelog:
  Changes with 9
  ----------------
    * ci/packit: set downstream name (#116)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai
    * specfile: build requires `libxcrypt-compat` (#117)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-02-03


author: Packit <hello@packit.dev> - 10-1
changelog:
  Changes with 10
  ----------------
    * main: fix auto-detected distro that is non-visible, tweak order (#124)
      * Author: Michael Vogt, Reviewers: Ondřej Budai
    * main: reset the terminal properly on SIGINT (#125)
      * Author: Michael Vogt, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-02-05


author: Packit <hello@packit.dev> - 11-1
changelog:
  Changes with 11
  ----------------
    * describeimg: typo in describe output (#129)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt
    * go.mod: update to get the latest `progress` fixes from `bib` (#127)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * main: add `-v,--verbose` switch that enables verbose build logging (#126)
      * Author: Michael Vogt, Reviewers: Ondřej Budai
    * main: add add `--force-repo` flag (#134)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
    * main: add new `--extra-repo` flag (#113)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * main: add new upload command (#119)
      * Author: Michael Vogt, Reviewers: Tomáš Hozza
    * main: update for new reporegistry.New() api (c.f. pr#1179) (#128)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2025-02-14


author: Packit <hello@packit.dev> - 13-1
changelog:
  Changes with 13
  ----------------
    * chore: bump deps (#146)
      * Author: Simon de Vlieger, Reviewers: Brian C. Lane
    * main: add build --with-buildlog (#106)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * main: argument names (#138)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
    * more doc updates (#132)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt
    * readme: update installation instructions (#143)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2025-03-05


author: Packit <hello@packit.dev> - 14-1
changelog:
  Changes with 14
  ----------------
    * build(deps): bump github.com/cheggaaa/pb/v3 from 3.1.6 to 3.1.7 in the go-deps group (#147)
      * Author: dependabot[bot], Reviewers: Simon de Vlieger
    * doc: fix typo (#152)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt
    * ibcli: add new --output-name flag and predictable default names (#158)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * main: fix creating output dir for `--with-buildlog` (#150)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * main: show "success" message with output dir when build finishes (#154)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * main: skip arch checks on`IMAGE_BUILDER_EXPERIMENTAL=bootstrap` (#155)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * packit: enable epel-9 and epel-10 (#149)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt, Ondřej Budai

  — Somewhere on the Internet, 2025-03-14


author: Packit <hello@packit.dev> - 15-1
changelog:
  Changes with 15
  ----------------
    * README: document that cross building works (#168)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * Revert "blueprintload: enable strict checking for toml" (#174)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
    * blueprintload: enable strict checking for toml (#163)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
    * go.mod: update to latest version of `github.com/osbuild/blueprint` (#172)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * import: `progress` from `bootc-image-builder` (#179)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou
    * import: `setup`, `util`, `podmanutil` from `bootc-image-builder` (#178)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou
    * main: Add a --version flag to show the build version (#175)
      * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
    * main: allow seed setting (#176)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
    * main: automatically cross build when --arch <foreign> is passed (#164)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * main: show output directory content after image build (#162)
      * Author: Michael Vogt, Reviewers: Brian C. Lane
    * main: tweak handling of --output-name to avoid adding double extensions (#161)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * main: tweak how ibcli determines if bootstraping is needed (#167)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * many: move to use the new github.com/osbuild/blueprint module (HMS-5804) (#169)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * progress: set --cache-max-size in osbuild (#182)
      * Author: Simon de Vlieger, Reviewers: Michael Vogt

  — Somewhere on the Internet, 2025-04-02


author: Packit <hello@packit.dev> - 19-1
changelog:
  Changes with 19
  ----------------
    * refactor: use standard logger instead of logrus (#214)
      * Author: Lukáš Zapletal, Reviewers: Michael Vogt

  — Somewhere on the Internet, 2025-05-14


author: Packit <hello@packit.dev> - 20-1
changelog:
  Changes with 20
  ----------------
    * deps: update (#219)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2025-05-30


author: Packit <hello@packit.dev> - 21-1
changelog:
  Changes with 21
  ----------------
    * image-builder: fix cross-arch uploading (#218)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * packit: rename epel9-next (#224)
      * Author: Simon de Vlieger, Reviewers: Lukáš Zapletal

  — Somewhere on the Internet, 2025-06-11


author: Packit <hello@packit.dev> - 22-1
changelog:
  Changes with 22
  ----------------
    * GHA: add the common-stale-action (#225)
      * Author: Tomáš Hozza, Reviewers: Lukáš Zapletal, Simon de Vlieger
    * chore: bump `images` (#228)
      * Author: Simon de Vlieger, Reviewers: Tomáš Hozza

  — Somewhere on the Internet, 2025-06-22


author: Charles R. Anderson <cra@alum.wpi.edu> - 1.0.10-2
changelog:
  - _BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE
  - Convert License tag to SPDX format and add missing license


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: David Sommerseth <davids@openvpn.net> - 2.7-20241212gitbaa9192
changelog:
  - First packaging attempt for EPEL-10 - OpenVPN 2.7 git master snapshot build
  - Update to git master baa9192851006e2dbb90b410011e61ecf2e01870


author: David Sommerseth <dazo@eurephia.org> - 2.7-20250101git6a7931a
changelog:
  - Update to upstream git master commit 6a7931a4a89cb35be7b799942e7fa03fde2cdc63
  - Improvement: Trigger renegotiation of data key if getting close to the AEAD usage limit
  - Improvement: Allow DEFAULT in data-ciphers and report both expanded and user set option
  - Improvement: Support IPv6 towards port-share proxy receiver
  - Improvement: Improve shuffling algorithm of connection list


author: David Sommerseth <dazo@eurephia.org> - 2.7-20250116git6d91eda
changelog:
  - Update to upstream git master commit 6d91eda5a120a4a18273d82fed6777b3efcce8cc
  - Improvement: Remove systemd-ask-password default timeout
  - Improvement: Update --fingerprint documentation
  - Improvement: Do not attempt packet decruption after 2^36 failed decryptions
  - Feature: Prepare for OpenVPN Epoch keys (not yet fully implemented)


author: Petr Pisar <ppisar@redhat.com> - 0.39-7
changelog:
  - Convert RHEL 10 perl-XS-Parse-Keyword package to perl-XS-Parse-Keyword-epel
    with just perl-XS-Parse-Keyword-Builder and perl-XS-Parse-Keyword-tests
    subpackages (bug #2373142)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.36.00-1
changelog:
  - Update to 6.36.00
  - Enable the R interface for EPEL 10.1
  - Removed subpackages: root-gui-qt5webdisplay, -hist-draw, -histv7 and -html
  - New subpackage: root-roofit-codegen


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.36.00-2
changelog:
  - Add root-tree-ntuple and root-tree-ntuple-utils dependensies to root-core
    (listed in root-config --libs)
  - Rename root-fonts package to root-font-files
  - Add optional test dependency python3-pandas now available in EPEL 10
  - Add dependency jupyter-notebook to root-jupyroot for EPEL 10.1 and later
  - Fix Python 3.14 refcount issues in tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.115.10-3
changelog:
  - Fix boostrapping
  - Break the circular dep. with python-sqlmodel
  - Don’t run test_fastapi_cli when bootstrapping


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.115.10-4
changelog:
  - Improve conditionalized build dependencies
  - Make sure they work as advertised, together or separately
  - Add conditionals for some things that are missing in EPEL10 so we can
    more easily see what would be required to branch there; however, nobody
    has yet requested this package in EPEL10, we have no concrete plans to
    branch it there, and we still lack some hard dependencies


author: Ondřej Nosek <onosek@redhat.com> - 1.67-1
changelog:
  - Include URL in upload/download (walters)
  - Use python-requests-gssapi instead of -kerberos (lsedlar)
  - man page generator: use $SOURCE_DATE_EPOCH if specified (zbyszek)
  - do not block tag --clog due autospec usage (msuchy)
  - Processing of another return message from lookaside cache (onosek)
  - Allow setting --force for sources command by env var (lsedlar)
  - Update docker image for Jenkinks tests (onosek)
  - '_set_token' method moved to a shared place (onosek)
  - Fix copr-build command with results_dir=subdir option (otto.liljalaakso)
  - mockbuild: use results/mock_* when results_dir=subdir (tmz)
  - Add option to mockbuild use default resultdir of mock (v3) (sergio)
  - Restrict completion to .src.rpm files for import - #706 (orion)
  - `remote add` command: create a non-anonymous remote - #599 (onosek)
  - `mockbuild`: new argument --extra-pkgs - 498 (onosek)
  - *pkg import: check specfile matches the repo name - 529 (onosek)
  - Fixes syntax issues reported by flake8 (onosek)
  - Unittests for "Undo rpmautospec processing" (onosek)
  - *pkg import: Undo rpmautospec processing - 527 (miro)
  - *pkg import: Don't delete changelog generated by `rpmautospec convert` (miro)
  - Make lookaside cache retries configurable (onosek)
  - Lookaside cache operations retries (onosek)
  - Prepare the lookaside cache code for retries (onosek)
  - Fix flake8 complaints (onosek)
  - Support for checking exploded sources before push (onosek)
  - Split git credential data on first = only - 694 (lsedlar)
  - `commit` command fails on 'containers' namespace (onosek)
  - `copr-build` passes extra_args to copr-cli command - 510 (onosek)
  - Do not require 'sources' file for all namespaces - #684 (onosek)
  - Use release's rpmdefines in unused sources check - #671 (otto.liljalaakso)
  - Pre-push hook won't check private branches - #683 (onosek)
  - Config file option to skip the hook script creation - 515 (onosek)
  - Allow empty commits when `uses_rpmautospec` - #677 (j1.kyjovsky)
  - Check remote file with correct hash (lsedlar)
  - Ignore missing spec file in pre-push hook (lsedlar)
  - import_srpm: allow pre-generated srpms - #655 (onosek)
  - Fix unittests for `clone` and pre-push hook script (onosek)
  - pre-push hook script contains a user's config - #667 (onosek)
  - A HEAD query into a lookaside cache - 513 (onosek)
  - `pre-push-check` have to use spectool with --define - #672 (onosek)
  - Add more information about pre-push hook (lsedlar)
  - Update to spec file presence checking - #663 (onosek)
  - More robust spec file presence checking - #663 (onosek)
  - Do not generate pre-push hook script in some cases - #665 (onosek)
  - Avoid calling repo_name from load_nameverrel - #657 (otto.liljalaakso)
  - Move warnings from missing Git repo to debug level - #659 (otto.liljalaakso)
  - Update docker image for Jenkinks tests (onosek)
  - container-build: update --signing-intent help for OSBS 2 (kdreyer)
  - Process source URLs with fragment in pre-push hook (lsedlar)


author: Ondřej Nosek <onosek@redhat.com> - 1.67-5
changelog:
  - Patch: `chain-build`: correct the info message
  - Patch: Fix regular expression for parsing Source lines
  - Patch: Add draft builds support


author: Ondřej Nosek <onosek@redhat.com> - 1.68-1
changelog:
  - Restrict Git index version to what GitPython supports (otto.liljalaakso)
  - `set-pagure-token`: config - more restrictive permissions (git)
  - `pre-push-check`: show spectool command output - #732 (onosek)
  - `prep`: added an argument to check dependencies - 585 (onosek)
  - Python 3.13 environment and renew testing image (onosek)
  - Fix formatting for error when mockbuild sources fails (otto.liljalaakso)
  - `clog` is duplicating changelog lines - 581 (onosek)
  - Fixing unittests for py36 (onosek)
  - `chain-build`: correct the info message - 567 (onosek)
  - Fix regular expression for parsing Source lines - #721 (onosek)
  - Add draft builds support (onosek)
  - Fixing encoding of the url when checking lookaside (onosek)
  - Fix package in Pypi (onosek)


author: Miro Hrončok <mhroncok@redhat.com> - 23.1.2-6
changelog:
  - Drop no-longer-needed custom changes to /usr/bin/pip*
  - Stop Recommending libcrypt.so.1 on Python 3.12+
  Resolves: rhbz#2150373


author: Miro Hrončok <mhroncok@redhat.com> - 23.3.1-5
changelog:
  - Switched to autogenerated BuildRequires for test dependencies,
    which removed some that were no longer necessary


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20250128gitc84545f-1
changelog:
  - Update to 0^20250128gitc84545f
  - Remove `PyConfig.use_system_logger`: it will only be available on Python
    3.13.2 which is not released yet.
  - Fix multiple definitions for `Py_fclose`
  - Avoid `Py_ARRAY_LENGTH()` (because it fails with C++ on Python 3.9 on
    macOS)
  - Improve `test_config`
  - Replace `extern` with `PyAPI_FUNC()`


author: Julio González Gil <packages@juliogonzalez.es> - 1.92-1
changelog:
  - Update to 1.92 from https://github.com/s3fs-fuse/s3fs-fuse (#2209081)
    Full changelog: https://github.com/s3fs-fuse/s3fs-fuse/releases/tag/v1.92


author: Julio González Gil <packages@juliogonzalez.es> - 1.95-1
changelog:
  - Update to 1.95 from https://github.com/s3fs-fuse/s3fs-fuse/releases/tag/v1.95 (#2321940)
    * IMPORTANT: This is the last release supporting CentOS7 or clones
    * Add ipresolve option to select IPv4 or IPv6-only
    * Retry request on HTTP 429 error
    * Fix deadlock in FdManager::ChangeEntityToTempPath
    * Enable static lock checking and fix locking errors
    * Fix use-after-free in FdManager::ChangeEntityToTempPath


author: Dominik Mierzejewski <dominik@greysector.net> - 0.8.2-1
changelog:
  - Upgrade to SIMDe 0.8.2
    Resolves: rhbz#2251016
  - Use upstream ci.sh
  - Fix build on aarch64 and backport some upstream fixes


author: Dominik Mierzejewski <dominik@greysector.net> - 0.8.2-2
changelog:
  - use upstream PR to fix tests with clang on aarch64
  - switch to noarch for the devel subpackage (tests still run on all arches)


author: Sandro Mani <manisandro@gmail.com> - 1.22.22-9
changelog:
  - Add CVE-2025-6545_6547.prebundle.patch and regenerate bundle. Fixes CVE-2025-6545 and CVE-2025-6547.


