# changelog

author: Miroslav Suchý <msuchy@redhat.com> 1.88-1
changelog:
  - update copr keys
  - add per distro/version link to proper key for remi
  - update brave keys
  - add Docker key
  - add mullvad key


author: Miroslav Suchý <msuchy@redhat.com> 1.97-1
changelog:
  - update copr keys
  - add script to check all keys
  - remove expired jenkins key
  - update expired intel security key
  - update expired navy linux key
  - update expired bluejeans key
  - add script to check expiration
  - Add the key for pkgs.k8s.io (Kubernetes)


author: Miroslav Suchý <msuchy@redhat.com> 1.21-1
changelog:
  - Ensure all text files end with newlines
  - Add GPL-2.0-only WITH libpri-OpenH323-exception as allowed
  - Consolidate text in public-domain-text.txt
  - Add LicenseRef-LDP-1 as not-allowed


author: Miroslav Suchý <msuchy@redhat.com> 1.22-1
changelog:
  - Add cryptsetup GPL/LGPL licenses with OpenSSL exceptions.
  - Add new file for the BSD-3-Clause-Open-MPI variant
  - Add new files for the GPL-3.0-interface-exception
  - Add new file for GPL-3.0-or-later_WITH_cryptsetup-OpenSSL-exception


author: Miroslav Suchý <msuchy@redhat.com> 1.23-1
changelog:
  - Update public-domain-text.txt
  - Add new file: CECILL-2.1
  - Add new file: TermReadKey
  - Add new file: LicenseRef-Sleepycat-HtDig
  - Add new file: Xfig
  - Add new file: GPL-2.0-or-later WITH WxWindows-exception-3.1
  - Add new file: LicenseRef-Array


author: Miroslav Suchý <msuchy@redhat.com> 1.24-1
changelog:
  - Add new file: Inner-Net-2.0
  - Add Linux-man-pages-copyleft-2-para
  - Add Linux-man-pages-1-para
  - Add Linux-man-pages-copyleft-var
  - Remove AFL-2.0 since it is probably not in Fedora
  - Make REUSE conformant
  - Add GPL-2.0-or-later WITH Bison-exception-2.2
  - Add new file: AFL-2.1


author: Miroslav Suchý <msuchy@redhat.com> 1.25-1
changelog:
  - Add legacy attributes to HP-1986 - variant of legacy MIT license
  - Add dtoa
  - Add MulanPSL-2.0
  - Add Boehm-GC
  - add LLGPL
  - public-domain-text.txt: Add a perl-Barcode-Code128 dedication
  - Add new file: GPL-2.0-only_WITH_Asterisk-exception


author: Miroslav Suchý <msuchy@redhat.com> 1.26-1
changelog:
  - add not-allowed LicenseRef-verbatim
  - Add Apache-2.0 WITH Swift-exception
  - document timing of releases
  - mark HPND-sell-variant as variant of MIT in legacy system
  - Add source-highlight public domain delcarations
  - Add usage note for CC0-1.0 addressing liboqs issue
  - Add gdb/GNU libiberty public domain delcarations
  - Add CFITSIO license
  - add licenses *GPL*WITH Linux-syscall-note


author: Miroslav Suchý <msuchy@redhat.com> 1.27-1
changelog:
  - Add TCGL as not allowed
  - Add GPL-2.0-or-later WITH GCC-exception-2.0
  - Add Soundex License
  - Add HP-1989
  - add GPL-3.0-or-later WITH Autoconf-exception-generic-3.0
  - Add SL license
  - Add check-cvs license
  - add John Walker to ultrapermissive collection
  - Add Artistic-1.0 as not allowed.
  - Add BSD-3-Clause-Clear as not allowed.
  - Add LicenseRef-JasPer as not allowed.
  - Revert "Remove AFL-2.0 since it is probably not in Fedora"
  - Add LicenseRef-rdist-Cooper as not allowed
  - Add public domain license in Ruby
  - add information about license to README


author: Miroslav Suchý <msuchy@redhat.com> 1.28-1
changelog:
  - Add TU-Berlin-2.0 license
  - Add HPLIP nonfree licenses
  - Add LicenseRef-libzmq
  - Add CCLP content licenses
  - add LicenseRef-Waqf as not-allowed
  - Add LicenseRef-Bacula as allowed
  - Add some allowed licenses
  - Reformat REUSE licenses
  - Add autoconf public domain declaration
  - Update MIT-testregex.toml to delete [fedora] block
  - add MIT-testregex license
  - add GPL-3.0-or-later WITH Texinfo-exception
  - add usage notes to LicenseRef-TCGL
  - Add hpcdtoppm as not allowed
  - add Zeeff license


