# changelog

author: Kalev Lember <klember@redhat.com> - 0.0.26-3
changelog:
  - Fix a self test failure when building under systemd-nspawn based mock
  - Re-enable self tests for all arches


author: Richard Shaw <hobbes1069@gmail.com> - 4.4.0-8
changelog:
  - Add patch to fix #2091514 where saving a configuration change in the web UI
    would replace {} with () in the config file.


author: Jerry James <loganjerry@gmail.com> - 1.23-30
changelog:
  - Rebuild for pari 2.13.0
  - Build with OpenMP support
  - Add value_via_Riemann_sum and unlink patches


author: Jerry James <loganjerry@gmail.com> - 2.0.5-1
changelog:
  - Version 2.0.5
  - New URLs
  - Drop all patches
  - New patch to fix mismatched delete operators
  - Add %check script


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 1:1.2.7-0.20220407git182a55b9
changelog:
  - Update to 1.2.7-SNAPSHOT
  - Build gtk4 variant for Fedora 36+ (BZ #2064985)
  - Enable pppd_auth_notify_support for ppp >= 2.4.9


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 1:1.3.0-2
changelog:
  - Switch build/install to macros
  - Mention upstream changes for 1.3.0 ↓↓↓
  - Fixes for IPv6 handling
  - Support for EAP authentication
    - EAP-MSCHAPv2 is now supported in pppd >= 2.4.9
    - EAP-TLS is supported in pppd 2.4.9, but patches for MPPE keys may be needed
  - Added support to configure TLS authentication
  - Improved support for handling of MPPE during authentication.
  - New Translation updates supported by the Gnome community
  - Added support for GTK4
  - Lots of bug fixes


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 1:1.3.0-3
changelog:
  - NetworkManager-sstp-gnome is recommended for NetworkManager-sstp (only if gnome-shell is already installed)


author: Iñaki Úcar <iucar@fedoraproject.org> 1.8.0-3
changelog:
  - Switch bootstrap -> check to avoid checking those, package
    R-DiagrammeR|palmerpenguis|vdiffr not available


author: Tom Callaway <spot@fedoraproject.org> - 0.0.13-2
changelog:
  - use buildroot macros
  - fix url and source0
  - disable examples in check
  - drop BR: gcc (R-devel requires R-core-devel requires gcc-c++ requires gcc)


author: Tom Callaway <spot@fedoraproject.org> - 0.2.20-2
changelog:
  - use buildroot macro
  - fix url and source0
  - use Rscript for the script
  - drop unnecessary gcc-c++ Requires, pulled in by R-devel


author: Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.4-1
changelog:
  - Update to latest version (#1884046)
  - Fix Rawhide/f33 font unbundling for Adobe SourceSans
  - Unbundle NewsCycle font


author: Benjamin A. Beasley <code@musicinmybrain.net> - 20211102.0-1
changelog:
  - Update to 20211102.0 (close RHBZ#2019691)
  - Drop --output-on-failure, already in %ctest expansion
  - On s390x, instead of ignoring all tests, skip only the single failing test
  - Use ninja backend for CMake: speeds up build with no downsides
  - Drop patch for armv7hl


author: Benjamin A. Beasley <code@musicinmybrain.net> - 20211102.0-2
changelog:
  - Disable LTO on s390x to work around test failure
  - Skip SysinfoTest.NominalCPUFrequency on all architectures; it fails
    occasionally on aarch64, and upstream says we should not care


author: Packit <hello@packit.dev> - 37.11-1
changelog:
  - anaconda-modprobe: don't try and load cramfs (awilliam)
  - module-setup.sh: Don't ignore errors, unbound variable and pipe fails (miro)
  - Don't attempt to add frozen python modules to initramfs (miro)
  - Fix kickstart command order in new version (vslavik)
  - Ignore also ZFCPData temporarily (vslavik)
  - Temporarily ignore the new version of the zfcp command (vponcova)
  - Web UI: Fix betanag popover position (mkolman)
  - Web UI: Make it possible to close the disks alert (mkolman)
  - tests: update the order of commands (rootpw) in generated kickstart (rvykydal)
  - webui: Disable "Next" button if no disks are selected (mkolman)
  - dnf: apply the /etc/dnf/dnf.conf configuration file in the installer (rvykydal)
  - kstests on pr: run in separate anaconda directory (rvykydal)
  - Web UI: Show the "Checking disks" spinner for at least two seconds (vponcova)
  - Web UI: Show the "Checking disks" spinner (vponcova)
  - kstest on pr: use Permian GitHub ReportSender to show results (rvykydal)
  - Web UI: Vertically grow the wizard page (vponcova)
  - Web UI: Hide the footer if the wizard page is in progress (vponcova)
  - Web UI: Add the sleep function (vponcova)
  - Web UI: Remove the getSteps function (vponcova)
  - Web UI: Remove the wrapWithContext function (vponcova)
  - Add Circle Linux profile to Anaconda (bella)
  - Web UI: Don't try to replicate installation flags (vponcova)
  - Web UI: Remove an unused context from the wizard (vponcova)
  - Update pixel test reference image. (mkolman)
  - fix type (48353898+copperii)
  - Display keyboard accelerator properly (jstodola)
  - Revert "Temporarily keep setter methods for the OSCAP add-on" (vponcova)
  - Remove missing kickstart command for root ssh password login from common issues (rvykydal)
  - GUI: Show the dialog for a missing passphrase in an enlight box (vponcova)
  - GUI: Ask for a missing passphrase during automated installations (vponcova)
  - Create functions for a missing passphrase in pyanaconda.ui.lib (vponcova)
  - Add support for rootpw --allow-ssh (rvykydal)
  - Enable bootloader hiding on RHEL (rharwood)


author: Packit <hello@packit.dev> - 37.12-1
changelog:
  - Web UI: Replace a newly translated string in tests (vponcova)
  - Communicate media verification result clearly (vslavik)
  - Fix: check that the password contains the username (songmingliang)
  - Fixed required space check always including swap (ozobal)
  - Hide the keyboard layout indicator in the passphrase dialog (#2070823) (vponcova)
  - Call the check_duplicate_repo_names function (vponcova)
  - Call the validate_repo_name function (vponcova)
  - Call the get_unique_repo_name function (vponcova)
  - Simplify the condition for the `disk_space` parameter in `suggest_swap_size` (vponcova)
  - Remove the `quiet` parameter of the `suggest_swap_size` function (vponcova)
  - Test the `suggest_swap_size` function (vponcova)
  - Web UI: Don't wait for animations in the pixel tests (vponcova)
  - Web UI: Show a context help about storage options (vponcova)
  - Silence pylint warnings about crypt module (vslavik)
  - Ignore no-member pylint detections on gi.repository (vslavik)
  - Revert "Disable Pylint" (vslavik)
  - bootloader/base.py: enable resume on arm64 (mihai.carabas)
  - Disable kexec on RISC-V (imbearchild)
  - simplify TestValues enum creation and usage (ethan)
  - Disable Pylint (vslavik)
  - Fix unit tests for python 3.11 (vslavik)
  - Change the Python version to 3.11 in the makeupdates script (rvykydal)
  - bootloader: do not consider non-ibft iscsi disk as usable for bootloader (rvykydal)
  - Revert "Temporarily keep setter methods for Initial Setup" (vponcova)
  - Revert "Temporarily keep setter methods for the Kdump add-on" (vponcova)
  - Change default swap size for large-memory systems (pablomh)


author: Packit <hello@packit.dev> - 37.12.1-1
changelog:
  - Adjust configuration options for Fedora 37 (mkolman)
  - Remove release builds from CI status page (#docs) (vslavik)
  - Update the tests for the SELinux configuration (vponcova)
  - Add release notes for RPMOSTree /sysroot mount as 'ro' (jkonecny)
  - Documented required space always including swap (ozobal)
  - Remove the DeprecatedSection class (vponcova)
  - Remove the sensitive info logger (vponcova)
  - Remove the _repos_lock property of the DNF payload class (vponcova)
  - Remove the function get_locale_timezones (vponcova)
  - Remove the THREAD_GEOLOCATION_REFRESH constant (vponcova)
  - Add release notes for f37 vslavik PRs (#docs) (vslavik)
  - Do not provide the anaconda-live subpackage on RHEL (vslavik)
  - Add release note for no more copying /etc/resolv.conf (rvykydal)
  - Add release note for rootpw --allow-ssh option (rvykydal)
  - Fix growing installation size requirement (ozobal)
  - Add a release note for the `inst.disklabel` boot option (vponcova)
  - Add unit tests for the initialization of the default disk label type (vponcova)
  - Prefer GPT instead of legacy MBR (vponcova)
  - Support the `inst.disklabel` boot option (vponcova)
  - Skip Kickstart version tests on RHEL (ozobal)
  - Add unit tests for errors raised by the `ZFCPDiscoverTask` task (vponcova)
  - rpm-ostree: Setup readonly sysroot for ostree & rw karg (#2086489) (tim)
  - Document the Dependabot status (vponcova)
  - Initialize empty disks on the Manual Partitioning screen (vponcova)
  - Revert "Temporarily ignore the new version of the zfcp command" (jstodola)
  - Revert "Ignore also ZFCPData temporarily" (jstodola)
  - Allow to omit WWPN and LUN for NPIV-enabled zFCP devices (jstodola)
  - Reduce the width of the zFCP dialog (jstodola)


author: Martin Kolman <mkolman@redhat.com> - 37.12.4-1
changelog:
  - Verify a biosboot partition on all installation targets (vponcova)
  - Define the install_targets property for all bootloader classes (vponcova)
  - Test the InstallerStorage.copy method (vponcova)
  - Show multiple bootloader devices on the Manual Partitioning screen (vponcova)
  - Implement the Root.copy method (vponcova)
  - Redefine the Blivet.roots attribute (vponcova)
  - Redefine the Blivet.copy method (vponcova)


author: Packit <hello@packit.dev> - 37.12.5-1
changelog:
  - Add back waiting for geolocation (vslavik)
  - Add wait_for_task() to wait for a Task with timeout (vslavik)
  - Timezone spoke will not show timezone borders anymore (#2103657) (jkonecny)


author: Yara Ahmad <yahmad@redhat.com> - 12.02-1
changelog:
  - gcc plugin: Add filenames to string notes.  Allow use of ANNOBIN environment variable.
  - llvm plugin: Add workaround for building with LLVM-16.
  - clang plugin: Fix for building with Clang-16.


author: Yara Ahmad <yahmad@redhat.com> - 12.10-1
changelog:
  - Annocheck: Suppress more tests for Rust binaries.
  - Annocheck: Fix detection of missing plugin options.  (#2189492)
  - Fix generation of auto-generated files.
  - Fix covscan reported errors.
  - gcc-plugin: generate warnings about misspelt -D_FORTIFY_SOURCE and/or -D_GLIBCXX_ASSERTIONS options.
  - gcc-plugin: use a bigger buffer for constructing notes.
  - llvm-plugin: Fix detection of optimization level.  Improve test.
  - clang-plugin: Improve test.
  - configure: More improvements.
  - annocheck: Fix seg-fault when checking for glibc components in string format notes.
  - configure: Simplify.


author: Yara Ahmad <yahmad@redhat.com> - 12.12-1
changelog:
  - Annocheck: Check for string notes in separate debug info files.  (#2211694)
  - Annocheck: Add support for el10 and rhel-10 profiles.  (RHEL-526)
  - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)


author: Yara Ahmad <yahmad@redhat.com> - 12.14-1
changelog:
  - Annocheck: Do not ignore separate debuginfo files that do not contain any DWARF.  (#2144553)
  - Annocheck: Ignore /dev/null filename in string notes.
  - Annocheck: More tweaks to glibc detection heuristics.  (#2215968)


author: Yara Ahmad <yahmad@redhat.com> - 12.19-1
changelog:
  - GCC Plugin: Suppress active checks for fortran sources.  Improve scanning of COLLECT_GCC_OPTIONS.
  - Annocheck: Remove dependency upon binutils-devel.
  - Annocheck: Add detection of known parts of libstdc++-nonshared.a that contain gaps.  (#2217864)
  - Annocheck: Ignore weak/undef function symbols when checking to see if a binary contains code.  (#2217840)
  - Annocheck: Add --suppress-version-warnings option.


author: Yara Ahmad <yahmad@redhat.com> - 12.20-2
changelog:
  - Spec File: Change License field to use SPDX notation.  (#2222112)
  - Annocheck: Ignore AArch64 $x and $d symbols.  (#2221192)


author: Yara Ahmad <yahmad@redhat.com> - 12.23-1
changelog:
  - Annocheck: Add test for FIPS compliant GO binaries.
  - Annocheck: Fix double free.  (#2226749)
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - Spec File: migrated to SPDX license.  (#2222112)


author: Yara Ahmad <yahmad@redhat.com> - 12.26-1
changelog:
  - LLVM Plugin: Fix building with LLVM version 17.
  - GCC Plugin: Enable string note format by default.
  - Annocheck: Change GO FIPS test to look for CGO_ENABLED markers.


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1.2-4
changelog:
  - Unconditionally enable Monkey's Audio support
  - Add upstream backports:
    - Add more supported formats to FFmpeg decoder
    - Add support for recent versions of Monkey's Audio
    - Fix the Monkey's Audio decoder to work with current Monkey's Audio
    - Remove now unnecessary glib include in mac decoder
  - Backport upstream PR#34 to fix a build issue with Monkey's Audio
  - Drop obsolete patches


author: Sébastien Le Roux <sebastien.leroux@ipcms.unistra.fr> - 1.1.12-1
changelog:
  - Several bug corrections and improvements (see: https://github.com/Slookeur/Atomes-GNU/releases/tag/v1.1.12)


author: Parag Nemade <pnemade AT redhat DOT com> - 0.31.1-60
changelog:
  - Resolves: CVE-2019-19004 : integer overflow in input-bmp.c
  - Resolves: CVE-2019-19005 : fix bitmap double free in main.c


author: Dominik Mierzejewski <rpm@greysector.net> 104-1
changelog:
  - update to 104 (#2033827)
  - fixes CVE-2021-45290 (#2037323, #2037325)
  - fixes CVE-2021-45293 (#2037324, #2037326)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1:2.3.5-4
changelog:
  - Backport upstream fix for possible crash at startup (rhbz#2173854)
  - Backport upstream fix for crash on missing icon (rhbz#2217189)


author: Simone Caronni <negativo17@gmail.com> - 0.5.10-7
changelog:
  - Review fixes: drop bundled Berkeley DB and disable DB support, adjust Perl
    requirements, add tests, adjust licenses.


author: Simone Caronni <negativo17@gmail.com> - 0.5.11-12.20230403git1238524
changelog:
  - Adjust C++ compiler flags on non-x86_64 architectures so tests build fine.
  - Remove unused sysconfig file.


author: Troy Dawson <tdawson@redhat.com> - 0.7.1-3
changelog:
  - Fix determine_active_y_version bug
  - Better user output when determine_active_y_version fails
  - Skip rhel-target when doing scratch builds


author: Troy Dawson <tdawson@redhat.com> - 0.7.4-1
changelog:
  - Check package spelling (CS-767)
  - Add StreamLookasideCache specific get_download_url method
  - Exit with message if unable to look for file


author: Troy Dawson <tdawson@redhat.com> - 0.8.0-1
changelog:
  - Update stabilization phase detection (CS-1726)
  - Correctly clone tests/* (CS-1725)
  - Added current-state option (CS-1551)
  - Fix exit codes and error messages (Issue: 81)


author: Than Ngo <than@redhat.com> - 114.0.5735.133-1
changelog:
  - update to 114.0.5735.133 
  - Enable AllowQt feature flag
  - Fix Qt deps
  - Fix Qt logical scale factor


author: Lars Tangvald <lars.tangvald@oracle.com> - 8.0.34-1
changelog:
  - Update to MySQL 8.0.34
  - Add patch from upstream bug#110569
  - Add patch to fix binlog format issue
  - Use --skip-combinations over --binlog-format=mixed
  - Add alignment patch upstream bug#110752


author: Arjun Shankar <arjun@redhat.com> - 2.36-3
changelog:
  - Co-Authored-By: Benjamin Herrenschmidt <benh@amazon.com>
  - Retain .gnu_debuglink section in libc.so.6 (#2090744)
  - Remove redundant ld.so debuginfo file (#2090744)


author: Florian Weimer <fweimer@redhat.com> - 2.36-4
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit df51334828f2af214105aad82042140ee3a6de0a:
  - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
  - NEWS: Note bug 12154 and bug 29305 as fixed
  - resolv: Fix building tst-resolv-invalid-cname for earlier C standards
  - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
  - resolv: Add new tst-resolv-invalid-cname
  - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
  - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
  - nss_dns: Remove remnants of IPv6 address mapping
  - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
  - nss_dns: Split getanswer_ptr from getanswer_r
  - resolv: Add DNS packet parsing helpers geared towards wire format
  - resolv: Add internal __ns_name_length_uncompressed function
  - resolv: Add the __ns_samebinaryname function
  - resolv: Add internal __res_binary_hnok function
  - resolv: Add tst-resolv-aliases
  - resolv: Add tst-resolv-byaddr for testing reverse lookup
  - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
  - Add NEWS entry for CVE-2022-39046
  - syslog: Remove extra whitespace between timestamp and message (BZ#29544)
  - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
  - Apply asm redirections in wchar.h before first use (rhbz#2115752)
  - elf: Call __libc_early_init for reused namespaces (bug 29528)
  - syslog: Fix large messages (BZ#29536)
  - Linux: Fix enum fsconfig_command detection in <sys/mount.h> (rhbz#2126522)
  - linux: Fix sys/mount.h usage with kernel headers (rhbz#2126522)
  - linux: Use compile_c_snippet to check linux/mount.h availability
  - linux: Mimic kernel defition for BLOCK_SIZE
  - linux: Use compile_c_snippet to check linux/pidfd.h availability
  - glibcextract.py: Add compile_c_snippet


author: Arjun Shankar <arjun@redhat.com> - 2.36-6
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit 2bd815d8347851212b9a91dbdca8053f4dbdac87:
  - nscd: Drop local address tuple variable [BZ #29607]
  - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations
  - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation
  - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
  - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
  - x86-64: Require BMI2 for AVX2 strncmp implementation
  - x86-64: Require BMI2 for AVX2 strcmp implementation
  - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations
  - x86: include BMI1 and BMI2 in x86-64-v3 level
  - hppa: undef __ASSUME_SET_ROBUST_LIST
  - hppa: Fix initialization of dp register [BZ 29635]
  - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638)
  - get_nscd_addresses: Fix subscript typos [BZ #29605]
  - m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
  - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
  - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
  - elf: Rename _dl_sort_maps parameter from skip to force_first
  - scripts/dso-ordering-test.py: Generate program run-time dependencies
  - elf: Fix hwcaps string size overestimation


author: Arjun Shankar <arjun@redhat.com> - 2.36-8
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit 0f90d6204d79223fd32248c774df0cb7f0e604de:
  - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
  - mktime: improve heuristic for ca-1986 Indiana DST
  - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
  - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1].
  - linux: Fix fstatat on MIPSn64 (BZ #29730)
  - longlong.h: update from GCC for LoongArch clz/ctz support
  - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x
  - linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
  - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488)
  - Fix BZ #29463 in the ibm128 implementation of y1l too
  - elf: Do not completely clear reused namespace in dlmopen (bug 29600)
  - nss: Use shared prefix in IPv4 address in tst-reload1
  - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
  - nss: Implement --no-addrconfig option for getent
  - Ensure calculations happen with desired rounding mode in y1lf128


author: Carlos O'Donell <carlos@redhat.com> - 2.36-9
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit e05036b194559cbfcdfcfb1b920d37b939e3e35c:
  - time: Set daylight to 1 for matching DST/offset change (bug 29951)
  - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776)
  - x86: Fix -Os build (BZ #29576)
  - sunrpc: Suppress GCC -Os warning on user2netname
  - locale: prevent maybe-uninitialized errors with -Os [BZ #19444]
  - time: Use 64 bit time on tzfile
  - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402)
  - nis: Build libnsl with 64 bit time_t
  - Apply asm redirections in syslog.h before first use [BZ #27087]
  - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591]
  - elf: Fix rtld-audit trampoline for aarch64


author: Florian Weimer <fweimer@redhat.com> - 2.36-10
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit b7008a92f505632f32b313d1033d6d15c99a0b31:
  - gmon: Revert addition of tunables to the manual
  - gmon: Revert addition of tunables to preserve GLIBC_PRIVATE ABI
  - gmon: fix memory corruption issues [BZ# 30101]
  - gmon: improve mcount overflow handling [BZ# 27576]
  - gmon: Fix allocated buffer overflow (bug 29444)
  - posix: Fix system blocks SIGCHLD erroneously [BZ #30163]
  - x86_64: Fix asm constraints in feraiseexcept (bug 30305)
  - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)
  - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953]
  - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749]
  - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache
  - Use 64-bit time_t interfaces in strftime and strptime (bug 30053)
  - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864]
  - cdefs: Limit definition of fortification macros
  - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863]


author: Florian Weimer <fweimer@redhat.com> - 2.36-12
changelog:
  - Auto-sync with upstream branch release/2.36/master,
    commit f441cb9a70fa3f55e9bbd615924879d692d21a6c:
  - elf: Move l_init_called_next to old place of l_text_end in link map
  - elf: Remove unused l_text_end field from struct link_map
  - elf: Always call destructors in reverse constructor order (bug 30785)
  - elf: Do not run constructors for proxy objects
  - elf: Introduce to _dl_call_fini
  - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745]
  - x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold.
  - x86: Fix slight bug in `shared_per_thread` cache size calculation.
  - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4`
  - elf: _dl_find_object may return 1 during early startup (bug 30515)
  - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64
  - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477)
  - __check_pf: Add a cancellation cleanup handler [BZ #20975]


author: Dalton Hubble <dghubble@gmail.com> - 1.6.19-1
changelog:
  - Update to 1.16.19 (rhbz#2159032)
  - Mitigates CVE-2023-25153 / GHSA-259w-8hf6-59c2
  - Mitigates CVE-2023-25173 / GHSA-hmfx-3pcx-653p


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - 3.7.0-5
changelog:
  - Ensure /usr/bin/animalsay file mode is 0755
  - Use "install" command for installing dirs and files
  - Change name of bash completion file to just "cowsay"
  - Define and use macro for cows directory
  - Install empty site-cows directory for site specific cows
  - Fix bash completion to look in actual cows/ directory


author: Parag Nemade <pnemade AT redhat DOT com> - 2.9.7-30
changelog:
  - As -dicts subpackage installs files under %{_libdir} path it should not be noarch
  - this fixes FTBFS on F37+


author: Guenther Deschner <gdeschner@redhat.com> - 4.17.7-0
changelog:
  - Update to version 4.17.7
  - resolves: #2182772, #2182773 - Security fixes for CVE-2023-0225
  - resolves: #2182774, #2182775 - Security fixes for CVE-2023-0922
  - resolves: #2182776, #2182777 - Security fixes for CVE-2023-0614


author: Guenther Deschner <gdeschner@redhat.com> - 4.17.10-0
changelog:
  - Update to version 4.17.10
  - resolves: #2222791, #2224254 - Security fix for CVE-2022-2127
  - resolves: #2222792, #2224255 - Security fix for CVE-2023-3347
  - resolves: #2222793, #2224253 - Security fix for CVE-2023-34966
  - resolves: #2222794, #2224252 - Security fix for CVE-2023-34967
  - resolves: #2222795, #2224250 - Security fix for CVE-2023-34968


author: Kamil Dudka <kdudka@redhat.com> - 7.85.0-2
changelog:
  - url: use IDN decoded names for HSTS checks (CVE-2022-42916)
  - http_proxy: restore the protocol pointer on error (CVE-2022-42915)
  - netrc: replace fgets with Curl_get_line (CVE-2022-35260)
  - fix POST following PUT confusion (CVE-2022-32221)


author: Kamil Dudka <kdudka@redhat.com> - 7.85.0-5
changelog:
  - smb/telnet: fix use-after-free when HTTP proxy denies tunnel (CVE-2022-43552)
  - http: use the IDN decoded name in HSTS checks (CVE-2022-43551)


author: Kamil Dudka <kdudka@redhat.com> - 7.85.0-6
changelog:
  - fix HTTP multi-header compression denial of service (CVE-2023-23916)
  - share HSTS between handles (CVE-2023-23915 CVE-2023-23914)


author: Kamil Dudka <kdudka@redhat.com> - 7.85.0-8
changelog:
  - fix SSH connection too eager reuse still (CVE-2023-27538)
  - fix HSTS double-free (CVE-2023-27537)
  - fix GSS delegation too eager connection re-use (CVE-2023-27536)
  - fix FTP too eager connection reuse (CVE-2023-27535)
  - fix SFTP path ~ resolving discrepancy (CVE-2023-27534)
  - fix TELNET option IAC injection (CVE-2023-27533)


author: Jan Macku <jamacku@redhat.com> - 7.85.0-11
changelog:
  - fix HTTP headers eat all memory (CVE-2023-38039)
  - temporarily disable test 678 on aarch64 (it suddently started crashing without any change in curl)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 20171229-2
changelog:
  - Move each font variant into separate subpackage
  - Add info about differences between Segment16 A/B/C to descriptions
  - Add the license text


author: Martin Osvald <mosvald@redhat.com> - 12:4.4.3-4.P1
changelog:
  - New version 4.4.3-P1 (rhbz#2132240)
  - Fix for CVE-2022-2928 (rhbz#2132429)
  - Fix for CVE-2022-2929 (rhbz#2132430)


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: Jan Pazdziora <jpazdziora@redhat.com> - 0.8.13-1
changelog:
  - Rebased to 0.8.13.
  - 2038924 - FTBFS related to dependencies, but new version needed to
    build on Fedora 36 anyway.


author: Michael Schwendt <mschwendt@fedoraproject.org> - 0.10.0-0.1.rc1
changelog:
  - Upgrade to 0.10.0-rc1 for Nautilus 4.
  - Major spec overhaul for Meson usage and updated BuildRequires.


author: Mike FABIAN <mfabian@redhat.com> - 2.22.5-1
changelog:
  - Update to 2.22.5
  - Remove `xml:lang="en"` from the screenshots in appdata.xml
    (See: https://github.com/ximion/appstream/issues/494)
  - Improve regexp for parsing description out of of .mim files
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/440)
  - Setup tool: scale input method icons correctly
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/441)
  - Update emoji annotations from CLDR
  - Get version information of m17n-db
    (Needed for test cases depending on the version of m17n-db)
  - Skip m17n_translit test cases when m17n-db is too old


author: Mike FABIAN <mfabian@redhat.com> - 2.23.0-1
changelog:
  - Update to 2.23.0
  - Translation update from Weblate (de 100%, ka 100%, nl 100%, sv 100%, uk 100%)
  - configure.ac: add a warning about not using /usr/local as the prefix
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/444)
  - Add an option to convert language specific digits to ASCII
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/445)
  - Strip entered autosettings value for boolean values
  - Update emoji annotations from CLDR


author: Mike FABIAN <mfabian@redhat.com> - 2.23.1-1
changelog:
  - Update to 2.23.1
  - Translation update from Weblate (pl 100%)
  - Adapt some test cases to changes in enchant


author: Mike FABIAN <mfabian@redhat.com> - 2.23.1-2
changelog:
  - Add m17n-db-devel to BuildRequires to be able to get the version of m17n-db
    to avoid skipping some test cases unnecessarily.


author: Mike FABIAN <mfabian@redhat.com> - 2.23.2-1
changelog:
  - Update to 2.23.2
  - Move self._gsettings.connect('changed', self.on_gsettings_value_changed)
    in __init__() *after* defining self._set_get_functions
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/454)
    (Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2171140)
  - Translation update from Weblate (ar 100%)
  - Update emoji annotations from CLDR


author: Mike FABIAN <mfabian@redhat.com> - 2.23.4-1
changelog:
  - Update to 2.23.4
  - Support msymbol 'S-C-Return' as a commit to preedit key
    (Resolves https://github.com/mike-fabian/ibus-typing-booster/issues/457).
    Needed by hi-itrans.mim, hi-optitransv2.mim, kn-optitransv2.mim,
    mr-gamabhana.mim, sa-itrans.mim, sa-vedic-itrans.mim
  - Remove useless m4/{Makefile.am,as-version.m4}
  - Update emoji annotations from CLDR
  - Update UnicodeData.txt to current Unicode 15.1.0 draft
    (https://www.unicode.org/Public/draft/UCD/ucd/UnicodeData.txt)
  - Update emoji data files for current Unicode 15.1 DRAFT
    (https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-data.txt
     https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-variation-sequences.txt)


author: Mike FABIAN <mfabian@redhat.com> - 2.24.0-1
changelog:
  - Update to 2.24.0
  - Implement “commit_and_forward_key” command
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/461)
  - m17n-lib interface: transliterate “produced” part and “preedit” separately
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/460)
  - Update emoji annotations from CLDR


author: Mike FABIAN <mfabian@redhat.com> - 2.24.1-1
changelog:
  - Update to 2.24.1
  - Support several backends for playing sounds
    (Resolves: rhbz#2237675 https://bugzilla.redhat.com/show_bug.cgi?id=2237675)
  - Update UnicodeData.txt to current Unicode 15.1.0
    and emoji data files to current Unicode 15.1
  - Update emoji annotations from CLDR


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: Benjamin A. Beasley <code@musicinmybrain.net> - 2.0.0-6
changelog:
  - Fix cmake invocation (fix RHBZ#2045385)
  - Re-enable the tests
  - Move the unversioned .so file link to the devel package
  - Fix unowned %{_libdir}/cmake/flatbuffers directory
  - Move flatc to a new flatbuffers-compiler subpackage
  - Fix the Python library subpackage: rename it to python3-flatbuffers, make it
    noarch, build it with pyproject-rpm-macros, add an import-only “smoke test”,
    and add a weak dependency on numpy
  - Stop maintaining a flatbuffers.7 man page
  - Update flatc.1 man page
  - Add a -doc subpackage with samples (no reference manual for now)


author: Benjamin A. Beasley <code@musicinmybrain.net> 2.0.6-4
changelog:
  - Update License field to SPDX
  - Treat grpc-derived code as Apache-licensed, too; see
    https://github.com/google/flatbuffers/pull/7073


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 8.1.1-4
changelog:
  - Backport fix handling of formattable types implicitly convertible to pointers (fixes: rhbz#2059736)


author: Akira TAGOH <tagoh@redhat.com> - 2.13.94-2
changelog:
  - Fix the score calculation on matching for multiple values.
  - Enable 11-lcdfilter-default.conf.
    Resolves: rhbz#1965684


author: Akira TAGOH <tagoh@redhat.com> - 2.13.95-1
changelog:
  - New upstream release.
  - Update deps to font(notosans)
    https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts


author: Thomas Woerner <twoerner@redhat.com> - 4.10.0-4
changelog:
  - Disabling gracelimit does not prevent LDAP binds
  - webui: Allow grace login limit
  - Fix dns resolver for nameservers with ports
  - Set passwordgracelimit to match global policy on group pw policies


author: Ondrej Holy <oholy@redhat.com> - 2:2.9.0-1
changelog:
  - Update to 2.9.0 (CVE-2022-39316, CVE-2022-39317, CVE-2022-39318,
  CVE-2022-39319, CVE-2022-39320, CVE-2022-41877, CVE-2022-39347).


author: Ondrej Holy <oholy@redhat.com> - 2:2.11.0-1
changelog:
  - Update to 2.11.0 (CVE-2023-39350, CVE-2023-39351, CVE-2023-39352,
    CVE-2023-39353, CVE-2023-39354, CVE-2023-39356, CVE-2023-40181,
    CVE-2023-40186, CVE-2023-40188, CVE-2023-40567, CVE-2023-40569 and
    CVE-2023-40589).


author: Christian Birk <mail@birkc.de> - 1.6-1
changelog:
  - New upstream release (1.6)
  - Add new binary gamemode-simulate-game
  - Add new manpages for gamemoderun and gamemode-simulate-game
  - Add new metadata and a inital config file


author: Karolina Surma <ksurma@redhat.com> - 1.4.1-2
changelog:
  - Remove -s from Python shebang in `jupyter-kernel-gap` to
    let Jupyter see pip installed extensions


author: Jerry James <loganjerry@gmail.com> - 4.9.0-1
changelog:
  - Version 4.9.0
  - Update for gap 4.12.0
  - Convert License tag to SPDX
  - Move TOC data into the testdata tarball


author: Jerry James <loganjerry@gmail.com> - 1.4.2-1
changelog:
  - Version 1.4.2
  - Update for gap 4.12.0
  - Convert License tag to SPDX
  - Move TOC data into the testdata tarball


author: Kalev Lember <klember@redhat.com> - 3.92.0-1
changelog:
  - Update to 3.92.0
  - Remove gtk3 and gtk4 subpackages as the gcr gtk3 and gtk4 libraries are gone
  - Rename gcr-base to gcr-libs
  - Fix gir and vala directory ownership
  - Misc packaging cleanup


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.4-8.20210608git7b0a66b
changelog:
  - Update flex-devel dep (#1871096)
  - Update to latest upstream release (and drop merged patches)
  - Disable lto to make it build
  - Move Scripts to correct location (#1969343)
  - correct env variable for documentation


author: Kalev Lember <klember@redhat.com> 43~beta-2
changelog:
  - Backport upstream patch to drop flickr plugin (#2117520)
  - Drop RHEL-specific 0001-Remove-Facebook-Flickr-and-Google-support.patch


author: Artem Polishchuk <ego.cordatus@gmail.com> - 113-1
changelog:
  - build: Switch to a new fork, since the project is abandoned
    https://gitlab.com/jenslody/gnome-shell-extension-openweather/-/commit/69b4f545ac273dfd123584346fc8a30b43563145


author: Robert-André Mauchin <zebob.m@gmail.com> 0.100.0-4
changelog:
  - Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327,
    CVE-2022-27191, CVE-2022-29526, CVE-2022-30629


author: Robert-André Mauchin <zebob.m@gmail.com> 0.103.0-1
changelog:
  - Update to 0.103.0 - Close: rhbz#2110122 rhbz#2077319 rhbz#2112949
    rhbz#2112959 rhbz#2058383 rhbz#2110122


author: Robert-André Mauchin <zebob.m@gmail.com> - 1.2.3-5
changelog:
  - Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191,
    CVE-2022-29526, CVE-2022-30629


author: Sérgio Basto <sergio@serjux.com> - 2.9.1-1
changelog:
  - Update google-gson to 2.9.1 (#2112775)
  - Refactor patch 0004 , to not use patch to delete files and add a new hunk
  - Reenable javadoc sub-package


author: Andreas Gerstmayr <agerstmayr@redhat.com> 7.5.15-2
changelog:
  - use clamp-mtime when generating the vendor and webpack tarballs,
    to preserve past timestamps but still keep reproducibility
  - round tarball mtime timestamp to midnight, to match SOURCE_DATE_EPOCH


author: Andreas Gerstmayr <agerstmayr@redhat.com> 8.5.6-1
changelog:
  - update to 8.5.6 tagged upstream community sources, see CHANGELOG
  - updated license to AGPLv3
  - place commented sample config file in /etc/grafana/grafana.ini
  - enable Go modules in build process
  - adapt Node.js bundling to yarn v3 and Zero Install feature


author: Andreas Gerstmayr <agerstmayr@redhat.com> 9.0.5-1
changelog:
  - update to 9.0.5 tagged upstream community sources, see CHANGELOG (rhbz#2107413)
  - run integration tests in check phase
  - remove conditional around go-rpm-macros
  - resolve CVE-2022-31107 grafana: OAuth account takeover (rhbz#2107435)
  - resolve CVE-2022-31097 grafana: stored XSS vulnerability (rhbz#2107436)


author: Andreas Gerstmayr <agerstmayr@redhat.com> 9.0.8-1
changelog:
  - update to 9.0.8 tagged upstream community sources, see CHANGELOG
  - do not list /usr/share/grafana/conf twice
  - drop makefile in favor of create_bundles.sh script
  - sync provides/obsoletes with CentOS versions
  - drop husky patch


author: Andreas Gerstmayr <agerstmayr@redhat.com> 9.0.9-1
changelog:
  - update to 9.0.9 tagged upstream community sources, see CHANGELOG
  - resolve CVE-2022-35957 grafana: Escalation from admin to server admin when auth proxy is used (rhbz#2128565)


author: Joël Krähemann <jkraehemann@gmail.com> 4.0.5-0
changelog:
  - updated Source to point to new minor version directory
  - updated dependency versions of gtk4 and libsoup-3.0


author: Adam Williamson <awilliam@redhat.com> - 4.8.2-2
changelog:
  - Attempt to fix a focus issue introduced in 4.8.2 (nautilus gl2574)
  - Backport MR #5091 to fix a width problem (gtk gl5192)


author: Kalev Lember <klember@redhat.com> - 3.24.3-1
changelog:
  - Update to 3.24.3
  - Use https source URLs
  - Re-enable LTO now that we have upstream fix in place (#1898054)
  - Switch to meson build system
  - Tighten soname globs


author: Dominik Mierzejewski <dominik@greysector.net> - 1.16.2-2
changelog:
  - Enable uncompressed codec (rhbz#2237849)
  - Run tests conditionally (requires making all symbols visible)
  - Disable HEVC tests when building without HEVC codec


author: Mike FABIAN <mfabian@redhat.com> - 1.16.10-1
changelog:
  - Update to 1.16.10
  - Add png versions of the ibus-table.svg icon
  - Add (remote) icon to ibus-table.appdata.xml
  - Add screenshot to ibus-table.appdata.xml


author: Mike FABIAN <mfabian@redhat.com> - 1.16.11-1
changelog:
  - Update to 1.16.11
  - Remove hashbang from chinese_variants.py and tabcreatedb.py
    (Resolves: https://github.com/mike-fabian/ibus-table/issues/118)


author: Mike FABIAN <mfabian@redhat.com> - 1.16.12-1
changelog:
  - Update to 1.16.12
  - Stop using locale.getdefaultlocale() because it is deprecated in Python
    3.11 and will be removed in Python 3.13
    Resolves: https://github.com/mike-fabian/ibus-table/issues/120
  - Add 128x128, 256x256, and svg (remote) icons to ibus-table.appdata.xml


author: Mike FABIAN <mfabian@redhat.com> - 1.16.13-1
changelog:
  - Update to 1.16.13
  - Get program name of focused window also when ibus cannot get it
  - Use focus id if available (it is available for ibus >= 1.5.27)
  - Use IBus.PreeditFocusMode.COMMIT and make sure the input is
    cleared and the UI updated when the focus changes
    (Resolves: https://github.com/mike-fabian/ibus-table/issues/129)
  - Do not reset input purpose on focus out
    (See: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5966#note_1576732)
  - Do not commit by index when OSK is visible
    (Resolves: https://github.com/mike-fabian/ibus-table/issues/128)


author: Mike FABIAN <mfabian@redhat.com> - 1.16.14-1
changelog:
  - Update to 1.16.14
  - Fix a problem in C/POSIX and invalid locales:
    Use lower() on LC_MESSAGES only if it is a string and not None
    Resolves: https://github.com/mike-fabian/ibus-table/issues/130
    Resolves: rhbz#2131410 https://bugzilla.redhat.com/show_bug.cgi?id=2131410


author: Mike FABIAN <mfabian@redhat.com> - 1.17.0-1
changelog:
  - Update to 1.17.0
  - New option commit_invalid_mode: Choose what happens when a
    character not in valid input characters is typed
    (Resolves: github-mike-fabian-issue#133)
  - Translation update from Weblate (de 100%, uk 100%)


author: Mike FABIAN <mfabian@redhat.com> - 1.17.1-1
changelog:
  - Update to 1.17.1
  - Fix mypy warnings
  - Return empty program_name and window_title in get_active_window_xprop()
    when xprop results are unexpected (Resolves: rhbz#2215466)
  - Translation update from Weblate (si 10.0%)


author: Mike FABIAN <mfabian@redhat.com> - 1.17.3-1
changelog:
  - Update to 1.17.3
  - Support several backends for playing sounds
    Resolves: rhbz#2237674 https://bugzilla.redhat.com/show_bug.cgi?id=2237674
  - Update Unihan_Variants.txt and regenerate engine/chinese_variants.py to Unicode Version 15.1.0


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2.git.d18d5863-1
changelog:
  - Update to the upstream v3.0.2 + tip of origin/master
    with fixes for an important issue:
    https://github.com/nhorman/rng-tools/pull/123
    https://github.com/smuellerDD/jitterentropy-library/issues/37
  - Add important upstream fixes for the one CPU case (bz 1974132)


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2-2.git.409828cf
changelog:
  - Update to the latest upstream commits upto 409828cf
  - Add clock_gettime() software time source
  - Add a code for choosing between software and hardware time sources
    https://github.com/smuellerDD/jitterentropy-library/pull/57
    https://bugzilla.redhat.com/show_bug.cgi?id=1974132


author: Vladis Dronov <vdronov@redhat.com> - 3.3.0-1
changelog:
  - Update to the upstream v3.3.0
  - Add small fixes which have missed the v3.3.0 release
    https://github.com/smuellerDD/jitterentropy-library/pull/71


author: Mamoru TASAKA <mtasaka@fedoraproject.org>
changelog:
  - Backport from libunwind 1.5 to fix -fno-common issue
  - Fix build_libdir related issue, add LD_LIBRARY_PATH on %build for now


author: Milan Bouchet-Valat <nalimilan@club.fr> - 1.7.3-1
changelog:
  - New upstream release.
  - Drop workaround for Downloads.jl/Multl.jl segfault with curl 7.81 (rhbz#2056842).


author: Adam Williamson <awilliam@redhat.com> - 2.4.0-8
changelog:
  - Symlink fa.map.gz to ara.map.gz so Arabic console layout works (#2015972)
  - Drop one mapping from fa.map that causes it to fail to load


author: Augusto Caringi <acaringi@redhat.com> [6.4.8-0]
changelog:
  - redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Kate Hsuan) [2227793]
  - Linux v6.4.8


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.4.9-0]
changelog:
  - Config updates for 6.4.9 (Justin M. Forbes)
  - Update BugsFixed for 6.4.9 (Justin M. Forbes)
  - Add some BugsFixed for the 6.4.9 update (Justin M. Forbes)
  - ACPI: resource: revert "Remove "Zen" specific match and quirks" (Hans de Goede)
  - arm: i.MX: Some minor NXP i.MX cleanups (Peter Robinson)
  - Linux v6.4.9


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.4.10-0]
changelog:
  - More security bug fixes for 6.4.10 (Justin M. Forbes)
  - KVM: SEV: remove ghcb variable declarations (Paolo Bonzini)
  - KVM: SEV: only access GHCB fields once (Paolo Bonzini)
  - KVM: SEV: snapshot the GHCB before accessing it (Paolo Bonzini)
  - Add another bug fixed by the 6.4.10 release (Justin M. Forbes)
  - drm/amd/display: Fix a regression on Polaris cards (Mario Limonciello)
  - redhat/configs: Remove `CONFIG_HZ_1000 is not set` for aarch64 (Enric Balletbo i Serra)
  - Add new CVEs fixed in 6.4.9 to BugsFixed (Justin M. Forbes)
  - Linux v6.4.10


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.4.11-0]
changelog:
  - Add more bugfixes for 6.4.11 (Justin M. Forbes)
  - Turn off DMABUF_SYSFS_STATS (Justin M. Forbes)
  - Revert "KVM: SEV: remove ghcb variable declarations" (Justin M. Forbes)
  - Add bug fixed for 6.4.11 (Justin M. Forbes)
  - redhat: Add arm64-16k kernel flavor scaffold for 16K page-size'd AArch64 (Neal Gompa)
  - Linux v6.4.11


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.4.12-0]
changelog:
  - ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop (Ranjani Sridharan)
  - Make sure posttrans script doesn't fail if restorecon is not installed (Daan De Meyer)
  - Linux v6.4.12


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.4.14-0]
changelog:
  - Add bug fixed by 6.4.14 (Justin M. Forbes)
  - erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)
  - Linux v6.4.14


author: Augusto Caringi <acaringi@redhat.com> [6.4.15-0]
changelog:
  - Add TPM bug to BugsFixed (Justin M. Forbes)
  - tpm: Enable hwrng only for Pluton on AMD CPUs (Jarkko Sakkinen)
  - Linux v6.4.15


author: Augusto Caringi <acaringi@redhat.com> [6.4.16-0]
changelog:
  - Config change required for build (CONFIG_VIDEO_CAMERA_SENSOR) (Augusto Caringi)
  - Add nvme bug to BugsFixed for 6.4.16 (Justin M. Forbes)
  - Revert "misc: rtsx: judge ASPM Mode to set PETXCFG Reg" (Justin M. Forbes)
  - Fix RHeL config for 6.4.16 (Justin M. Forbes)
  - Linux v6.4.16


author: Vincent Mihalkovic <vmihalko@redhat.com> - 3:1.0.0~BETA-1
changelog:
  - new upstream release
  - remove upstreamed patches
  - update CCFLAGS (https://github.com/ksh93/ksh/commit/98f989afcc7)
    Resolves: #1933304


author: Rex Dieter <rdieter@fedoraproject.org> - 1.0.0-10
changelog:
  - backport crash fix recommended by upstream
  - cleanup macros
  - simplify %files
  - BR: bison flex (enables Survey targeting expressions support)
  - drop BR: qt5-qtbase-private-devel (no private api use detected)
  - drop non-autodetected runtime deps


author: Rex Dieter <rdieter@fedoraproject.org> - 1.0.0-11
changelog:
  - -console: uses qt5-qtcharts private api
  - -devel: use cmake-style deps instead of hard-coding qt5-qtbase


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 7.2-1
changelog:
  - Update to v7.2 (with BGRABitmap v11.5 and BGRAControls v7.5)
  - Do not run msgfmt (LazPaint uses the source .po files, not compiled .mo files)
  - Drop Patch0 (invalid headers in .po files - no longer relevant)
  - Drop Patch1 (fix compilation under Lazarus 2.2.0 - backport from this release)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.0^20230519git2e2893c-1
changelog:
  - Update to 2e2893c
  - Added replace.hpp
  - Now throwing exception in case of stack underflow
  - Updated serialization support
  - More use of auto
  - Use cend()
  - More UTF-32 support
  - Added stream_num.hpp
  - Fixed #include


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.0^20230826git5bd3180-1
changelog:
  - Update to 5bd3180
  - Changed from std::size_t to uint16_t for ease of use
  - Added missing #include and functions
  - regex macro BOL and EOL fixes
  - Added exit state syntax check for missing right chevron


author: Dodji Seketeli <dodji@redhat.com> - 2.0-1
changelog:
  - Update to upstream 2.0 tarball
  - Change License to ASL 2.0 to comply with the upstream license change.


author: Dodji Seketeli <dodji@redhat.com> - 2.1-1
changelog:
  - Update to upstream 2.1
  - Add libabigail.so.1 and libabigail.so.1.0.0 to the package.
  - Enable CTF support when running the tests.
  - Add binutils-devel as BuildRequires, for CTF.


author: Dodji Seketeli <dodji@redhat.com> - 2.3-1
changelog:
  - Update to upstream 2.3 release
  - Don't do "dos2unix doc/manuals/html/_static/jquery.js"
    The file doc/manuals/html/_static/jquery.js is no more.
    Hence, don't BuildRequires: dos2unix anymore.
  - The libaigail binary is now libabigail.so.2.0.0.


author: Vojtech Trefny <vtrefny@redhat.com> - 2.26-1
changelog:
  - Add missing plugins to the default config (vtrefny)
  - remove unused variable and fix build with LLVM/clang (tpgxyz)
  - exec: Fix deprecated glib function call Glib will rename "g_spawn_check_exit_status()" to "g_spawn_check_wait_status()" in version 2.69. (manuel.wassermann97)
  - tests: Tag LvmPVVGLVcachePoolCreateRemoveTestCase as unstable (vtrefny)
  - tests: Force remove LVM VG /dev/ entry not removed by vgremove (vtrefny)
  - tests: Do not try to remove VG before removing the VDO pool (vtrefny)
  - crypto: Let cryptsetup autodect encryption sector size when not specified (vtrefny)
  - Fix skipping tests on Debian testing (vtrefny)
  - tests: Temporarily skip test_snapshotcreate_lvorigin_snapshotmerge (vtrefny)
  - tests: Do not check that XFS shrink fails with xfsprogs >= 5.12 (vtrefny)
  - tests: Make sure the test temp mount is always unmounted (vtrefny)
  - swap: Fix memory leak (vtrefny)
  - mdraid: Fix memory leak (vtrefny)
  - lvm-dbus: Fix memory leak (vtrefny)
  - kbd: Fix memory leak (vtrefny)
  - fs: Fix memory leak (vtrefny)
  - dm: Fix memory leak in the DM plugin and DM logging redirect function (vtrefny)
  - crypto: Fix memory leak (vtrefny)
  - kbd: Fix memory leak (vtrefny)
  - tests: Call fs_vfat_mkfs with "--mbr=n" extra option in tests (vtrefny)
  - fs: Allow using empty label for vfat with newest dosfstools (vtrefny)
  - vdo: Do not use g_memdup in bd_vdo_stats_copy (vtrefny)
  - crypto: Fix default key size for non XTS ciphers (vtrefny)
  - NEWS.rts: Fix markup (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.27-1
changelog:
  - crypto: Remove unused and leaking error in write_escrow_data_file (vtrefny)
  - kbd: Fix potential NULL pointer dereference in bd_kbd_bcache_create (vtrefny)
  - kbd: Fix leaking error in bd_kbd_bcache_detach (vtrefny)
  - kbd: Add missing progress reporting to bd_kbd_bcache_create (vtrefny)
  - boilerplate_generator: Remove unused variable assignment (vtrefny)
  - crypto: Remove useless comparison in progress report in luks_format (vtrefny)
  - lvm: Use correct integer type in for comparison (vtrefny)
  - lvm: Do not include duplicate entries in bd_lvm_lvs output (vtrefny)
  - lvm: Do not set global config to and empty string (vtrefny)
  - tests: Fix expected extended partition flags with new parted (vtrefny)
  - tests: Skip test_lvcreate_type on CentOS/RHEL 9 (vtrefny)
  - lvm-dbus: Add support for changing compression and deduplication (vtrefny)
  - s390: Remove double fclose in bd_s390_dasd_online (#2045784) (vtrefny)
  - fs: Return BD_FS_ERROR_UNKNOWN_FS on mounting unknown filesystem (tbzatek)
  - tests: Use losetup to create 4k sector size loop device for testing (vtrefny)
  - tests: Fix creating loop device for CryptoTestLuksSectorSize (vtrefny)
  - lvm: Fix reading statistics for VDO pools with VDO 8 (vtrefny)
  - vdo_stats: Default to 100 % savings for invalid savings values (vtrefny)
  - tests: Remove test for NTFS read-only mounting (vtrefny)
  - tests: Lower expected free space on newly created Ext filesystems (vtrefny)
  - tests: Do not check that swap flag is not supported on DOS table (vtrefny)
  - overrides: Fix translating exceptions in ErrorProxy (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.28-1
changelog:
  - mpath: Fix potential NULL pointer dereference (vtrefny)
  - ci: Add GitHub actions for running rpmbuilds and csmock (vtrefny)
  - ci: Add .lgtm.yaml config for LGTM (vtrefny)
  - mdraid: Fix use after free (vtrefny)
  - dm: Fix comparing DM RAID member devices UUID (vtrefny)
  - tests: Make smaller images for test_lvcreate_type (vtrefny)
  - tests: Wait for raid and mirrored LVs to be synced before removing (vtrefny)
  - mdraid: Fix copy-paste error when checking return value (vtrefny)
  - mdraid: Try harder to get container UUID in bd_md_examine (vtrefny)
  - mdraid: Do not ignore errors from bd_md_canonicalize_uuid in bd_md_examine (vtrefny)
  - Add a test case for DDF arrays/containers (vtrefny)
  - mdraid: Try harder to get container UUID in bd_md_detail (vtrefny)
  - Fix mismatched functions return value type (zhanghongtao22)
  - spec: Require the same version utils from plugins (vtrefny)
  - mpath: Memory leak fix (vtrefny)
  - tests: Use ext instead of xfs in MountTestCase.test_mount_ro_device (vtrefny)
  - tests: Create bigger devices for XFS tests (vtrefny)
  - lvm: Fix bd_lvm_get_supported_pe_sizes in Python on 32bit (vtrefny)
  - Fix typos (biebl)


author: Christopher Snyder <csnyder@redhat.com> 1.29.30-1
changelog:
  - Fix issue, when connection is not shared (jhnidek@redhat.com)
  - Unit tests: Add stub class for SyspurposeComplianceStatusCache
    (jhnidek@redhat.com)
  - ENT-4664: Ensure tests clean up after themselves (mhorky@redhat.com)
  - Refactoring of cloud-what unit tests (jhnidek@redhat.com)
  - 2111035: Do not allow reusing TCP connection for rhsm.service
    (jhnidek@redhat.com)
  - spec: remove redundant License from python3-cloud-what (ptoscano@redhat.com)
  - Ensure tests don't fail when run under root (mhorky@redhat.com)
  - Fix issue with unit tests (jhnidek@redhat.com)
  - 2111757: Make parsing of HTTP headers more reliable (jhnidek@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com)
  - Update translation files (noreply@weblate.org)
  - ENT-5286: Unify environment variable evaluation (mhorky@redhat.com)
  - Use dmidecode on aarch64 (jhnidek@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Increase security level for zypper repos managed by sub-man (suttner@atix.de)
  - ENT-5271: Fix spelling of Candlepin API endpoint description
    (mhorky@redhat.com)


author: Christopher Snyder <csnyder@redhat.com> 1.29.31-1
changelog:
  - warning: refname 'subscription-manager-1.29.30-1' is ambiguous.
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - tests: fix typos in test method names (ptoscano@redhat.com)
  - 2125227: Fixed incorrect registration warning with yum/dnf
    (jajerome@redhat.com)
  - 2094942: Fixed expected message for manual attach case (jajerome@redhat.com)
  - ENT-5102: Type-hint rhsmlib/facts (mhorky@redhat.com)
  - 2094942: Improve warning message (auto-attach in SCA mode)
    (jhnidek@redhat.com)
  - Update INSTALL.md (mhorky@redhat.com)
  - Remove unused classes of DBus tests (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Unregister objects (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Register objects (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Products object (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of AllFacts object (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Entitlement object (mhorky@redhat.com)
  - Fix typo in method name of EntitlementService (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Consumer object (mhorky@redhat.com)
  - ENT-5317: Update DBus tests of Attach object (mhorky@redhat.com)
  - Fix possible parsing issues of dmidecode output (mhorky@redhat.com)
  - ENT-5317: New way to test DBus methods, starting with Config
    (mhorky@redhat.com)
  - cockpit: disable the reference branch for sub-man-cockpit
    (ptoscano@redhat.com)
  - TESTING.md: Remove mention of pytest-xdist (mhorky@redhat.com)
  - INSTALL.md: Update list of packages to be installed (mhorky@redhat.com)
  - Stop calling pytest with --failed-first (mhorky@redhat.com)
  - GCP: Better computing of cached token TTL (jhnidek@redhat.com)
  - 2101510: Fix D-Bus Register() and update entitlement certs
    (jhnidek@redhat.com)
  - 2120744: Close keycloak connection properly (jhnidek@redhat.com)
  - 2094942: [RFE] Improve the message, when  SCA is enabled (jhnidek@redhat.com)
  - Replaced list[] with List[] and dict[] with Dict[]. (jhnidek@redhat.com)
  - Update TESTING.md (mhorky@redhat.com)
  - Update README.md (mhorky@redhat.com)
  - Add INSTALL.md (mhorky@redhat.com)
  - Added type hints to package rhsmlib.service (jhnidek@redhat.com)
  - Added some missing imports. (jhnidek@redhat.com)
  - Reformated using black. (jhnidek@redhat.com)
  - Added one FIXME to redeem.py (jhnidek@redhat.com)
  - Added type hints and FIXMEs to rhsm package. (jhnidek@redhat.com)
  - [wip] ENT-5100: Type hint rhsm (mhorky@redhat.com)
  - Added type hints to syspurpose package (jhnidek@redhat.com)
  - Drop libnotify-devel usage (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.32-1
changelog:
  - Translated using Weblate (French) (ljanda@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - utils: import pkg_resources only when needed (ptoscano@redhat.com)
  - ENT-5536: Fix FileMonitor tests (mhorky@redhat.com)
  - Alter import of rhsm.config functions (mhorky@redhat.com)
  - Handle tests in containers better (mhorky@redhat.com)
  - Call parent methods in DBusServerStubProvider (mhorky@redhat.com)
  - Base D-Bus tests on SubManFixture (mhorky@redhat.com)
  - ENT-5532: Call rhsm-package-profile-uploader with --force-upload
    (jhnidek@redhat.com)
  - 2108549: do not detect containers in OCP as such (ptoscano@redhat.com)
  - tests: extend InContainerTests for path checks (ptoscano@redhat.com)
  - Resolved issues in PR feedback (jajerome@redhat.com)
  - Updated request handling in connection.py (jajerome@redhat.com)
  - Resolve issues from PR review (jajerome@redhat.com)
  - Removed fixme since activateMachine() is still used (jajerome@redhat.com)
  - Black/flake8 fixes (jajerome@redhat.com)
  - FIXME: renamed default argument to not shadow inbuilt type
    (jajerome@redhat.com)
  - FIXME: removed Restlib and using only BaseRestLib (jajerome@redhat.com)
  - FIXME: updated unregisterConsumer() to return True if status code is 204
    (jajerome@redhat.com)
  - FIXME: changed unbindBySerial/unbindByPoolId to return bool
    (jajerome@redhat.com)
  - FIXME: changed default value of facts in updateConsumerFacts()
    (jajerome@redhat.com)
  - FIXME: sanitized email/lang variables in activateMachine()
    (jajerome@redhat.com)
  - FIXME: made email argument required in activatemachine()
    (jajerome@redhat.com)
  - FIXME: changed default value of serials argument to None
    (jajerome@redhat.com)
  - FIXME: removed unused username/password arguments (jajerome@redhat.com)
  - FIXME: raise exceptions where sanitizing guest Id returns None
    (jajerome@redhat.com)
  - FIXME: renamed response argument to result in validateResponse()
    (jajerome@redhat.com)
  - FIXME: rename info argument to params in _request() (jajerome@redhat.com)
  - FIXME: added error message when redeeming subscription fails
    (jajerome@redhat.com)
  - FIXME: removed unused UEPConnection class methods (jajerome@redhat.com)
  - Fixed profile tests setting Package release numbers as int instead of str
    (jajerome@redhat.com)
  - FIXME: changed epoch data type to str in Package class (jajerome@redhat.com)
  - FIXME: added null-checks for stdout/stderr wrapper (jajerome@redhat.com)
  - FIXME: re-iterated a fix is not needed for urlparse (jajerome@redhat.com)
  - FIXME: added exception messages to parse_url() (jajerome@redhat.com)
  - FIXME: changed  lists to tuples in StatusSpinnerStyle class
    (jajerome@redhat.com)
  - FIXME: fixed type hints for _normalize_string() (jajerome@redhat.com)
  - FIXME: use super() instead of class name (jajerome@redhat.com)
  - FIXME: fixed strings not being translated in is_log_level_valid()
    (jajerome@redhat.com)
  - FIXME: resolved improper use of tempfile in save() (jajerome@redhat.com)
  - FIXME: fixed config_file argument not being used in save()
    (jajerome@redhat.com)
  - FIXME: updated default value for files_name argument in read()
    (jajerome@redhat.com)
  - FIXME: fixed minor typo in bogus() (jajerome@redhat.com)
  - FIXME: changed read() to return self instead of None (jajerome@redhat.com)
  - FIXME: set default argument 'facts' to None in registerConsumer()
    (jajerome@redhat.com)
  - FIXME: renamed argument 'type' to 'consumer_type' in registerConsumer()
    (jajerome@redhat.com)
  - FIXME: ping() resolved in rhsm/connection.py (jajerome@redhat.com)
  - Remove test dependency 'mock' (mhorky@redhat.com)
  - Fix failures of D-Bus' Register tests (mhorky@redhat.com)
  - Mark D-Bus tests (mhorky@redhat.com)
  - 2131789: Outsource uploading DNF profile to rhsmcertd (jhnidek@redhat.com)
  - Catch generic OSError during HTTPSConnection.connect() (ptoscano@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (French) (vincent.lefebvre59@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Fix formatting of proxy errors w/o errno (ptoscano@redhat.com)
  - Catch also CertificateLoadingError for identity cert loading
    (ptoscano@redhat.com)
  - ENT-4286: Additional fix for exception handling (jajerome@redhat.com)
  - Remove D-Bus env vars from container and CI files (mhorky@redhat.com)
  - 2121350: Implement "force" register option in rhsm dbus python binding
    (jajerome@redhat.com)
  - Show locals in pytest output (mhorky@redhat.com)
  - Improve formatting of CertificateLoadingError (ptoscano@redhat.com)
  - Raise a new CertificateLoadingError on X.509 loading failures
    (ptoscano@redhat.com)
  - Improve formatting of UnknownContentException (ptoscano@redhat.com)
  - connection: improve the internal UnknownContentException
    (ptoscano@redhat.com)
  - utils: add terminal_printable_content (ptoscano@redhat.com)
  - connection: rename NetworkException to UnknownContentException
    (ptoscano@redhat.com)
  - Improve formatting of ProxyException (ptoscano@redhat.com)
  - connection: improve the internal ProxyException (ptoscano@redhat.com)
  - Improve formatting of socket.gaierror (ptoscano@redhat.com)
  - Improve formatting of ConnectionError (ptoscano@redhat.com)
  - Improve formatting of BadCertificateException (ptoscano@redhat.com)
  - connection: extend BadCertificateException w/ SSL exception
    (ptoscano@redhat.com)
  - connection: drop dead code (ptoscano@redhat.com)
  - ENT-4286: Simplify exception reporting with system_exit()
    (jajerome@redhat.com)
  - 2136694: Clear progress messages properly (mhorky@redhat.com)
  - rhsmcertd reads default_log_level from rhsm.conf (jhnidek@redhat.com)
  - 2097679: Additional fix for non-interactive parameters (jajerome@redhat.com)
  - 2097679: Fixed script hang in non-interactive execution (jajerome@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.33-1
changelog:
  - Translated using Weblate (French) (ljanda@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (suanand@redhat.com)
  - Translated using Weblate (Japanese) (suanand@redhat.com)
  - Translated using Weblate (Japanese) (ljanda@redhat.com)
  - Translated using Weblate (French) (suanand@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - Translated using Weblate (Korean) (jsefler@redhat.com)
  - ENT-5542: Build package using GitHub Actions (mhorky@redhat.com)
  - Test libdnf plugin using GitHub Actions (mhorky@redhat.com)
  - libdnf: fix return value of findProductId() (ptoscano@redhat.com)
  - ENT-5541: Publish PR coverage (mhorky@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (Kannada) (jsefler@redhat.com)
  - Translated using Weblate (Spanish) (ptoscano@redhat.com)
  - Simplify test setup for D-Bus fact collection (mhorky@redhat.com)
  - ENT-3759: Test on GitHub Actions (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.33.1-1
changelog:
  - tito: add rhel 9.2 releaser (ptoscano@redhat.com)
  - 2169251: connection: restore UEPConnection.getJob() (ptoscano@redhat.com)


author: Packit <hello@packit.dev> - 1.29.34-1
changelog:
  - Automatic commit of package [subscription-manager] release [1.29.34-1]. (Pino Toscano)
  - Update TESTING.md (Matyas Horky)
  - Improved debug print of http traffic, when proxy is used (Jiri Hnidek)
  - ENT-5544: Remove Jenkins jobs, Containers (Matyas Horky)
  - ENT-5549: Remove unused code from entcertlib (Matyas Horky)
  - ENT-5549: Fix issues found when type-hinting (Matyas Horky)
  - ENT-5549: Fix return code handling of CLI (Matyas Horky)
  - ENT-5549: Fix found type hint issues (Matyas Horky)
  - ENT-5549: Fix object instantiation in EntitlementDirectory (Matyas Horky)
  - ENT-5549: Refactor ProductDirectory (Matyas Horky)
  - ENT-5549: Change internal implementation for some Cache methods (Matyas Horky)
  - ENT-5549: Clean up _sync_with_server arguments of cache objects (Matyas Horky)
  - ENT-5549: Remove 'autoheal' argument from Action clients (Matyas Horky)
  - Refactored code a little bit (Jiri Hnidek)
  - 2093291: Make locking more reliable (Jiri Hnidek)
  - test: add simple test for 2178610 (Pino Toscano)
  - Small improvement of debugging of http traffic (Jiri Hnidek)
  - 2093883: Fix issue with race condition in rhsm.service (Jiri Hnidek)
  - 2178610: do not collect unentitled products in SCA mode (Pino Toscano)
  - 2174297: register: do a simple strip() on environment(s) input (Pino Toscano)
  - Stop subclassing 'object' (Pino Toscano)
  - Remove pytest arguments for CentOS 9 Stream image (Matyas Horky)
  - tests: Install dnf-plugins-core every time (Matyas Horky)
  - 2169251: connection: restore UEPConnection.getJob() (Pino Toscano)
  - ENT-5106: Type-hint subscription_manager/ files (Matyas Horky)


author: Packit <hello@packit.dev> - 1.29.35-1
changelog:
  - Automatic commit of package [subscription-manager] release [1.29.35-1]. (Pino Toscano)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Clean up tests using Cloud What detectors properly (Matyas Horky)
  - spec: Obsolete subscription-manager-migration (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Typo fixes (Pino Toscano)
  - Avoid string puzzle (Pino Toscano)
  - Properly use ungettext for plural forms (Pino Toscano)
  - 2189664: cache: fix SyspurposeComplianceStatusCache on failed load (Pino Toscano)
  - dbus: don't catch exceptions in DomainSocketServer.run() (Pino Toscano)
  - cli: directly exit on InvalidCLIOptionError (Pino Toscano)
  - Revert "ENT-5549: Fix return code handling of CLI" (Pino Toscano)
  - ci: add dependabot config for GitHub Actions (Pino Toscano)
  - Update .git-blame-ignore-revs (Matyas Horky)
  - Format code with black==23.3.0 (Matyas Horky)
  - ENT-5535: Update black to version 23.3.0 (Matyas Horky)


author: Packit <hello@packit.dev> - 1.29.36-1
changelog:
  - Automatic commit of package [subscription-manager] release [1.29.36-1]. (Pino Toscano)
  - Translated using Weblate (Korean) (김인수)
  - ENT-5581: Update messaging around the "container mode" (Matyas Horky)
  - Remove 'dbus' marker for pytest (Matyas Horky)
  - Rewrite D-Bus tests to be testable without pytest-forked (Matyas Horky)
  - Drop further ethtool dependency mentions (Matyas Horky)
  - tests: fix test_file_monitor without pyinotify (Pino Toscano)
  - tests: switch from imp to importlib (Pino Toscano)
  - Fix the order of user env var checking for translations. (Toshio Kuratomi)
  - 2215974: Collect network facts using 'ip' (Matyas Horky)
  - ENT-5582: Remove container detection envvar overwrite (Matyas Horky)
  - ENT-5603: Explicitly check for provided entitlement certificates (Matyas Horky)
  - fix test case (Chris Hambridge)
  - Collect GCP Project information as cloud facts (Chris Hambridge)
  - Collect Azure Subscription ID as a cloud fact (#3285) (Chris Hambridge)
  - ENT-5580: Disable the proper container detection (Matyas Horky)
  - spec: convert License to SPDX (Pino Toscano)
  - 2093291: Make reading of cache file more reliable (Jiri Hnidek)
  - 2093291: Make code of DNF plugins testable (Jiri Hnidek)
  - spec: change subscription-manager dnf dep (Pino Toscano)
  - spec: update libdnf-plugin-subscription-manager deps (Pino Toscano)
  - tests: repair attach cases in SCA mode (Pino Toscano)


author: Packit <hello@packit.dev> - 1.29.37-1
changelog:
  - Automatic commit of package [subscription-manager] release [1.29.37-1]. (Pino Toscano)
  - Translated using Weblate (Korean) (김인수)
  - Update translation files (Weblate)
  - 2225446: Hotfix of D-Bus policy (Jiri Hnidek)
  - TESTING: Update testing requirements (Matyas Horky)
  - Use Fedora registry to pull container images (Matyas Horky)
  - 2232316: dbus: check "force" again from the registration option (Pino Toscano)
  - dbus: run EntCertActionInvoker on PoolAttach (Pino Toscano)
  - ENT-5624: Properly translate error strings (Matyas Horky)
  - Mock IOError for Insights fact collection tests (Matyas Horky)
  - New extraction for translatable strings (Pino Toscano)


author: Packit <hello@packit.dev> - 1.29.38-1
changelog:
  - Automatic commit of package [subscription-manager] release [1.29.38-1]. (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Pino Toscano)
  - ci: bump actions/checkout from 3 to 4 (dependabot[bot])
  - ENT-5603: Fix a typo in a comment (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.37-1]. (Pino Toscano)
  - Translated using Weblate (Korean) (김인수)
  - Update translation files (Weblate)
  - 2225446: Hotfix of D-Bus policy (Jiri Hnidek)
  - TESTING: Update testing requirements (Matyas Horky)
  - Use Fedora registry to pull container images (Matyas Horky)
  - 2232316: dbus: check "force" again from the registration option (Pino Toscano)
  - dbus: run EntCertActionInvoker on PoolAttach (Pino Toscano)
  - ENT-5624: Properly translate error strings (Matyas Horky)
  - Mock IOError for Insights fact collection tests (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.36-1]. (Pino Toscano)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Korean) (김인수)
  - ENT-5581: Update messaging around the "container mode" (Matyas Horky)
  - Remove 'dbus' marker for pytest (Matyas Horky)
  - Rewrite D-Bus tests to be testable without pytest-forked (Matyas Horky)
  - Drop further ethtool dependency mentions (Matyas Horky)
  - tests: fix test_file_monitor without pyinotify (Pino Toscano)
  - tests: switch from imp to importlib (Pino Toscano)
  - Fix the order of user env var checking for translations. (Toshio Kuratomi)
  - 2215974: Collect network facts using 'ip' (Matyas Horky)
  - ENT-5582: Remove container detection envvar overwrite (Matyas Horky)
  - ENT-5603: Explicitly check for provided entitlement certificates (Matyas Horky)
  - fix test case (Chris Hambridge)
  - Collect GCP Project information as cloud facts (Chris Hambridge)
  - Collect Azure Subscription ID as a cloud fact (#3285) (Chris Hambridge)
  - ENT-5580: Disable the proper container detection (Matyas Horky)
  - spec: convert License to SPDX (Pino Toscano)
  - 2093291: Make reading of cache file more reliable (Jiri Hnidek)
  - 2093291: Make code of DNF plugins testable (Jiri Hnidek)
  - spec: change subscription-manager dnf dep (Pino Toscano)
  - spec: update libdnf-plugin-subscription-manager deps (Pino Toscano)
  - tests: repair attach cases in SCA mode (Pino Toscano)
  - Automatic commit of package [subscription-manager] release [1.29.35-1]. (Pino Toscano)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Clean up tests using Cloud What detectors properly (Matyas Horky)
  - spec: Obsolete subscription-manager-migration (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Typo fixes (Pino Toscano)
  - Avoid string puzzle (Pino Toscano)
  - Properly use ungettext for plural forms (Pino Toscano)
  - 2189664: cache: fix SyspurposeComplianceStatusCache on failed load (Pino Toscano)
  - dbus: don't catch exceptions in DomainSocketServer.run() (Pino Toscano)
  - cli: directly exit on InvalidCLIOptionError (Pino Toscano)
  - Revert "ENT-5549: Fix return code handling of CLI" (Pino Toscano)
  - ci: add dependabot config for GitHub Actions (Pino Toscano)
  - Update .git-blame-ignore-revs (Matyas Horky)
  - Format code with black==23.3.0 (Matyas Horky)
  - ENT-5535: Update black to version 23.3.0 (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.34-1]. (Pino Toscano)
  - Update TESTING.md (Matyas Horky)
  - Improved debug print of http traffic, when proxy is used (Jiri Hnidek)
  - ENT-5544: Remove Jenkins jobs, Containers (Matyas Horky)
  - ENT-5549: Remove unused code from entcertlib (Matyas Horky)
  - ENT-5549: Fix issues found when type-hinting (Matyas Horky)
  - ENT-5549: Fix return code handling of CLI (Matyas Horky)
  - ENT-5549: Fix found type hint issues (Matyas Horky)
  - ENT-5549: Fix object instantiation in EntitlementDirectory (Matyas Horky)
  - ENT-5549: Refactor ProductDirectory (Matyas Horky)
  - ENT-5549: Change internal implementation for some Cache methods (Matyas Horky)
  - ENT-5549: Clean up _sync_with_server arguments of cache objects (Matyas Horky)
  - ENT-5549: Remove 'autoheal' argument from Action clients (Matyas Horky)
  - Refactored code a little bit (Jiri Hnidek)
  - 2093291: Make locking more reliable (Jiri Hnidek)
  - test: add simple test for 2178610 (Pino Toscano)
  - Small improvement of debugging of http traffic (Jiri Hnidek)
  - 2093883: Fix issue with race condition in rhsm.service (Jiri Hnidek)
  - 2178610: do not collect unentitled products in SCA mode (Pino Toscano)
  - 2174297: register: do a simple strip() on environment(s) input (Pino Toscano)
  - Stop subclassing 'object' (Pino Toscano)
  - Remove pytest arguments for CentOS 9 Stream image (Matyas Horky)
  - tests: Install dnf-plugins-core every time (Matyas Horky)
  - 2169251: connection: restore UEPConnection.getJob() (Pino Toscano)
  - ENT-5106: Type-hint subscription_manager/ files (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.33-1]. (Pino Toscano)
  - Translated using Weblate (French) (Ludek Janda)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Transtats)
  - Translated using Weblate (Japanese) (Transtats)
  - Translated using Weblate (Japanese) (Ludek Janda)
  - Translated using Weblate (French) (Transtats)
  - Translated using Weblate (Korean) (김인수)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (John Sefler)
  - ENT-5542: Build package using GitHub Actions (Matyas Horky)
  - Test libdnf plugin using GitHub Actions (Matyas Horky)
  - libdnf: fix return value of findProductId() (Pino Toscano)
  - ENT-5541: Publish PR coverage (Matyas Horky)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Kannada) (John Sefler)
  - Translated using Weblate (Spanish) (Pino Toscano)
  - Simplify test setup for D-Bus fact collection (Matyas Horky)
  - ENT-3759: Test on GitHub Actions (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.32-1]. (Pino Toscano)
  - Translated using Weblate (French) (Ludek Janda)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Transtats)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Translated using Weblate (Korean) (김인수)
  - Update translation files (Weblate)
  - utils: import pkg_resources only when needed (Pino Toscano)
  - ENT-5536: Fix FileMonitor tests (Matyas Horky)
  - Alter import of rhsm.config functions (Matyas Horky)
  - Handle tests in containers better (Matyas Horky)
  - Call parent methods in DBusServerStubProvider (Matyas Horky)
  - Base D-Bus tests on SubManFixture (Matyas Horky)
  - ENT-5532: Call rhsm-package-profile-uploader with --force-upload (Jiri Hnidek)
  - 2108549: do not detect containers in OCP as such (Pino Toscano)
  - tests: extend InContainerTests for path checks (Pino Toscano)
  - Resolved issues in PR feedback (Jason Jerome)
  - Updated request handling in connection.py (Jason Jerome)
  - Resolve issues from PR review (Jason Jerome)
  - Removed fixme since activateMachine() is still used (Jason Jerome)
  - Black/flake8 fixes (Jason Jerome)
  - FIXME: renamed default argument to not shadow inbuilt type (Jason Jerome)
  - FIXME: removed Restlib and using only BaseRestLib (Jason Jerome)
  - FIXME: updated unregisterConsumer() to return True if status code is 204 (Jason Jerome)
  - FIXME: changed unbindBySerial/unbindByPoolId to return bool (Jason Jerome)
  - FIXME: changed default value of facts in updateConsumerFacts() (Jason Jerome)
  - FIXME: sanitized email/lang variables in activateMachine() (Jason Jerome)
  - FIXME: made email argument required in activatemachine() (Jason Jerome)
  - FIXME: changed default value of serials argument to None (Jason Jerome)
  - FIXME: removed unused username/password arguments (Jason Jerome)
  - FIXME: raise exceptions where sanitizing guest Id returns None (Jason Jerome)
  - FIXME: renamed response argument to result in validateResponse() (Jason Jerome)
  - FIXME: rename info argument to params in _request() (Jason Jerome)
  - FIXME: added error message when redeeming subscription fails (Jason Jerome)
  - FIXME: removed unused UEPConnection class methods (Jason Jerome)
  - Fixed profile tests setting Package release numbers as int instead of str (Jason Jerome)
  - FIXME: changed epoch data type to str in Package class (Jason Jerome)
  - FIXME: added null-checks for stdout/stderr wrapper (Jason Jerome)
  - FIXME: re-iterated a fix is not needed for urlparse (Jason Jerome)
  - FIXME: added exception messages to parse_url() (Jason Jerome)
  - FIXME: changed  lists to tuples in StatusSpinnerStyle class (Jason Jerome)
  - FIXME: fixed type hints for _normalize_string() (Jason Jerome)
  - FIXME: use super() instead of class name (Jason Jerome)
  - FIXME: fixed strings not being translated in is_log_level_valid() (Jason Jerome)
  - FIXME: resolved improper use of tempfile in save() (Jason Jerome)
  - FIXME: fixed config_file argument not being used in save() (Jason Jerome)
  - FIXME: updated default value for files_name argument in read() (Jason Jerome)
  - FIXME: fixed minor typo in bogus() (Jason Jerome)
  - FIXME: changed read() to return self instead of None (Jason Jerome)
  - FIXME: set default argument 'facts' to None in registerConsumer() (Jason Jerome)
  - FIXME: renamed argument 'type' to 'consumer_type' in registerConsumer() (Jason Jerome)
  - FIXME: ping() resolved in rhsm/connection.py (Jason Jerome)
  - Remove test dependency 'mock' (Matyas Horky)
  - Fix failures of D-Bus' Register tests (Matyas Horky)
  - Mark D-Bus tests (Matyas Horky)
  - 2131789: Outsource uploading DNF profile to rhsmcertd (Jiri Hnidek)
  - Catch generic OSError during HTTPSConnection.connect() (Pino Toscano)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (French) (blutch112)
  - Translated using Weblate (Korean) (김인수)
  - Fix formatting of proxy errors w/o errno (Pino Toscano)
  - Catch also CertificateLoadingError for identity cert loading (Pino Toscano)
  - ENT-4286: Additional fix for exception handling (Jason Jerome)
  - Remove D-Bus env vars from container and CI files (Matyas Horky)
  - 2121350: Implement "force" register option in rhsm dbus python binding (Jason Jerome)
  - Show locals in pytest output (Matyas Horky)
  - Improve formatting of CertificateLoadingError (Pino Toscano)
  - Raise a new CertificateLoadingError on X.509 loading failures (Pino Toscano)
  - Improve formatting of UnknownContentException (Pino Toscano)
  - connection: improve the internal UnknownContentException (Pino Toscano)
  - utils: add terminal_printable_content (Pino Toscano)
  - connection: rename NetworkException to UnknownContentException (Pino Toscano)
  - Improve formatting of ProxyException (Pino Toscano)
  - connection: improve the internal ProxyException (Pino Toscano)
  - Improve formatting of socket.gaierror (Pino Toscano)
  - Improve formatting of ConnectionError (Pino Toscano)
  - Improve formatting of BadCertificateException (Pino Toscano)
  - connection: extend BadCertificateException w/ SSL exception (Pino Toscano)
  - connection: drop dead code (Pino Toscano)
  - ENT-4286: Simplify exception reporting with system_exit() (Jason Jerome)
  - 2136694: Clear progress messages properly (Matyas Horky)
  - rhsmcertd reads default_log_level from rhsm.conf (Jiri Hnidek)
  - 2097679: Additional fix for non-interactive parameters (Jason Jerome)
  - 2097679: Fixed script hang in non-interactive execution (Jason Jerome)
  - Automatic commit of package [subscription-manager] release [1.29.31-1]. (Christopher Snyder)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - tests: fix typos in test method names (Pino Toscano)
  - 2125227: Fixed incorrect registration warning with yum/dnf (Jason Jerome)
  - 2094942: Fixed expected message for manual attach case (Jason Jerome)
  - ENT-5102: Type-hint rhsmlib/facts (Matyas Horky)
  - 2094942: Improve warning message (auto-attach in SCA mode) (Jiri Hnidek)
  - Update INSTALL.md (Matyas Horky)
  - Remove unused classes of DBus tests (Matyas Horky)
  - ENT-5317: Update DBus tests of Unregister objects (Matyas Horky)
  - ENT-5317: Update DBus tests of Register objects (Matyas Horky)
  - ENT-5317: Update DBus tests of Products object (Matyas Horky)
  - ENT-5317: Update DBus tests of AllFacts object (Matyas Horky)
  - ENT-5317: Update DBus tests of Entitlement object (Matyas Horky)
  - Fix typo in method name of EntitlementService (Matyas Horky)
  - ENT-5317: Update DBus tests of Consumer object (Matyas Horky)
  - ENT-5317: Update DBus tests of Attach object (Matyas Horky)
  - Fix possible parsing issues of dmidecode output (Matyas Horky)
  - ENT-5317: New way to test DBus methods, starting with Config (Matyas Horky)
  - cockpit: disable the reference branch for sub-man-cockpit (Pino Toscano)
  - TESTING.md: Remove mention of pytest-xdist (Matyas Horky)
  - INSTALL.md: Update list of packages to be installed (Matyas Horky)
  - Stop calling pytest with --failed-first (Matyas Horky)
  - GCP: Better computing of cached token TTL (Jiri Hnidek)
  - 2101510: Fix D-Bus Register() and update entitlement certs (Jiri Hnidek)
  - 2120744: Close keycloak connection properly (Jiri Hnidek)
  - 2094942: [RFE] Improve the message, when  SCA is enabled (Jiri Hnidek)
  - Replaced list[] with List[] and dict[] with Dict[]. (Jiri Hnidek)
  - Update TESTING.md (Matyas Horky)
  - Update README.md (Matyas Horky)
  - Add INSTALL.md (Matyas Horky)
  - Added type hints to package rhsmlib.service (Jiri Hnidek)
  - Added some missing imports. (Jiri Hnidek)
  - Reformated using black. (Jiri Hnidek)
  - Added one FIXME to redeem.py (Jiri Hnidek)
  - Added type hints and FIXMEs to rhsm package. (Jiri Hnidek)
  - [wip] ENT-5100: Type hint rhsm (Matyas Horky)
  - Added type hints to syspurpose package (Jiri Hnidek)
  - Drop libnotify-devel usage (Pino Toscano)
  - Automatic commit of package [subscription-manager] release [1.29.30-1]. (Christopher Snyder)
  - Fix issue, when connection is not shared (Jiri Hnidek)
  - Unit tests: Add stub class for SyspurposeComplianceStatusCache (Jiri Hnidek)
  - ENT-4664: Ensure tests clean up after themselves (Matyas Horky)
  - Refactoring of cloud-what unit tests (Jiri Hnidek)
  - 2111035: Do not allow reusing TCP connection for rhsm.service (Jiri Hnidek)
  - spec: remove redundant License from python3-cloud-what (Pino Toscano)
  - Ensure tests don't fail when run under root (Matyas Horky)
  - Fix issue with unit tests (Jiri Hnidek)
  - 2111757: Make parsing of HTTP headers more reliable (Jiri Hnidek)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - Update translation files (Weblate)
  - ENT-5286: Unify environment variable evaluation (Matyas Horky)
  - Use dmidecode on aarch64 (Jiri Hnidek)
  - New extraction for translatable strings (Pino Toscano)
  - Increase security level for zypper repos managed by sub-man (Bernhard Suttner)
  - ENT-5271: Fix spelling of Candlepin API endpoint description (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.29-1]. (Pino Toscano)
  - Translated using Weblate (Japanese) (Transtats)
  - Translated using Weblate (Korean) (김인수)
  - Update translation files (Weblate)
  - ENT-5215: Handle all exceptions caused by network problems (Matyas Horky)
  - ENT-5215: Handle errors raised in DNF plugin (Matyas Horky)
  - Make TestProfileManager subclass of SubManFixture (Matyas Horky)
  - ENT-5054: Drop singleton implementation in rhsmlib/utils.py (Matyas Horky)
  - Rename test file for rhsm/utils.py (Matyas Horky)
  - ENT-5054: Create singleton decorators in rhsm/utils.py (Matyas Horky)
  - zypper: drop dead python-dmidecode usage (Pino Toscano)
  - facts: drop DmiFirmwareInfoCollector (Pino Toscano)
  - facts: switch to DmidecodeFactCollector for DMI facts (Pino Toscano)
  - facts: add dmidecode parser and facts collector (Pino Toscano)
  - cloud-what: switch MiniHostCollector to dmidecode(1) (Pino Toscano)
  - 2096446: Make 'rhsm-debug' autocomplete --no-progress-messages (Matyas Horky)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Korean) (김인수)
  - 2092014: Do not use injections in rhsm (Matyas Horky)
  - ci: run rpmlint as part of stylish (Pino Toscano)
  - build: switch rpmlint check to rpmlint 2.x (Pino Toscano)
  - ci: drop stylish job from Jenkins (Pino Toscano)
  - ci: add black & flake8 check using GitHub Actions (Pino Toscano)
  - build: install files without exec permissions (Pino Toscano)
  - 2092014: Disable progress messages when sub-man RPM is not installed (Matyas Horky)
  - Automatic commit of package [subscription-manager] release [1.29.28-1]. (Christopher Snyder)
  - Make keeping connection more reliable (Jiri Hnidek)
  - Small improvements of keep alive (Jiri Hnidek)
  - Keep TCP/TLS connection alive and close connection properly (Jiri Hnidek)
  - ENT-4700: Switch away from 'imp' (Matyas Horky)
  - ENT-4088: Fix flake8 error E731 (Matyas Horky)
  - ENT-4048: Fix flake8 error E501 (Matyas Horky)
  - ENT-240: Add --no-progress-messages CLI option (Matyas Horky)
  - ENT-240: Use spinner to indicate that API communication is pending (Matyas Horky)
  - ENT-240: Make verbose messages translatable (Matyas Horky)
  - ENT-240: Make subscription-manager more verbose (Matyas Horky)
  - 2075455: enable sslverifystatus on repos if advertized by CP (Pino Toscano)
  - RepoUpdateActionCommand: lazy load the consumer auth (Pino Toscano)
  - 2043331: Do not delete installed SCA cert during registration (Jiri Hnidek)
  - Remove Group tag from .spec file for RHEL/Fedora (Jiri Hnidek)
  - 2073354: Print correct status, when access mode has changed (Jiri Hnidek)
  - flake8: ignore the build directory (Pino Toscano)
  - Remove ownership of /etc/rhsm (Christopher Snyder)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - Revert "build: pin flake8 to < 4" (Pino Toscano)
  - build: simplify flake8 run (Pino Toscano)
  - flake8: improve the config a bit (Pino Toscano)
  - jenkins: run stylish.sh with -e (Pino Toscano)
  - flake8: simplify/update config (Pino Toscano)
  - tests: remove unused exception variable (Pino Toscano)
  - Drop cockpit sources & related bits (Pino Toscano)
  - cockpit: test with split subscription-manager-cockpit (Pino Toscano)
  - Remove print statements from test suite (Matyas Horky)
  - Run CI's pytest with verbose flag (Matyas Horky)
  - Optimize rhsmlib DBus test strings (Matyas Horky)
  - Change names of some directories in test/ (Matyas Horky)
  - Reorder rhsmlib tests (Matyas Horky)
  - refresh: clear also the release status (Pino Toscano)
  - 2074110: clear the release cache on release change (Pino Toscano)
  - Add gcp_license_codes to system facts. (Jiri Hnidek)
  - Pass version to make in debian/rules using 'pkg-info.mk' (Markus Reisner)
  - Refactored rpm-version to pkg-version (Markus Reisner)
  - Ignore black commit hashes (Matyas Horky)
  - Add check to YumPluginManager.enable_pkg_plugins() if system is using yum/dnf to prevent warnings on debian based systems (Markus Reisner)
  - Extend HardwareCollector.get_distribution() to return ID and ID_LIKE (Markus Reisner)
  - Format code with black==22.3.0 (Matyas Horky)
  - Add Black to CI (Matyas Horky)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Fix few grammar mistakes in rhsm.conf and man page (Jiri Hnidek)
  - 2058662: Fix inaccurate module status in combined profile (Jiri Hnidek)
  - Add file .git-blame-ignore-revs (Matyas Horky)
  - Update configuration files for flake8 (Matyas Horky)
  - Use double quotes for strings (Matyas Horky)
  - Format the code with black (Matyas Horky)
  - Custom facts should not influence unit tests of cloud-what (Jiri Hnidek)
  - Drop redhat-uep.pem (Pino Toscano)
  - Move redhat-entitlement-authority.pem to container plugin (Pino Toscano)
  - Drop subscription-manager-rhsm-certificates package (Pino Toscano)
  - spec: relax subscription-manager-rhsm-certificates requires (Pino Toscano)
  - test: Rely on insights-client.service to succeed in testSubAndInAndFail (Marius Vollmer)
  - integration-tests: Run testSubAndInAndFail with "setenforce 0" (Marius Vollmer)
  - integration-test: Use custom TLS certs for mock-insights (Marius Vollmer)
  - Keep the user namespace from the host (Christopher Snyder)
  - tracking return values of tests (James Molet)
  - Adding containers for development and test (Christopher Snyder)
  - Drop old git-checkcommits bits (Pino Toscano)
  - tests: drop no more needed bits (Pino Toscano)
  - tests: switch away from SyspurposeTestBase (Pino Toscano)
  - Drop the rel-eng directory for old tito versions (Pino Toscano)
  - tests: switch away from SyspurposeTestBase.assertRaisesNothing() (Pino Toscano)
  - tests: use write_to_file_utf8() from syspurpose.utils (Pino Toscano)
  - tests: directly use tempfile.TemporaryDirectory() (Pino Toscano)
  - tests: use Capture from the main sub-man fitxure module (Pino Toscano)
  - tests: switch from assert_equal_dict() to assertEqual() (Pino Toscano)
  - tests: switch from assert_string_equals() to assertEqual() (Pino Toscano)
  - cockpit: bump API version to 264 (Pino Toscano)
  - cockpit: simplify skipUnlessDistroFamily() to properly skip tests (Pino Toscano)
  - cockpit: drop rhel-atomic bits (Pino Toscano)
  - cockpit: bump candlepin minimum waiting time to 10 seconds (Pino Toscano)
  - integration-test: Updates for newer insights-client (Marius Vollmer)
  - 2018221: Cockpit use "Organization ID" in label (Jiri Hnidek)
  - 2059631: rhsm.conf: fix typo in comment (Pino Toscano)
  - 2057053: Improve API of detection of cloud-what (Jiri Hnidek)
  - 1935446: Revert "Revert "1935446: Use updated cert with SHA-256 algorithm"" (Pino Toscano)
  - cockpit: set $RPM_BUILD_ROOT w/ installing (Pino Toscano)
  - 2057053: Facts: do no use heuristics detection of cloud (Jiri Hnidek)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Improve azure determination method (Bernhard Suttner)
  - 2056896: Handle all exceptions of gathering data properly (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.26-1]. (Christopher Snyder)
  - Translated using Weblate (Korean) (Kim InSoo)
  - Translated using Weblate (German) (Ettore Atalan)
  - Revert "1935446: Use updated cert with SHA-256 algorithm" (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.25-1]. (Christopher Snyder)
  - 2046516: register: do not check environments w/ activation keys (Pino Toscano)
  - No-op refactor of RegisterCommand._process_environments() (Pino Toscano)
  - 1935446: Use updated cert with SHA-256 algorithm (Jiri Hnidek)
  - build: pin pytest to < 7 (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - Translated using Weblate (Japanese) (Sundeep Anand)
  - Translated using Weblate (Korean) (simmon)
  - Update translation files (Weblate)
  - Automatic commit of package [subscription-manager] release [1.29.24-1]. (Christopher Snyder)
  - 2023430: Cockpit: another improvement of curtain view (Jiri Hnidek)
  - environments: fix list for account in env-less org (Pino Toscano)
  - Reverting disabling AutoAttach() and PoolAttach() in SCA mode (Jiri Hnidek)
  - 2023430: cockpit: improve handling of main curtain view (Pino Toscano)
  - Squelch DeprecationWarning's when importing pyinotify (Pino Toscano)
  - Drop tox.ini, no more needed now (Pino Toscano)
  - flake8: improve, and integrate bits from tox.ini (Pino Toscano)
  - flake8: misc fixes in tito/tests (Pino Toscano)
  - 2035662: facts: tweak message for dmidecode warnings (Pino Toscano)
  - facts: improve/tweak logging of warnings (Pino Toscano)
  - jenkins: use custom settings for the RH internal npmjs repo (Pino Toscano)
  - jenkins: switch away from readFile() (Pino Toscano)
  - jenkins: simplify script filenames & labels (Pino Toscano)
  - jenkins: remove old scripts (Pino Toscano)
  - ENT-4671: Improve debug logging to stdout (Matyas Horky)
  - Drop non-systemd support (Pino Toscano)
  - ENT-4650: Remove python-six from build system (Matyas Horky)
  - ENT-4093: Fix flake8 warning W605 (Matyas Horky)
  - ENT-4618: Switch away from six.get_method_* (Matyas Horky)
  - ENT-4414: Remove RhsmIconCache (Matyas Horky)
  - New extraction for translatable strings (Pino Toscano)
  - ENT-4589: Switch away from six.reraise (Matyas Horky)
  - 2041968: Update man and help for environments options (William Poteat)
  - Automatic commit of package [subscription-manager] release [1.29.23-1]. (Christopher Snyder)
  - Translated using Weblate (French) (Jérôme Fenal)
  - Translated using Weblate (French) (Julien Humbert)
  - Translated using Weblate (German) (Ettore Atalan)
  - Translated using Weblate (Spanish) (Emilio Herrera)
  - Translated using Weblate (French) (Ludek Janda)
  - Ignore debian architecture ALL (Bastian Schmidt)
  - 2028894: Don't allow service-level --serverurl on registered system (Matyas Horky)
  - 2037771: Cockpit registration dialog: enable insights by default (Jiri Hnidek)
  - 2039322: fix string representation of DMI facts (Pino Toscano)
  - Drop usage of six.python_2_unicode_compatible (Pino Toscano)
  - ENT-4588: Switch away from six iterators (Matyas Horky)
  - ENT-4590: Switch away from six.callable (Matyas Horky)
  - ENT-4587: Switch away from six types (Matyas Horky)
  - Adding permissive coverage publishing (James Molet)
  - Ensure that prompted environment entry follows state of multiples (William Poteat)
  - WIP: try to not use junit('coverage.xml') (Jiri Hnidek)
  - 2026316: Do not delete cache of content_access during refresh (Jiri Hnidek)
  - More SUSE compliance (Jiri Hnidek)
  - Updates for non-multi-environment scenario (William Poteat)
  - Fix some minor issues related to syspurpose (Jiri Hnidek)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - Translated using Weblate (Spanish) (Emilio Herrera)
  - Translated using Weblate (Korean) (simmon)
  - syspurpose: handle users w/o organizations (Pino Toscano)
  - service-level: drop useless check (Pino Toscano)
  - 2026286: consider user-specified --org in any case (Pino Toscano)
  - Drop the Vagrant bits (Pino Toscano)
  - 1995032: Use multiple environments (William Poteat)
  - cache: fix typo in debug message (Pino Toscano)
  - Switch away from Thread.getName() (Pino Toscano)
  - Fix indentation of ProductStatus. (Jiri Hnidek)
  - 2028969: Do not try to load compliance status from cache (Jiri Hnidek)
  - Switch comma-separated join to space-separated join (Bastian Schmidt)
  - 2029927: Fix bash autocompletion (Matyas Horky)
  - utils: use shutil.get_terminal_size() (Pino Toscano)
  - Remove PyXML leftovers (Pino Toscano)
  - 2026320: fix format of HTTP-date headers (Pino Toscano)
  - connection: move HTTP-date formatting to own helper (Pino Toscano)
  - Ensure datetime.timezone.utc objects for parsed UTC dates (Pino Toscano)
  - rhsm: drop custom which() implementation (Pino Toscano)
  - facts: switch to shutil.which() (Pino Toscano)
  - test: unconditionally use hashlib (Pino Toscano)
  - 1999048: Fixed partially subscribed product in Cockpit plugin (Jiri Hnidek)
  - test: rename tests to default pytest filename pattern (Pino Toscano)
  - Fixed last bits related to updated D-Bus Register method. (Jiri Hnidek)
  - Cockpit plugin: display syspurpose card without attributes (Jiri Hnidek)
  - 2023257: Disallowed attaching using D-Bus in SCA mode (Jiri Hnidek)
  - 2023257: Disallowed attaching pool in SCA mode: (Jiri Hnidek)
  - Refactoring of temporary disablement of dir watchers. (Jiri Hnidek)
  - Ignore enable_content option in RegisterWithActivationKeys() (Jiri Hnidek)
  - Use benefits of enable_content in cockpit plugin. (Jiri Hnidek)
  - Added enable_content option to Register() D-Bus method (Jiri Hnidek)
  - Added refresh() method to entitlement service (Jiri Hnidek)
  - Fixed issue with status cache (Jiri Hnidek)
  - Add information about content access mode to consumer (Jiri Hnidek)
  - 2024929: build: fix build on 'build' target (Pino Toscano)
  - 2023391: libdnf: respect environment CFLAGS (Pino Toscano)
  - Drop unused ssl_verify_depth config option (Pino Toscano)
  - tests: drop test_po_files.py (Pino Toscano)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - Translated using Weblate (Korean) (Ludek Janda)
  - Translated using Weblate (Spanish) (Emilio Herrera)
  - Translated using Weblate (Korean) (simmon)
  - Automatic commit of package [subscription-manager] release [1.29.21-1]. (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.20-1]. (Christopher Snyder)
  - 2020248: handle server-side consumer deletion in syspurpose commands (Pino Toscano)
  - connection: recognize proxy errors (Pino Toscano)
  - ENT-4279: Switch away from rhsmlib.compat.subprocess_compat (Matyas Horky)
  - 2021578: Remove proxy server test as it is unnecessary (William Poteat)
  - cockpit: validate SSL connection to mock-insights (Pino Toscano)
  - cockpit: fix hostname of the fake Insights server (Pino Toscano)
  - cockpit: validate the SSL connection to candlepin (Pino Toscano)
  - cockpit: resolve hostname of service machine (Pino Toscano)
  - cockpit: use CANDLEPIN_URL consistently (Pino Toscano)
  - 1719690: Update to message formatting (William Poteat)
  - cockpit: account for missing insights-client on non-RHEL systems (Pino Toscano)
  - cockpit: skip Insights tests on non-RHEL OSes (Pino Toscano)
  - ENT-4370: Drop old dbus_interface.py (Matyas Horky)
  - ENT-4278: Drop unittest2 imports (Matyas Horky)
  - 1985845: Fix sub-man service-level --show (Jiri Hnidek)
  - spec: drop non-systemd support (Pino Toscano)
  - spec: drop support for Python < 3 (Pino Toscano)
  - spec: drop support for Fedora < 33 (Pino Toscano)
  - spec: drop support for RHEL < 8 (Pino Toscano)
  - spec: drop support for SUSE < 15 (Pino Toscano)
  - 2015173: chmod /etc/pki/entitlement/*.pem only when existing (Pino Toscano)
  - cockpit: port subscriptions info icons to PF4 icons (Katerina Koukiou)
  - cockpit: translate some untranslated aria-labels (Katerina Koukiou)
  - cockpit: Port Po2JSONPlugin to webpack 5 (Katerina Koukiou)
  - cockpit: stop including PF3 - it's not used anymore (Katerina Koukiou)
  - cockpit: port Insights dialog remaining non PF4 parts (Katerina Koukiou)
  - cockpit: port subscriptions register dialog to Patternfly 4 (Katerina Koukiou)
  - cockpit: make default TEST_OS rhel-8-4 (Katerina Koukiou)
  - cockpit: port spinners to PF4 spinners (Katerina Koukiou)
  - cockpit: replace custom Revealer component with 'ExpandableSection' from PF4 (Katerina Koukiou)
  - cockpit: replace pficon and fa classes with svgs form react-icons (Katerina Koukiou)
  - cockpit: remove jquery unused dependency (Katerina Koukiou)
  - cockpit: patternfly is a normal dependency - not just dev (Katerina Koukiou)
  - cockpit: update patternfly modules and explicitely specify react-icons dependency (Katerina Koukiou)
  - cockpit: clean up package.json from unused dependencies and move to webpack 5 (Katerina Koukiou)
  - webpack: Use relative resolve path for npm 7 compatibility (Katerina Koukiou)
  - cockpit: Stop using a custom Select, use the one from PF instead (Katerina Koukiou)
  - cockpit: checkout Cockpit's PF/React/build library instead of keeping a direct copy of it locally (Katerina Koukiou)
  - cockpit: update npmshrinkwrap file (Katerina Koukiou)
  - Use pytest --forked for D-Bus unit tests (Jiri Hnidek)
  - Support of python3 of zypper rhsm script (Bernhard Suttner)
  - 2003777: Fix organizations hint in syspurpose commands (Matyas Horky)
  - Small style changes of d-bus server and d-bus unit tests (Jiri Hnidek)
  - * Removed GLib.threads_init() (Jiri Hnidek)
  - Added cleanup for one patcher; fixed some comments. (Jiri Hnidek)
  - cockpit: skip RHEL 9 tests using insights-client (Pino Toscano)
  - cockpit: fix system installation of subscription-manager (Pino Toscano)
  - cockpit: wait 5 seconds for candlepin at first (Pino Toscano)
  - cockpit: use the self-signed key in mock-insights (Pino Toscano)
  - test: Building requires gcc (Matej Marusak)
  - test: Tell tests about rhel-9 package manager (Matej Marusak)
  - facts: drop dead/unused code from CleanupCollector (Pino Toscano)
  - 1989955: use /proc/device-tree/ibm,partition-uuid on POWER LPARs (Pino Toscano)
  - facts: prepare _get_devicetree_uuid() for multiple files (Pino Toscano)
  - facts: refactor device-tree parts of VirtUuidCollector (Pino Toscano)
  - cockpit: Move from obsolete node-sass to Dart sass (Martin Pitt)
  - Cloud-what: Make saving token file more robust (Jiri Hnidek)
  - Fix redundant API calls to Candlepin (Hao Yu)
  - Remove i-notify watchers on the end of the loop (Jiri Hnidek)
  - build: pin flake8 to < 4 (Pino Toscano)
  - Only rpmlint our specfiles (Christopher Snyder)
  - Version our obsoletes of syspurpose and the container plugin (Christopher Snyder)
  - Remove unnecessary comment and sles/suse tests (Christopher Snyder)
  - ENT-4273: Drop usage of six.moves (Matyas Horky)
  - ENT-4379: Remove function make_utf8 (Matyas Horky)
  - ENT-4087: Fix flake8 error E722 (Matyas Horky)
  - make spec file SUSE / Open Build Service compliant (Philipp Seiler)
  - 2003777: Only hint organizations if it's needed (Matyas Horky)
  - Drop old GUI docs leftovers (Pino Toscano)
  - tests: drop no more needed rhsm_display (Pino Toscano)
  - build: remove old specific check for GUI file (Pino Toscano)
  - Drop async_utils & its tests (Pino Toscano)
  - Remove rhsm-icon leftovers (Pino Toscano)
  - build: remove unused detect_overindent function (Pino Toscano)
  - build: drop lxml leftovers (Pino Toscano)
  - build: drop Glade leftovers (Pino Toscano)
  - Add rhsm proxy support to apt-transport-katello (Bernhard Suttner)
  - ENT-4289: Drop Sphinx (Matyas Horky)
  - ENT-4340: Resolve deprecation warnings (Matyas Horky)
  - Fixed one unused import of six (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.19-1]. (Christopher Snyder)
  - ENT-4272: Remove Python 2 conditionals (Matyas Horky)
  - ENT-4274: Remove six.assert* methods (Matyas Horky)
  - ENT-4275: Switch away from six.BytesIO and six.StringIO (Matyas Horky)
  - ENT-4082: Fix flake8 error E265 (Matyas Horky)
  - ENT-4083: Fix flake8 error E402 (Matyas Horky)
  - ENT-4085: Fix flake8 error E713 (Matyas Horky)
  - 2003777: Show available organizations before asking for input (Matyas Horky)
  - ENT-4302: Remove "u" prefix from strings (Matyas Horky)
  - ENT-4326: Drop "-*- coding" comment (Matyas Horky)
  - ENT-4277: Drop __future__ imports (Matyas Horky)
  - 1979323: Cockpit - do not show red red icon in SCA mode (Jiri Hnidek)
  - Remove outdated comments from the coverage Jenkins job (Matyas Horky)
  - ENT-4252: Migrate from nose to pytest (Matyas Horky)
  - Debian / Ubuntu multi-architectures support (Bernhard Suttner)
  - Translated using Weblate (Spanish) (Emilio Herrera)
  - 1859157: Display better error message on incorrect --org (Matyas Horky)
  - New D-Bus method GetOrg() (Jiri Hnidek)
  - 1924338: list prints not status and dates in SCA mode (Jiri Hnidek)
  - 1983144: More useful feedback on unknown argument (Matyas Horky)
  - ENT-4089: Fix flake8 error E741 (Matyas Horky)
  - ENT-4090: Fix flake8 error F821 (Matyas Horky)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - ENT-4091: Fix flake8 error F841 (Matyas Horky)
  - ENT-4228: Format rhsmlib exception (Matyas Horky)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Ludek Janda)
  - ENT-4228: Always format restlib exceptions (Matyas Horky)
  - Update exception handling (Matyas Horky)
  - Drop unused M2Crypto bits (Pino Toscano)
  - 1995465: Do not use deprecated collections.MutableMapping (Jiri Hnidek)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Translated using Weblate (Korean) (simmon)
  - Update translation files (Weblate)
  - Translated using Weblate (Sinhala) (Hela Basa)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Translated using Weblate (German) (John Sefler)
  - Translated using Weblate (German) (CoconutNut)
  - Translated using Weblate (Spanish) (Emilio Herrera)
  - Translated using Weblate (Korean) (simmon)
  - New extraction for translatable strings (Pino Toscano)
  - 1983074: Remove invalid log level (Matyas Horky)
  - ENT-4213: Remove deprecated pep8 package (Matyas Horky)
  - build: switch to os.makedirs(..., exist_ok=True) (Pino Toscano)
  - build: call create_dest_dir() only when running callback (Pino Toscano)
  - flake8: enable E131, E714 (Pino Toscano)
  - 1859569: Abort on invalid username/token option in syspurpose commands (Matyas Horky)
  - Drop logging.conf (Pino Toscano)
  - Drop long-dead sat5to6 script (Pino Toscano)
  - Drop RHN migration (Pino Toscano)
  - 1922151: Add /var/cache/cloud-what to python3-cloud-what RPM. (Jiri Hnidek)
  - ENT-164: Remove ga_loader importer (Matyas Horky)
  - ENT-164: Drop rhsm-gtk (Matyas Horky)
  - ENT-164: Drop subscription-manager-gui & rhsm-icon (Matyas Horky)
  - Add minimal documentation for the plugins directories (Pino Toscano)
  - ENT-4168: Unify description of --org in syspurpose subcommands (Matyas Horky)
  - 1922151: Use in-memory cache on AWS too (Jiri Hnidek)
  - Move zypper plugins to an own directory (Pino Toscano)
  - Move dnf plugins to an own directory (Pino Toscano)
  - Move libdnf plugins to an own directory (Pino Toscano)
  - Drop support for YUM plugins (Pino Toscano)
  - Drop YUM plugins (Pino Toscano)
  - Add 'syspurpose' to list of commands in manpage (Matyas Horky)
  - ENT-4152: Drop initial-setup addon (Matyas Horky)
  - ENT-4136: Drop firstboot support (Matyas Horky)
  - ENT-3764: Change comments to follow Conscious language initiative (Matyas Horky)
  - ENT-3764: Update variable names in hwprobe.py (Matyas Horky)
  - ENT-3764: Update project URLs to new versions (Matyas Horky)
  - ENT-3764: Remove BLACKLISTED_LOCALES (Matyas Horky)
  - 1980418: Add 'active' field to module stream profile (Ian Ballou)
  - repos: document order of --enable & --disable (Pino Toscano)
  - 1984133: repos: respect order of --enable & --disable (Pino Toscano)
  - Include D-Bus sender in User-Agent http header; Singleton (Jiri Hnidek)
  - hwprobe.py: Fix counting cores per cpu for Fujitsu A64FX CPU (Masayoshi Mizuma)
  - flake8: enable E121, E122, E123, E126, E127, E128 (Pino Toscano)
  - flake8: disable E122 for test/test_utils.py (Pino Toscano)
  - Wrap first argument/element in function calls & containers (Pino Toscano)
  - Fix indentation of some continuation lines (Pino Toscano)
  - 1974641: Fix tab completion with multiple optional commands (Matyas Horky)
  - 1876828: Try to suppress errors in stderr when not run as root (Matyas Horky)
  - 1977452: typo in string format change Add quotes to a {filename} and remove an extra space. (Tiffany Merry)
  - Translated using Weblate (German) (Ludek Janda)
  - Update translation files (Weblate)
  - Translated using Weblate (German) (CoconutNut)
  - Translated using Weblate (Korean) (simmon)
  - Automatic commit of package [subscription-manager] release [1.29.18-1]. (Christopher Snyder)
  - 1976240: Improve HTTP code/message reporting in error strings (Matyas Horky)
  - 1976324: Added cloud_what to log root namespaces (Jiri Hnidek)
  - 1976324: Added cloud_what to log root namespaces (Jiri Hnidek)
  - Added new stage for running libdnf unit tests. (Jiri Hnidek)
  - Slightly improve our container detection (#2611) (Pino Toscano)
  - New extraction for translatable strings (Pino Toscano)
  - 1976225: read lscpu from its JSON output if available (#2699) (Pino Toscano)
  - 1975589: Correct typo in dnf plugin message (William Poteat)
  - Automatic commit of package [subscription-manager] release [1.29.17-1]. (Christopher Snyder)
  - Remove no arch from python3-cloud-what package (Christopher Snyder)
  - 1938878: Fix issues discovered by static code analyzers (#2644) (Jiri Hnidek)
  - 1924126: Fix profile upload on AWS systems (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.16-1]. (Christopher Snyder)
  - 1941904: remove packages (#2692) (tlhmerry9)
  - Translated using Weblate (Korean) (simmon)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (simmon)
  - Update translation files (Weblate)
  - Removed .orig files, which leaked into main branch (Jiri Hnidek)
  - New extraction for translatable strings (Pino Toscano)
  - Move cloud detector/collector to cloud-what package (#2680) (Jiri Hnidek)
  - 1975552: add '[SUBMODULE]' in syspurpose usage string (Pino Toscano)
  - New extraction for translatable strings (Pino Toscano)
  - 1973807: fix wording on error when listing syspurpose values (#2684) (Pino Toscano)
  - 1975552: remove extra '[OPTIONS]' from syspurpose usage string (#2682) (Pino Toscano)
  - Make Azure cloud collector more reliable (#2645) (Jiri Hnidek)
  - 1967210: Do not print warning, when valid value is provided (Jiri Hnidek)
  - Translated using Weblate (Korean) (simmon)
  - Automatic commit of package [subscription-manager] release [1.29.15-1]. (Christopher Snyder)
  - 1968420: improve description of rhsm.conf format (Pino Toscano)
  - 1941904: actually disable initial-setup in RHEL >= 9, and Fedora too (#2675) (Pino Toscano)
  - Automatic commit of package [subscription-manager] release [1.29.14-1]. (Christopher Snyder)
  - Drop more files/references of old standalone syspurpose tool (Pino Toscano)
  - 1967780: improve placeholders in help text (Pino Toscano)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Pino Toscano)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Update translation files (Weblate)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand)
  - New extraction for translatable strings (Pino Toscano)
  - 1898563: move syspurpose subcommands within the 'syspurpose' command (Pino Toscano)
  - Rename internal variable for syspurpose --show (Pino Toscano)
  - Drop command name from args when parsing them (Pino Toscano)
  - 1941904: disable initial-setup in RHEL >= 9 (Pino Toscano)
  - 1959048: improve wording for invalid syspurpose values (Pino Toscano)
  - Enable subman to run normally in containers for development/test (Christopher Snyder)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Fixed reporting of AWS cloud facts (null value) (Jiri Hnidek)
  - Delete server repo file (Bernhard Suttner)
  - Translated using Weblate (Korean) (simmon)
  - Automatic commit of package [subscription-manager] release [1.29.13-1]. (Christopher Snyder)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Refactoring of cloud collector/detector and facts (#2515) (Jiri Hnidek)
  - 1920020: show error message when setting invalid default_log_level as well as on every run until changed to a valid value (Tiffany Merry)
  - WIP: removed unit tests for GUI (Jiri Hnidek)
  - 1959048: improve wording for missing or empty syspurpose values (Pino Toscano)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - cockpit: Test also system purpose (Matej Marusak)
  - cockpit: Use current PF4 components and design (Matej Marusak)
  - test: Update cockpit test/common library (Matej Marusak)
  - 1960765: fix typo "explicity" in man page (Pino Toscano)
  - cockpit: Update babel (Matej Marusak)
  - cockpit: Lower cockpit-ws dependency to Recommends (Martin Pitt)
  - test: Robustify and trim down cockpit-ws installation (Martin Pitt)
  - jenkins: switch stylish job to Python 3 (Pino Toscano)
  - flake8: add more locally found issues (Pino Toscano)
  - Remove extra whitespace before '(' (Pino Toscano)
  - 1952879: extract messages from argparse instead of optparse (Pino Toscano)
  - Update translation files (Weblate)
  - New extraction for translatable strings (Pino Toscano)
  - po: set Project-Id-Version to rhsm (Pino Toscano)
  - po: fuzzy messages with invalid/missing placeholders (Pino Toscano)
  - po: ko: manually fix placeholder (Pino Toscano)
  - Update script reference to base branch to main (William Poteat)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (Ludek Janda)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Korean) (Sundeep Anand)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Update translation files (Weblate)
  - 1896715: Set proper read permissions on certs (William Poteat)
  - cockpit: Sync lib/patternfly with Cockpit (Matej Marusak)
  - cockpit: Use PF4 based empty state (Matej Marusak)
  - cockpit: Drop uglification (Matej Marusak)
  - cockpit: Use 'noreferrer' for external links (Matej Marusak)
  - cockpit: Add `standard-jsx` eslint plugin (Matej Marusak)
  - cockpit: Remove loaders for .es6 files (Matej Marusak)
  - cockpit: Add package-lock.json to .gitignore (Matej Marusak)
  - build: drop version requirements for pep8 and flake8 (Pino Toscano)
  - build: remove pyqver test requirement (Pino Toscano)
  - Add flake8 configuration (Pino Toscano)
  - Add missing second empty line after class/function (Pino Toscano)
  - Fix some over-indented code blocks (Pino Toscano)
  - jenkins: disambiguate virtualenv names (Pino Toscano)
  - 1956654: Fix issue with proxy and cockpit plugin (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.12-1]. (Christopher Snyder)
  - 1953069: bash: fix listing of config options (#2609) (Pino Toscano)
  - Cleanup old *.egg-info dirs in %post (Christopher Snyder)
  - 1953047: bash: drop completion for subscribe & unsubscribe (Pino Toscano)
  - 1952228: fix formatting of log error messages (Pino Toscano)
  - Automatic commit of package [subscription-manager] release [1.29.11-1]. (William Poteat)
  - Releaser for Centos (William Poteat)
  - Add subscription-manager dependency to apt-katello-transport (Maximilian Kolb)
  - 1898552: refactor/fix collection of IP v4/v6 address info (Pino Toscano)
  - cockpit: Enable TLS for mock insights server (Martin Pitt)
  - adding timoeout to jenkins pipeline (#2585) (James Molet)
  - New extraction for translatable strings (Pino Toscano)
  - 1819555: cockpit: translate untranslatable messages (Pino Toscano)
  - Replace hardcoded errno value with constant (Pino Toscano)
  - 1940658: bash: complete also the syspurpose subcommand (Pino Toscano)
  - 1878736: use our i18n functions instead of dnf ones (Pino Toscano)
  - Automatic commit of package [subscription-manager] release [1.29.10-1]. (William Poteat)
  - Switch dates returned by D-Bus ListInstalledProducts to ISO 8601 (Pino Toscano)
  - 1793501: switch dates returned by D-Bus GetPool to ISO 8601 (Pino Toscano)
  - Add format_iso8601_date.format_iso8601_date() (Pino Toscano)
  - Make sure, re-register works for deb repos (Bernhard Suttner)
  - 1863039: Fix issue with dnf/yum variables (Jiri Hnidek)
  - 1879856: suppress the warning message when setting syspurpose values (Tiffany Merry)
  - ENT-2779: call format() on translated string (Pino Toscano)
  - 1930037: cockpit: ensure /etc/pki/product exist (Pino Toscano)
  - 1886772: Clear content access mode cache on refresh (Christopher Snyder)
  - New extraction for translatable strings (Pino Toscano)
  - Reword ambiguous message (Pino Toscano)
  - Properly use ungettext for plural forms (Pino Toscano)
  - cockpit: fix extraction of plural messages (Pino Toscano)
  - 1672805: 'Addons' is failing spell check and should be changed to 'Add-ons' to match documentation (Tiffany Merry)
  - 1731109: improve man page & help for registering with --force option (Tiffany Merry)
  - 1749395: Proper handling when a user does not have an org (William Poteat)
  - Translated using Weblate (Korean) (simmon)
  - 1916540: Negative proxy tests occasionally encounter the wrong exception handling (Tiffany Merry)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Korean) (Sundeep Anand)
  - Translated using Weblate (Korean) (simmon)
  - ENT-3711: Fix a couple of typos (Tiffany Merry)
  - ENT-2468: Use format strings with named arguments for translator context (Tiffany Merry)
  - ENT-3276: refactor test_managercli.py by modules (Pino Toscano)
  - 1897767: what does 'No Valid values provided for usage' mean to the user (Tiffany Merry)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Korean) (simmon)
  - Replace optparse with argparse (William Poteat)
  - Fix variable for RestlibException exception (Pino Toscano)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Italian) (Pino Toscano)
  - Correction for condition that was breaking 3 nosetests (William Poteat)
  - maybe this time? (Tiffany Merry)
  - Translated using Weblate (Korean) (simmon)
  - Remove extra '%' in string (Pino Toscano)
  - Translated using Weblate (Korean) (simmon)
  - cockpit: Adjust for changed services image (Martin Pitt)
  - Update translation files (Weblate)
  - New extraction for translatable strings (William Poteat)
  - Update translation files (Weblate)
  - 1897767: what does 'No valid values provided for usage' mean to the user (Tiffany Merry)
  - Translated using Weblate (Korean) (simmon)
  - 1856832: add --org=ORG to the ROLE OPTIONS, USAGE OPTIONS and ADDONS OPTIONS (Tiffany Merry)
  - 1880920: check for invalid addons (Pino Toscano)
  - Add AbstractSyspurposeCommand._are_provided_values_valid helper (Pino Toscano)
  - 1924166: improve man text of syspurpose --show (Pino Toscano)
  - 1646718 debrand a message so that it doesn't say Red Hat Subscription Manager but instead an entitlement server (Tiffany Merry)
  - Automatic commit of package [subscription-manager] release [1.29.9-1]. (Christopher Snyder)
  - 1682943: add space to message to separate 2 sentences (Tiffany Merry)
  - 1928667: Added UTC to the last_boot fact (ENT-3566) (#2456) (tlhmerry9)
  - 1608820: Check the Log Level to make sure it is valid, if not set it to INFO (#2468) (tlhmerry9)
  - Add nikos' auto assigner (Christopher Snyder)
  - Added translation using Weblate (Sinhala) (Hela Basa)
  - 1928072: Print warning message and don't do auto-attach (Jiri Hnidek)
  - Refactor managercli (#2453) (William Poteat)
  - Automatic commit of package [subscription-manager] release [1.29.8-1]. (Christopher Snyder)
  - 1924921: Fix getting releases, when SCA is used (Jiri Hnidek)
  - 1920568: Solve dependency between debuginfo packages (Jiri Hnidek)
  - ENT-3276: Merge syspurpose with subscription-manager (#2436) (Jiri Hnidek)
  - Revert "cockpit: Enable subscription-manager in dnf in tests (#2447)" (#2448) (Martin Pitt)
  - Update webpack and require webpack-cli as a dev dep (Christopher Snyder)
  - Release to fedora main branch instead of master (Christopher Snyder)
  - Add f34 target to the fedora releaser (Christopher Snyder)
  - cockpit: Enable subscription-manager in dnf in tests (#2447) (Martin Pitt)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (Sundeep Anand)
  - 1927245: Mark several dir as part of RPM; ENT-3555 (Jiri Hnidek)
  - Update our fedora target to fedora32, default to f32 (Christopher Snyder)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (John Sefler)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (John Sefler)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (John Sefler)
  -  1922210: Typo in help text [master] (#2427) (William Poteat)
  - Translated using Weblate (Korean) (Sundeep Anand)
  - Translated using Weblate (Japanese) (Sundeep Anand)
  - Translated using Weblate (Korean) (Ludek Janda)
  - Automatic commit of package [subscription-manager] release [1.29.7-1]. (Christopher Snyder)
  - 1878133: Deprecation message for syspurpose (#2421) (William Poteat)
  - 1922173: Repeat auto-register only, when first attempt fail (#2420) (Jiri Hnidek)
  - Use python3-requests and not python-requests. (#2419) (Jiri Hnidek)
  - Fix issue with auto-registration interval. (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.6-1]. (Christopher Snyder)
  - Improved loggin of rhsmcertd and spec file updated (#2415) (Jiri Hnidek)
  - Change the label for metadata from "payload" to "metadata" (Christopher Snyder)
  - ENT-3289: automatic registration on public cloud (#2407) (Jiri Hnidek)
  - ENT-3191: Collect metadata of cloud providers (#2381) (Jiri Hnidek)
  - cockpit: Update test API to 236 (Martin Pitt)
  - cockpit: Replace obsolete wait_present() with wait_visible() (Martin Pitt)
  - 1886772: Cache the content_access_mode for at most 4 hours independently of the owner/organization. (Christopher Snyder)
  - Extract of strings for translations (#2397) (William Poteat)
  - Syntax update to translation commands (#2394) (William Poteat)
  - Update project to use Weblate for translations (#2383) (William Poteat)
  - Bump lxml from 4.2.5 to 4.6.2 in /syspurpose (#2382) (dependabot[bot])
  - cockpit: Invoke setup.py with python3 (Martin Pitt)
  - cockpit: Move default TEST_OS to rhel-8-3 (Martin Pitt)
  - 1886772: Add in memory read through cache, delete SCA cert when not needed (Christopher Snyder)
  - Detecting of cloud providers; ENT-3288 (#2367) (Jiri Hnidek)
  - Fixup syspurpose module help text / bash completion (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.5-1]. (Christopher Snyder)
  - 1904541: Catch ProxyException when checking available orgs (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.4-1]. (Christopher Snyder)
  - 1904541: subscription-manager should not prompt for "Organization" when only one organization (#2371) (William Poteat)
  - Automatic commit of package [subscription-manager] release [1.29.3-1]. (Christopher Snyder)
  - 1847910: Do not include dnf plugins in libdnf RPM. (#2370) (Jiri Hnidek)
  - Automatic commit of package [subscription-manager] release [1.29.2-1]. (Christopher Snyder)
  - 1801570: drop scrollkeeper/rarian as a dependency from rhsm-gtk (Christopher Snyder)
  - Stop releasing to f31 (f31 is no longer supported) (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.1-1]. (Christopher Snyder)
  - 1894450: Fix issue with identity command; ENT-3235 (#2362) (Jiri Hnidek)
  - Extended D-Bus API - syspurpose methods; ENT-2373 (Jiri Hnidek)
  - 1855437: Fixed rpm dependency of subscription-manager; ENT-3250 (Jiri Hnidek)
  - Fix building libdnf-plugin RPM; ENT-3192 (Jiri Hnidek)
  - Create log dir by rhsmcertd, when log dir does not exist (Jiri Hnidek)
  - Try to fix Suse tests. (Jiri Hnidek)
  - improve the help message for attach --auto (Ondřej Budai)
  - 1890080: Handle IOErrors and Exceptions when looking for process names (Christopher Snyder)
  - Automatic commit of package [subscription-manager] release [1.29.0-1]. (Christopher Snyder)
  - 1850624: Uncaught JSONDecodeError when content_access.json is empty and registering to Satellite6 (William Poteat)
  - Automatic commit of package [subscription-manager] release [1.28.6-1]. (Christopher Snyder)
  - 1826300: Better messages for attach --auto for SCA mode; ENT-3175 (Jiri Hnidek)
  - Removed some obsoleted files. (Jiri Hnidek)
  - Added new syspurpose command; ENT-3060 (Jiri Hnidek)
  - make sure gpg key download doesn't fail because of private certs (Bernhard Suttner)


author: Honza Horak <hhorak@redhat.com> - 13.1-3
changelog:
  - Add Requires: libpgtypes to avoid the need to test interoperability
    between the various combinations of old and new subpackages


author: Kalev Lember <klember@redhat.com> - 3.28.0-1
changelog:
  - Update to 3.28.0
  - Drop old libgnomekbd-capplet obsoletes
  - Tighten soname globs
  - Fix gir directory ownership


author: Richard Hughes <richard@hughsie.com> 0.1.6-1
changelog:
  - New upstream release
  - Fall back to the AliasId for validation
  - Fix jcat_context_verify_blob() to use self verify for checksums


author: Richard Hughes <richard@hughsie.com> 0.1.9-1
changelog:
  - New upstream release
  - Return an error if we try to self-sign no bytes of data
  - Set which backends are supported in the pkgconfig file


author: Richard Hughes <richard@hughsie.com> 0.1.10-1
changelog:
  - New upstream release
  - Add ED25519 support
  - Define three more types used for the firmware transparency log


author: Richard Hughes <richard@hughsie.com> 0.1.12-1
changelog:
  - New upstream release
  - Correctly export the AliasIds in all cases
  - Install all files to fix the installed-tests


author: Michal Ruprich <mruprich@redhat.com> - 1.4.3-1
changelog:
  - Update to 1.4.3
  - Resolves: #1758843 - libmaxminddb-devel i686 can't be installed in parallel to x86_64
  - Fix for CVE-2020-28241


author: Richard Shaw <hobbes1069@gmail.com> - 2.1.8.20140319-21
changelog:
  - Rebuild for libusb->libusb1 transition.
  - Disable java library for i686 as java is no longer available.


author: Artem Polishchuk <ego.cordatus@gmail.com> - 0-0.11.20190817git4a38262
changelog:
  - build(fix previous commit): Downgrade to '20190817git4a38262' due upstream
    failure and wait for proper fix


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.31-5
changelog:
  - a crafted wav file could cause heap buffer overflow that allowed an arbitrary code execution (#1984320)


author: Kalev Lember <klember@redhat.com> - 2.72.0-5
changelog:
  - Don't try to avoid sysprof dep any more now that sysprof-capture-devel is
    split out to a separate subpackage


author: Wolfgang Ulbrich <fedora@raveit.de> - 40.0-2
changelog:
  - revert https://gitlab.gnome.org/GNOME/libwnck/-/commit/3456b74
  - fixes rhbz #1971048
  - and https://github.com/mate-desktop/mate-panel/issues/1230


author: Richard Hughes <richard@hughsie.com> 0.3.3-1
changelog:
  - New upstream release
  - Add locking for file monitors
  - Add support for LZMA decompression
  - Clarify GMainContext usage and signal emission


author: Richard Hughes <richard@hughsie.com> 0.3.4-1
changelog:
  - New upstream release
  - Add a flag to require the XbBuilderSource to have no siblings
  - Add iterator for XbNode attributes and children
  - Allow removing XbBuilderNode text
  - Allow stripping builder node inner text


author: Richard Hughes <richard@hughsie.com> 0.3.5-1
changelog:
  - New upstream release
  - Put tail after the node when exporting XbBuilderNode
  - Remove the G_ALIGNOF checks to fix compile with old GLib versions


author: Richard Hughes <richard@hughsie.com> 0.3.6-1
changelog:
  - New upstream release
  - Ensure _IS_TOKENIZED is set if tokens are added manually
  - Ensure we never add too many tokens to the silo


author: Richard Hughes <richard@hughsie.com> 0.3.7-1
changelog:
  - New upstream release
  - Ensure reproducible results when importing a node
  - Ignore all hidden files when using _WATCH_DIRECTORY
  - Show the value bindings when using XB_SILO_PROFILE_FLAG_XPATH


author: Richard Hughes <richard@hughsie.com> 0.3.9-1
changelog:
  - New upstream release
  - Fix the crash for when the root tree has no children
  - Fix the crash when getting the element for the [empty] root
  - Install xb-tool into bindir


author: Richard Hughes <richard@hughsie.com> 0.3.10-1
changelog:
  - New upstream release
  - Fix dumping and exporting multiple files from the CLI
  - Watch files before loading them into the builder
  - Fix potential double free when filtering by language


author: Simo Sorce <simo@redhat.com> - 1.1.34-3
changelog:
  - Drop crypto dependency.
  - The "cryptography" implemented in exslt is outdated and bad supporting only
    insecure algorithms (RC4, SHA1, MD5, MD4), and should not be used anyway.


author: Mikel Olasagasti Uranga <mikel@olasagasti.info> - 5.12.0-1
changelog:
  - Switch to V4 linode-cli package from old cli archived package
  - linode-cli V4 is based in python rather than perl
  - Add bash-completion


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.41.0.0-3
changelog:
  - use macros from lua-{s,}rpm-macros; spec now portable across Lua versions
  - reenable s390x build on epel8 (#1829151)


author: Andreas Schneider <asn@redhat.com> - 1.42.0.0-1
changelog:
  - Update to version 1.42.0.1
    * https://github.com/luvit/luv/releases/tag/1.42.0-1
    * https://github.com/luvit/luv/releases/tag/1.42.0-0
  - Do not build luajit on s390x and ppc64


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 1.42.0.1-3
changelog:
  - Adjust for cmake 3.23.0, where -S (passed by %cmake) overrides the positional argument
  - Disable UDP multicast tests unconditionally, seems flaky
  - Disable luajit threadpool tests on EPEL 8 aarch64


author: Michael J Gruber <mjg@fedoraproject.org> 0.5.0-1
changelog:
  - update to 0.5.0
  - upstream switched to pkexec which we used in Fedora already
  - uses two separate menu entries now for user/superuser mode


author: Simone Caronni <negativo17@gmail.com> - 1.18.8-1
changelog:
  - Update to 1.18.8, switch to Meson.
  - Update docs installation.
  - Drop gcc/python-devel build requirements.
  - Avoid exclude directives in the files section so build ids are not duplicated.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.5-4
changelog:
  - Turn on warning flags disabled by default on tarball
  - Turn some warnings into error
  - Enable LTO again
    - Breakage by LTO was because of -Wreturn-type issue


author: Davide Cavalca <dcavalca@fedoraproject.org> - 10.18-1
changelog:
  - Update to 10.18
  - Rework summary and description
  - Update license tag for upstream relicensing and convert to SPDX
  - Rework specfile to follow the Fedora packaging guidelines


author: Bastien Nocera <bnocera@redhat.com> - 0.10.1-1
changelog:
  + malcontent-0.10.1-1
  - Update to 0.10.1
  - Hide management application in GNOME, it's accessible through the User accounts panel


author: Bastien Nocera <bnocera@redhat.com> - 0.10.1-2
changelog:
  + malcontent-0.10.1-2
  - Make Parental controls app require the malcontent base package
  - Fixes: rhbz#2001555


author: Rex Dieter <rdieter@fedoraproject.org> - 2.0.0-3
changelog:
  - -qt5: move libmaliit-plugins, private qt5 deps, here
  - drop explicit BR: make (pulled in by cmake)
  - %files: minor cleanup


author: Mads Kiilerich <mads@kiilerich.com> - 3.21.0-10
changelog:
  - Fix FTBFS (#2082055),
    backporting https://gitlab.gnome.org/GNOME/meld/-/merge_requests/78
    per https://github.com/mesonbuild/meson/issues/1565


author: Mads Kiilerich <mads@kiilerich.com> - 3.21.0-11
changelog:
  - Fix missing emblem-new making directory diff unusable (#2093637)
    backporting https://gitlab.gnome.org/GNOME/meld/-/merge_requests/83


author: Ondrej Dubaj <odubaj@redhat.com> - 1.2.11-27
changelog:
  - Enabled Z hardware-accelerated deflate for compression levels 1 through 6 (#1972057)
  - IBM CRC32 optimalization rhbz#1959423


author: Lukas Javorsky <ljavorsk@redhat.com> - 1.2.11-32
changelog:
  - Apply IBM patch for compressBound() function
  - Source from https://github.com/madler/zlib/issues/410#issuecomment-947212824
  - Resolves: #2057484


author: Lukas Javorsky <ljavorsk@redhat.com> - 1.2.12-5
changelog:
  - Fix heap-based buffer over-read or buffer overflow in inflate in inflate.c
  - Resolves: CVE-2022-37434


author: Paul Howarth <paul@city-fan.org> - 2.3.9-24
changelog:
  - Drop EL-6 support
    - Use %license unconditionally
    - _httpd_* macros always available
    - Run directory is always /run on tmpfs
    - Assume httpd ≥ 2.4 filesystem layout
    - systemd-units always provided by systemd


author: Martin Čurlej <mcurlej@redhat.com> - 0.1.0-1
changelog:
  - Added the ability to build stand-alone module streams (mcurlej@redhat.com)
  - Uses modular dependencies when building module streams (mcurlej@redhat.com)
  - Resuming of a failed module stream build on the component level (mcurlej@redhat.com)


author: Russell Golden <niveusluna@fedoraproject.org> - 2020.8.13-1
changelog:
  - Fix port based whitelisting issue #19291
  - Update documentation
  - Update dependencies (NPM and Chromedriver)
  - Minor code fixes in JS


author: Greg Bailey <gbailey@lxpro.com> - 7.0-1
changelog:
  - Update to 7.0
  - noteleft string
  - mensural symbols and centered stems
  - improved measuration time signature sizing when used with printedtime
  - expression eval macros
  - string() function
  - shapes context


author: Kalev Lember <klember@redhat.com> - 4.0~alpha-1
changelog:
  - Update to 4.0.alpha
  - Switch to meson build system
  - Require nautilus-extensions rather than nautilus


author: Richard W.M. Jones <rjones@redhat.com> - 2.3.0-4
changelog:
  - Use updated cmake macros
    https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds


author: Andrew Bauer <zonexpertconsulting@outlook.com> - 5:3.1.16-1
changelog:
  - autoconf, automake, and libtool are no longer required
  - force gnu99 cflag on el7 builds
  - 3.1.16 release


author: Stephen Gallagher <sgallagh@redhat.com> - 1:20.3.1-1
changelog:
  - Update to security release 20.3.1
  - https://nodejs.org/en/blog/vulnerability/june-2023-security-releases
  - https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#
    20.3.1


author: Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.90.0-1
changelog:
  - Add patch for https://bugzilla.mozilla.org/show_bug.cgi?id=1836781 &
                  https://bugzilla.mozilla.org/show_bug.cgi?id=1836925


author: Jerry James <loganjerry@gmail.com> - 1.8.2-15
changelog:
  - Rebuild for ocaml-cmdliner 1.1.1
  - Update the Emacs patch for Emacs 28
  - Add -nonbreaking-space patch to fix ISO8859-1 output to UTF-8 terminals
  - Convert License tag to SPDX


author: Jerry James <loganjerry@gmail.com> - 0.19.1-1
changelog:
  - Version 0.19.1
  - Add ocaml-ppx-deriving-qcheck subpackage
  - Reenable tests on 32-bit x86
  - Add patch to expose a dependency on libm
  - Build the documentation with asciidoc
  - Use new OCaml macros


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.6-0.3.rc3
changelog:
  - Apply upstream patch for upstream bug 221
    - Revert change for false CVE-2020-26159 issue
      https://github.com/kkos/oniguruma/issues/221


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.8-2.D20220919gitb041f6d
changelog:
  - Update to the latest git, expecially:
    - Update to Unicode 15.0 (upstream #272)
    - [[:punct:]] behavoir change (upsteam #268)


author: John Wolfe <jwolfe@vmware.com> - 12.0.0-1
changelog:
  - Package new upstream version open-vm-tools-12.0.0-19345655.
  - Enable build of the new salt-minion plugin package.
  - Deferring enablement of new containerInfo plugin until a later revision.
  - Build with fuse3 on Fedora.


author: John Wolfe <jwolfe@vmware.com> - 12.0.5-1
changelog:
  - Package new upstream version open-vm-tools-12.0.5-19716617.
   - Maintenance release addressing some potential FTBFS issues.
  - Remove asyncsocket.patch as no longer needed.


author: John Wolfe <jwolfe@vmware.com> - 12.0.5-3
changelog:
  - Add patch 1205-Properly-check-authorization-on-incoming-guestOps-re.patch
    to fix CVE-2022-31676 in open-vm-tools 12.0.5 tracked in PR 120976.
  - Correct build requirements - replace systemd-rpm-macros with systemd_udev.


author: John Wolfe <jwolfe@VMWARE.COM> - 12.1.0-1
changelog:
  - Package new upstream version open-vm-tools-12.1.0-20219665.
    . fix for CVE-2022-31676 - a local privilege escalation vulnerability.
    . address a number of Coverity reported issues.
  - Remove patch 1205-Properly-check-authorization-on-incoming-guestOps-re.patch
    as no longer needed.


author: John Wolfe <jwolfe@vmware.com> - 12.1.5-1
changelog:
  - Package new upstream version of open-vm-tools-12.1.5-20735119.
    - The deployPkg plugin may prematurely reboot the guest VM before cloud-init
      has completed user data setup
    - A SIGSEGV may be encountered when a non-quiescing snapshot times out.
    - A number of Coverity reported issues have been addressed.


author: John Wolfe <jwolfe@vmware.com> - 12.3.0-1
changelog:
  - Package new upstream version of open-vm-tools-12.3.0-22234872.
    - Fix for CVE-2023-20900 - a SAML token signature bypass vulnerability.
    - Fix for CVE-2023-20867 - an Authentication Bypass vulnerability.
    - Linux quiesced snapshots have been updated to avoid intermittent hangs
      of the vmtoolsd process.
      - File systems prefrozen by custom quiescing scripts must be listed on the
        "excludedFileSystems" setting in the "vmbackup" section of the tools.conf
        file.
      - A tools.conf configuration setting is available to temporaily direct
        Linux quiesced snaphots to restore pre open-vm-tools 12.2.0 behavior
        of ignoring file systems already frozen.
    - A number of Coverity reported issues have been addressed.
    - A number of GitHub issues and pull requests have been handled.


author: Than Ngo <than@redhat.com> - 3.18.0-4
changelog:
  - fix json output
  - do not touch opencryptoki.conf if it is in place already and even if it is unchanged


author: Sérgio Basto <sergio@serjux.com> - 4.6.0-1
changelog:
  - Update opencv to 4.6.0 (#2094603)
  - Remove hack to keep old so version
  - Adapt spec to new so version ${OPENCV_VERSION_MAJOR}${OPENCV_VERSION_MINOR_2DIGITS}
    and drop OPENCV_VERSION_PATCH


author: Packit <hello@packit.dev> - 0.2.0-0
changelog:
  - 0.2.0 (Jan Rodak)
  - Add JSON validator tool (Jan Rodak)
  - Create tests (Jan Rodak)
  - Update issue templates (Jan Rodák)
  - Impruve run time of unit tests (Jan Rodak)
  - Add funtion for filtering JSON (Jan Rodak)
  - Filter JSON keys (Jan Rodak)
  - Adapt the tests and create a new test that tests the validation (Jan Rodak)
  - Add an unsupported XML format to the result (Jan Rodak)
  - Create validation of XCCDF files (Jan Rodak)
  - Add XCCDF schemas (Jan Rodak)
  - Fix typo in variable name (Jan Rodak)
  - Fix problem that was spotted with new test and create test case (Jan Rodak)
  - Add testcase of the crash when is used XCCDF result (Jan Rodak)
  - Impruve raised expection info (Jan Rodak)
  - Hide empty info about profile when isnt anvalible (Jan Rodak)
  - Add missing else branch for if condition if is cpe_platform not defined in jinja (Jan Rodak)
  - Add unit tests for SharedStaticMethodsOfParser (Jan Rodak)
  - Add check and check_existence atributes to report (Jan Rodak)
  - Add information about OVAL state to report (Jan Rodak)
  - Decompose OVALTestInfoParser class (Jan Rodak)
  - Parse OVAL state (Jan Rodak)
  - Add OVAL state class (Jan Rodak)
  - Add info about comparison of endpoint values in OVAL test (Jan Rodak)
  - Ignore deprecated settings of pylint (Jan Rodak)
  - Update tests (Jan Rodak)
  - Add category to report (Jan Rodak)
  - Parse category of warning (Jan Rodak)
  - Add Warning dataclass (Jan Rodak)
  - Update pylint config (Jan Rodak)
  - Reduce external dependencies of test suite (Jan Rodak)
  - Fix data type (Jan Rodak)
  - Change label of OVAL definition for CPE (Jan Rodak)
  - Add HTML generation of CPE AL trees (Jan Rodak)
  - Add css for CPE AL (Jan Rodak)
  - Create place for graph with CPE AL (Jan Rodak)
  - Integrate CPE AL parser (Jan Rodak)
  - Create CPE AL parser (Jan Rodak)
  - Add expection (Jan Rodak)
  - Add imports to __init__ (Jan Rodak)
  - Create cpe platform (Jan Rodak)
  - Add cpe logical test (Jan Rodak)
  - Create evaluation of CPE logical test (Jan Rodak)
  - Use a more elegant way to copy dictionary (Jan Rodak)
  - Disable automatic character escaping in jinja (Jan Rodak)
  - Remove duplicite CPE trees for fedora platforms (Jan Rodak)
  - Fix the classification of tests (Jan Rodak)
  - Present new infromation in HTML report (Jan Rodak)
  - Update test suite (Jan Rodak)
  - Update jinja macros for new dataclasses (Jan Rodak)
  - Replace jinja filter with methode call that use diffrent informations (Jan Rodak)
  - Implement usage of TestResultOfScan and ProfileInfo dataclasses (Jan Rodak)
  - Add parser of performed scan information (Jan Rodak)
  - Create parser of profile information (Jan Rodak)
  - Use new dataclasses in Report (Jan Rodak)
  - Create ProfileInfo and TestResultOfScan dataclasses (Jan Rodak)
  - Regenerate docs modules (Jan Rodak)
  - Ignore old xslt codes for generating old style report for backwards compatibility (Jan Rodak)
  - Fix CWE-79 (Jan Rodak)
  - Fix overwrite attribute get_report_dict, which was previously defined in superclass (Jan Rodak)
  - Explicitly import stdout, stdin with prefix sys (Jan Rodak)
  - Close file after usage (Jan Rodak)
  - Fix empty expections (Jan Rodak)
  - Fix missing OVAL definitions in reports when is not present OVAL CPE checks (Jan Rodak)
  - Fix key error platfrom without OVAL definition (Jan Rodak)
  - Fix missing CPE checks (Jan Rodak)
  - Update README.md (Evgeny Kolesnikov)
  - Update README.md (Evgeny Kolesnikov)
  - Fix parsing of checking engine result (Jan Rodak)
  - Rename master branch to main in github action configs TODO : LINKS IN README etc. (Jan Rodak)
  - Rename master branch to main in realase script (Jan Rodak)
  - Move comment of OVAL nodes behind result label (Jan Rodak)
  - Display OVAL definitions details in the HTML report (Jan Rodak)
  - Display comments in OVAL graphs (Jan Rodak)
  - Replace the empty rule title with the rule id (Jan Rodak)
  - Add srpm_build_deps (Jan Rodak)
  - Update nodejs actions (Jan Rodak)
  - Add CodeQL workflow for GitHub code scanning (LGTM Migrator)
  - Add tests for oval definition (Jan Rodak)
  - Reduce run time of test suite (Jan Rodak)
  - Switch using oval_tree to oval_definition (Jan Rodak)
  - Implement usage of OVAL definition parser (Jan Rodak)
  - Create OVAL definition parser (Jan Rodak)
  - Create OVAL reference (Jan Rodak)
  - Create OVAL definition (Jan Rodak)
  - Rename clases TestInfoParser to OVALTestInfoParser and OVALDefinitionParser to OVALResultParser (Jan Rodak)
  - Add Read the Docs configuration file (Jan Rodak)
  - Improve readme (Jan Rodak)
  - Update chapter layout (Jan Rodak)
  - Add usage chapter to documentation (Jan Rodak)
  - Add installation chapter to documentation (Jan Rodak)
  - Regenerate modules (Jan Rodak)
  - Add link to readthedocs (Jan Rodak)
  - Fix typo (Jan Rodak)
  - Add instalation and basic usage to readme (Jan Rodak)
  - Fix mixing of Rule class and rule XML element (Jan Rodak)
  - Rename groupe_parser to group_parser and info_of_test_parser to test_info_parser (Jan Rodak)
  - Create output format JSON-EVERYTHING (Jan Rodak)
  - Use filter for generation JSON (Jan Rodak)
  - Rename directory (Jan Rodak)
  - Break methodes to smaller methods (Jan Rodak)
  - Fix tests according to change of structure of SCAPResultsParser class (Jan Rodak)
  - Rework structure SCAPResultsParser class (Jan Rodak)
  - Rework assembly of OVAL and CPE trees (Jan Rodak)
  - Remove None comment (Jan Rodak)
  - Remove None value from definition ID (Jan Rodak)
  - Fix test of remediation (Jan Rodak)
  - Specify data types of Rule (Jan Rodak)
  - Specify data types of Report (Jan Rodak)
  - Remove default id of Remediation (Jan Rodak)
  - Specify data types of OvalTest (Jan Rodak)
  - Specify data types of OvalObject (Jan Rodak)
  - Specify data types of OvalNode (Jan Rodak)
  - Specify data types of Group (Jan Rodak)
  - Create objects Identifier and Reference (Jan Rodak)
  - Use buildin function asdict (Jan Rodak)
  - Generate json output from report structure (Jan Rodak)
  - Ignore generated JSON reports (Jan Rodak)
  - Create tests (Jan Rodak)
  - Use report_generators sub package (Jan Rodak)
  - Create a JSON generator shell (Jan Rodak)
  - Create report_generators sub package (Jan Rodak)
  - Add format JSON to cli (Jan Rodak)
  - Fix W1514 (Jan Rodak)
  - Update pylint config (Jan Rodak)
  - Add a copy to the clipboard for the rule ID field (Jan Rodak)
  - Fix problem with the formatting of command line options (Jan Rodak)
  - Replace default value TextIOWrapper with name of file in man page (Jan Rodak)
  - Remove enumerte of choices for alternative options (Jan Rodak)
  - Format lists of descriptions of choices (Jan Rodak)
  - Fix FIRST_HIDDEN_ELEMENT is null (Jan Rodak)
  - Remove unused template file (Jan Rodak)
  - Move CSS style to separate file (Jan Rodak)
  - Minimalize the usage of inline styles (Jan Rodak)
  - Add footer to report (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.1-1
changelog:
  - 0.2.1 (Jan Rodak)
  - Add rule weight attribute to report (Jan Rodak)
  - Parse rule weight attribute (Jan Rodak)
  - Add weight attribute to rule datastructure (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.2-0
changelog:
  - 0.2.2 (Jan Rodak)
  - Clean up CI jobs titles (Evgeny Kolesnikov)
  - Fix RHEL8/EPEL8 build and test integration (Evgeny Kolesnikov)
  - Show message for OVAL object (Jan Rodak)
  - Parse message of collected OVAL object (Jan Rodak)
  - Create OvalObjectMessage (Jan Rodak)
  - Create a clickable rule title to show rule detail (Jan Rodak)
  - Add a copy remediation to the clipboard (Jan Rodak)
  - Uderline remediation summary (Jan Rodak)
  - Replace word search with filter (Jan Rodak)
  - Fix compatibility issue with python3.8 in the test suite (Jan Rodak)
  - Execute test suite with python3.8 and the latest python (Jan Rodak)
  - Create package dependency test for centos stream 8 (Jan Rodak)
  - Create copr build for rhel8 (Jan Rodak)
  - Fix TypeError: 'type' object is not subscriptable coused by downgrade (Jan Rodak)
  - Downgrade the minimum version of python (Jan Rodak)
  - Add spec file for rhel8 (Jan Rodak)
  - Fix W3601 (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.3-1
changelog:
  - 0.2.3 (Jan Rodak)
  - Determine which product use (Jan Rodak)
  - Discover upstream (Jan Rodak)
  - Run only smoke test in Testing Farm (Jan Rodak)
  - Add weekly execution of integration test (Jan Rodak)
  - Add tmt tests (Jan Rodak)
  - Add tmt plan (Jan Rodak)
  - Modify the smoke test to use different ARF reports (Jan Rodak)
  - Add script for generation of ARF report (Jan Rodak)
  - Add filter for rule id (Jan Rodak)
  - Select new multi-check rules (Jan Rodak)
  - Create copy of multi-check rule for every OVAL definition (Jan Rodak)
  - Make method _get_applicable_cpe_ids_for_machine part of ProfileInfo and rename the method to get_list_of_cpe_platforms_that_satisfy_evaluation_target (Jan Rodak)
  - Adapt input of oval_cpe_definiton in test (Jan Rodak)
  - Adapt the mapping of OVAL definitions to the new OVAL definition analysis system and specify which OVAL result report is for CPE (Jan Rodak)
  - Parse all OVAL definition from all OVAL result reports (Jan Rodak)
  - Add parsing of OVAL refence to OVAL report (Jan Rodak)
  - Load all oval reports present in ARF report (Jan Rodak)
  - Fix typo in link (Jan Rodak)
  - Sync tests with downstream (Jan Rodak)
  - Add required parameter (Jan Rodak)
  - Move unit tests from interation_tests direcory (Jan Rodak)
  - Move function get_fake_args to test utils (Jan Rodak)
  - Create separate job propose_downstream for EPEL8 (Jan Rodak)
  - Sort chapters (Jan Rodak)
  - Add manual about report content (Jan Rodak)
  - Add assets (Jan Rodak)
  - Fix typo (Jan Rodak)
  - Add license tag (Jan Rodak)
  - Add explanation of result of OVAL definition (Jan Rodak)
  - Parse class of OVAL definition (Jan Rodak)
  - Add tests for CPE AL (Jan Rodak)
  - Fix negation of logical test (Jan Rodak)
  - Add support for check-fact-ref element in CPE-AL (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.4-1
changelog:
  - 0.2.4 (Jan Rodak)
  - Rename field Result explained to Class explained (Jan Rodak)
  - Add button back to top (Jan Rodak)
  - Generate tooltip when hover the mouse over the OVAL operator (Jan Rodak)
  - Fix persistance of checkboxes after refresh browser (Jan Rodak)
  - Add functionality to buttons (Jan Rodak)
  - Add buttons (Jan Rodak)
  - Set logging severity from warning to info for missing fonts problem (Jan Rodak)
  - Change fonts to week dependency (Jan Rodak)
  - Disable scrollbar (Jan Rodak)
  - Show tooltip for NOT (Jan Rodak)
  - Add explanations (Jan Rodak)
  - Generate tooltip (Jan Rodak)
  - Set tooltip position for OVAL and CPE AL operators (Jan Rodak)
  - Add new tooltip when user click on copy to clipboard (Jan Rodak)
  - Rename tooltip class (Jan Rodak)
  - Add new lines on end of file (Jan Rodak)
  - Update eslint config (Jan Rodak)
  - Implement clear button for search bar (Jan Rodak)
  - Change title (Jan Rodak)
  - Use the same title for the page title and report title (Jan Rodak)
  - Using span element instead of link element when href is not available (Jan Rodak)
  - Add non-breaking space (Jan Rodak)
  - Add missing package (Jan Rodak)
  - Update modules docs (Jan Rodak)
  - Add documentation on how to run the test suite (Jan Rodak)
  - Add usage from source (Jan Rodak)
  - Add installation from source and PyPi (Jan Rodak)
  - Update README (Jan Rodak)
  - Sync generate_arf.sh (Jan Rodak)
  - Remove execution of integration test on push to main (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.5-1
changelog:
  - 0.2.5 (Jan Rodak)
  - Show referenced OVAL State (Jan Rodak)
  - Parse reference in filter (Jan Rodak)
  - Show OVAL Variables and referenced OVAL endpoints in report (Jan Rodak)
  - Remove UUID from headings (Jan Rodak)
  - Move function (Jan Rodak)
  - Display in report OVAL object that references to other OVAL Objects (Jan Rodak)
  - Resolve parsing of referenced OVAL Objects and OVAL Variables (Jan Rodak)
  - Add OVAL Variable structure and parser (Jan Rodak)
  - Rework OVAL Object and State (Jan Rodak)
  - Parse mapping between OVAL var and values and propagate them (Jan Rodak)
  - Remove namesapace for attributes (Jan Rodak)
  - Show OVAL states in report (Jan Rodak)
  - Parse attributes of elements in OVAL state and Parse all OVAL states in OVAL test (Jan Rodak)
  - Show OVAL objects in report (Jan Rodak)
  - Parse attributes of elements in OVAL object (Jan Rodak)
  - Removing the processing of collected objects (Jan Rodak)
  - Use an empty string instead of None when the text of the set-value element is empty (Jan Rodak)
  - Fix deprecation warning (Jan Rodak)
  - Remove product detection from the tmt plan (Jan Rodak)
  - Increase vm memory (Jan Rodak)
  - Add python3 dependency (Jan Rodak)
  - Adjust the build of content (Jan Rodak)
  - Automatic product detection to build content by CPE identifier (Jan Rodak)
  - Remove whitespaces (Jan Rodak)
  - Show explanation of score computation in report (Jan Rodak)
  - Add explanation of score computation (Jan Rodak)
  - Parse system attribute from score element (Jan Rodak)


author: Diego Herrera <dherrera@redhat.com> 1.5.0-2
changelog:
  - Added cmake macros
  - Used desktop-file-validate instead of desktop-file-install
  - Cleaned up requirements


author: Packit <hello@packit.dev> - 85-1
changelog:
  Changes with 85
  ----------------
    * COMPOSER-1959: Start building osbuild on RHEL 8.9 and 9.3 nightly (#1300)
    * Python 3.6 compatibility fixes (#1294)
    * Update terraform SHA (#1299)
    * Update test runners for 8.8 & 9.2 nightly (#1162)
    * Various fixes (#1295)
    * loop: use LOOP_CONFIGURE when available (#1253)
    * stages/org.osbuild.ovf: support older python3 versions (#1306)
    * stages/yum.repo: add `sslverify` field (#1298)

  Contributions from: Alexander Todorov, Gianluca Zuccarelli, Jakub Rusz, Sanne Raymaekers, Thomas Lavocat, Tomáš Hozza

  — Somewhere on the Internet, 2023-05-10


author: Packit <hello@packit.dev> - 86-1
changelog:
  Changes with 86
  ----------------
    * org.osbuild.mkfs.ext4: Add verity option to (#1310)
    * runners: add fedora-38 specific logic for SHA1 key support (#1307)
    * schutzfile: update manifest-db ref 2023-05-20 (#1313)
    * stages/isolinux: default list (#1309)

  Contributions from: Alexander Larsson, Michael Ho, SchutzBot, Simon de Vlieger, Thomas Lavocat

  — Somewhere on the Internet, 2023-05-24


author: Packit <hello@packit.dev> - 87-1
changelog:
  Changes with 87
  ----------------
    * Spec: use `%forgeautosetup` macro in `%prep` phase (#1318)
    * Support GPT partition attribute bits when creating images (#1296)
    * Test: make partitioning tools stage tests pass on RHEL-8 + add unit test for `sfdisk` stage (#1317)
    * add livesys stage (#1311)
    * mockbuild.sh: retry dnf install up to 5 times (#1319)
    * readme: mention matrix, redo headings (#1305)
    * schutzfile: update manifest-db ref 2023-06-05 (#1323)
    * stages/sgdisk: option to not quote partition names passed to sgdisk (#1316)

  Contributions from: Eric Chanudet, SchutzBot, Simon de Vlieger, Tomáš Hozza

  — Somewhere on the Internet, 2023-06-07


author: Packit <hello@packit.dev> - 88-1
changelog:
  Changes with 88
  ----------------
    * COMPOSER-1959: Also test on RHEL 8.9 and 9.3 nightly (#1301)
    * Restore LOOP_CONFIGURE fallback for kernel < 5.8 (#1327)
    * stages: add new zstd stage (#1322)

  Contributions from: Alexander Todorov, Antonio Murdaca, Michael Hofmann

  — Somewhere on the Internet, 2023-06-21


author: Packit <hello@packit.dev> - 89-1
changelog:
  Changes with 89
  ----------------
    * CI variable name has changed, (#1330)
    * inputs: Move arguments for InputService.map to a temporary file (#1331)

  Contributions from: Alexander Todorov, Ondřej Budai

  — Somewhere on the Internet, 2023-06-27


author: Packit <hello@packit.dev> - 90-1
changelog:
  Changes with 90
  ----------------
    * .gitlab-ci.yml: Run rpmbuild for Fedora 39 (#1344)
    * Expand `sysconfig` stage with `livesys` and `desktop` (#1345)
    * Schutzfile: Fix f38 snapshot references (#1347)
    * org.osbuild.rpm: Add some context to rpmkeys failure (#1244)
    * runners: Asahi Fedora Remix to Fedora Asahi Remix (#1338)
    * stage: anaconda, allow access to more config (#1320)
    * stages/rpm: chmod `machine-id` to 0444 (#1342)
    * stages/squashfs: add support for zstd compression (#1232)
    * stages: add openscap autotailor stage (#1336)
    * test/data: introduce UKI also for CentOS Stream (#1233)

  Contributions from: Brian C. Lane, Eric Curtin, Gianluca Zuccarelli, Ondřej Budai, Simon de Vlieger

  — Somewhere on the Internet, 2023-07-19


author: Packit <hello@packit.dev> - 91-1
changelog:
  Changes with 91
  ----------------
    * ci: add tox (#1262)
    * tools: `osbuild-dev` quality of life (#1348)

  Contributions from: Simon de Vlieger

  — Somewhere on the Internet, 2023-08-02


author: Packit <hello@packit.dev> - 92-1
changelog:
  Changes with 92
  ----------------
    * Improve the linting setup (#1362)
    * Refactor Fedora test manifests v2 and update them to F38 (#1351)
    * Update fedora-39 runners and repositories (#1369)
    * Update snapshots to 20230801 (#1355)
    * Update snapshots to 20230815 (#1370)
    * autopep8: Increase aggressive level (#1361)
    * dnf4.mark: mark packages in DNF state database (#1333)
    * osbuild: add `--checkpoint` can now use globs (#1358)
    * ostree.encapsulate: It's rpm-ostree, not ostree (#1359)

  Contributions from: Brian C. Lane, Colin Walters, Jakub Rusz, Ondřej Budai, Simon de Vlieger, schutzbot

  — Somewhere on the Internet, 2023-08-16


author: Packit <hello@packit.dev> - 94-1
changelog:
  Changes with 94
  ----------------
    * .gitlab-ci: update RHEL ga runners (#1371)
    * Add support for btrfs subvolumes, metadata profiles and compression (#1312)
    * Update snapshots to 20230824 (#1373)
    * stages/dracut: add dracut omit drivers option (#1374)
    * tests/ostree-container: Drop hardcoded max layers (#1375)

  Contributions from: Brian Masney, Colin Walters, Ondřej Budai, Sanne Raymaekers, schutzbot

  — Somewhere on the Internet, 2023-08-30


author: Packit <hello@packit.dev> - 95-1
changelog:
  Changes with 95
  ----------------
    * Actions: add workflow for marking and closing stale issues and PRs (#1382)
    * osbuild.ostree.selinux: xref ostree issue for this (#1377)
    * runners: add autosd runner (#1381)

  Contributions from: Colin Walters, Eric Curtin, Tomáš Hozza

  — Somewhere on the Internet, 2023-09-13


author: Packit <hello@packit.dev> - 0.74.0-1
changelog:
  - Allow configuring tmt tests with fmf root outside of git root. (#1936)
  - Removed adding the "Signed-off-by" tag to commits created by Packit. (#1934)
  - Packit's source_git functionality installs/loads the `_packitpatch` script in a more reliable manner that doesn't rely on deprecated setuptools functionality. (#1926)


author: Packit <hello@packit.dev> - 0.75.0-1
changelog:
  - Detection of `%autorelease` usage in dist-git spec file during `propose-downstream` and `pull-from-upstream` has been improved and Packit will always preserve it. (#1949)
  - Changed build tool to hatchling and moved metadata to `pyproject.toml`. (PEP621) (#1913)
  - Respect `upstream_ref` for tags that start with "a", "b", "c", "e", "n", "r", "s". This was caused by an issue with a `branches` prefix being treated as a set of letters to remove. (#1943)
  - Reset `Release` field in dist-git spec file to `1` when the version in upstream spec file is not up-to-date with the release that triggered `propose_downstream`. (#1940)
  - Correctly catch the logs, if any of the user actions fail during the propose-downstream. (#1939)
  - `packit source-git` related commands can skip dist-git repos, where the git trailer is not found, when looking for the right dist-git dir where to work. (#1938)
  - More monorepo related fixes. (#1946, #1947, #1948)


author: Packit <hello@packit.dev> - 0.76.0-1
changelog:
  - Unsuccessful Image Builder requests now provide error details so you can fix the Image configuration. (#1981)
  - Copr projects created by Packit will not follow the Fedora branching from now on.
    This decision has been made to lower the load on Copr from the temporary Copr projects created, mainly, for the PR builds.
    If you are releasing your packages to Copr, please use the new setting `follow_fedora_branching`.
    Already existing projects are not affected by this change and it is also not enforced with the custom Copr repositories. (#1970)


author: Packit <hello@packit.dev> - 0.77.0-1
changelog:
  - Packit now includes dist-git branch in the title of the PRs for `propose-downstream` and `pull-from-upstream`. (#1996)
  - We have fixed an issue with `files_to_sync` filters not being applied properly. (#1977)


author: Packit <hello@packit.dev> - 0.78.1-1
changelog:
  - Temporarily disabled test dependencies on Fedora Rawhide because of missing `python3-deepdiff`. (#2008)


author: Packit <hello@packit.dev> - 0.78.2-1
changelog:
  - Packit's license in RPM specfile is now confirmed to be SPDX compatible. (#2026)
  - `source-git init --ignore-missing-autosetup` help was improved to be less confusing. (#2016) (#2017)


author: Packit <hello@packit.dev> - 0.79.0-1
changelog:
  - 2 new configuration options for filtering when getting latest upstream release tag were introduced: `upstream_tag_include` and `upstream_tag_exclude`. They should contain a Python regex that can be used as an argument in `re.match`. (#2030)


author: Packit <hello@packit.dev> - 0.79.1-1
changelog:
  - We have fixed a bug in getting allowed GPG keys when syncing the release for projects with Packit config
    in monorepo format in dist-git. (#2037)


author: Packit <hello@packit.dev> - 0.80.0-1
changelog:
  - Packit CLI now provides a new command `pull-from-upstream`, offering the same functionality as `propose-downstream` but suited for usage from the dist-git repository with Packit configuration placed there. This was primarily added to help reproduce the behaviour of the service's [pull_from_upstream job](https://packit.dev/docs/configuration/downstream/pull_from_upstream). (#2063)
  - Packit now exposes `PACKIT_PACKAGE_NAME`, `PACKIT_UPSTREAM_PACKAGE_NAME` and `PACKIT_DOWNSTREAM_PACKAGE_NAME` environment variables to all actions. (#2061)
  - We have fixed a bug in `packit source-git init` caused by changed behaviour in a newer version of rpmbuild. (#2048)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.42.2-3
changelog:
  - Use pkgconfig to BR the required cairomm API/ABI version 1.0 (vs. 1.16); use
    cairomm1.0, which may be a virtual Provides, in the manual lib Requires


author: Stefano Brivio <sbrivio@redhat.com> - 0^20230329.gb10b983-1
changelog:
  - Adjust path for SELinux policy and interface file to latest guidelines
  - Don't install useless SELinux interface file for pasta
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2023_03_21.1ee2f7c..2023_03_29.b10b983


author: Stefano Brivio <sbrivio@redhat.com> - 0^20230509.g96f8d55-1
changelog:
  - Relicense to GPL 2.0, or any later version
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2023_03_29.b10b983..2023_05_09.96f8d55


author: Stefano Brivio <sbrivio@redhat.com> - 0^20230818.g0af928e-1
changelog:
  - Install pasta as hard link to ensure SELinux file context match
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2023_06_27.289301b..2023_08_18.0af928e


author: Stefano Brivio <sbrivio@redhat.com> - 0^20230907.gee58f37-1
changelog:
  - Replace pasta hard links by separate builds
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2023_08_23.a7e4bfb..2023_09_07.ee58f37


author: Marek Kasik <mkasik@redhat.com> - 0.9.18.2-5
changelog:
  - Rebuild for poppler-22.08.0
  - Remove requirement of pstrams-devel as they are not supported
  - and has been removed from Fedora
  - Backport 2 commits from upstream to build with current poppler


author: Paul Howarth <paul@city-fan.org> - 4.76-1
changelog:
  - Update to 4.76
    - Add autoconf test for siginfo_t, which is, of course, not available on
      Windows
    - Disable syscalls on Solaris, as perl seems to provide an incompatible
      syscall prototype that clashes with sys/syscall.h
    - Add MAP_FIXED_NOREPLACE, MAP_SHARED_VALIDATE, MAP_SYNC and MAP_UNINITIALIZED


author: Paul Howarth <paul@city-fan.org> - 4.77-1
changelog:
  - Update to 4.77
    - Add MFD_HUGETLB_2MB and MFD_HUGETLB_1GB constants
    - Add fexecve
    - Add lots of missing functions to @EXPORT_OK
  - Use SPDX-format license tags


author: Paul Howarth <paul@city-fan.org> - 4.78-1
changelog:
  - Update to 4.78
    - Add IO::AIO::mount and IO::AIO::umount
    - Add a bunch of symbols from sys/mount.h


author: Paul Howarth <paul@city-fan.org> - 4.79-1
changelog:
  - Update to 4.79
    - The autoconf result of the mount check was not used, so it failed to
      compile on most systems
    - Fix format string usage for croak in extract_stringvec function


author: Paul Howarth <paul@city-fan.org> - 2.072-1
changelog:
  - Update to 2.072
    - Add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based on
      idea in GH#101
    - certs/*.p12 used for testing should now work with OpenSSL 3.0 too (GH#108)
    - Update public suffix database
  - Drop patch for building with OpenSSL 1.1.1e


author: Paul Howarth <paul@city-fan.org> - 2.073-1
changelog:
  - Update to 2.073
    - Fix behavior and tests for OpenSSL 3.0.1
    - Fix GH#110 - prevent internal error warning in some cases


author: Paul Howarth <paul@city-fan.org> - 2.074-1
changelog:
  - Update to 2.074
    - Add SSL_ciphersuites option for TLS 1.3 ciphers
    - No longer use own default for ciphers: instead, use system default but
      disable some weak ciphers that might still be enabled on older systems


author: Paul Howarth <paul@city-fan.org> - 2.075-1
changelog:
  - Update to 2.075
    - Treat SSL_write returning 0 same as previously -1, as suggested by both
      OpenSSL and LibreSSL documentation
    - Propagate error from SSL_shutdown, unless the shutdown is caused by an outer
      SSL error, in which case keep the original error
    - Small test fixes
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.004003-1
changelog:
  - Update to 1.004003
    - Fix another test that fails when JSON::XS is installed, but below version
      3.0


author: Paul Howarth <paul@city-fan.org> - 0.019-1
changelog:
  - Update to 0.019
    - Add CONTRIBUTING file
    - Try to quell weird Win32 test failures that seem to occur only in tests
      where I am using 'use open' to put the standard handles into UTF-8 mode;
      the fix (hopefully) is to do this to the Test::Harness handles at run time
      instead of to the standard handles at compile time


author: Paul Howarth <paul@city-fan.org> - 0.020-1
changelog:
  - Update to 0.020
    - Correct and optimize the computation of logical column position (the one
      that takes account of tabs)


author: Paul Howarth <paul@city-fan.org> - 0.021-1
changelog:
  - Update to 0.021
    - Recognize postfix deref in '@{[ ... ]}' for determining minimum Perl
      version; this recognizes all forms of postfix dereference, including ->%*,
      ->&*, and ->** (NOTE: for now, this remains a
      PPIx::QuoteLike::Token::Interpolation)
    - Require PPI 1.238 for postfix deref support, and prune code that dealt with
      PPI's old behavior
    - Postfix %*, &*, and ** do not interpolate
    - Correct perl_version_introduced() for interpolated postfix scalar deref


author: Paul Howarth <paul@city-fan.org> - 0.022-1
changelog:
  - Update to 0.022
    - Remove 'postderef' argument to new(); postfix dereference is always
      recognized


author: Paul Howarth <paul@city-fan.org> - 0.023-1
changelog:
  - Update to 0.023 (rhbz#2127475)
    - Update discouragement notice for variables(), and add a TODO in
      t/variables.t for why
    - Correct normalization of ${^FOO} for PPI: if the caret is present the
      braces are not removed


author: Paul Howarth <paul@city-fan.org> - 0.118-1
changelog:
  - Update to 0.118
    - Skip symlink tests on Windows by actually testing symlinks, as Perl 5.33.5
      adds notional support but it's not possible without elevated privileges


author: Paul Howarth <paul@city-fan.org> - 0.120-1
changelog:
  - Update to 0.120
    - The 'tempdir' and 'tempfile' methods may be called on a Path::Tiny object
      representing a directory, in which case the directory will be used as the
      container for the temporary object (as if the 'DIR' argument were used)


author: Paul Howarth <paul@city-fan.org> - 0.122-1
changelog:
  - Update to 0.122
    - Adds 'size' and 'size_human' methods; the latter gives 'ls -lh' style
      output, with options to choose base2 or base10 forms


author: Paul Howarth <paul@city-fan.org> - 0.124-1
changelog:
  - Update to 0.124
    - Added link to 'touchpath' in the 'mkpath' docs
    - Fixed example in `tempfile' docs
  - Use SPDX-format license tag


author: Petr Pisar <ppisar@redhat.com>, Jitka Plesnikova <jplesnik@redhat.com> - 1.0048-3
changelog:
  - Specify all dependencies
  - Move Apache httpd 2 mod_perl handler to perl-Plack-Handler-Apache2
  - Move FCGI handler to perl-Plack-Handler-FCGI
  - Move Log::Log4Perl middleware to perl-Plack-Middleware-Log4perl


author: Paul Howarth <paul@city-fan.org> - 4.019-1
changelog:
  - Update to 4.019
    - Fix build issue with latest perl
    - Bump encoder and decoder dependencies to 4.019
  - 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 or
        later
    - 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> - 4.019-1
changelog:
  - Update to 4.019
    - Fix build issue with latest perl
    - Update bundled zstd to 1.5.1 (note: this package uses system zstd)
  - Fix permissions verbosely
  - Make %files list more explicit


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


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


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> - 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> - 0.38-1
changelog:
  - Update to 0.38 (rhbz#2129537)
    - Stop permanently altering Test::More's export list (CPAN RT#73299)
  - Use SPDX-format license tag


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: Adrien Vergé <adrienverge@gmail.com> - 1.4.4-15
changelog:
  - Only require gettext-runtime instead of gettext for Fedora 37+
    https://bugzilla.redhat.com/show_bug.cgi?id=2119023


author: Remi Collet <remi@remirepo.net> - 1.4.2-1
changelog:
  - update to 1.4.2
  - raise dependency on PHP 7.3
  - drop compatibility with old phpunit 5, 6 and 7
  - run test suite with both phpunit 8 and 9


author: Remi Collet <remi@remirepo.net> - 2.12.0-1
changelog:
  - update to 2.12.0
  - raise dependency on pdepend 2.10.2
  - allow version 3.0 of the composer/xdebug-handler


author: Remi Collet <remi@remirepo.net> - 1.4.0-1
changelog:
  - update phpunitgoodpractices/polyfill to 1.4.0
  - update phpunitgoodpractices/traits to 1.9.1
  - allow PHPUnit 9


author: Wim Taymans <wtaymans@redhat.com> - 0.3.72-1
changelog:
  - Update version to 0.3.72
  - The jack libraries and ld.so override were split so that jack can
    be installed together with the pipewire-jack libraries and pw-jack.


author: Wim Taymans <wtaymans@redhat.com> - 0.3.73-1
changelog:
  - Update version to 0.3.73
  - Fixes rhbz#2156003 Split out lv2 and sofa filter-chain packages.
  - Split out vulkan plugin and roc module


author: Hans de Goede <hdegoede@redhat.com> - 0.9.5-1.20210323git8a3c9bb
changelog:
  - Update to 0.9.5 + a bunch of extra fixes from git (new upstream git snapshot)
  - Fixes 1896929 - systemd complains about Unit configured to use KillMode=none


author: Hans de Goede <hdegoede@redhat.com> - 0.9.5-2.20210331git1ea1020
changelog:
  - New git snapshot
  - Fixes 1933378 - Bootsplash doesn't always fully clear on boot to console
  - Fixes 1941329 - Flickering plymouth on shutdown/reboot
  - Prune spec-file changelog a bit


author: Hans de Goede <hdegoede@redhat.com> - 22.02.122-1
changelog:
  - New upstream release 22.02.122 (#2039427)
  - Add patches from upstream to fix some issues with the kernel switch
    to simpledrm


author: Hans de Goede <hdegoede@redhat.com> - 22.02.122-3
changelog:
  - Fix SimpleDRM sometimes not being ignored (rhbz#2127663)
  - Mark boot-duration file as %verify(not mode (rhbz#2122896)


author: Panu Matilainen <pmatilai@redhat.com> - 1.19~rc1-1
changelog:
  - Rebase to 1.19-rc1 (https://github.com/rpm-software-management/popt/releases/tag/popt-1.19-rc1)
  - Remove manual .la cleanup, it's automatic nowadays
  - Add a guard against accidental soname changes


author: Haibo Lin <hlin@redhat.com> - 4.3.8-1
changelog:
  - createiso: Update possibly changed file on DVD (lsedlar)
  - pkgset: Stop reuse if configuration changed (lsedlar)
  - Allow disabling inheriting ExcludeArch to noarch packages (lsedlar)
  - pkgset: Support extra builds with no tags (lsedlar)
  - buildinstall: Avoid pointlessly tweaking the boot images (lsedlar)
  - Prevent to reuse if unsigned packages are allowed (hlin)
  - Pass parent id/respin id to CTS (lsedlar)
  - Exclude existing files in boot.iso (hlin)
  - image-build/osbuild: Pull ISOs into the compose (lsedlar)
  - Retry 401 error from CTS (lsedlar)
  - gather: Better detection of debuginfo in lookaside (lsedlar)
  - Log versions of all installed packages (hlin)
  - Use authentication for all CTS calls (lsedlar)
  - Fix black complaints (lsedlar)
  - Add vhd.gz extension to compressed VHD images (lsedlar)
  - Add vhd-compressed image type (lsedlar)
  - Update to work with latest mock (lsedlar)
  - Default bztar format for sdist command (onosek)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.4.0-1
changelog:
  - gather-dnf: Run latest() later (lsedlar)
  - iso: Support joliet long names (lsedlar)
  - Drop pungi-orchestrator code (lsedlar)
  - isos: Ensure proper file ownership and permissions (lsedlar)
  - gather: Always get latest packages (lsedlar)
  - Add back compatibility with jsonschema <3.0.0 (lsedlar)
  - Remove useless debug message (lsedlar)
  - Remove fedmsg from requirements (lsedlar)
  - gather: Support dotarch in DNF backend (lsedlar)
  - Fix compatibility with createrepo_c 0.21.1 (lsedlar)
  - comps: Apply arch filtering to environment/optionlist (lsedlar)
  - Add config file for cleaning up cache files (hlin)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.4.1-1
changelog:
  - ostree: Add configuration for custom runroot packages (lsedlar)
  - pkgset: Emit better error for missing modulemd file (lsedlar)
  - Add support for git-credential-helper (lsedlar)
  - Support OIDC Client Credentials authentication to CTS (hlin)


author: Lubomír Sedlář <lsedlar@redhat.com> - 4.5.0-1
changelog:
  - kojiwrapper: Stop being smart about local access (lsedlar)
  - Fix unittest errors (ounsal)
  - Add integrity checking for builds (lsedlar)
  - Add script for cleaning up the cache (lsedlar)
  - Add ability to download images (lsedlar)
  - Add support for not having koji volume mounted locally (lsedlar)
  - Remove repository cloning multiple times (abisoi)
  - Support require_all_comps_packages on DNF backend (lsedlar)
  - Fix new warnings from flake8 (lsedlar)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.9-2
changelog:
  - Patch to explicitly distribute brukerapi.config
  - Fixes a warning from setuptools about ambiguous configuration


author: Benjamin A. Beasley <code@musicinmybrain.net> 0.18-1
changelog:
  - Update to 0.18 (close RHBZ#2112288)
  - Generate documentation dependencies from requirements-dev.txt
  - Run DXF examples as extra tests
  - License changes from MIT to (now SPDX): (MIT AND (ISC AND MIT) AND
    (AGPL-3.0-only AND MIT))


author: Raphael Groner <raphgro@fedoraproject.org> - 3.9.1-1
changelog:
  - bump to v3.9.1 to fix FTBFS and improve support for python 3.9+, rhbz#1792062 
  - drop upstream patch


author: Jerry James <loganjerry@gmail.com> - 2.5.0-1
changelog:
  - Version 2.5.0
  - Drop upstreamed docutils patches
  - Convert License tag to SPDX
  - Add -pytest patch to skip tests with missing deps


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.5.17-1
changelog:
  - Update to 0.5.17 (close RHBZ#1956518)
  - Remove obsolete macros
  - Better preserve upstream mtimes; send a shebang removal PR upstream
  - Since “setup.py test” is deprecated, and uses deprecated nose to collect
    tests, use pytest as the runner instead


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.00-1
changelog:
  - Update to 6.28.00
  - ROOT now uses llvm/clang version 13 (updated from version 9)
  - Clean up specfile by removing EPEL 7 conditionals
  - Drop dataframe, roofit and tmva-sofieparser on EPEL 8 ppc64le due to
    "pure virtual method called" errors
  - Split the root-geom sub-package into three separate sub-packages:
    root-geom, root-geom-builder and root-geom-painter
  - Enable uring support in EPEL 9 (liburing now available)
  - New sub-packages: root-geom-webviewer, root-roofit-jsoninterface,
    root-testsupport, root-tree-ntuple-utils, root-tree-webviewer, root-xroofit
  - Dropped patches: 31
  - New patches: 17
  - Updated patches: 4


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.04-1
changelog:
  - Update to 6.28.04
  - Drop patch root-RF-Rewrite-RooProdPdf.TestGetPartIntList-unit-test.patch
    (previously backported)
  - Enable Apache Arrow support (64 bit architectures only)


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.04-3
changelog:
  - Fix build on Fedora 39+ where glibc has strlcpy and strlcat
  - Enable build of root-gui-qt6webdisplay sub-package if Qt6 is available


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 6.28.06-1
changelog:
  - Update to 6.28.06
  - Drop patches root-testRooAbsL-test-compares-two-doubles-and-fails.patch and
    root-strlcpy.patch (fixed upstream)


author: Benjamin A. Beasley <code@musicinmybrain.net> 0.18-1
changelog:
  - Update to 0.18 (close RHBZ#2126965)
  - The separate -doc subpackage is dropped since upstream switched from
    sphinx to mkdocs


author: fkolwa <fkolwa@redhat.com> - 2.4.0-1
changelog:
  - Update to 2.4.0 rhbz#2131119 Newest release includes patch 329. Patch
    dependency removed accordingly.


author: Maíra Canal <mairacanal@riseup.net> - 2.9.1-1
changelog:
  - Update to 2.9.1
  - Remove deprecated macros
    See https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_deprecated_macros


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.20.0-12
changelog:
  - Patch for sphinx 6.0 some deprecated items removal
  - Backport upstream patch for testsuite to support sasl 3.6.5


author: Miro Hrončok <mhroncok@redhat.com> - 4.7.1-6
changelog:
  - Use SPDX license identifiers
  - The schematron files are not Zlib licensed, but MIT
  - Package the lxml[cssselect], lxml[html5] and lxml[htmlsoup] extras


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.8.0-1
changelog:
  - update to 4.8.0
  - Add experimental Python 3.10 support (#1898158)
  - Upstream PR: https://github.com/GrahamDumpleton/mod_wsgi/pull/688


author: Jakub Hrozek <jhrozek@redhat.com> - 3.1.0-1
changelog:
  - Update to upstream 3.1.0
  - Gets rid of obsolete python-nose dependency
  - Nuke the python2/python3 conditionals, let's only support python3


author: Packit <hello@packit.dev> - 0.39.0-1
changelog:
  - We have implemented the `closed_by` property for the Pagure pull request for getting the login of the account that closed the pull request. (https://github.com/packit/ogr/pull/718)


author: Packit <hello@packit.dev> - 0.40.0-1
changelog:
  - Using the method `users_with_write_access` you can generate the set of users that have write access to the project and the method `has_write_access(user)` you can find out if the user has write access to the project. (#742)


author: Packit <hello@packit.dev> - 0.41.0-1
changelog:
  - `CommitComment.comment` has been deprecated in favour of `CommitComment.body` to make the naming consistent across objects. (#748)
  - ogr now requires Python 3.9 or later. (#746)


author: Packit <hello@packit.dev> - 0.42.0-1
changelog:
  - A bug in ogr resulting in returning only first page of pull requests for Pagure has been fixed. (#761)
  - ogr now raises `GitForgeInternalError` rather than `PagureAPIException` when getting 50x response from the Pagure API. (#762)


author: Packit <hello@packit.dev> - 0.43.0-1
changelog:
  - Fixes an issue with project->service mapping where the service with an url not containing the service type wasn't matched. (#771)


author: Packit <hello@packit.dev> - 0.44.0-1
changelog:
  - OGR now understands a few community-hosted GitLab instances that could not be determined automatically from the hostname. Thanks to that, you don't need to hardcode these instances to be mapped correctly. (#775)


author: Packit <hello@packit.dev> - 0.46.0-1
changelog:
  - We have fixed a bug in `get_fork` method for Pagure about checking the usernames for a match when going through existing forks. (#800)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.1-4
changelog:
  - Fix nose2-0.12.0 compatibility: do not use the python-versioned entry point
    for nose2, e.g. nose2-3.11


author: Jerry James <loganjerry@gmail.com> - 1.3.2-2
changelog:
  - Provide python3-PARIKernel
  - Trim the -pari patch down to the essentials
  - Provide URLs for upstream pull requests


author: Christian Krause <chkr@fedoraproject.org> - 0.2.13-1
changelog:
  - Update to new upstream release 0.2.13
  - Update spec file to latest Python packaging guidelines
  - Migrated to SPDX license
  - Remove version requirement of setuptools dependency
  - Fixes BZ 2238132 (PyAudio 0.2.11 does not work, needs update to >= 0.2.12)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.17.22-2
changelog:
  - Confirm License is SPDX MIT
  - Reduce macro indirection and drop ancient constructs and conditionals
  - Update description from upstream
  - Make the package noarch (python-ruamel-yaml-clib contains the compiled code)
  - Fix upper-bounded Python interpreter version for ruamel.yaml.clib dependency
  - Drop unused manual runtime dependency on setuptools
  - Port to pyproject-rpm-macros (“new Python guidelines”)
  - Stop numbering the source archive
  - Add a bootstrap conditional to break the circular dependency with
    ruamel.yaml.clib
  - Fix an obsolete comment referring to bitbucket


author: Lukáš Zachar <lzachar@redhat.com> - 1.19.0-1
changelog:
  - Protect args in rsync call
  - Set tree root for the default plan tree as well
  - Properly set the `tmt` script shebang on `rhel-8`
  - Use image exists to check for container image
  - Updates docs with example on `adjust` & `prepare+`
  - Fix test duration enforcement
  - Skip missing debuginfo packages in `recommend`
  - Explicitly document extending the plan environment
  - Fix ownership of a tmp directory propagated to container
  - Support fetching remote repo for `shell` discover
  - Fix default `framework`, remove old execution methods
  - Add support for Artemis v0.0.46 upcoming release
  - Handle an fmf fetch error in remote plan clone
  - Do not truncate `RunError` output in verbose mode
  - Warn user about data erasing after prepare step
  - Formalize `data` package passed to the `Result` class
  - Change order of plugin and guest classes in files
  - Add `compatible` as a new hardware specification key
  - Add `tpm` as a new hardware specification key
  - Move the hardware specification into a separate page
  - Improve fmf-id processing
  - Add test for TTY state in test environment
  - Login after each test using the `--test` parameter
  - Mention version where important features were added
  - Handle dist-git-sources for gitlab
  - Fix getting CentOS via --how virtual
  - Capture uncaught exceptions when using testcloud
  - Update the overview of essential classes
  - When following command line --how, do not iterate over step data
  - Convert utils' Run unit tests to class-less tests
  - Enable variable expansion for dynamic references
  - Support beaker libraries as recommended packages
  - Add `SpecBasedContainer.to_minimal_spec()` method (#1637)
  - Enable context based plan parametrization
  - Coverage for tests defined under `discover.shell`
  - Fix `/tests/run/shell` access permission problem
  - Add step data classes for provisioning and report
  - Adjust support for the dynamic `ref` evaluation
  - Add support for dynamic `ref` evaluation
  - Add a test for fmf id parsing and normalization
  - Fix NO_COLOR not being honored by executed command output
  - Moves common command options into one place
  - Log full chain of exceptions, not just the first cause
  - Drop deprecated PluginIndex
  - Add message to failure tags in junit report
  - Update the pip installation plan
  - Remove pointless reimport of tmt.base in discover steps
  - Do not use f-string as a docstring
  - Fix use of variable before assignment in `Plan.go`
  - Fix variable redefinition in `discover/shell.py`
  - Fix guest distro detection, do not throw results away
  - Fix a typo in `cpu.sockets` hardware requirement
  - Make links relative for report html
  - Review all uses of `type: ignore` and link relevant issues
  - Enhance ClickOptionDecorator type to announce identity
  - Update `/tests/execute/upgrade/override` duration
  - Review all uses of `Any` and link relevant issues
  - Annotate all `cast()` calls with respective issues
  - Move the `Result` class into a separate file
  - Unblock mypy's follow-import setting
  - Use set comprehension instead of list-in-set sequence
  - Use `enumerate()` instead of `range(len())`
  - Use dict comprehension instead of tuple-in-list-in-dict
  - Replace two more list comprehensions with generators
  - Replace GeneralError's "origin" with Python's "raise from"
  - Fix normalization of the `Plan.context` key
  - Adds a missing import to polarion plugin
  - Update all linters to their most recent versions
  - Define CPU HW components with more granularity
  - Adjust the support for importing remote plans
  - Add import plan feature and tests
  - Add type annotations to `base.py`
  - Fix test depending on ordering of elements in junit XML
  - Adds type annotations to `tmt` itself
  - Remove custom yet same implementation of step's show()
  - Make sure `repo_copy` is gone before `make srpm`


author: Lukáš Zachar <lzachar@redhat.com> - 1.20.0-1
changelog:
  - Do not prune `html` and `junit` reports
  - Skip extending fmf context if cli context missing
  - Connect needs is_ready property as well
  - Cover setup.py with pre-commit Python checks
  - Do not leak "private" fields into export
  - Set guest hostname in testcloud provision
  - Capture provision error when login is used
  - Support `TMT_WORKDIR_ROOT` environment variable
  - Support step data definitions carrying CLI options
  - Adds flake8 coverage for bin/ directory
  - Prune irrelevant files during the `finish` step
  - Add junit plugin schema
  - Support to import empty key from Makefile
  - Deleting unsed and duplicite part of finish step
  - Support absolute paths in HTML reports
  - Capture exceptions when getting `image_url`
  - Enable verbose output for `provision` & `prepare`
  - Add support for Artemis v0.0.47 upcoming release
  - Remove unused variables
  - Initial support for passing ssh options from cli
  - Update specification of the `where` multihost key
  - Add a simple test demonstrating the upgrade testing
  - Use custom subclass of click.Context for better annotations
  - Extend the `duration` for tests using containers
  - Change common class constructors to use keyword arguments only
  - Make packit build with the next release.dev version
  - Add basic test coverage for `tmt story export`
  - Fix export of the story `priority` field
  - Read source from correct directory if ref is used


author: Lukáš Zachar <lzachar@redhat.com> - 1.21.0-1
changelog:
  - Fix tmt-reboot without custom command
  - Fix test /discover/libraries
  - Add serialization callbacks to data class fields
  - Use own private key for `provision.virtual`
  - Adds a template-backed export plugin
  - Polarion export fix component upload bug and upload id first
  - Convert story ReST export to use a Jinja2 template
  - Convert export-related code to plugins per format
  - Do not clone the whole remote plan in dry mode
  - Hardcode tmt git URL so test won't fail for PRs
  - Add py.typed marker for 3rd party type annotations
  - Fixes isort 5.10.1 installation issue
  - Improve logging by `tmt.utils.wait()`
  - Check packages are installed via debuginfo-install
  - Always ignore failures for recommended packages
  - Merge report plugins options into step data fields
  - Dynamically find the current Fedora release
  - Suggest using a pull request checklist template
  - Include a simple Python code among the examples
  - Apply normalization callback when updating data with CLI input
  - Bump pre-commit linters - Flake8, Mypy, JSON schema, YAML lint & pygrep
  - Use base implementation of provision plugin requirements
  - Relay 'interactive' value for podman call
  - Update Fedora versions in `upgrade` tests
  - Apply `ShellScript` for the custom reboot command
  - Update the `shell` discover specification
  - Enable to sync git repo to SUT in `shell` discover
  - Increase the default `utils.format()` indent a bit
  - Define pull request Copr build job in Packit config
  - Decouple logging from objects and base classes
  - Enable `url` and `ref` as `shell` discover options
  - Export `TMT_TREE` in other steps as well
  - Add a new key `system` to the `hardware` spec
  - Remove default for the dynamic `ref` evaluation
  - Schema update and test for order in discover step
  - Merge report plugins options into step data fields
  - Add a test for hardware schema coverage
  - Better type annotations of prepare/install scripts
  - Move `jinja2` require to the main `tmt` package
  - Define the new context dimension `initiator`
  - Respect `TMT_WORKDIR_ROOT` variable in `testcloud`
  - Annotate commands, command line elements and shell scripts
  - Adjust the `reportportal` plugin implementation
  - Implement the `reportportal` report plugin
  - Require the latest `testcloud` package
  - Define `srpm_build_deps` in the packit config
  - Include the new web link in verbose `show` mode
  - Add a clickable web link to test to polarion export
  - Enhance `Links` to allow checking for any links at all
  - Drop various guest `wake()` methods in favor of parent class
  - Catch `SystemExit` during module discovery


author: Petr Šplíchal <psplicha@redhat.com> - 1.22.0-1
changelog:
  - Change help text of the `tmt --root` option
  - Add support for `results.json` in custom results
  - Proper support for the test `duration` format
  - Prepend '/' to custom test result name if missing
  - Document necessary packages for pip install on Ubuntu
  - Tag cloud resources to `tmt` in Testing Farm
  - Display guest multihost name even in dry run (#1982)
  - Pass the `arch` option to the Beaker provider
  - Use `job-id` instead of `guestname` in Beaker class
  - Adjust the fix for the default branch handling
  - Add support to get `ref` under the git worktree
  - Fix dry mode handling when running a remote plan
  - Enable the external `polarion` plugin tests
  - Extract "run a command" functionality into a stand-alone helper
  - Increase minimal severity of `ShellCheck` defects
  - Display guest full name in `display` plugin report
  - Push using `sudo rsync` when necessary
  - Avoid warning from installing tmt as pre-commit
  - Add test checking repeated test execution results
  - Freeze the `yq` version to fix `el8` installation
  - Update the `CODEOWNERS` file with more granularity
  - Document current workaround for running scripts
  - Install `beakerlib` before the `ShellCheck`
  - Rename `Guest.full_name` to `Guest.multihost_name`
  - Display guest full name in `html` plugin report
  - Add test for template-based export plugin
  - Add `kickstart` to the `artemis` provision plugin
  - Extract just tar files in dist-git-source
  - Add missing fields to custom results test
  - Add shell linter `Differential ShellCheck`
  - Always try to run dhclient in cloud-init in virtual provision
  - Fix polarion report pruning and add or fix arguments
  - Run `chcon` only if SELinux fs supported
  - Require `beaker` provision in `tmt-all`
  - Adjust the new `mrack` plugin spec, test and plan
  - Add `beaker` provision plugin using `mrack`
  - Adjust pip install to always upgrade to the latest
  - Move `testcloud` url guessing logic out of `tmt`
  - Hotfix Ubuntu with virtual provision
  - Detect correct category when export to nitrate
  - Add an entrypoint for interactive `tmt` sessions
  - Fix internal handling of the `where` key
  - Move logging labels to the beginning of lines
  - Refactor CLI error reporting to improve readability
  - Remove no longer needed cast around our custom Click context
  - Display guest full name when showing its details
  - Add `kickstart` section as a new specification key
  - Add more controls for output colorization
  - Rephrase `results.yaml` documentation and examples
  - Fix `get_bootstrap_logger` name and docstring typo
  - Expose guest info in results
  - Enable `root` login and disable default `core` for rhcos
  - Sanitize plan/test/story names before filtering
  - Set default user `core` for rhcos in testcloud
  - Remove no longer used "err" parameter of logging methods
  - testcloud: Raise default limits
  - Update log key content of results.yaml examples (#1834)
  - Include guest name in execute phase data paths
  - Adds "bootstrap logger" for logging before CLI options are recognized (#1839)
  - Export `TMT_TEST_NAME` and `TMT_TEST_METADATA` (#1888)
  - List supported operators in hardware requirement docs (#1867)
  - Build tmt usable in inner guests for tests/full
  - Target test-complement for tests/full
  - Tag tests which are affected by how=full
  - Use PROVISION_METHODS in tests
  - Report individual test results in tests/full
  - Use Require* classes for collection & installation of plugin requirements (#1766)
  - Disable tracebacks if default branch is not found
  - Assign a data path and serial number to each test in discover (#1876)
  - Convert log path for results:custom
  - Allow report result for itself in results:custom
  - Support to import Makefile having '\\\n'
  - Require `pylero` for the `polarion` subpackage
  - Fix forgotten guest when Artemis provisioning times out
  - Turn `tests.yaml` into a list of tests
  - Simplify the `Result` class implementation
  - Use `Path` instead of `os.path` in export code
  - Use `Path` when working with logfile path
  - Fix use of old `os.path.symlink()` in discover/shell
  - Add /root/.local/bin to PATH on Centos Stream 8 in CI
  - Install jq/yq for more readable tests in tmt test suite
  - Fix Common class ignoring other branches of multiple inheritance tree
  - Use Path instead of os.path in prepare/install plugin
  - Convert path-like strings to `pathlib.Path` objects
  - Change `Plugin.go()` to accept logger and extra environment
  - Artemis API version may contain multiple integers
  - Add logging `labels` used for prefixing messages
  - Adds "full name" guest property for multihost logging


author: Lukáš Zachar <lzachar@redhat.com> - 1.23.0-1
changelog:
  - Add `Artemis` to the `provision` documentation
  - Add artemis's user defined watchdog specification
  - Add support for require of files and directories
  - Expose test serial number as an environment variable
  - Print only failed objects when linting in hook
  - Refactored metadata linting
  - Request newer os image and python version for docs
  - Explore all available plugins only once
  - Add test start/end timestamps into results
  - Implement `deprecated` for obsoleted options
  - Unify results examples in test and plan specification
  - Convert gitlab private namespace into dist-git url
  - Shorter Nitrate summary name
  - Correct the path of Ansible playbook
  - Refactor logging during plugin discovery, using tmt's logging
  - Improve names and docs around CLI context in Common classes
  - Fix ruamel.yaml type waivers that mypy sometimes ignores
  - Drop some no longer valid TODO comments
  - Replace '--t' by '-t' when creating a new plan with template
  - Add a new cpu property `flag` to the hardware spec
  - Fix duplicate export for Polarion hyperlinks
  - Option to list locally cached images for testcloud
  - Log out testcloud version in virtual provision
  - Use yq instead of grep when testing YAML content
  - Don't use specific addresses in virtual provision
  - Polish workdir pruning - pathlib transition & logging
  - Support for fuzzy matching subcommand
  - Add new link relation `test-script` definition
  - Remove `group` from the `multihost` specification
  - Move "show exception" code to utils
  - Add missing support for 0.0.55 and 0.0.48 API
  - Add type annotations to tmt.steps.STEPS/ACTIONS
  - Support logging "topics" to allow lower unnecessary verbosity
  - Add support for right-padding of logging labels
  - Move tools config to `pyproject.toml`, add Ruff
  - Example to parametrize test selection via envars
  - Merge run_command() and _run_command() into Command.run()
  - Install beakerlib into images used in test/full
  - Don't run `ShellCheck` on tests & decrease severity
  - Support multiline strings for option help texts
  - Fix tests run only in full testsuite


author: Petr Šplíchal <psplicha@redhat.com> - 1.24.0-1
changelog:
  - Do not display guest facts when showing a plan
  - Add new guide/summary for multihost testing
  - Define a "plugin registry" class
  - Hide `facts` in the `virtual` provision plugin
  - Cache resolved linters
  - Improve documentation of lint checks (#2089)
  - A custom wrapper for options instead of click.option()
  - Identify incorrect subcommand after a correct one
  - Remove one extra space between @ and decorator name
  - Assign envvars to Polarion report arguments
  - Expose "key address" to normalization callbacks (#1869)
  - Move export of special test/plan/story fields to their respective classes
  - Expose guest topology to tests and scripts (#2072)
  - Enable building downstream release using Packit
  - Add sections for environment variable groups
  - Add default envvar to plugin options
  - Load env TMT_WORKDIR_ROOT when running tmt status (#2087)
  - Opportunistically use "selectable" entry_points.
  - Explicitly convert tmpdir to str in test_utils.py.
  - Move pytest.ini contents to pyproject.toml.
  - Rename Require* classes to Dependency* (#2099)
  - Expose fmf ID of tests in results
  - Use the `tmt-lint` pre-commit hook
  - Turn finish step implementation to queue-based one (#2110)
  - Convert base classes to data classes (#2080)
  - Crashed prepare and execute steps propagate all causes
  - Support exceptions with multiple causes
  - Make "needs sudo" a guest fact (#2096)
  - Test data path must use safe guest/test names
  - Support for multi case import from Polarion and Polarion as only source (#2084)
  - Fix search function in docs
  - Make tmt test wrapper name unique to avoid race conditions
  - Change link-polarion argument default to false
  - Add export plugin for JSON (#2058)
  - Handle el6 as a legacy os too in virtual provision
  - Hint beakerlib is old when result parsing fails
  - Revert "Fix dry mode handling when running a remote plan"
  - Set a new dict instance to the Plan class
  - Replaces "common" object with logger in method hint logging
  - Parallelize prepare and execute steps
  - Formalizing guest "facts" storage
  - Support urllib3 2.x and its allowed_methods/method_whitelist
  - Require setuptools


author: Petr Šplíchal <psplicha@redhat.com> - 1.24.1-1
changelog:
  - Revert the `Source0` url to the original value
  - Use correct url for the release archive, fix docs


author: Lukáš Zachar <lzachar@redhat.com> - 1.25.0
changelog:
  - Test for pruning needs VM
  - Internal anonymous git:// access is deprecated
  - Beakerlibs pruning and merge
  - Add dynamic ref evaluation support to plan import
  - Replace self.opt() when looking for debug/verbose/quiet setting
  - Reimplement the `ReportPortal` plugin using API
  - Make `Step` class own export of step data (#2040)
  - Make relevancy/coverage linters to not re-read fmf files
  - Add a single `tmpdir` fixture for all Python versions
  - Replace named tuples with data classes
  - Replace `/` in safe name, and fix prepare step to use safe names
  - Do not export fmf id's ref when it's the default branch
  - Move the sync libraries into a separate section
  - Allow running next plan in queue when one fails to complete
  - Fix a too strict check for the detected library
  - Convert provision plugins' step data to our field implementation
  - Convert execute plugins to `tmt.utils.field()` for options
  - Cache that beakerlib/library repo is missing
  - Use code-block directive for examples and code blocks
  - Add the `show()` method for guest data packages
  - Turn fmf context into a fancy dict
  - Enable ruff checks for mutable dataclass field defaults
  - Create option metavar from listed choices
  - Document how to modify imported plans
  - Recommend needs a different option for `dnf5`
  - Ask ruff to show what it fixed
  - Bumps supported Artemis API to 0.0.58
  - Use `--version` to gather the package_manager fact
  - Use f-strings where possible
  - Bump pre-commit hooks to latest version
  - Fix ruff RUF010: Use f-strings conversion flags
  - Fix py<38 mypy type:ignore being on wrong line
  - Move isort to ruff
  - Enable passing Pylint checks
  - Fix ruff RSE102: Unnecessary parentheses on exception
  - Fix ruff PIE: flake8-pie errors
  - Remove duplicates from ruff rules selection
  - Fix ruff SIM: flake8-simplify errors
  - Fix ruff RET: flake8-return errors
  - Fix ruff PT: flake8-pytest-style errors
  - Fix ruff UP: pyupgrade errors
  - Fix ruff N: pep8-naming errors
  - Fix ruff RUF005: collection-literal-concatenation
  - Fix ruff B: flake8-bugbear errors
  - Fix flake8 C405: unnecessary literal set
  - Fix flake8 C401: unnecessary generator set
  - Fix flake8 C416: unnecessary comprehension
  - Fix flake8 C408: unnecessary collection calls
  - Polarion report set to UTC timezone
  - Add `Organize Data` as a new tmt guide chapter
  - Fix emptiness check of /var/tmp/tmt in /tests/status/base
  - Allow modification of imported plans
  - Raise error if malformed test metadata is given
  - Ensure test with empty custom results ends as an ERROR
  - Fix /tests/status/base when /var/tmp/tmt is empty
  - Remove `pytest.ini` from the `Makefile` targets
  - Bad source path for local libraries file require
  - Remove useless loop.cycle() from the HTML report
  - Implement basic filtering for the HTML report
  - Cleanup of "logging function" types
  - Do not patch verbosity in discover for --fmf-id
  - Drop enum from HW hypervisor and boot method constraints
  - Fix enforcement of workdir root in full workdir root test
  - Narrow type of file & library dependencies
  - Make web-link test play nicely with custom SSH host config
  - Use serialization callbacks for last script fields
  - Save click context in click context object
  - Add the `envvar` argument to `utils.field()`
  - Improve structure of the packit config a bit
  - Update release instructions with simplified steps
  - Sync changelog when creating downstream release


author: Lukáš Zachar <lzachar@redhat.com> - 1.26.0
changelog:
  - Do not throw an exception on missing mrack.log
  - Allow injecting credentials for git clone
  - Exception in web_link() when node root is missing
  - Rewrite url in git_clone
  - Add support for rendering error tracebacks
  - ReST export plugin should accept --template option
  - Add `role` to the Beaker provision plugin schema
  - Fix test checking custom destination for libraries
  - Create plans to cover individual step features (#2216)
  - Add cache_property for things that are generated but not often
  - Simplify public git conversion with a declarative list
  - Spec-based container becomes generic over input/output specs
  - Clean up logging in `tmt.utils.create_directory()`
  - Move test framework code into distinct framework classes
  - Add template option to polarion report
  - Group discover/fmf options, improve wording a bit
  - Record tmt command line in tmt log
  - Add note about dynamic ref to the plan import spec
  - Use the `Deprecated` class for deprecated options
  - Remove `python3-mrack-beaker` from `BuildRequires`
  - Switch discover/fmf to our field() implementation
  - Lock the `click` version < 8.1.4
  - Refine examples of plans > discover > fmf
  - Override packit actions for `propose_downstream`


author: Petr Šplíchal <psplicha@redhat.com> - 1.27.0-1
changelog:
  - Use `testcloud` domain API v2
  - Bootstrap before/after test checks (#2210)
  - Separate value formatting from key/value nature of tmt.utils.format()
  - Render `link` fields in tmt stories and specs
  - Render default friendly command for guest execution
  - Use consistently plural/singular forms in docs
  - Make file/fmf dependencies hashable
  - Rewrite git url for discover fmf: modified-only
  - Refactor Artemis and Beaker provision tests to make room for HW
  - Adjust imported plan to let its adjust rules make changes
  - Get Ansible logging on par with general command execution
  - Support Click versions newer than 8.1.4
  - Teach tmt test create to link relevant issues (#2273)
  - Add story describing CLI for multiple phases
  - When rendering exception, indetation was dropping empty lines
  - Expose tmt version as an environment variable
  - Fix handling of integers and hostname in Beaker plugin
  - Fix bug where polarion component is misinterpreted as list
  - Refactor recording of CLI subcommand invocations (#2188)
  - Put `--help` at the end of the CLI in the step usage
  - Extend the expected `pip install` fail to `f-39`
  - Make `tmt init` add .fmf directory into git index
  - Fix guest data show() and how it displays hardware requirements
  - Add lint check for matching guests, roles and where keys
  - Add -e/--environment/--environment-files to plan show/export
  - No more need to install `pre-commit` using `pip`
  - Ensure that step phases have unique names
  - Verbose regular expression for linter descriptions
  - Initial draft of hardware requirement helpers
  - Simplify the reportportal plugin test using `yq`
  - Add dynamic ref support to library type dependency
  - Remove `epel-8` and `python-3.6` specifics
  - Use the latest `sphinx-rtd-theme` for docs building
  - Full `pip install` expected to fail on `Rawhide`
  - Add missing name attribute to report plugins schema
  - Add missing arguments in polarion report schema
  - Extend sufficiently the full test suite duration
  - Add support for log types to Artemis plugin
  - Fix `tmt run --follow`, add test coverage for it
  - Remove the temporary hotfix for deep libraries


author: Petr Menšík <pemensik@redhat.com> - 1.17.0-2
changelog:
  - Move unbound user creation to libs (#2149036)
  - Use systemd-sysusers for user creation (#2105416)
  - Keep original DNSSEC root key as config (#2132103)


author: Paul Wouters <paul.wouters@aiven.io - 1.17.1-1
changelog:
  - Resolved rhbz#2160397 unbound-1.17.1 is available (bugfix release)
  - Add support for building with redis


author: Kalev Lember <klember@redhat.com> - 0.23.90-5
changelog:
  - Misc packaging cleanup
  - Sort BuildRequires and Requires and split them out one per line
  - Move GObject Introspection bindings to -gtk and -gtk-devel subpackages
  - Split libzbar out to zbar-libs subpackage
  - Tighten subpackage deps with %{_isa}
  - Drop manual requires on pkgconfig and rely on rpm dep extractor
  - Rename zbar-python3 to python3-zbar as per latest Python guidelines
  - Use make_build and make_install macros


author: Charalampos Stratakis <cstratak@redhat.com> - 3.12.0~b4-3
changelog:
  - Remove extra distro-applied CFLAGS passed to user built C extensions
  - https://fedoraproject.org/wiki/Changes/Python_Extension_Flags_Reduction


author: Christoph Karl <pampelmuse [AT] gmx [DOT] at> - 0.9.6-1
changelog:
  - Update to version 0.9.6
  - TODO and AUTHORS no more in upstream
  - Rename org.rncbc.qjackctl.appdata.xml
  - Rename org.rncbc.qjackctl.desktop
  - Rename COPYING to LICENSE


author: Jiri Hnidek <jhnidek@redhat.com> 4-1
changelog:
  * Tue Jul 26 2022 Jiri Hnidek <jhnidek@redhat.com> 3-1
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - test: drop unused reference-image file (ptoscano@redhat.com)
  - Drop the static npm-shrinkwrap.json (ptoscano@redhat.com)
  - Bump cockpit test API to 273 + run-tests scheduler fix (martin@piware.de)
  - spec: suggest insights-client on RHEL (ptoscano@redhat.com)
  - tito: remove autogenerated spec file before tagging (ptoscano@redhat.com)


author: Richard Hughes <richard@hughsie.com> - 0.4.1-1
changelog:
  - Rebase to upstream version 0.4.1
  - Fixed CVE-2022-36039
  - Fixed CVE-2022-36040
  - Fixed CVE-2022-36041
  - Fixed CVE-2022-36042
  - Fixed CVE-2022-36043
  - Fixed CVE-2022-36044


author: Vít Ondruch <vondruch@redhat.com> - 5.6.5-1
changelog:
  - Update to Puma 5.6.5.
    Resolves: rhbz#2046576
    Resolves: rhbz#2113697
    Resolves: rhbz#2071625
    Resovles: rhbz#2054212


author: Vít Ondruch <vondruch@redhat.com> - 3.6.0-12
changelog:
  - Fix RoR 7+ compatibility.
    Resolves: rhbz#2113708
  - Relax shoulda-matchers dependency.
    Related: rhbz#1980995


author: Vít Ondruch <vondruch@redhat.com> - 4.1.2-5
changelog:
  - Fix RSpec 3.9+ compatibility.
    Resolves: rhbz#1800038
    Resolves: rhbz#1863734
  - Fix Rails 6.0+ compatibility.


author: Dave Love <loveshack@fedoraproject.org> - 7.0-1
changelog:
  - New version
  - Update source URL
  - Require otf2 >= 2.3, cube >= 4.6
  - Drop recent patches
  - Support for armv7l and i686 was dropped


author: Jiri Hnidek <jhnidek@redhat.com> 20220608-1
changelog:
  - New package built with tito
  - Using new version pattern for subscription-manager-rhsm-certificates


author: Mike FABIAN <mfabian@redhat.com> - 15.0-1
changelog:
  - Update to Unicode Emoji Data 15.0 (was released on September 13, 2022)
  - Migrate license tag to SPDX


author: Mike FABIAN <mfabian@redhat.com> - 15.1-2
changelog:
  - Change license tag from Unicode-TOU to Unicode-DFS-2016
    See: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/199


author: Jens Petersen <petersen@redhat.com> - 15.0.0-1
changelog:
  - https://www.unicode.org/versions/Unicode15.0.0/ (#2126234)
  - http://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html


author: Filipe Rosset <rosset.filipe@gmail.com> - 4.226-1
changelog:
  - Update to 4.226, enabled tests, spec cleanup and modernization
  - Fixes rhbz#1933296 rhbz#2047099 and rhbz#2026957


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: Brian C. Lane <bcl@redhat.com> - 35.7-1
changelog:
  - New release: 35.7 (bcl)
  - spec: Move BuildRequires: go-rpm-macros
  ExclusiveArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 ppc64le s390x

  - weldr: When starting a compose pass size as bytes, not MiB (bcl)
  - tests: Use correct size value in bytes for test (bcl)
  - workflow: Add Go 1.18 to text matrix (bcl)
  - Replace deprecated ioutil functions (bcl)
  - build(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 (49699333+dependabot[bot])
  - build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.8.0 (49699333+dependabot[bot])


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: Rafael Guterres Jeffman <rjeffman@redhat.com> - 1.1.3-15
changelog:
  - Use "grep -E" instead of the obsoleted "egrep"
    Resolves: BZ#2140197
  - mark LICENSE as %license
  - Spec cleanup
  - Small patches, as a rule, are in git dist, to be more easy to read.