author: Miroslav Suchý <msuchy@redhat.com> 1.29-1
changelog:
  - Add byacc public domain declaration
  - recognize and allow MPL-2.0+ license
  - public-domain-text.txt: Add a dedication found in zpaq
  - New license: MMIXware
  - not allowed license LicenseRef-Iozone
  - new license: Utah Raster Toolkit Run Length Encoded License
  - add license GPL-2.0-only WITH x11vnc-openssl-exception
  - not allowed license LicenseRef-Misti-Fonts
  - new license TTYP0
  - add license GPL-2.0-or-later WITH stunnel-exception
  - Add GPL-2.0-or-later WITH SANE-exception
  - Fix man-pages public-domain and UltraPermissive locations
  - generate additional grammar with all licenses inluding not allowed ones
  - cleanup: remove mkdsv.py


author: Miroslav Suchý <msuchy@redhat.com> 1.30-1
changelog:
  - new license: LGPL-3.0-or-later WITH openvpn-openssl-exception
  - new license: BSD-3-Clause-Sun
  - new license: BSD-Systemics
  - new license: FBM
  - new license: LGPL-2.0-or-later WITH Libtool-exception
  - new license: Ferguson-Twofish
  - Add Public Domain for varnish
  - new license: MPEG-SSG
  - Add cursor-misc from xorg-x11-fonts to UltraPermissive
  - new not allowed license: MPEG-4 Audio
  - new license: pnmstitch
  - Add snprintf as allowed
  - Add xlock as allowed
  - Add BSD-4.3RENO as allowed
  - Add public domain entry for winitzki-cyrillic X11 font
  - Public Domain: Add mobile-broadband-provider-info
  - Add public domain entry used by some xorg-x11-fonts
  - Add Volatility Software License 1.0 to Not Allowed Licenses
  - Add misc-cyrillic from xorg-x11-fonts to UltraPermissive
  - Add public domain entry for aopalliance
  - Add public domain entry for plexus-utils
  - not allowed license LicenseRef-pgplot
  - Fix a typo in xz-java package name


author: Tom Prince - 0.8.1-1
changelog:
  - Update to 0.8.1.  This update adds pinning of LastPass public keys, in
    preparation for certificate changes at lastpass.com. Upgrade will be needed
    to avoid "Peer certificate cannot be authenticated with given CA
    certificates" errors when the cert changes are made.


author: Robert-André Mauchin <zebob.m@gmail.com> - 1.3.1-1
changelog:
  - Update to version 1.3.1
  - Add fish and zsh completions
  - Fix #1583717, #1579473, #1459717
  - Thanks to Ventz Petkov and Edward J. Huff for their contribution


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.26.0-2
changelog:
  - obsolete mate-desktop-systemd (fedora)
  - use earlyoom instead of systemd-oomd-defaults (fedora)
  - make earlyoom uninstallable (fedora)
  - use earlyoom instead of systemd-oomd-defaults (fedora)
  - fixes rhbz (#2068699) (fedora)
  - add subpackage mate-desktop-configs
  - install 80-mate-compiz.preset (fedora)


author: Pavel Raiskup <praiskup@redhat.com> 3.1-1
changelog:
  - let rpmbuild know that it should not clean up after itself (msuchy@redhat.com)
  - typo in the subscription error message
  - root_cache: simplify decompressing with BSD tar
  - switch from /bin/gtar to /bin/tar by default


author: Pavel Raiskup <praiskup@redhat.com> 3.2-1
changelog:
  - Fix the docker environment check for cgroupv2 (achal.velani@oracle.com)
  - mock-scm: recommend rpkg-util
  - don't use rpmbuild --noclean option if not supported
  - do only one fork() while reading --list-chroots configs
  - Error() (exceptions) code rewritten and simplified
  - dropped mock SGID from /var/{lib,cache}/mock dirs
  - change license to spdx (msuchy@redhat.com)
  - podman.py: don't let podman warnings taint container id (micho@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 3.4-1
changelog:
  - make device mapper control device available if supported (neal@gompa.dev)
  - check for target specific qemu-user-static (msuchy@redhat.com)


author: Pavel Raiskup <praiskup@redhat.com> 3.5-1
changelog:
  - check for qemu-user-static raises InvalidArchitecture()
  - forcearch: map armv7hl to the /usr/bin/qemu-arm-static binary
  - more pedantic check for the qemu-*-static binaries


author: Pavel Raiskup <praiskup@redhat.com> 4.0-1
changelog:
  - cleanup the bootstrap image logic so it works if Mock is run in container
  - rebuild: kill orphans when mounted
  - bootstrap: delay the buildroot-in-bootstrap recursive mount
  - use shlex instead of pipes
  - fix bootstrap_* prefixed config_opts options
  - manual page: fix the "how to fill an issue" info
  - support for DNF5 added
  - use -N instead of -n for useradd (msuchy@redhat.com)
  - mock: don't use distutils copy_tree()


author: Pavel Raiskup <praiskup@redhat.com> 4.1-1
changelog:
  - bootstrap: fix certificate copying into the bootstrap chroot
  - don't strictly require any package manager
  - config: properly configure package manager commands
  - unify the fallback-detection for host/bootstrap/bootstrap-image
  - bind_mount plug-in: pre-create dest directory before bind-mounting a file
  - bootstrap: use DNF5 in package manager fallbacks
  - fix --dnf-cmd traceback with the new package_manager logic


author: Pavel Raiskup <praiskup@redhat.com> 37.8-1
changelog:
  - openEuler 22.03 configs added (yikunkero@gmail.com)
  - openEuler 20.03 configs added (yikunkero@gmail.com)
  - Oracle Linux 9 configs added (a.samets@gmail.com)
  - change license to spdx (msuchy@redhat.com)
  - Update to AlmaLinux Quay.io repo (srbala@gmail.com)
  - EPEL Koji repo not exposed when we are on EPEL Next (miro@hroncok.cz)


author: Pavel Raiskup <praiskup@redhat.com> 37.9-1
changelog:
  - missmatching gpg key and rpms in openEuler 20.03 LTS (pkwarcraft@gmail.com)
  - drop unneccessary module docs from configuration files (nkadel@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 38.1-1
changelog:
  - update openEuler gpg key (pkwarcraft@gmail.com)
  - Branch Fedora 38 (miro@hroncok.cz)
  - disable fastestmirror on almalinux (jonathan@almalinux.org)
  - openEuler 22.03-SP1 released, use the latest repo url (pkwarcraft@gmail.com)


author: Pavel Raiskup <praiskup@redhat.com> 38.3-1
changelog:
  - new URL for CenOS Stream 8 koji (msuchy@redhat.com)
  - Make --enablerepo=local work with centos-stream chroots (miro@hroncok.cz)


author: Pavel Raiskup <praiskup@redhat.com> 38.5-1
changelog:
  - drop includepkgs=devtoolset* from centos-{6,7} (orion@nwra.com)
  - Fedora 35 and 36 is EOL
  - remove useradd specific changes in configs - it is not needed for Mock 4+
  - openSUSE i586 has been moved out of the main repo into a port (f_krull@gmx.de)


author: Pavel Raiskup <praiskup@redhat.com> 38.6-1
changelog:
  - use python3 macro for post scriptlet (mroche@omenos.dev)
  - openEuler: use metalinks instead of baseurls (chenzeng2@huawei.com)


author: Pavel Raiskup <praiskup@redhat.com> 39.1-1
changelog:
  - Add openSUSE Leap 15.5 (neal@gompa.dev)
  - Move openSUSE Leap 15.3 to EOL (neal@gompa.dev)
  - Mageia 9 branched, Mageia Cauldron retargeted to Mageia 10 (neal@gompa.dev)


author: Michel Lind <salimma@fedoraproject.org> - 20230801-1
changelog:
  - Update to 20230801
  - use SPDX license identifiers; add LGPL-3.0-or-later for Breeze icons
  - fix rpmlint warning


author: Paul Howarth <paul@city-fan.org> - 0.31-1
changelog:
  - Update to 0.31
    - Updated distribution tooling (resolves CPAN RT#133059, a problem with the
      compilation test when the installed perl has whitespace in its path)


author: Emmanuel Seyman <emmanuel@seyman.fr> - 1.11-38
changelog:
  - Rework dependencies
  - migrated to SPDX license
  - Replace calls to %{__perl} with /usr/bin/perl
  - Use %{make_build} and %{make_install} where appropriate


author: Derek Weitzel <dweitzel@unl.edu> - 1.7.0-1
changelog:
  - Fix serialize mismatch between Python 3 and Python 2
  - Fix bug decoding a token with no audience
  - Update algorithm used to test UnsupportedKeyException
  - Update pyjwt version in requirements.txt
  - Default cached public keys set to 4 days


author: Derek Weitzel <dweitzel@unl.edu> - 1.7.3-1
changelog:
  - Remove aud enforcement from deserailize function
  - Add configuration for readthedocs
  - Remove six dependency


author: Derek Weitzel <dweitzel@unl.edu> - 1.8.0-1
changelog:
  - Add demo token issuer convenience functions
  - Improve testing of deserialization
  - Add RPM improvements for EPEL


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 1:5.6.1-1
changelog:
  - Update to version 5.6.1
  - Add --use-pep517 --no-build-isolation to pip options for Fedora and EPEL 9+


author: Phil Wyett <philip.wyett@kathenas.org> - 1.4.29-4
changelog:
  - Fix flatpak build - Yaakov Selkowitz <yselkowi@redhat.com>.
  - Make Fedora greater than or equal to 37 use libsoup3 and webkit2gtk-4.1.


author: David Cantrell <dcantrell@redhat.com> - 1.2-1
changelog:
  - More fixes for submit-koji-builds.sh
  - Increment development work version to 1.2
  - Rename '%files' to 'files'; add 'config' and 'doc' to inspections
  - Remove the politics/ subdirectory and the files in it.
  - Add 'politics' and 'virus' to the fedora.yaml config file.
  - s/DT_NEEDED/dsodeps/g in fedora.yaml
  - Require optional packages used by enabled inspections.
  - Add excluded_paths block to the pathmigration block
  - Adjust the pathmigration block to have 'migrated_paths'
  - Update rpminspect-data-fedora.spec.in
  - Updates to the 'make koji' process


author: David Cantrell <dcantrell@redhat.com> - 1.3-1
changelog:
  - Small change to the way Koji builds are submitted
  - Ignore build/ in .gitignore
  - Update fedora.yaml from generic.yaml, disable 'patches' inspection
  - Eliminate duplicate entries in licenses/fedora.json
  - Simplify test() definition in meson.build


author: David Cantrell <dcantrell@redhat.com> - 1.4-1
changelog:
  - Increment the development tree version to 1.4.
  - Document the release process and add another helper target to the
    Makefile
  - 'make koji' skips branches that lack Koji build targets
  - Set VENDORBLD to the vendor build too in submit-koji-builds.sh
  - Add NPSL
  - Update fedora.yaml for the new 'badfuncs' inspection.
  - The badfuncs inspection is in rpminspect >= 1.3, update spec file
  - Add MIT-0 license
  - Add runpath section to fedora.yaml


author: David Cantrell <dcantrell@redhat.com> - 1.5-1
changelog:
  - Add a 'rawhide' profile to disable a lot of inspections
  - Add missing ID value to the npsl license entry
  - /usr/lib/dracut and /usr/lib/udev are valid paths
  - Update fedora.yaml with all current configuration file changes
  - Explain size_threshold can be 'info'


author: David Trudgian <dtrudg@sylabs.io> - 3.11.0-1
changelog:
  - Upgrade to 3.11.0 upstream version.
  - This is a compatible upgrade to a new upstream minor version.


author: David Trudgian <dtrudg@sylabs.io> - 3.11.1-1
changelog:
  - Upgrade to 3.11.1 upstream version.
  - This is a compatible upgrade to a new upstream patch version.


author: David Trudgian <dtrudg@sylabs.io> - 3.11.2-1
changelog:
  - Upgrade to 3.11.2 upstream version.
  - This is a compatible upgrade to a new upstream patch version.


author: David Trudgian <dtrudg@sylabs.io> - 3.11.3-1
changelog:
  - Upgrade to 3.11.3 upstream version.
  - This is a compatible upgrade to a new upstream patch version.


author: David Trudgian <dtrudg@sylabs.io> - 3.11.4-1
changelog:
  - Upgrade to 3.11.4 upstream version.
  - This is a compatible upgrade to a new upstream patch version.


author: David Trudgian <dtrudg@sylabs.io> - 3.11.5-1
changelog:
  - Upgrade to 3.11.5 upstream version.
  - This is a compatible upgrade to a new upstream patch version.


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


author: Sudip Shil <sshil@redhat.com> - 1.0.7-1
changelog:
  - feature added: fontname option, sans-serif would be default
  - feature added: add option to print utf8 hex sequence


author: Sudip Shil <sshil@redhat.com> - 1.0.8-1
changelog:
  - Handling non-printable charcaters
  - Print nicer names for all non-printable characters
  - code rendering


author: Maxwell G <gotmax@e.email> - 2021.12.17-1
changelog:
  - Update to 2021.12.17. Fixes rhbz#2033616.
  - Properly own shell completions directories
  - Remove obsolete epel6 code.


