# changelog

author: Jeremy Newton <alexjnewt at hotmail dot com> - 1.01b-17
changelog:
  - Migrate to SPDX license
  - Fix license breakdown
  - Add MIT license file to license macro
  - Remove non-free font


author: Benjamin A. Beasley <code@musicinmybrain.net> - 20230125.3-1
changelog:
  - Update to 20230125.3 (close RHBZ#2193306)
  - Split installed TESTONLY libraries into a -testing subpackage; explicitly
    list all installed shared libraries
  - Explicitly enable the ABSL_BUILD_TEST_HELPERS CMake option


author: Alessio <alessio@fedoraproject.org> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Fixed issue with unused bits and Pixel Representation 1 files
  - Fixed issues with some DICOM CP-246 datasets
  - Use embedded ICC color profile for RGB images
  - Improved support for Grayscale Presentation State
  - Improved metadata viewer
  - Encapsulated Uncompressed Explicit VR Little Endian transfer syntax support
  - Many other min. bug fixes and improvements


author: Alessio <alciregi@fedoraproject.org> - 1.9.0-1
changelog:
  - Update to version 1.9.0 (rhbz#2210227)
  - RPM converted to autorelease and autochangelog
  - Side-by-side view in multi-view (study) widget (s. 'Anchor' action)
  - Drag-and-drop from list widget to multi-view (study) widget
  - Improved support for Dimension Organization of enhanced IODs (s.
    'Settings')
  - Adjust contours width
  - Special LUT for binary and label images (s. 'Labels-4096')
  - Option to force Windows-1251 charset for DICOM with empty 0008,0005
  - Support for extended Secondary Capture IOD
  - Try to open unknown IODs (detect functional groups, etc.)
  - Many other bug-fixes and improvements


author: Alessio <alciregi@fedoraproject.org> - 1.9.1-1
changelog:
  - ...Update to 1.9.1 - Added compile options -DALIZA_QT5_COREGL:BOOL=ON -
    removed -DALIZA_CXX_STANDARD:STRING=14


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230117-146
changelog:
  - Update to upstream 20230117 release
  - Update for Intel Bluetooth AX200/201/210/211/9260/9560
  - brcm: add configuration files for CyberTan WC121
  - qcom: add firmware files for Adreno A200
  - rtw89: 8852c: update fw to v0.27.56.10
  - QCA: Add Bluetooth firmware for QCA2066
  - amdgpu: a bunch of additions/updates from amd-5.4
  - iwlwifi: add/update new FWs from core76-35 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core76-35 release
  - iwlwifi: add new FWs from core75-47 release
  - iwlwifi: update 9000-family firmwares to core75-47
  - amdgpu: update renoir PSP/DMCUB firmware
  - amdgpu: update copyright date for LICENSE.amdgpu
  - update firmware for MT7921/MT7922 WiFi device
  - update firmware for mediatek bluetooth chip (MT7921/MT7922)
  - cxgb4: Update firmware to revision 1.27.1.0
  - qca: Update firmware files for BT chip WCN6750


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230210-147
changelog:
  - Update to upstream 20230210 release
  - Update AMD cpu microcode
  - brcm: revert firmware files for Cypress devices
  - brcm: restore previous firmware file for BCM4329 device
  - rtw88: 8822c: Update normal firmware to v9.9.14
  - i915: Add DMC v2.11 for MTL
  - Add firmware for Cirrus CS35L41 on UM3402 ASUS Laptop
  - Add missing tuning files for HP Laptops using Cirrus Amps
  - i915: Add DMC v2.18 for ADLP
  - amdgpu: Add VCN 4.0.2 firmware
  - amdgpu: Add PSP 13.0.4 firmware
  - amdgpu: Add SDMA 6.0.1 fimware
  - amdgpu: Add GC 11.0.1 firmware
  - amdgpu: Add DCN 3.1.4 firmware
  - iwlwifi: remove old intermediate 5.15+ firmwares
  - iwlwifi: remove 5.10 and 5.15 intermediate old firmwares
  - iwlwifi: remove 5.4 and 5.10 intermediate old firmwares
  - iwlwifi: remove 4.19 and 5.4 intermediate old firmwares
  - iwlwifi: remove old unsupported older than 4.14 LTS
  - update firmware for MT7921 WiFi device
  - update firmware for mediatek bluetooth chip (MT7921)
  - amdgpu: update vangogh firmware


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230310-148
changelog:
  - Update to upstream 20230310 release
  - qat: update licence text
  - rtl_bt: Update RTL8822C BT USB firmware to 0x0CC6_D2E3
  - rtl_bt: Update RTL8822C BT UART firmware to 0x05C6_D2E3
  - add fw for qat_4xxx
  - Fix symlinks for Intel firmware
  - update firmware for mediatek bluetooth chip (MT7921)
  - update firmware for MT7921 WiFi device
  - iwlwifi: update core69 and core72 firmwares for Ty device
  - rtlwifi: Add firmware v16.0 for RTL8710BU aka RTL8188GU
  - brcm: Add nvram for the Lenovo Yoga Book X90F / X90L convertible
  - brcm: Fix Xiaomi Inc Mipad2 nvram/.txt file macaddr
  - brcm: Add nvram for the Advantech MICA-071 tablet
  - rtl_bt: Update RTL8852C BT USB firmware to 0xD7B8_FABF
  - rtl_bt: Add firmware and config files for RTL8821CS
  - rtw89: 8852b: update fw to v0.29.29.0
  - liquidio: remove lio_23xx_vsw.bin
  - intel: avs: Add AudioDSP base firmware for CNL-based platforms
  - intel: avs: Add AudioDSP base firmware for APL-based platforms
  - intel: avs: Add AudioDSP base firmware for SKL-based platforms
  - ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: WCN6750 hw1.0: update board-2.bin
  - ath11k: IPQ5018 hw1.0: add to WLAN.HK.2.6.0.1-00861-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ5018 hw1.0: add board-2.bin
  - ath10k: QCA6174 hw3.0: update firmware-sdio-6.bin to version WLAN.RMH.4.4.1-00174
  - ath10k: WCN3990 hw1.0: update board-2.bin
  - cnm: update chips&media wave521c firmware.
  - amdgpu: Update GC 11.0.1 firmware
  - intel: catpt: Add AudioDSP base firmware for BDW platforms


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230404-149
changelog:
  - Split Realtek, Qcom Atheros, Mediatek, brcmfmac WiFi/BT firmwares to subpackages
  - Update to upstream 20230404 release
  - nvidia: update Tu10x and Tu11x signed firmware to support newer Turing HW
  - update firmware for MT7922 WiFi/Bluetooth device
  - Amphion: Update vpu firmware
  - iwlwifi: add new FWs from core78-32 release
  - iwlwifi: update 9000-family firmwares to core78-32
  - amdgpu: Update SDMA 6.0.1 firmware
  - amdgpu: Add PSP 13.0.11 firmware
  - amdgpu: Update PSP 13.0.4 firmware
  - amdgpu: Update GC 11.0.1 firmware
  - amdgpu: Update DCN 3.1.4 firmware
  - amdgpu: Add GC 11.0.4 firmware
  - rtw88: 8822c: Update normal firmware to v9.9.15
  - Update firmware for Intel Bluetooth 9462/9560/AX101/AX203/AX210/AX211
  - add firmware files for NXP BT chipsets
  - rtw89: 8852b: update format-1 fw to v0.29.29.0
  - rtw89: 8852b: add format-1 fw v0.29.26.0
  - rtw89: 8852b: rollback firmware to v0.27.32.1
  - i915: Update MTL DMC to v2.12
  - i915: Update ADLP DMC to v2.19
  - mediatek: Update mt8192/mt8195 SCP firmware to support MM21 and MT21
  - iwlwifi: update core69 and core72 firmwares for So device


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230515-150
changelog:
  - Update to upstream 20230515 release
  - Drop ancient iwlwifi versioning and use upstream date format version
  - cirrus: Add firmware and tuning files for HP G10 series laptops
  - update firmware for mediatek bluetooth chip (MT7922)
  - WHENCE: Cleanup Realtek BT firmware provenance
  - update firmware for MT7922 WiFi device
  - cnm: update chips&media wave521c firmware.
  - cirrus: Add firmware and tuning files for Lenovo ThinkPad P1 Gen 6
  - i915: Add GuC v70.6.6 for MTL
  - amdgpu: update DCN 3.1.6 DMCUB firmware
  - rtl_bt: Update RTL8852B BT USB firmware to 0xDBC6_B20F
  - rtl_bt: Update RTL8761B BT USB firmware to 0xDFC6_D922
  - rtl_bt: Update RTL8761B BT UART firmware to 0x9DC6_D922
  - rtl_nic: update firmware of USB devices
  - Update firmware file for Intel Bluetooth AX20x/AX21x
  - update firmware for MT7981
  - qca: Update firmware files for BT chip WCN6750
  - mt76xx: Move the old Mediatek WiFi firmware to mediatek
  - rtl_bt: Add firmware and config files for RTL8851B
  - Update AMD cpu microcode
  - add firmware for MT7981
  - update firmware for MT7921 WiFi device
  - update firmware for mediatek bluetooth chip (MT7921)
  - update Intel qat firmware
  - Add firmware for Cirrus CS35L41 on Lenovo Laptops
  - update firmware for MT7916
  - rtw89: 8852b: update format-1 fw to v0.29.29.1
  - rtw89: 8852c: update fw to v0.27.56.13
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: WCN6750 hw1.0: update to WLAN.MSL.1.0.1-01160-QCAMSLSWPLZ-1
  - ath11k: QCN9074 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ8074 hw2.0: update board-2.bin
  - ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ6018 hw1.0: update board-2.bin
  - ath10k: QCA99X0 hw2.0: update board-2.bin
  - ath10k: QCA9984 hw1.0: update board-2.bin
  - ath10k: QCA9888 hw2.0: update board-2.bin
  - ath10k: QCA6174 hw3.0: update board-2.bin
  - ath10k: QCA4019 hw1.0: update board-2.bin


author: Herton R. Krzesinski <herton@redhat.com>
changelog:
  - Join iwl3945-firmware and iwl4965-firmware into iwlegacy-firmware package.
  - Create iwlwifi-dvm-firmware subpackage and fold some subpackages into it.
  - Create iwlwifi-mvm-firmware subpackage and fold some subpackages into it.


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230625-151
changelog:
  - Update to upstream 20230625 release
  - Move to upstreamed compression support
  - Minor spec cleanups
  - wilc1000: update WILC1000 firmware to v16.0
  - ice: update ice DDP wireless_edge package to 1.3.10.0
  - amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5
  - amdgpu: update DMCUB to v0.0.172.0 for various AMDGPU ASICs
  - qcom: Update the microcode files for Adreno a630 GPUs.
  - qcom: sdm845: rename the modem firmware
  - qcom: sdm845: update remoteproc firmware
  - rtl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D
  - rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225
  - update firmware for MT7921/MT7922 WiFi device
  - update firmware for mediatek MT7921/MT7922 bluetooth chip (MT7922)
  - i915: Add HuC v8.5.0 for MTL
  - mediatek: Update mt8195 SCP firmware to support hevc
  - qcom: apq8016: add Dragonboard 410c WiFi and modem firmware
  - cirrus: Add firmware for new Asus ROG Laptops
  - brcm: Add symlinks from Pine64 devices to AW-CM256SM.txt
  - amdgpu: Update GC 11.0.1 and 11.0.4
  - rtw89: 8851b: add firmware v0.29.41.0
  - amdgpu: various firmware updates for amd.5.5 release
  - ice: update ice DDP comms package to 1.3.40.0
  - rtlwifi: Add firmware v6.0 for RTL8192FU
  - rtlwifi: Update firmware for RTL8188EU to v28.0
  - cxgb4: Update firmware to revision 1.27.3.0


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230804-152
changelog:
  - Update to upstream 20230804 release
  - Split out QCom Arm IP firmware
  - Merge Marvell libertas WiFi firmware
  - Mellanox: Add new mlxsw_spectrum firmware xx.2012.1012
  - Add URL for latest FW binaries for NXP BT chipsets
  - rtw89: 8851b: update firmware to v0.29.41.1
  - qcom: sdm845: add RB3 sensors DSP firmware
  - amdgpu: Update DMCUB for DCN314 & Yellow Carp
  - ice: add LAG-supporting DDP package
  - i915: Update MTL DMC to v2.13
  - i915: Update ADLP DMC to v2.20
  - cirrus: Add CS35L41 firmware for Dell Oasis Models
  - copy-firmware: Fix linking directories when using compression
  - copy-firmware: Fix test: unexpected operator
  - qcom: sc8280xp: LENOVO: remove directory sym link
  - qcom: sc8280xp: LENOVO: Remove execute bits
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: add initial SMU 13.0.10 firmware
  - amdgpu: add initial SDMA 6.0.3 firmware
  - amdgpu: add initial PSP 13.0.10 firmware
  - amdgpu: add initial GC 11.0.3 firmware
  - Update AMD fam17h cpu microcode
  - Update AMD cpu microcode
  - amdgpu: update various generation VCN firmware
  - amdgpu: update DMCUB to v0.0.175.0 for various AMDGPU ASICs
  - Updated NXP SR150 UWB firmware
  - wfx: update to firmware 3.16.1
  - mediatek: Update mt8195 SCP firmware to support 10bit mode
  - i915: update DG2 GuC to v70.8.0
  - i915: update to GuC 70.8.0 and HuC 8.5.1 for MTL
  - cirrus: Add CS35L41 firmware for ASUS ROG 2023 Models
  - Partially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5"
  - Update firmware for MT7922 WiFi/Bluetooth device
  - Update firmware file for Intel Bluetooth AX200/201/203/210/211
  - Fix qcom ASoC tglp WHENCE entry
  - check_whence: Check link targets are valid
  - iwlwifi: add new FWs from core80-39 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core80-39 release
  - qcom: Add Audio firmware for SC8280XP X13s


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20230919-1
changelog:
  - Update to upstream 20230919 release
  - amd-ucode: Add note on fam19h warnings
  - i915: update MTL HuC to version 8.5.4
  - amdgpu: update DMCUB to 0.0.183.0 for various AMDGPU ASICs
  - qcom: add link to sc8280xp audioreach firmware
  - qcom: sm8250: add RB5 sensors DSP firmware
  - qcom: Update vpu-1.0 firmware
  - qcom: sm8250: update DSP firmware
  - qcom: add firmware for the onboard WiFi on qcm2290 / qrb4210
  - qcom: add venus firmware files for v6.0
  - qcom: add firmware for QRB4210 platforms
  - qcom: add firmware for QCM2290 platforms
  - qcom: add GPU firmware for QCM2290 / QRB2210
  - ath10k/WCN3990: move wlanmdsp to qcom/sdm845
  - QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00605
  - Fix carl9170fw shell scripts for shellcheck errors
  - i915: Update MTL DMC to v2.16
  - Update firmware file for Intel Bluetooth AX200/AX201/AX203/AX210/AX211
  - Update firmware for qat_4xxx devices
  - Update AMD SEV firmware
  - rtw89: 8852b: update fw to v0.29.29.3
  - rtw89: 8851b: update fw to v0.29.41.2
  - i915: add GSC 102.0.0.1655 for MTL
  - cirrus: Add CS35L41 firmware for HP G11 models
  - Update AMD cpu microcode
  - rtl_bt: Add firmware v2 file for RTL8852C
  - Revert "rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225"
  - cxgb4: Update firmware to revision 1.27.4.0


author: Packit <hello@packit.dev> - 39.28-1
changelog:
  - webui: update cockpit dependencies to the latest released in rawhide
    (kkoukiou)
  - webui: tests: add method to partition disk (tomatus777)
  - webui: Quit button does not work on the Live image (akankovs)
  - webui: Update and simplify review page (mmarusak)
  - docs: use correct path for VM command (90795679+MahmoudHamdy02)
  - webui: Translate strings used in cockpit.format (mmarusak)
  - Allow reformatting of 'plain' btrfs volumes (vtrefny)
  - webui: catch also exceptions from GetDevicesAction when rescanning disks
    (rvykydal)
  - webui: unpack GetDiskFreeSpace and GetDiskTotalSpace from array (skobyda)
  - webui: tests: remove duplicate pixel tests for the first storage page
    (kkoukiou)
  - webui: tests: create a variable with the table row selector (kkoukiou)
  - webui: tests: simplify the open test helper (kkoukiou)
  - webui: tests: remove redundant check for disabled 'Next' button (kkoukiou)
  - webui: tests: add helper method for setting a valid password (kkoukiou)
  - webui: rename some components to more self explanatory names (kkoukiou)
  - webui: fix prefix for identifiers of the installation scenarios (kkoukiou)
  - webui: remove obsolete TODO (kkoukiou)
  - webui: change Alert on review screen to HelperText (mmarusak)
  - webui: Introduce cockpit-style debug() helper (martin)
  - Revert "Add GUI option for installing 64k ARM kernel" (jkonecny)
  - Revert "Add TUI for installing non-standard kernels" (jkonecny)
  - webui: debounce changes on the password confirmation field (kkoukiou)
  - webui: docs: fix documentation on how to re-create the updates.img (kkoukiou)
  - Simplify submodule subscription to storage changes (vslavik)
  - Enable iterating over managed modules (vslavik)
  - Use the new class in relevant Storage submodules (vslavik)
  - webui: Disable minification (mkolman)
  - Add a class for modules that keep track of storage (vslavik)
  - Use the submodule manager in Storage (vslavik)
  - Use the submodule manager in Runtime (vslavik)
  - Add a submodule manager class (vslavik)
  - webui: redesign and refactor custom partition mapper (kkoukiou)
  - webui: Add Firefox theme for use on Live media (mkolman)
  - webui: tests: Fix end to end tests to work with new storage design (zveleba)
  - webui: tests: Make reboot button selector more specific (zveleba)
  - webui: use term 'devices' not 'partitions' in the custom mountpoint step
    (kkoukiou)
  - webui: debounce password quality checks to be done only once per 300ms
    (kkoukiou)
  - tests: Update reference images for mountpoint assignment (vtrefny)
  - webui: Use device name instead of path as identifier (vtrefny)
  - tests: Fix expected device specs in check-storage (vtrefny)
  - webui: Use custom label when creating btrfs for tests (vtrefny)
  - Use blivet mount options for new subvolumes in mountpoint assignment
    (vtrefny)
  - tui: Preserve blivet mount options in mountpoint assignment (vtrefny)
  - tui: allow to 'format' btrfs subvolumes in mount point assignment (rvykydal)
  - tui: Use name instead of path for devspec in mountpoint assignment (vtrefny)
  - tui: Use all btrfs subvolumes in mountpoint assignment (vtrefny)
  - webui: Update pixel tests broken from localization updates (kkoukiou)
  - ruff: Silence new warnings with 0.0.280 (vslavik)
  - webui: rename custom mountpoint assignment step to mountpoint mapper
    (kkoukiou)
  - Check for webui with property (vslavik)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.29-1
changelog:
  - webui: spread the state update function into seperate hooks and useMemo
    (kkoukiou)
  - webui: Clear mount point and reformat flag for removed requests (vtrefny)
  - manual: Return error when trying to use removed nested subvolumes (vtrefny)
  - webui: show 'format as' only when reformatting partition (kkoukiou)
  - webui: Empty value for input should not be null nor undefined (mmarusak)
  - webui: Define unique key for list on review page (mmarusak)
  - webui: Show partition size on review page (mmarusak)
  - manual: Ignore no-op mount point requests (vtrefny)
  - webui: when the disk is empty hide "Use free space" scenario (skobyda)
  - webui: InstallationScenario: assume non-availability (kkoukiou)
  - webui: update only the needed encryption state attributes (kkoukiou)
  - webui: scenarios is a global variable, no need to pass it as propertry
    (kkoukiou)
  - webui: tests: use 'click' helper test method on radio buttons (kkoukiou)
  - webui: tests: next button is enabled before the screenshot (kkoukiou)
  - webui: update scenario availability state only after parsing all scenarios
    (kkoukiou)
  - Ignore btrfs snapshots in mountpoint assignment (vtrefny)
  - webui: start using payload from the bots repository (kkoukiou)
  - webui: make 'Next' by default 'disabled' and let each component update it
    (kkoukiou)
  - webui: Enable source maps and enable minification (mkolman)
  - webui: Add mount point assignment test case with LVM (vtrefny)
  - webui: Add mount point assignment test case with btrfs subvolumes (vtrefny)
  - webui: remove limitation for formating btrfs subvolumes (kkoukiou)
  - add another encrypted disk to test case (mahmoud-mahgoub1)
  - l10n: Lock to current HEAD (vslavik)
  - make: Add target to automatically bump l10n ref (vslavik)
  - make: Move l10n constants from configure.ac to include file (vslavik)
  - make: Add l10n config file with SHA variable, use (vslavik)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.30-1
changelog:
  - webui: update pixel tests (kkoukiou)
  - webui: move groupedAdditional content to PageGroup as specified in the
    documentation (kkoukiou)
  - webui: port disk selector to the new Select implementation (kkoukiou)
  - webui: tests: workaround non-unique selector for the modal (kkoukiou)
  - webui: Upgrade to Patternfly 5 (kkoukiou)
  - Improve image building docs (mkolman)
  - Improve image building docs (mkolman)
  - webui: Do not show unused devices on the review page (vtrefny)
  - liveinst: Port to polkit (rstrode)
  - webui: Fixed typo to launch Live OS ISO with test/webui_testvm.py script
    (akankovs)
  - webui: Automatically prefill mount point for swap devices (vtrefny)
  - manual: Allow using swap without reformatting (vtrefny)
  - Update translations from Weblate for master (github-actions)
  - webui: Allow changing and removing duplicate required mount points (vtrefny)
  - webui: test editing of the log in error reporting dialog (rvykydal)
  - Correct spelling of "formatted" (awilliam)
  - webui: Remove obsolete check for btrfs reformat support (vtrefny)
  - Add realease notes for keyboard from live system (jkonecny)
  - Add support for virtual console keymap from live (jkonecny)
  - Add live environment keyboard settings support (jkonecny)
  - Don't directly copy webui files in makeupdates script (mkolman)
  - webui: increase default size of log review text area in critical error dialog
    (rvykydal)
  - test: allow booting a Live OS ISO with test/webui_testvm.py script (kkoukiou)
  - webui: use monospace font in critical error dialog (rvykydal)
  - webui: disable error reporting button when reading log for review (rvykydal)
  - webui: in Critical Error test click to report to BZ only after the log is
    read (rvykydal)
  - Move get_missing_keyboard_configuration method (jkonecny)
  - Fix typo in the LocalizationInterface docstring (jkonecny)
  - Add execWithCaptureAsLiveUser to run as liveuser (jkonecny)
  - Extract liveuser data from help to generic tooling (jkonecny)
  - make: Document downloading .po from l10n repo (vslavik)
  - make: Update POT from branch, not pinned commit (vslavik)
  - webui: tests: cleanup webui.log in the end of the test (kkoukiou)
  - webui: give better feedback to user after 'Report issue' was clicked
    (kkoukiou)
  - webui: add testing of log existence in critical error handling (rvykydal)
  - webui: translate critical error context only in the dialog (rvykydal)
  - webui: use Critical Error dialog for critical failures on Back button
    (rvykydal)
  - webui: use Critical Error dialog in installation progress (rvykydal)
  - webui: use Critical Error dialog to handle erros in getting data about
    storage (rvykydal)
  - webui: display also the background wizard page with Critical Error dialog
    (rvykydal)
  - webui: use form layout and add log review of journal (rvykydal)
  - webui: add button for reporting to Bugzilla to CriticalError dialog
    (rvykydal)
  - webui: tests: convert testErrorHandling to a non-destructive test (kkoukiou)
  - webui: tests: remove unused variable (kkoukiou)
  - webui: use storage exception for critical error dialog test (rvykydal)
  - webui: move partition_disk to Storage helper class (rvykydal)
  - webui: use Critical Error dialog to handle erros in getting data about
    storage (rvykydal)
  - webui: use Critical Error dialog for disks rescan (rvykydal)
  - webui: use Critical Error dialog in installation progress (rvykydal)
  - webui: add context to Critical Error dialog (rvykydal)
  - webui: Prevent the Anaconda window from being closed by keyboard shortcuts
    (akankovs)
  - webui: fix make rsync not updating the test VM (kkoukiou)
  - webui: Back/Next button are not localized (akankovs)
  - webui: tests are expecting #mount-point-mapping-table-row-{rowId}-format
    selector (kkoukiou)
  - webui: fix TestStorageMountPoints.testBasic (rvykydal)
  - webui: tests: use m.write for writing files (kkoukiou)
  - webui: tests: extend the TestInstallationProgress test to include reboot
    (jvanderwaa)
  - webui: introduce a button to launch blivet GUI (kkoukiou)
  - webui: when using the remote option just relax the address that cockpit-ws
    binds to (kkoukiou)
  - webui: After returning to InstallationLanguage, the next button does not work
    (akankovs)
  - Remove PatternFly workaround from build.js (mkolman)
  - spec: Bump required blivet version to 3.8.1 (vtrefny)
  - webui: Changing of checkbox for switch (akankovs)
  - iscsi: Allow changing iSCSI initiator name once set (vtrefny)
  - Update translations from Weblate for master (github-actions)
  - webui: fix logic for when to re-create the partitioning (kkoukiou)
  - webui: compress dist files also on development builds (kkoukiou)
  - webui: webui-desktop: don't use tls when spawning cockpit-ws (kkoukiou)
  - docs: Add translation bumper to CI status page (vslavik)
  - webui: extend condition that blocks rendering of the installation scenario
    step (kkoukiou)
  - Update translations from Weblate for master (github-actions)
  - webui: do not keep in the central state all possible created partitioning
    objects (kkoukiou)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.31-1
changelog:
  - po: Don't try to delete extra.pot (vslavik)
  - tests: Rename test to match file with code (vslavik)
  - tests: Split localed wrapper from module (vslavik)
  - tests: Split live keyboard from module (vslavik)
  - tets: Split localization module task tests (vslavik)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.32-1
changelog:
  - liveinst: Ensure DBUS_SESSION_BUS_ADDRESS is set in live install (rstrode)
  - screensaver: Look at $PKEXEC_UID not $USERHELPER_UID (rstrode)
  - webui: disable disk selection while disks are being rescanned (kkoukiou)
  - webui: show spinner in the disk selection while the backend did not update
    (kkoukiou)
  - WebUI: update pixel tests for Fedora 40 (jvanderwaa)
  - webui: show 25 rows in the bug report log review. (rvykydal)
  - webui: add option to report an issue to global menu (rvykydal)
  - webui: bump cockpit-* dependencies in updates.img (kkoukiou)
  - Update translations from Weblate for master (github-actions)
  - release-notes: Document support for compressed kernel modules in Driver Discs
    (peter.georg)
  - Add documentation about support for compressed kernel modules (peter.georg)
  - dd_extract: Update test info to reflect added support for compressed kernel
    modules (peter.georg)
  - dd_extract: Add test for zstd compressed kernel module (peter.georg)
  - dd_extract: Add test for xz compressed kernel module (peter.georg)
  - dd_extract: Add support for compressed kernel modules (peter.georg)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.32.1-1
changelog:
  - tests: Add a webui test case with EFI system (vtrefny)
  - webui: Show error when mounting /boot/efi to a non-EFI partition (vtrefny)
  - webui: Add /boot/efi to required mount points when in EFI mode (vtrefny)
  - tests: Add support for running webui tests in an EFI VM (vtrefny)
  - webui: Do not show unusable devices in mount point assignment (vtrefny)
  - Update translations from Weblate for fedora-39 (github-actions)
  - webui: Enable mount point mapping based on filesystem not partition (vtrefny)
  - webui: add offline version to BZ report dialog (rvykydal)
  - webui: monitor network connection state from the Anaconda backend (rvykydal)
  - webui: Let error reporting dialog test area auto resize (kkoukiou)
  - webui: add basic test for sidebar navigation (#2233805) (rvykydal)
  - webui: do not reset validity of step id moving to the same step (#2233805)
    (rvykydal)
  - webui: Update request IDs when removing mount point row (vtrefny)
  - Fix spelling mistake / typo: "Criticall error" (awilliam)
  - Disable geolocation on the Fedora Workstation live image (mkolman)
  - Set up the fedora-39 branch (mkolman)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.32.2-1
changelog:
  - Use Firefox environment variables for styling (mkolman)
  - Copy /var/lib/gnome-initial-setup/state to installed system (rstrode)
  - webui: add pixel test for modify storage test (rvykydal)
  - webui: use Blivet-gui name instead of Blivet (rvykydal)
  - Revert the ESP maximum size back to 600MiB (richard)
  - webui: add tests for modify storage dialogs (rvykydal)
  - webui: if blivet-gui exits earlier then the delay update the dialog
    (rvykydal)
  - webui: do not show rescan dialog in case of critical error (rvykydal)
  - webui: make blivet-gui start failure a Critical Error (rvykydal)
  - webui: catch errors when spawning blivet-gui (rvykydal)
  - webui: add dialogs around launching blivet-gui (rvykydal)
  - webui: show error name in Critical Error dialog only if it exists (rvykydal)
  - core: Look up live user from PKEXEC_UID (rstrode)
  - webui: Show warning when trying to use non-ASCII LUKS passphrase (vtrefny)
  - webui: tests: move wait for re-scanning to finish before moving forward with
    the tests (kkoukiou)
  - webui: When re-scanning don't reset disk selection (kkoukiou)
  - Update translations from Weblate for fedora-39 (github-actions)
  - j2 render: Preserve hashbangs (vslavik)
  - j2 render: Flip logic for empty result (vslavik)
  - j2 render: Clean up details (vslavik)
  - Update translations from Weblate


author: Packit <hello@packit.dev> - 39.32.3-1
changelog:
  - Update translations from Weblate for fedora-39 (github-actions)
  - liveinst: Don't exec pkexec (rstrode)
  - cppcheck: Pretend we know more macros (vslavik)
  - Add 'localhost-live' to ignored hostnames for device naming (vtrefny)
  - Update translations from Weblate for fedora-39 (github-actions)
  - webui: Fix checking for locked LUKS devices (vtrefny)


author: Diego Herrera <dherrera@redhat.com> 4.2.3-4
changelog:
  - Added make as an expicit BuildRequires
  - Removed Requires that can be autodetected
  - Fixed licensing description
  - Use macros when needed
  - Separated doc files into a separate package
  - Added license to subpackages
  - Added some missing folders in the installation process


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: David Moreau Simard <moi@dmsimard.com> - 1.6.1-4
changelog:
  - Include upstream patch to allow recent versions of Django. Fixes rhbz#2225705.
  - Remove patch allowing older versions of tzlocal


author: Pavel Raiskup <praiskup@redhat.com> - 4.1-1
changelog:
  - new `--include` feature, inspired by `help2man --include`
  - allow overriding build date with SOURCE_DATE_EPOCH environment variable
  - the AUTHORS section was changed to more standard AUTHOR


author: Pavel Raiskup <praiskup@redhat.com> - 4.3-1
changelog:
  - new upstream release, tomli dep instead of toml
    https://github.com/praiskup/argparse-manpage/releases/tag/v4.3


author: Pavel Raiskup <praiskup@redhat.com> - 4.4-1
changelog:
  - new upstream release: https://github.com/praiskup/argparse-manpage/releases/tag/v4.4
  - license tag in SPDX format


author: Christian Dersch <lupinix@fedoraproject.org> - 5.2.1-1
changelog:
  - new version, required for numpy 1.24 compat
  - reenable some tests
  - disable test astropy/visualization/wcsaxes/tests/test_misc.py::test_contour_empty


author: Christian Dersch <lupinix@fedoraproject.org> - 5.2.2-1
changelog:
  - new version
  - enable astropy/visualization/wcsaxes/tests/test_misc.py::test_contour_empty (fixed upstream)


author: Sergio Pascual <sergiopr@fedoraproject.org> - 5.3.2-2
changelog:
  - New upstream source 5.3.2
  - SPDX migration, license is BSD-3-Clause AND CFITSIO
  - Include the sources


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: Hans Ulrich Niedermann <hun@n-dimensional.de> - 1.4.11-3
changelog:
  - only use %doc with absolute paths (removes duplicate listings)
  - stop using env vars in favour of rpm macros
  - remove non-functional explicit %attr


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: Dominik Mierzejewski <dominik@greysector.net> 111-1
changelog:
  - update to 111 (#2144160)
  - backport upstream fixes for OOB reads in string_view
  - disable multi_unit_abbrev_noprint.wasm test running out of memory on i686


author: Vojtech Trefny <vtrefny@redhat.com> - 2.4.0-1
changelog:
  - Translated using Weblate (Russian) (mistresssilvara)
  - Translated using Weblate (Russian) (xasertop)
  - misc: Add vagrant and ansible configuration for openSUSE (vtrefny)
  - packit: Add srpm_build_deps for SRPM builds in Copr (vtrefny)
  - Tell blivet to ignore zRAM devices (vtrefny)
  - Translated using Weblate (Portuguese (Brazil)) (mairacanal)
  - Use "folder" icon for LVM and other "complex" devices (vtrefny)
  - Translated using Weblate (Hungarian) (meskobalazs)
  - Check arguments when running blivet-gui-daemon (#2106214) (vtrefny)
  - Translated using Weblate (Georgian) (temuri.doghonadze)
  - Translated using Weblate (Georgian) (temuri.doghonadze)
  - Added translation using Weblate (Georgian) (temuri.doghonadze)
  - misc: Vagrantfile updated with latest Fedora and Ubuntu releases (vtrefny)
  - Do not install the libreport/abrt configuration in setup.py (vtrefny)
  - Remove python3-mock from test dependencies (vtrefny)
  - ci: Use latest checkout action in GitHub actions (vtrefny)
  - Replace pocketlint with a custom script (vtrefny)
  - ci: Run static analysis checks in GitHub actions (vtrefny)
  - Translated using Weblate (Friulian) (f.t.public)
  - pylint: Remove deprecated pylint warnings from pylintrc and code (vtrefny)
  - Translated using Weblate (Spanish) (alex)
  - Translated using Weblate (Swedish) (bittin)
  - Translated using Weblate (Bengali (India)) (mitra_anirban)
  - Translated using Weblate (Slovak) (feonsu)
  - spec: Remove dependecy on gettext (vtrefny)
  - Translated using Weblate (Spanish) (alex)
  - Translated using Weblate (Czech) (pavel.borecki)
  - Translated using Weblate (Croatian) (linux.hr)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Turkish) (oguz)
  - Translated using Weblate (Finnish) (ricky.tigg)
  - Translated using Weblate (Ukrainian) (yurchor)
  - Translated using Weblate (Polish) (piotrdrag)
  - Update translation files (noreply)
  - Fix grammar for some visible labels in LVMEditDialog (vtrefny)
  - appdata: Remove information about kickstart support (vtrefny)
  - pylint: Allow loading all C extensions (vtrefny)
  - POT file update (vtrefny)
  - Add missing log calls for utils functions (vtrefny)
  - Use close button for the device info dialog instead of cancel (vtrefny)
  - Change label for the LUKS "decrypt" menu item to "unlock" (vtrefny)
  - Small UI adjustments in FormatDialog (vtrefny)
  - POT file update (vtrefny)
  - Remove old remnants of Python 2 support (vtrefny)
  - Add tooltips for the toolbar buttons (vtrefny)
  - Remove unused code from actions list (vtrefny)
  - Log set_mountpoint operation to the utils log (vtrefny)
  - utils: Add function to log to the utils log (vtrefny)
  - Various grammar fixes in README.md, CONTRIBUTING.md and doc/intro.rst (vtrefny)
  - tests: Add tests for dialogs helper functions (vtrefny)
  - tests: Add test for ResizeDialog (vtrefny)
  - tests: Add test for UnmountDialog (vtrefny)
  - tests: Add test for LabelDialog (vtrefny)
  - tests: Add test for MountpointDialog (vtrefny)
  - Add more tests for ListPartitions covering missing functions (vtrefny)
  - Remove some old/unused variables from Makefile (vtrefny)
  - tests: Add test for partition resizing (vtrefny)
  - miscs: Update Vagrantfile (vtrefny)
  - Translated using Weblate (Slovak) (feonsu)
  - Use symbolic list-add and edit- icons (Adwaita dropped old ones) (awilliam)
  - CONTRIBUTING.md: Fix instructions for installing test dependencies (vtrefny)
  - spec: Add explicit dependency on polkit (vtrefny)
  - Translated using Weblate (Croatian) (linux.hr)
  - Translated using Weblate (French) (julroy67)
  - Translated using Weblate (Portuguese (Brazil)) (sigmasquadron)
  - Fix title for the label dialog (vtrefny)
  - Translated using Weblate (Swedish) (goeran)
  - Translated using Weblate (Indonesian) (andika)
  - Translated using Weblate (Turkish) (oguzersen)
  - Translated using Weblate (Finnish) (copper_fin)
  - ui: Add Gtk.ScrolledWindow as parent for the logical Gtk.TreeView (vtrefny)
  - Fix displaying mountpoints for btrfs subvolumes (vtrefny)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Ukrainian) (yurchor)
  - Translated using Weblate (Polish) (piotrdrag)
  - Update translation files (noreply)
  - Translated using Weblate (Swedish) (goeran)
  - Translated using Weblate (Swedish) (bittin)
  - Translated using Weblate (Swedish) (goeran)
  - Fix removing encrypted parents (vtrefny)
  - Bump required version of blivet to 3.3.0 (vtrefny)
  - Add support for specifying sector size for LUKS devices (vtrefny)
  - Translated using Weblate (Swedish) (goeran)
  - Added translation using Weblate (Swedish) (goeran)
  - Translated using Weblate (German) (atalanttore)
  - Squashed 'translation-canary/' changes from 4d4e65b..d6a4098 (vtrefny)
  - Translated using Weblate (Croatian) (tomislav.krznar)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (lchopn)
  - Translated using Weblate (Indonesian) (andika)
  - Translated using Weblate (German) (atalanttore)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Friulian) (f.t.public)
  - Translated using Weblate (Hungarian) (meskobalazs)
  - Translated using Weblate (Spanish) (perikiyoxd)
  - Translated using Weblate (Croatian) (linux.hr)
  - Translated using Weblate (Croatian) (linux.hr)
  - Fix some PEP 8 issues in doc/conf.py (vtrefny)
  - pylint: Remove redundant 'u' prefixes for strings in doc/conf.py (vtrefny)
  - pylint: Specify encoding for open() (vtrefny)
  - Translated using Weblate (French) (itotutona)
  - Translated using Weblate (Croatian) (linux.hr)
  - Revert "Translations update from Weblate" (vtrefny)
  - Added translation using Weblate (Croatian) (linux.hr)
  - Translated using Weblate (Slovak) (feonsu)
  - Translated using Weblate (Czech) (pavel.borecki)
  - Fix DeviceFormatError when removing a non-existing MD array (vtrefny)
  - Translated using Weblate (Korean) (simmon)
  - Translated using Weblate (Turkish) (oguzersen)
  - Translated using Weblate (Ukrainian) (yurchor)
  - Translated using Weblate (Finnish) (copper_fin)
  - Translated using Weblate (Polish) (piotrdrag)
  - Update translation files (noreply)
  - Translated using Weblate (Turkish) (oguzersen)
  - README: Add information about OpenMandriva repo (vtrefny)


author: Packit <hello@packit.dev> - 2.4.1-1
changelog:
  - New version 2.4.1 (Vojtech Trefny)
  - ci: Add Packit configuration for downstream builds on release (Vojtech Trefny)
  - spec: Bump release to 27 for Packit daily builds (Vojtech Trefny)
  - ci: Use Packit for daily builds in Copr (Vojtech Trefny)
  - Translated using Weblate (Friulian) (Fabio Tomat)
  - Translated using Weblate (Indonesian) (Andika Triwidada)
  - Translated using Weblate (Hebrew) (Yaron Shahrabani)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Translated using Weblate (Russian) (Igor Gorbounov)
  - Translated using Weblate (Slovak) (Ondrej Sulek)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Swedish) (Luna Jernberg)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Croatian) (Gogo Gogsi)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Turkish) (Oğuz Ersen)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (Ukrainian) (Yuri Chornoivan)
  - Translated using Weblate (Polish) (Piotr Drąg)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Translated using Weblate (Finnish) (Jiri Grönroos)
  - Update translation files (Weblate)
  - Translated using Weblate (German) (Ettore Atalan)
  - Fix various typos discovered by spellintian (Vojtech Trefny)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji)
  - Translated using Weblate (French) (Alexandre Hen)
  - spec: Change license string to the SPDX format required by Fedora (Vojtech Trefny)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (German) (Ettore Atalan)
  - Update translation files (Weblate)
  - Translated using Weblate (Turkish) (Oğuz Ersen)
  - Sync spec with downstream (Vojtech Trefny)


author: Packit <hello@packit.dev> - 2.4.2-1
changelog:
  - New version 2.4.2 (Vojtech Trefny)
  - pylint: Update pylintrc (Vojtech Trefny)
  - Allow creating biosboot even if not in installer mode (Vojtech Trefny)
  - Allow adding nested btrfs subvolumes (Vojtech Trefny)
  - Squashed 'translation-canary/' changes from d6a4098..5bb8125 (Vojtech Trefny)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (yangyangdaji)
  - misc: Vagrantfile update (Vojtech Trefny)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (Swedish) (Luna Jernberg)
  - Translated using Weblate (Korean) (김인수)
  - Translated using Weblate (Czech) (Jan Kalabza)
  - Translated using Weblate (Czech) (Pavel Borecki)
  - Translated using Weblate (Portuguese (Brazil)) (Felipe Nogueira)
  - Translated using Weblate (Czech) (Pavel Borecki)
  - Update translation files (Weblate)
  - Translated using Weblate (French) (grimst)


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.1.1-1
changelog:
  - Update to 0.1.1
  - Adjust Source0 to point to /archive/v<version>/hirte-<version>.tar.gz
  - Adjust the location of dbus-1/system.d/org.containers.hirte.conf and
    bus-1/system.d/org.containers.hirte.Agent.conf so they are in _datadir
  - Add the hirte-ctl subpackage (which provides hirtectl for convenience)


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


author: Thomas Rodgers <trodgers@redhat.com> - 1.81.0-0
changelog:
  - Rebase to 1.81.0
    See https://fedoraproject.org/wiki/Changes/F38Boost181
  - Drop patches:
    deleted: boost-1.58.0-pool.patch
    deleted: boost-1.58.0-pool-test_linking.patch
    deleted: boost-1.78.0-build-optflags.patch
    deleted: boost-1.73-locale-empty-vector.patch
    deleted: boost-1.76.0-fix_multiprecision_issue_419-ppc64le.patch
    deleted: boost-1.76.0-ptr_cont-xml.patch
    deleted: boost-1.78.0-fix-b2-staging.patch
    deleted: boost-1.76.0-enum_type_object-type-python-3.11.patch
  - New Boost.URL runtime component
  - boost_build directory is now b2 in upstream, rename to boost_build on install


author: Sandro <devel@penguinpee.nl> - 1:51.6-1
changelog:
  - Update to 51.6 (RHBZ#2143460)
  - bug fixes and enhancements
  - https://github.com/bottlesdevs/Bottles/releases/tag/51.6
  - Update depdendencies
  - Set epoch due to new version scheme
  - Migrate to SPDX license
  - Close RHBZ#2160007


author: Sandro <devel@penguinpee.nl> - 1:51.9-1
changelog:
  - Update to 51.9 (RHBZ#2233358)
  - Update License: value
  - Update requirements
  - Close RHBZ#2229175 RHBZ#2227538 RHBZ#2224722 RHBZ#2222906
  - Close RHBZ#2221500


author: Sandro <devel@penguinpee.nl> - 3.0.9-1
changelog:
  - Update to 3.0.9 (RHBZ#2175532)
  - Switch to Meson build
  - Run tests in virtual graphical env
  - General spec file housekeeping


author: Sandro <devel@penguinpee.nl> - 3.0.9-2
changelog:
  - Make testing more failsafe
  - Provide temp dir for log files
  - Use here script for better readability


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: Lyes Saadi <fedora@lyes.eu> - 0.1.4-3
changelog:
  - Updating BuildRequires to use pkgconfig instead of packages to better utilize
    compat packages and using a hard version requirement since wlroots breaks at
    each update.


author: Lyes Saadi <fedora@lyes.eu> - 0.1.4-5
changelog:
  - Fixing the pkgconfig dependency version.
  - Fixing the date for my last changelog entry (it's 2022, already!).


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 0.1.5-1
changelog:
  - Update to 0.1.5 (#2227408)
  - Convert License tag to SPDX
  - Update upstream URL and public key
  - Use source archive from release announcement instead of autogenerated one


author: Neal Gompa <ngompa@fedoraproject.org> - 0.9.1-1
changelog:
  - Rebase to 0.9.1
  - Add patch to fix running tests
  - Disable flaky/broken test per upstream guidance


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.10.3-3
changelog:
  - Backport upstream fix for missing headers for g++13
  - Backport upstream fix for operator!= removal for C++20


author: Mattia Verga <mattia.verga@proton.me> - 0.9.85-1
changelog:
  - Update to 0.9.85 (fedora#2231996)
  - Enable ppc64le builds as it no more FTB
  - Upstream default interface switched to qt5


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: Christian Birk <mail@birkc.de> - 2.4.5-2
changelog:
  - Update miniaudio for the latest release. Fix dependency numbers for
    shortcommit11 and shortcommit12 to reflext the correct commits.


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


author: Packit <hello@packit.dev> - 299-1
changelog:
  - Kdump: Show location of kdump to verify the successful configuration test
  - Storage: Support for no-overprovisioning with Stratis
  - Storage: Cockpit can now add caches to encrypted Stratis pools


author: Packit <hello@packit.dev> - 300-1
changelog:
  - Celebrating the Nürnberg life release!
  - Storage: Support for growing block devices of a Stratis pool


author: Packit <hello@packit.dev> - 42-1
changelog:
  - Update most components to use React 17 and PF4
  - Update store to user redux-toolkit
  - Update all style, build, and translations config
  - Update all NPM dependencies
  - Readd edge-simplified-installer image type


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: Carlos O'Donell <carlos@redhat.com> - 2.37.9000-15
changelog:
  - Auto-sync with upstream branch master,
    commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd:
  - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace
  - linux: Split tst-ttyname
  - Use Linux 6.4 in build-many-glibcs.py
  - x86: Adjust Linux x32 dl-cache inclusion path
  - elf: Update list of RISC-V relocations
  - Fix tests-clean Makefile target (bug 30545)
  - check_native: Get rid of alloca
  - ifaddrs: Get rid of alloca
  - x86: Make dl-cache.h and readelflib.c not Linux-specific
  - elf: Port ldconfig away from stack-allocated paths
  - Call "CST" a time zone abbreviation, not a name
  - benchtests: fix warn unused result
  - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result
  - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open
  - debug/readlink{, at}_chk.c: Harmonize declaration and definition
  - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions
  - stdio-common: tests: Incorrect maxlen parameter for swprintf
  - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk
  - hurd: readv: Get rid of alloca
  - hurd: writev: Add back cleanup handler
  - Fix misspellings -- BZ 25337
  - C2x scanf %b support
  - C2x printf %wN, %wfN support (bug 24466)
  - tests: replace system by xsystem
  - tests: replace read by xread
  - hurd: writev: Get rid of alloca
  - grantpt: Get rid of alloca
  - string: strerror must not return NULL (bug 30555)
  - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist
  - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy
  - Add the wcslcpy, wcslcat functions
  - Implement strlcpy and strlcat [BZ #178]
  - tests: replace fgets by xfgets
  - tests: replace fread by xfread
  - posix: Add test case for gai_strerror()
  - posix: Handle success in gai_strerror()
  - LoongArch: Add support for dl_runtime_profile
  - malloc: Decrease resource usage for malloc tests
  - stdlib: Tune down fork arc4random tests
  - tst-getdate: Improve testcase flexibility and add test.
  - x86: Make the divisor in setting `non_temporal_threshold` cpu specific
  - x86: Refactor Intel `init_cpu_features`
  - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4`
  - Remove unused DATEMSK file for tst-getdate
  - resolv_conf: release lock on allocation failure (bug 30527)


author: Frédéric Bérat <fberat@redhat.com> - 2.37.9000-16
changelog:
  - Add "--enable-fortify-source" option to configure
  - Auto-sync with upstream branch master,
    commit 5324d258427fd11ca0f4f595c94016e568b26d6b.
  - fileops: Don't process ,ccs= as individual mode flags (BZ#18906)
  - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result
  - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE
  - libio/bits/stdio2.h: Clearly separate declaration from definitions
  - misc/bits/syslog.h: Clearly separate declaration from definition
  - misc/bits/select2.h: Clearly separate declaration from definitions
  - unistd: Avoid PLT entries with _FORTIFY_SOURCE
  - posix/bits/unistd.h: Clearly separate declaration from definitions
  - wchar: Avoid PLT entries with _FORTIFY_SOURCE
  - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls
  - stdio: Ensure *_chk routines have their hidden builtin definition available
  - string: Ensure *_chk routines have their hidden builtin definition available
  - sysdeps: Ensure ieee128*_chk routines to be properly named
  - Exclude routines from fortification
  - Allow glibc to be built with _FORTIFY_SOURCE
  - manual: Update documentation of strerror and related functions
  - manual: Enhance documentation of the <ctype.h> functions
  - Always do locking when accessing streams (bug 15142, bug 14697)
  - hurd: Implement MAP_EXCL
  - hurd: Fix mapping at address 0 with MAP_FIXED
  - hurd: Fix calling vm_deallocate (NULL)
  - hurd: Map brk non-executable
  - htl: Let Mach place thread stacks
  - mach: strerror must not return NULL (bug 30555)
  - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later)
  - support: Build with exceptions and asynchronous unwind tables [BZ #30587]
  - hurd: Make getrandom return ENOSYS when /dev/random is not set up
  - Stop applying a GCC-specific workaround on clang [BZ #30550]
  - ld.so: Always use MAP_COPY to map the first segment [BZ #30452]
  - setenv.c: Get rid of alloca.
  - Add checks for wday, yday and new date formats
  - aarch64: Add vector implementations of exp routines
  - aarch64: Add vector implementations of log routines
  - aarch64: Add vector implementations of sin routines
  - aarch64: Add vector implementations of cos routines
  - Switch to UTF-8 for INSTALL
  - Make sure INSTALL is ASCII plaintext
  - Update syscall lists for Linux 6.4


author: Arjun Shankar <arjun@redhat.com> - 2.37.9000-17
changelog:
  - Auto-sync with upstream branch master,
    commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a:
  - LoongArch: Add vector implementation for _dl_runtime_resolve.
  - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM.
  - sysdeps: Add missing hidden definitions for i386
  - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE
  - Translations: Add new ro support and update others.
  - elf: _dl_find_object may return 1 during early startup (bug 30515)
  - LoongArch: config: Rewrite check on static PIE.
  - Revert "hppa: Drop 16-byte pthread lock alignment"
  - realloc: Limit chunk reuse to only growing requests [BZ #30579]
  - vfscanf-internal: Remove potentially unbounded allocas


author: DJ Delorie <dj@redhat.com> - 2.37.9000-19
changelog:
  - Auto-sync with upstream branch master,
    commit 637aac2ae3980de31a6baab236a9255fe853cc76.
  - Include sys/rseq.h in tst-rseq-disable.c
  - string: Fix tester with fortify enabled
  - string: Fix bug-strncat1 with fortify enabled
  - nscd: Use errval, not errno to guide cache update (bug 30662)
  - Restore lookup of IPv4 mapped addresses in files database (bug 25457)
  - Revert "MIPS: Sync elf.h from binutils"
  - riscv: Update rvd libm test ulps
  - MIPS: Sync elf.h from binutils
  - Merge translations (bg, hr, pl, sv)
  - nptl: Unconditionally use a 32-byte rseq area
  - hurd: Fix tst-openloc
  - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3
  - configure: Disable building libcrypt by default
  - nptl: Make tst-tls3mod.so explicitly lazy
  - make ‘struct pthread’ a complete type
  - scripts: Add fortify checks on installed headers
  - Update x86_64 libm-test-ulps (x32 ABI)
  - Fix getting return address in elf/tst-audit28.c.
  - [PATCH v1] 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.
  - Update i686 libm-test-ulps (again)
  - Update i686 libm-test-ulps
  - Merge translations (de, ro, uk, zh_TW)
  - Regenerate libc.pot
  - configure: Use autoconf 2.71
  - Update sparc libm-test-ulps
  - s390: Add the clone3 wrapper
  - manual: Fix typos in struct dl_find_object
  - sparc: Fix la_symbind for bind-now (BZ 23734)
  - i386: make debug wrappers compatible with static PIE
  - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}


author: Patsy Griffin <patsy@redhat.com> - 2.37.9000-20
changelog:
  - Allow for the optional removal of tzdata.
  - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata


author: Florian Weimer <fweimer@redhat.com> - 2.38-1
changelog:
  - Switch to upstream 2.38 release
  - <sys/platform/x86.h>: Add APX support
  - translations: update cs, nl, vi
  - string: Fix tester build with fortify enable with gcc 6
  - linux: Fix i686 with gcc6
  - i386: Remove memset_chk-nonshared.S
  - i386: Fix build with --enable-fortify=3
  - posix: Fix test-errno build with fortify enable
  - powerpc: Fix powerpc64 strchrnul build with old gcc
  - sunrpc: Fix netname build with older gcc
  - malloc: Fix set-freeres.c with gcc 6
  - nscd: cleanup obsolete _FORTIFY_SOURCE setting


author: Arjun Shankar <arjun@redhat.com> - 2.38-3
changelog:
  - Auto-sync with upstream branch release/2.38/master,
    commit 2af141bda3cd407abd4bedf615f9e45fe79518e2.
  - malloc: Remove bin scanning from memalign (bug 30723)
  - malloc: Enable merging of remainders in memalign (bug 30723)
  - i686: Fix build with --disable-multiarch
  - x86_64: Fix build with --disable-multiarch (BZ 30721)
  - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745]
  - nscd: Do not rebuild getaddrinfo (bug 30709)
  - x86: Fix for cache computation on AMD legacy cpus.
  - stdlib: Improve tst-realpath compatibility with source fortification


author: Florian Weimer <fweimer@redhat.com> - 2.38-4
changelog:
  - Auto-sync with upstream branch release/2.38/master,
    commit 89da8bc588c2296252543b049bf6d9272321f90d:
  - 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
  - libio: Fix oversized __io_vtables
  - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64
  - sysdeps: tst-bz21269: fix -Wreturn-type
  - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately
  - sysdeps: tst-bz21269: fix test parameter


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: Irene Diez <idiez@redhat.com> - 0.17.0-2
changelog:
  - Update dracut/scripts: no need to mount the filesystem
    https://github.com/coreos/coreos-installer-dracut/pull/30


author: Kamil Dudka <kdudka@redhat.com> - 9.1-10
changelog:
  - drop obsolete downstream-only extension of date(1) man page
  - undocument downstream SELinux options deprecated since 2009


author: Kamil Dudka <kdudka@redhat.com> - 9.2-3
changelog:
  - copy: fix --reflink=auto to fallback in more cases (#2180056)
  - cksum: fix reporting of failed checks (#2180056)


author: HATAYAMA Daisuke <d.hatayama@fujitsu.com> - 1.6.3-2
changelog:
  - gcore.mk: fix mismatch of _FILE_OFFSET_BITS when building gcore.so
  - coredump: fix unexpected truncation of generated core files
  - elf: fix warning message caused by type mismatch of offset types
  - coredump: fix segmentation fault caused by type mismatch
  - x86: Fix failure of collecting vsyscall mapping due to change of enum type of vsyscall_mode
  - gcore: fix memory allocation failure during processing NT_AUXV note
  - gcore, defs: remove definitions and initializations for saved_auxv entries of offset and size tables
  - coredump: use MEMBER_{OFFSET, SIZE} instead of GCORE_{OFFSET, SIZE}


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-3
changelog:
  - Depend on dotnet-sdk-7.0; there is no longer an unversioned “dotnet” package
  - Restore ppc64le support


author: Guenther Deschner <gdeschner@redhat.com> - 4.18.5-0
changelog:
  - resolves: #2224040 - Update to version 4.18.5
  - 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> - 8.0.0-1
changelog:
  - new upstream release, which fixes the following vulnerabilities
      CVE-2023-27538 - SSH connection too eager reuse still
      CVE-2023-27537 - HSTS double-free
      CVE-2023-27536 - GSS delegation too eager connection re-use
      CVE-2023-27535 - FTP too eager connection reuse
      CVE-2023-27534 - SFTP path ~ resolving discrepancy
      CVE-2023-27533 - TELNET option IAC injection


author: Kamil Dudka <kdudka@redhat.com> - 8.0.1-3
changelog:
  - tests: re-enable temporarily disabled test-cases
  - tests: attempt to fix a conflict on port numbers
  - apply patches automatically


author: Kamil Dudka <kdudka@redhat.com> - 8.1.0-1
changelog:
  - new upstream release, which fixes the following vulnerabilities
      CVE-2023-28321 - IDN wildcard match
      CVE-2023-28322 - more POST-after-PUT confusion


author: Jan Macku <jamacku@redhat.com> - 8.2.0-1
changelog:
  - new upstream release, which fixes the following vulnerabilities
      CVE-2023-32001 - fopen race condition


author: Martin Osvald <mosvald@redhat.com> - 3.8.0-1
changelog:
  - New version 3.8.0 (rhbz#2169331)
  - Remove attribute always_inline for buf_len to fix compilation error
  - Use systemd-sysusers for cyrus user and group (rhbz#2139054)


author: Martin Osvald <mosvald@redhat.com> - 3.8.0-3
changelog:
  - cyrus-imapd.spec - Refine Requires: to avoid the need to test interoperability
    between various combinations of old and new subpackages


author: Martin Osvald <mosvald@redhat.com> - 3.8.1-1
changelog:
  - New version 3.8.1 (rhbz#2238280)
  - Small fix for libs sub-package to better conform with packaging guidelines
  - Include cassandane sources in srpm
  - Rename imtest to cyr_imtest to solve conflict with python-fslpy (rhbz#2227990)


author: Akira TAGOH <tagoh@redhat.com> - 4.0-1
changelog:
  - Bump the version to 4.0.
    https://fedoraproject.org/wiki/Changes/ImproveDefaultFontHandling
  - New default-fonts metapackages.
  - Remove langpacks-core-font-* metapackages.


author: Akira TAGOH <tagoh@redhat.com> - 4.0-5
changelog:
  - Simplified sub-packages and dependencies for CJK.
  - Update serif font to google-noto-serif-gurmukhi-vf-fonts for Punjabi.
    the original serif font for Punjabi, google-noto-naskh-arabic-vf-fonts was
    figured out for Punjabi(Pakistan). but we don't have langpacks-pa_pk.
    So updating based on Punjabi(Indic).


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 0.45.0-2
changelog:
  - Lower minimum version of assert_cmd to 2.0.4 (2.0.8 needs cargo2rpm,
    2.0.5 was never packaged)
  - rebuild against libmimalloc-sys 0.1.30


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


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


author: Jens Petersen <petersen@redhat.com> - 0.9.4-1
changelog:
  - add new F38 spins: Budgie and Sway
  - change koji target to --koji mirror option
  - if mirror redirect fails then fallback to primary
  - run with qemu -cpu host option


author: Jan Kolarik <jkolarik@redhat.com> - 4.16.0-1
changelog:
  - Update to 4.16.0
  - Remove ownership of dnf.conf, protected.d, vars
  - Add requirement of libdnf5 to dnf-data
  - dnf-automatic: require python3-dnf, not dnf


author: Nicola Sella <nsella@redhat.com> - 4.16.2-1
changelog:
  - Update to 4.16.2
  - depend on /etc/dnf/dnf.conf, not libdnf5
  - Update repo metadata cache pattern to include zstd
  - Add provide exception handling
  - When parsing over a KVP list, do not return till the whole list is parsed
  - Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  - Document the symbols in the output of `dnf history list` (RhBug:2172067)


author: Packit <hello@packit.dev> - 5.0.14-1
changelog:
  - Modify libdnf5-devel to generate pkgconf(libdnf5)
  - Handle unnamed environments in transaction table
  - Return error exit code on RPM transaction failure
  - Add `repoquery --file` option
  - Add `repoquery --arch` option
  - Add `repoquery --installonly` option
  - Add `repoquery --extras`, `--upgrades` and `--recent` options
  - Add `repoquery --changelogs` formatting option
  - Don't complete ls alias
  - Add rq command alias for `repoquery`
  - Exclude dnf.conf when not installed
  - Improve the download methods API
    - Switch to parameterless download methods and introduce setters for fail_fast and resume
    - Affected classes: libdnf::repo::FileDownloader, libdnf::repo::PackageDownloader


author: Packit <hello@packit.dev> - 5.0.15-1
changelog:
  - Add `module enable` subcommand
  - Add `--repofrompath` option
  - Add `--forcearch` option to multiple commands
  - Add `reinstall --allowerasing` option
  - Add `repoquery --sourcerpm` option
  - Add `repoquery --srpm` option
  - Add `chacheonly` configuration option
  - Add `--cacheonly` option
  - Add `--refresh` option
  - Change default value for `best` configuration to true
  - Change default value for `allow_vendor_change` configuration to false
  - changelog: Fix behavior of `--since` option
  - builddep: Fix handling BuildRequires in spec files
  - swig: Return None for unset options in Python
  - Verify transaction PGP signatures automatically
  - Fix checking whether updateinfo metadata are required
  - Fix handling empty epoch when comparing nevra
  - Fix building with upcoming fmt-10 library
  - Rename namespace, includes and directories from libdnf to libdnf5
  - Provide /var/cache/libdnf5 instead of /var/cache/libdnf (RhBug:2216849)


author: Packit <hello@packit.dev> - 5.1.0-1
changelog:
  - Minor version update. API is considered stable
  - Remove unneeded unused configuration priority
  - Don't show dnf5-command hint for unknown options, only commands
  - Add hint to install missing command with dnf5-command(<name>)
  - Add dnf5-command(<command-name>) provides to dnf5
  - Add dnf5-command(<command-name>) provides to dnf5-plugins
  - Document several methods as deprecated
  - Fix core dump on `--refresh` switch usage
  - Add `repoquery -l`/`--list` aliases for `--files` for rpm compat
  - Add `vendor` attr to package in `dnfdaemon-server`
  - Document `dnf5-plugins` package in man pages


author: Packit <hello@packit.dev> - 5.1.1-1
changelog:
  - Postpone replace of DNF to Fedora 41
  - Add a description of `with_binaries` option for dnf5daemon
  - Include RPM logs in KeyImportError
  - Abort PGP checking immediately if any checks fail
  - Display warning message when any PGP checks skipped
  - Don't allow main gpgcheck=0 to override repo config
  - gups and environments to `history info` ouput
  - Store missing id and repoid in db for groups/environments
  - Fix out-of-bounds access in Goal::Impl::add_install_to_goal
  - Fix repoquery `--list`
  - `allow_vendor_change` was reverted back to true
  - Doc update to allow `logdir` outside the installroot
  - Remove `grouplist` and `groupinfo` aliases
  - Add `grp` alias for group command
  - `repoquery --exactdeps` needs `--whatdepends` or `--whatrequires`
  - Update and unify repoquery manpage
  - Document replace of `-v` option by `repoinfo` command
  - Add `remove --no-autoremove` option
  - Document dropped `if` alias of `info` command
  - document `actions` plugin
  - Fix printing advisories for the running kernel
  - Revert "advisory: add running kernel before pkg_specs filtering"


author: Nicola Sella <nsella@redhat.com> - 5.1.4-1
changelog:
  - Release 5.1.4
  - Fix Builds on i386
  - Print error if unsupported architecture used
  - argument_parser: New error class for invalid value
  - Allow obsoletion of protected packages
  - Add support for repository configuration in /usr
  - Release 5.1.2
  - Print error messages in nested errors
  - Implement `dnf5daemon-server` introspection xml for Advisory interface
  - Implement `dnf5daemon-client advisory info` command
  - Implement `dnf5daemon-client advisory list` command
  - Implement `dnf5daemon-server` advisory service
  - Improve `dnf5daemon-client --help`
  - Enable `--repofrompath` repos by default
  - Fix error on creating repo with duplicate id


author: Richard W.M. Jones <rjones@redhat.com> - 7.0.0-14
changelog:
  - ExcludeArch i686 (https://lists.fedoraproject.org/archives/list/devel@lis
    ts.fedoraproject.org/message/SPML7CUBSZNI36NLXGVHEG7DNHU3EWOJ/)


author: Jonathan Dieter <jdieter@gmail.com> - 0.11.3-1
changelog:
  - Update to 0.11.3 with bug fixes
  - Remove patch to use system xxhash since upstream does that by default now


author: Vitaly Zaitsev <vitaly@easycoding.org> - 4.3.1-1
changelog:
  - Updated to version 4.3.1.
  - Converted to 202x-era Python packaging guidelines.
  - Switched metainfo to the latest XDG standard.
  - Switched to gpgverify macros as required by packaging guidelines.
  - Added desktop file check.
  - Moved binary file with GPG keys to Fedora look-aside cache.


author: Michael J Gruber <mjg@fedoraproject.org> - 0.38-1
changelog:
  - rebase with upstream release 0.38 (rhbz#2234464)
  - Support relative lastmod queries.
  - Support indexing of designated attachments as text.
  - Emacs: Introduce notmuch-tree-outline-mode.
  - Emacs: Some compatibility fixes for Emacs 29. At least one issue (hiding
    images) remains in 0.38.
  - Various bugfixes and performance improvements.


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.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
  - 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.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: David Michael <fedora.dm0@gmail.com> - 1.5-4
changelog:
  - Enable MicroLZMA support.
  - Switch the License tag to SPDX, and ship matching noneffective license files.


author: David Michael <fedora.dm0@gmail.com> - 1.6-3
changelog:
  - Backport patches for CVE-2023-33551 and CVE-2023-33552.
  - Change conditional build feature defaults for supporting EPEL 9.


author: Sérgio Basto <sergio@serjux.com> - 2.20.1-12
changelog:
  - All changes to fakechroot we carry in Debian for glibc >= 2.34 #104
    check return value of dladdr #70
    glibc 2.33+ compatibility #85
    Wrap fstatat and fstatat64 (glibc 2.33) #86
    src/lckpwdf.c: create an empty /etc/.pwd.lock #95
    Wrap all functions accessing /etc/passwd, /etc/group and /etc/shadow for glibc >= 2.34 #98
    Stat fix compilation #73 is also included
    The strcpy writes the terminating null byte as well. #79 is also included
    as note #98 for glibc 2.32 added src/__nss_files_fopen.c and later for glibc 2.34 remove it
  - Fix typo in AC_PATH_PROG for ldconfig #80 is not included but it is a trivial fix
  - Fix issue #92 #93 not included
  - rel2abs: Only call getcwd_real for relative paths #100 not included
  - fix_test_on_32bits.patch (which strated to fail on F36+)


author: Sérgio Basto <sergio@serjux.com> - 2.20.1-13
changelog:
  - PR #104 have more 2 commits
  - Patch to fix test on 32bits is not needed anymore, maybe glibc was fixed (on 32 bits), I don't know


author: Sérgio Basto <sergio@serjux.com> - 2.20.1-16
changelog:
  - Update patch 104
  - Use fix_test_on_32bits.patch and also remove -d option on cp test to fix the build
  - Drop 93.diff and 100.patch, to sync with https://github.com/dex4er/fakechroot/pull/104
  - Add autoupdate.patch
  - Remove cp.t test which fails randomly since RHEL 6 or 7


author: Sérgio Basto <sergio@serjux.com> - 1.31-1
changelog:
  - Update fakeroot to 1.31 (#2167522)
  - Add fix from Debian
  - Drop fakeroot-inttypes.patch which had almost 10 year old and I dont know what his purpose
  - Drop relax_tartest.patch we don't need it anymore


author: Miro Hrončok <mhroncok@redhat.com> - 39-0.3
changelog:
  - Drop fedora-repos-modular and fedora-repos-rawhide-modular packages
  - https://fedoraproject.org/wiki/Changes/RetireModularity


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: Miroslav Suchý <msuchy@redhat.com> 35.3-1
changelog:
  - do not test prerelease during upgrade to F35
  - note fedora-remove-old-gpg-keys in fedora-upgrade man page
  - print whole list before asking on individual packages
  - add fedora 33 gpg keys to remove
  - add fedora 32 gpg keys to remove
  - add fedora-remove-old-gpg-key
  - fail if something fail, or when user interrupt
  - grammar edits
  - work on list of removed packages rather than components
  - Small changes to reduce dependencies


author: Miroslav Suchý <msuchy@redhat.com> 36.3-1
changelog:
  - do not test prerelease for F36
  - remove-retired-packages: Normalize grammatical tense in messages
  - remove-retired-packages: Rewrite introductory text for better clarity
  - remove-retired-packages: Normalize quotation marks in echo commands
  - ignore if rpmfusion repos are not present during upgrade to rawhide
  - ignore if some gpg keys to be remove are missing
  - 2066053 - ask for the GPG key if needed
  - remove-retired-packages: Typo


author: Miroslav Suchý <msuchy@redhat.com> 36.4-1
changelog:
  - add f37 to releasers
  - remove upgrade to f35
  - remove upgrade to f34
  - check if f37 is prerelease
  - UPGRADE_FINISHED=2 is for in-progress-to-rawhide
  - Add update to F37
  - Set current rawhide version
  - Do not ignore user request to skip
  - Update remove-retired-packages
  - do not stop when you want to skip one package
  - fixed one typo


author: Miroslav Suchý <msuchy@redhat.com> 37.2-1
changelog:
  - do not check if f37 is prerelease
  - use spdx license
  - 2142229 - reference for log what executed /usr/bin/true
  - report reason of the retirement


author: Miroslav Suchý <msuchy@redhat.com> 39.1-1
changelog:
  - remove upgrade to F37
  - add upgrade to f39 and remove upgrade to f36
  - add f39 to releasers
  - Speed up selecting retired installed packages
  - Require DNF 5 in Fedora >= 41, not Fedora > 38


author: David Michael <fedora.dm0@gmail.com> - 1.4.0-2
changelog:
  - Backport updates for the kvm-ioctls, linux-loader, and vm-memory crates.
  - Port arm64 to the new kvm-ioctls CPU register API.


author: Owen Taylor <otaylor@redhat.com> - 1.0~a1-1
changelog:
  - Update to 1.0a1 - this is a major change that removes support for buiding
    Flatpaks with modules from the command line (the parts used by OSBS are
    still present in the Python API.)


author: Owen Taylor <otaylor@redhat.com> - 1.0~a2-4
changelog:
  - Add a patch to debug why the test for working bwrap isn't working on the
    Koji builders.
  - Add some missing requires for flatpak-module-depchase


author: Owen Taylor <otaylor@redhat.com> - 1.0~a3-1
changelog:
  - New version
  - Fixes problem with triggers from flatpak-runtime-config not running for apps
  - Fixes local RPMs not working for 'flatpak-module build-container-local'
  - Makes bwrap invocation check more exact


author: Owen Taylor <otaylor@redhat.com> - 1.0~a5-1
changelog:
  - Version 1.0~a5
  - Fix operation when the main package is a subpackage
  - Add --local-repo option to CLI
  - Fix up Requires:


author: Owen Taylor <otaylor@redhat.com> - 1.0~a6-1
changelog:
  - Version 1.0~a6
  - Fixes bugs with local builds in fresh directories
  - Other bug fixes for local builds


author: Owen Taylor <otaylor@redhat.com> - 1.0~a7-1
changelog:
  - Fixes cleanup-commands not working at all
  - Run script create from cleanup-commands under 'sh -ex'


author: Sudip Shil <sshil@redhat.com> - 1.3.0-1
changelog:
  - licence update with MIT
  - some core spec file issues fixed and updated
  - Package must own all directories that it creates, this issue fixed
  - README.md update with instruction and commands


author: Sudip Shil <sshil@redhat.com> - 1.4.0-1
changelog:
  - get fontversion for a font that is selected. python3-freetype will be used for this.
  - fontversion update upon language change from drop-down and alsofont change in each fontbutton
  - the style/weight is hide by default. added option to show style
  - show-style and fontversion feature won't be available in f37
  - font filter for rawhide is fast now and fonts are now fast to populate
  - Set activate on single click to false for the language selection listbox
  - fixed indexing bug: Clicking arabic language in drop-down selects assamese
  - now fontsize adjustment will work
  - fixed non printable string getting from freetype function
  - removed classmethod and added instance method for label_font_change_newversion
  - noto sans won't appear as noto sans regular
  - gtk.dialog deprecation warning issue fixed
  - dialog button bug of fontbutton2 fixed
  - added run.sh script
  - fonts-compare will work on rhel9
  - Selecting second font from fc-list for second font button


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.11.0-4.beta1
changelog:
  - Depend on selinux-policy-38.28-1.fc39
  - Add SELinux policy for passkey_child to be used without ipa-otpd
  - Related: rhbz#2238474


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: Kevin Buettner <kevinb@redhat.com> - 13.2-3
changelog:
  - Backport upstream changes which prevent repeated warnings from being
    printed when loading a core file  (RHBZ 2160211, Lancelot SIX).


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.1-1
changelog:
  - Version 2.1 (rhbz#2215730)
  - Dependency on webp-pixbuf-loader was enabled for thumbnails.
  - Dependency on evince was added for print previews.


author: Jens Petersen <petersen@redhat.com> - 0.2.5-1
changelog:
  - 0.2.4 updates the C library to 0.29.0.gfm.6 which fixes CVE-2022-39209
    https://github.com/github/cmark-gfm/security/advisories/GHSA-cgh3-p57x-9q7q
  - 0.2.5 includes support for footnotes
  - https://hackage.haskell.org/package/cmark-gfm-0.2.5/changelog


author: Jens Petersen <petersen@redhat.com> - 2.4.4-1
changelog:
  - ghc_gen_filelists: check pkg licensedir exists
  - in 9.4.1 Hadrian html docdirs are versioned again (breaks older Hadrian)


author: Jens Petersen <petersen@redhat.com> - 2.5.0-1
changelog:
  - define ghc_smp_mflags to speed up package builds
  - ghc_configure and ghc_version now respect ghc_name for ghcX.Y (via rpmquery)
  - base ghc_version on compiler subpackage
  - ghc_gen_filelists: error if no .so file and not -m metapkg
  - use ghc upstream paths for libHS*.so unless using _ghcdynlibdir
  - F38: disable _ghcdynlibdir as default
  - ghc_bin_build -W to ignore ghc_name version in cabal_configure
  - ghc_lib_subpackage: with ghc_obsoletes_name obsolete ghc{ghc_major}-*
  - handle hadrian lib/ subdir consistently for packages
  - move with_ghc_prof to ghc-srpm-macros
  - cabal_configure: non-core shared libs go to ghcliblib
  - ghc_delete_rpaths: need to remove local RPATH for subpackaged libs


author: Jens Petersen <petersen@redhat.com> - 2.5.2-1
changelog:
  - ghc-dep.sh: check for *_p.a under Hadrian platform subdir as well
  - ghc.attr: include Hadrian lib/ subdir in .conf regex


author: Jens Petersen <petersen@redhat.com> - 2.5.3-1
changelog:
  - ghc-deps.sh: correctly map internal library id to internal package .conf
  - tweak cabal_configure to only set --htmldir once for subpackaging
  - add ghc_major_version
  - F39: obsolete geniplate-mirror


author: Jens Petersen <petersen@redhat.com> - 9.4.4-15
changelog:
  - https://www.haskell.org/ghc/blog/20221224-ghc-9.4.4-released.html
  - https://downloads.haskell.org/~ghc/9.4.4/docs/users_guide/9.4.4-notes.html


author: Jens Petersen <petersen@redhat.com> - 9.4.4-17
changelog:
  - suffix hadrian with ghc_major
  - only add ld.so.conf.d and remove RPATH if _ghcdynlibdir
  - do not duplicate libHSrts-*.so in filelist
  - add debian haddock-remove-googleapis-fonts.patch
  - update buildpath-abi-stability.patch
  - mv ld.so.conf.d out of rts block
  - use ghcliblib everywhere and add its subdirs
  - update abicheck with ghc_major
  - sync packaging changes: subpackage ghc-bignum, llvm13, -W, _ghcdynlibdir
  - build with ghc9.2


author: Jens Petersen <petersen@redhat.com> - 9.4.5-19
changelog:
  - https://www.haskell.org/ghc/blog/20230418-ghc-9.4.5-released.html
  - https://downloads.haskell.org/~ghc/9.4.5/docs/users_guide/9.4.5-notes.html
  - version bumps for base, bytestring, containers, parsec, text


author: Jens Petersen <petersen@redhat.com> - 9.4.5-21
changelog:
  - backport bcond perfbuild changes from ghc9.6
  - build the ghc.1 manpage with sphinx and version not to conflict
  - patch hadrian to build with Cabal-3.8
  - s390x: no longer apply unregisterized patches


author: Jens Petersen <petersen@redhat.com> - 9.4.6-22
changelog:
  - https://downloads.haskell.org/~ghc/9.4.6/docs/users_guide/9.4.6-notes.html
  - update license tags to SPDX
  - base subpkg now owns ghcliblib and ghclibplatform dirs (#2185357)


author: Artem Polishchuk <ego.cordatus@gmail.com> - 3.49.1-2
changelog:
  - build: Remove manual removing of .la files, see:
    https://fedoraproject.org/wiki/Changes/RemoveLaFiles


author: Yaakov Selkowitz <yselkowi@redhat.com> - 44.0-2
changelog:
  - Enable bundled deps in RHEL builds
  - Update bundled provides
  - Only use Fedora branding in Fedora builds


author: Nicolas Chauvet <kwizart@gmail.com> - 2.2.38-2
changelog:
  - Relax importlib-resources requirement
    https://src.fedoraproject.org/rpms/gns3-server/pull-request/3


author: Alejandro Sáez <asm@redhat.com> - 1.21~rc3-1
changelog:
  - Update to go1.21rc3
  - Update bundled dependencies.
  - Update pcre-devel to pcre2-devel
  - Add go-filesystem
  - Remove skipping tests, related: https://github.com/golang/go/issues/39466
  - Remove 0002-syscall-expose-IfInfomsg.X__ifi_pad-on-s390x.patch, already merged
  - Rename 0003-cmd-go-disable-Google-s-proxy-and-sumdb.patch to 0001-Disable-Google-s-proxy-sumdb-and-toolchain.patch
  - Update 0001-Disable-Google-s-proxy-sumdb-and-toolchain.patch
  - Update 0004-cmd-link-use-gold-on-ARM-ARM64-only-if-gold-is-avail.patch
  - Resolves: rhbz#2128303
  - Resolves: rhbz#2215635
  - Resolves: rhbz#2172392


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


author: Akira TAGOH <tagoh@redhat.com> - 20230201-1
changelog:
  - Updates to monthly release of 23.2.1
  - Update priority for google-noto-{sans,serif}-{khmer,thai}-vf-fonts for
    https://fedoraproject.org/wiki/Changes/NotoFontsForMoreLang


author: Akira TAGOH <tagoh@redhat.com> - 20230601-2
changelog:
  - Increase a priority a bit for static fonts but still lower than variable fonts.
  - Fix priority for some languages.


author: Akira TAGOH <tagoh@redhat.com> - 20230801-1
changelog:
  - Updates to monthly release of 23.8.1
  - Add google-noto-sans-kawi{,-vf}-fonts and google-noto-sans-nko-unjoined{,-vf}-fonts packages.


author: Akira TAGOH <tagoh@redhat.com> - 20230801-3
changelog:
  - Add Noto Sans Sinhala as monospace for a workaround that
    Noto Serif Sinhala is picked up for monospace.
    Resolves: rhbz#2236485


author: Jerry James <loganjerry@gmail.com> - 3.6.2-13
changelog:
  - Fix 100% CPU after restarting sound devices (bz 2055986)
  - Fix Aeolus crash at exit
  - Do not swizzle license names after SPDX conversion


author: Jerry James <loganjerry@gmail.com> - 4.1.1-1
changelog:
  - Version 4.1.1
  - Rename from mscore to musescore
  - Unbundle the Leland and Edwin fonts
  - Unbundle gtest, tinyxml2, and utf8cpp
  - Install SMuFL files in a standard place
  - Move large noarch data into data subpackage
  - Hardlink duplicate files


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 1.7-2
changelog:
  - Drop patches for wayland 1.19/meson 0.59 compatibility
  - Split package with the default wallpapers
  - Add upstream patch to fix crash in layer-shell code


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 1.8~rc1-1
changelog:
  - Update to 1.8-rc1
  - Create two sway-config- packages with different sets of dependencies.
  - Move sway.desktop to sway-config-upstream


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: Alexander Ploumistos <alexpl@fedoraproject.org> - 15.0.1-1
changelog:
  - Update to 15.0.1 (#2136883)
  - Add itstool BuildRequires
  - Switch to SPDX license identifier
  - Clean up spec file


author: Andy Li <andy@onthewings.net> - 4.3.2-1
changelog:
  - New upstream version 4.3.2. (RHBZ#2237112)
  - Use the properly built haxelib. (RHBZ#2129517)
  - Add haxe-ocaml5.patch from upstream for OCaml 5 compat. (RHBZ#2218692)


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: Jeremy Newton <alexjnewt at hotmail dot com> - 5.5.1-5
changelog:
  - Move some sed patching to patch files, sent some to upstream
  - Add hipconfig patch for incorrect HIP_CLANG_INCLUDE detection
  - Using rocm-device-libs 16.2 simplifies hipcc patching
  - Minor clean up


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.29~beta2-2
changelog:
  - Separate ibus-ui-gtk3 as ibus-panel sub package depended on libdbusmenu
  - Update autogen.sh for Fedora 39
  - Fix cursor position with GTK4 in Xorg


author: Peng Wu <pwu@redhat.com> - 1.14.91-1
changelog:
  - Update to 1.14.91
  - require libpinyin 2.7.91
  - improve suggestion candidates
  - improve English candidates
  - support longer candidates
  - support Legacy mode


author: Akira TAGOH <tagoh@redhat.com> - 2.28.4950.102-1
changelog:
  - Update to 2.28.4950.102.
  - Update dictionaries.
  - Fix obsolete function warnings in mozc.el
    Resolves: rhbz#2155094


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: Akira TAGOH <tagoh@redhat.com> - 1.8.3-5
changelog:
  - Fix the infinite loop of the process restarting.
    Resolves: rhbz#2110111
  - Revert the default backend package to gsettings.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.3-6
changelog:
  - Disable GNOME support except setting QT_IM_MODULE and XMODIFIERS in xinput.sh
    Resolves: rhbz#2131673
  - Drop imsettings-systemd sub-package.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.4-1
changelog:
  - New upstream release.
  - Add IMSETTINGS_IGNORE_SESSION to not take any actions for certain desktops.
    Resolves: rhbz#2232064


author: Akira TAGOH <tagoh@redhat.com> - 1.8.5-1
changelog:
  - New upstream release.
  - Fix an issue that IMSETTINGS_IGNORE_SESSION doesn't work properly.
    Resolves: rhbz#2237637


author: Petr Pisar <ppisar@redhat.com> - 2.2.13-3
changelog:
  - Correct a license to "GPL-3.0-or-later AND BSD-3-Clause AND BSD-4.3TAHOE AND
    Latex2e-translated-notice"


author: Petr Pisar <ppisar@redhat.com> - 2.2.13-5
changelog:
  - Fix a heap overread in search_brace/lexi
  - Fix CVE-2023-40305 (a heap buffer overwrite in search_brace) (bug #2231919)


author: Martin Kolman <mkolman@redhat.com> - 0.3.94-1
changelog:
  - Remove the default_help_pages configuration option (vponcova)
  - Add the configuration files to the updates image (vponcova)
  - Remove the helpFile attribute (vponcova)
  - Specify unique screen ids (vponcova)
  - Apply suggestions from code review (martin.kolman)
  - Fix ownership of the gui folder (#1812463) (mkolman)
  - Don't show the EULA spoke if the license file doesn't exist (vponcova)


author: Alexander Ploumistos <alexpl@fedoraproject.org> - 2.0.0-2
changelog:
  - Rename package to input-remapper
  - Switch to autorelease and autochangelog
  - Use find_lang macro
  - Remove explicit python runtime dependencies


author: Jiri Vanek <jvanek@redhat.com> - 1:20.0.0.0.36-3.rolling
changelog:
  - using icons from source package
  - providing full sources via src package
  - requiring exact version.reelase of portables
  - returned libsystemconf.so


author: Jiri Vanek <jvanek@redhat.com> - 1:20.0.0.0.36-3.rolling
changelog:
  - introduced archfull src archive
  - replaced nasty handling of icons.
  - needed for icons and src reference for rpms (debuginfo, src subpkg)
  - licences moved to proper sharable noarch


author: Jiri Vanek <jvanek@redhat.com> - 1:20.0.1.0.9-4.rolling
changelog:
  - Redeclared ForFiles release sections as %nil no longer works with %1
  - RPM 4.19 no longer accept our double percentaged %{nil} passed to %{1}
  - so we have to pass in "" but evaluate it, otherwise files record will include it


author: Petra Alice Mikova <pmikova@redhat.com> 1:21.0.0.0.34-0.1.ea.rolling
changelog:
  - initial update to jdk21
  - commented out fips patches
  - updated to jdk21 ea
  - updated patch 1001 - rh1648249-add_commented_out_nss_cfg_provider_to_java_security
  - replace smoketests in staticlibs test, as the previous files used were removed by a patch in JDK
  - require tzdata 2023c
  - Update FIPS support to bring in latest changes
  - * RH2048582: Support PKCS#12 keystores
  - * RH2020290: Support TLS 1.3 in FIPS mode
  - * Add nss.fips.cfg support to OpenJDK tree
  - * RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
  - * Remove forgotten dead code from RH2020290 and RH2104724
  - * OJ1357: Fix issue on FIPS with a SecurityManager in place
  - * RH2134669: Add missing attributes when registering services in FIPS mode.
  - * test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class
  - * RH1940064: Enable XML Signature provider in FIPS mode
  - * Remove GCC minor versioning (JDK-8284772) to unbreak testing
  - Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.5.0-0.rc7.93f5de5f648d.53.eln130]
changelog:
  - Consolidate configs to common for 6.5 (Justin M. Forbes)
  - Remove unused config entry for Fedora (Justin M. Forbes)
  - Linux v6.5.0-0.rc7.93f5de5f648d


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.5.0-0.rc7.7d2f353b2682.55.eln130]
changelog:
  - redhat/kernel.spec.template: update compression variables to support zstd (Brian Masney)
  - Linux v6.5.0-0.rc7.7d2f353b2682


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.5.0-58.eln130]
changelog:
  - redhat: Fix UKI install with systemd >= 254 (Vitaly Kuznetsov)
  - redhat: Use named parameters for kernel_variant_posttrans()/kernel_variant_preun() (Vitaly Kuznetsov)


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.5.1-0]
changelog:
  - erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)
  - Add bug to BugsFixed (Justin M. Forbes)
  - Turn off CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE for Fedora s390x (Justin M. Forbes)
  - drm/msm/a690: Switch to a660_gmu.bin (Rob Clark)
  - drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas)
  - Turn E1000 back on (Justin M. Forbes)
  - Set up variables and scripts for Fedora stable (Justin M. Forbes)
  - Update self-test data (Justin M. Forbes)
  - all: x86: move wayward x86 specific config home (Peter Robinson)
  - all: de-dupe non standard config options (Peter Robinson)
  - all: x86: clean up microcode loading options (Peter Robinson)
  - common: remove unnessary CONFIG_SND_MESON_AXG* (Peter Robinson)
  - Linux v6.5.1


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.5.2-0]
changelog:
  - Move squashfs to kernel-modules-core (Justin M. Forbes)
  - Add TPM bug to BugsFixed (Justin M. Forbes)
  - tpm: Enable hwrng only for Pluton on AMD CPUs (Jarkko Sakkinen)
  - Linux v6.5.2


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.5.3-0]
changelog:
  - Revert "misc: rtsx: judge ASPM Mode to set PETXCFG Reg" (Justin M. Forbes)
  - Config updates for 6.5.3 (Justin M. Forbes)
  - Fix up buildReqs for UKI (Justin M. Forbes)
  - Linux v6.5.3


author: Justin M. Forbes <jforbes@fedoraproject.org> [6.5.4-0]
changelog:
  - Add F38 and F37 as release targets (Justin M. Forbes)
  - Add NFS bug fix for 6.5.4 (Justin M. Forbes)
  - selinux: fix handling of empty opts in selinux_fs_context_submount() (Ondrej Mosnacek)
  - Turn off appletalk for fedora (Justin M. Forbes)
  - Linux v6.5.4


author: Coiby <coxu@redhat.com> - 2.0.25-4
changelog:
  - dracut-module-setup.sh: stop overwriting dracut's trap handler
  - fadump: avoid status check while starting in fadump mode
  - fadump: add a kernel install hook to clean up fadump initramfs
  - fadump: fix default initrd backup and restore logic
  - fadump: use 'zstd' as the default compression method


author: Coiby <coxu@redhat.com> - 2.0.26-1
changelog:
  - Update kexec-tools to 2.0.25
  - Don't try to update crashkernel when bootloader is not installed
  - dracut-module-setup.sh: also install the driver of physical NIC for Hyper-V VM with accelerated networking
  - dracut-module-setup.sh: skip installing driver for the loopback interface


author: Coiby <coxu@redhat.com> - 2.0.26-3
changelog:
  - kdumpctl: make do_estimate more robust
  - kdumpctl: refractor check_rebuild
  - kdumpctl: cleanup 'stop'
  - kdumpctl: cleanup 'start'
  - kdump-lib: fix prepare_cmdline
  - kdumpctl: move aws workaround to kdump-lib
  - unit tests: add tests for prepare_cmdline
  - kdump-lib: always specify version in is_squash_available
  - mkfadumprd: drop unset globals from debug output
  - kdumpctl: merge check_current_{kdump,fadump}_status
  - dracut-early-kdump: explicitly use bash
  - dracut-early-kdump: fix shellcheck findings
  - kdumpctl: simplify check_failure_action_config
  - makedumpfile: Fix wrong exclusion of slab pages on Linux 6.2-rc1


author: Coiby <coxu@redhat.com> - 2.0.26-4
changelog:
  - kdumpctl: Add support for systemd-boot paths
  - mkdumprd: add --aggressive-strip as default dracut args
  - kdumpctl: Add basic UKI support
  - kdumpctl: Move temp file in get_kernel_size to global temp dir
  - kdumpctl: Move get_kernel_size to kdumpctl
  - kdumpctl: fix is_dracut_mod_omitted
  - kdump-lib: move is_dracut_mod_omitted to kdumpctl
  - kdump-lib: remove get_nmcli_connection_apath_by_ifname
  - kdump-lib: remove get_nmcli_field_by_conpath
  - dracut-module-setup: remove dead source_ifcfg_file
  - kdump-lib-initramfs: remove is_fs_dump_target
  - kdump-lib-initramfs: harden is_mounted
  - Show how much time kdump has waited for the network to be ready
  - Tell nmcli to not escape colon when getting the path of connection profile
  - kdumpctl: lower the log level in reset_crashkernel_for_installed_kernel
  - Install nfsv4-related drivers when users specify nfs dumping via dracut_args
  - sysconfig: add zfcp.allow_lun_scan to KDUMP_COMMANDLINE_REMOVE on s390
  - Use the correct command to get architecture


author: Coiby <coxu@redhat.com> - 2.0.26-5
changelog:
  - Simplify the management of the kernel parameter crashkernel
  - Let _update_kernel_cmdline return the correct return code
  - mkdumprd: call dracut with --add-device to install the drivers needed by /boot partition automatically for FIPS
  - kdump-lib: fix the matching pattern for debug-kernel


author: Coiby <coxu@redhat.com> - 2.0.26-7
changelog:
  - kdumpctl: Fix the matching of plus symbol by grep's EREs
  - kdump-lib: Evaluate the memory consumption by smmu and mlx5 separately
  - kdump-lib: add support for 64K aarch64
  - kdump-lib: Introduce parse_kver_from_path() to get kernel version from its path name
  - kdump-lib: Introduce a help function _crashkernel_add()


author: Justin Zobel <justin.zobel@gmail.com> - 5.108.0-2
changelog:
  - Remove experimental build options as per https://invent.kde.org/frameworks/solid/-/issues/4#note_701619


author: Michel Alexandre Salim <salimma@fedoraproject.org> - 5.108.0-4
changelog:
  - Rebuilt for libimobiledevice and libplist soname bump
  - Remove solid-power from files listing, since WIP APIs are no longer enabled (rhbz#2225952)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.109.0-2
changelog:
  - Restore the power management backend, needed for plasma-pk-updates (#2233613)
  - But do not build the solid-power executable that conflicts with KF6 Solid


author: Owen Taylor <otaylor@redhat.com> - 0.1-2
changelog:
  - Fix review comments, rename subpackage koji-flatpak => koji-flatpak-common
    Add dependency on skopeo
    https://bugzilla.redhat.com/show_bug.cgi?id=2231215


author: Owen Taylor <otaylor@redhat.com> - 0.2-1
changelog:
  - Version 0.2
    Handle case where the main package name doesn't match the corresponding source package.


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


author: Mike FABIAN <mfabian@redhat.com> - 0.0.59-1
changelog:
  - Update to 0.0.59
  - Add ibus/m17n:ar:kbd as input method for Arabic and fix iso639-1 code for Arabic
  - Get translation changes from CLDR
  - Add more translations from CLDR


author: Mike FABIAN <mfabian@redhat.com> - 0.0.60-1
changelog:
  - Update to 0.0.60
  - Add list_common_locales() function
    (Resolves: https://github.com/mike-fabian/langtable/issues/15)
  - For ar_IN locale, langtable should give the 'ara' keyboard layout as the first choice
    (Resolves: Resolves: https://github.com/mike-fabian/langtable/issues/14)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.61-1
changelog:
  - Update to 0.0.61
  - Add mnw_MM.UTF-8 and ckb_IQ.UTF-8
  - Do not run test cases using Python2 anymore
  - Add bih
  - Add more translations from CLDR
  - Migrate license tag to SPDX


author: Mike FABIAN <mfabian@redhat.com> - 0.0.62-1
changelog:
  - Update to 0.0.62
  - Get translation changes from CLDR
  - Add more translations from CLDR
  - Add Norwegian keyboard layout to keyboards.xml
    (Resolves: https://github.com/mike-fabian/langtable/issues/16)
  - Add Hang script to Southern Aymara


author: Mike FABIAN <mfabian@redhat.com> - 0.0.63-1
changelog:
  - Update to 0.0.63
  - Add more translations from CLDR
  - Get translation changes from CLDR
  - Japanese: prefer anthy over kkc
    (Thanks to adam Williamson: https://github.com/mike-fabian/langtable/pull/17)
  - Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones()
    (Resolves: https://github.com/mike-fabian/langtable/issues/18)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.64-1
changelog:
  - Update to 0.0.64
  - Add new public functions list_all_{languages,locales,keyboards,territories,timezones,scripts,input_methods,console_fonts}
    (See also the discussion at: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159)


author: Dominik Mierzejewski <dominik@greysector.net> - 0.10.7-1
changelog:
  - update to 0.10.7 (#2216216)
  - Add dependency on ffmpeg for video support and tests
  - Switch License: tag to SPDX


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: Kaleb S. KEITHLEY <kkeithle [at] redhat.com> - 12.0.1-5
changelog:
  - for some reason the rebuild did not use Cython 3, despite the lack of a
    BR selecting 0.29 or 3.0. Which was fortuitous because it fails to build
    with Cython 3. (see https://github.com/apache/arrow/issues/36857).
    Explicitly pinning cython to 0.29 temporarily while awaiting a fix.


author: Vojtech Trefny <vtrefny@redhat.com> - 3.0.1-1
changelog:
  - fs: Simplify struct BDFSInfo (tbzatek)
  - boilerplate_generator: Annotate stub func args as G_GNUC_UNUSED (tbzatek)
  - crypto: Remove stray struct redefinition (tbzatek)
  - loop: Remove unused variable (tbzatek)
  - build: Exit before AC_OUTPUT on error (tbzatek)
  - loop: define LOOP_SET_BLOCK_SIZE is not defined (giulio.benetti)
  - Make the conf.d directory versioned (vtrefny)
  - configure: Fix MAJOR_VER macro (vtrefny)
  - spec: Add dependency on libblockdev-utils to the s390 plugin (vtrefny)
  - nvme: Mark private symbols as hidden (tbzatek)
  - dist: Sync spec with downstream (vtrefny)
  - misc: Update steps and Dockerfile for Python documentation (vtrefny)
  - fs: Add missing copy and free functions to the header file (vtrefny)
  - lvm: Add bd_lvm_segdata_copy/free to the header file (vtrefny)
  - loop: Remove bd_loop_get_autoclear definition (vtrefny)
  - lvm: Fix declaration for bd_lvm_vdolvpoolname (vtrefny)
  - lvm: Make _vglock_start_stop static (vtrefny)
  - vdo_stats: Remove unused libparted include (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 3.0.2-1
changelog:
  - fs: Avoid excess logging in extract_e2fsck_progress (vtrefny)
  - loop: Report BD_LOOP_ERROR_DEVICE on empty loop devices (tbzatek)
  - lib: Silence the missing DEFAULT_CONF_DIR_PATH (tbzatek)
  - fs: Document that generic functions can mount filesystems (vtrefny)
  - fs: Use read-only mount where possible for generic FS functions (vtrefny)
  - docs: Fix test quotation (marecki)
  - fs: Fix unused error in extract_e2fsck_progress (vtrefny)
  - Use ntfsinfo instead of ntfscluster for faster bd_fs_ntfs_get_info (amubtdx)
  - Restrict list of exported symbols via -export-symbols-regex (biebl)
  - Fix formatting in NEWS.rst (vtrefny)


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: Dominik Mierzejewski <dominik@greysector.net> - 0.6.4-22
changelog:
  - adopt for Fedora
  - hard-code ABI SONAME to avoid inadvertent breaks
  - use SPDX identifier
  - fix spurious executable permission
  - drop redundant configure flag


author: Dominik Mierzejewski <dominik@greysector.net> - 0.6.4-24
changelog:
  - add explicit build dependencies
  - use a modern pkgconf runtime dependency
  - annotate upstream patch origin


author: Remi Collet <remi@remirepo.net> - 1.7.0-1
changelog:
  - update to 1.7.0
  - drop patch merged upstream
  - open https://jira.mongodb.org/browse/MONGOCRYPT-521 broken LTO build
  - add upstream patch for LTO
  - open https://jira.mongodb.org/browse/MONGOCRYPT-522 using shared libbson
  - adapt our patch for shared libbson
  - open https://jira.mongodb.org/browse/MONGOCRYPT-523 offline build
  - add upstream patch to use bundled IntelRDFPMathLib20U2
  - open https://jira.mongodb.org/browse/MONGOCRYPT-524 32-bit not supported


author: Remi Collet <remi@remirepo.net> - 1.7.1-1
changelog:
  - update to 1.7.1
  - open https://jira.mongodb.org/browse/MONGOCRYPT-532 32-bit not supported
  - fix i686 build using patch from
    https://github.com/mongodb/libmongocrypt/pull/561


author: Steve Dickson <steved@redhat.com> 2.6.2-2.rc4
changelog:
  - Updated to the latest RC release: nfs-utils-2-6-3-rc4 (bz 2144605)
  - Remove old nfsconvert dependencies (bz 2144179)


author: Steve Dickson <steved@redhat.com> 2.6.3-1.rc3
changelog:
  - Updated to the latest RC release: nfs-utils-2-6-4-rc3
  - Fixed a regression in the junction code (bz 2213669)


author: Christian Glombek <cglombek@redhat.com> 2.6.3-2.rc3
changelog:
  - Rely on presets and use standard macros for systemd unit handling (bz 2218006)
  - Cleanup is moved to %posttrans


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0~rc1-2
changelog:
  - 2192912 - [Utax, Kyocera, Brother] pdftops hacks are not applied due missing manufacturer in printer-make-and-model


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: Remi Collet <remi@remirepo.net> - 0.17.0-1
changelog:
  - update to 0.17.0
  - use bundled libsexp
  - add patch to not install static libraries from
    https://github.com/rnpgp/rnp/pull/2071
  - use upstream patch to fix build with GCC 13


author: Remi Collet <remi@remirepo.net> - 0.17.0-2
changelog:
  - add build option to use system libsexp (disabled)
    using patch from https://github.com/rnpgp/rnp/pull/2102


author: Remi Collet <remi@remirepo.net> - 0.17.0-4
changelog:
  - use setuptools._distutils instead of distutils #2226397
    see https://github.com/rnpgp/rnp/issues/2112


author: Remi Collet <remi@remirepo.net> - 0.8.4-1
changelog:
  - initial package
  - open https://github.com/rnpgp/sexp/issues/32 build as shared
  - open https://github.com/rnpgp/sexp/issues/33 clarify license


author: Jiri Pirko <jiri@resnulli.us> - 1.32-1
changelog:
  teamd: Add option to change evaluation logic of multiple link-watchers
  Revert: teamd: lacp: make sure that lacp_port_agg_update() works with correct unselectable state
  teamd: lacp: don't move the port state from disabled when admin state is down
  teamd: lacp: set port to disabled state during removal
  teamd: lacp: make sure that lacp_port_agg_update() works with correct unselectable state
  libteam: clear changed bits in case of TEAM_IFINFO_CHANGE
  misc: fix possible strncpy truncation bug
  teamd: stop iterating callbacks when a loop restart is requested
  teamd: do no remove the ports on shutdown with -N
  binding/python: ifindex 0 is invalid so do not process it
  teamd: Include missing headers for strrchr and memcmp
  libteamdctl: validate the bus name before using it
  options: move option temporary check after the err check
  teamd: lacp: increase "min_ports" upper limit to 1024
  fix build on OpenWRT/musl-libc
  teamd: increase the waitting time for daemon killing
  Revert "teamd: Disregard current state when considering port enablement"


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.1-1
changelog:
  - Version 2.10.1
  - Default to ntfs-3g for stability reasons (#2182206)
  - Use Recommends: for filesystem tools (#2169848)


author: Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 16.0.6-3
changelog:
  - Improve error messages for unsupported relocs on s390x (rhbz#2216906)
  - Disable LLVM_UNREACHABLE_OPTIMIZE


author: Brian C. Lane <bcl@redhat.com> 38.5-1
changelog:
  - Fix using --dracut-conf with DracutChroot (bcl@redhat.com)
  - tests: Fix DataHolder for CreatorTest (bcl@redhat.com)
  - runtime-install: Update for
    https://fedoraproject.org/wiki/Changes/NotoFontsForMoreLang (akira@tagoh.org)
  - SPDX migration (bcl@redhat.com)
  - rsyslogd.conf: Rewrite using current config syntax (bcl@redhat.com)
  - Add comment for squashfs-only (dick@mrns.nl)
  - runtime-install: exclude some more unneeded firmware packages (awilliam@redhat.com)
  - runtime-install: stop excluding bfa-firmware again (retired) (awilliam@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 38.6-1
changelog:
  - templates.d/99-generic/live: Enable automatic persistence for live media (ngompa@fedoraproject.org)
  - Update for Noto CJK Variable Fonts (pwu@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 38.7-1
changelog:
  - Don't strip gtk4 binaries or libtiff (#2170716) (awilliam@redhat.com)
  - image-minimizer: Use RuntimeError instead of Exception (bcl@redhat.com)
  - creator: Use RuntimeError instead of Exception (bcl@redhat.com)
  - treebuilder: Use RuntimeError instead of Exception (bcl@redhat.com)
  - mount: Use RuntimeError instead of Exception (bcl@redhat.com)
  - ltmpl: Use RuntimeError instead of Exception (bcl@redhat.com)
  - spec: Use autosetup to make patching easier (bcl@redhat.com)
  - Revert "templates.d/99-generic/live: Enable automatic persistence for live media" (awilliam@redhat.com)
  - Strip some things from gtk4 (awilliam@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 39.0-1
changelog:
  - Add setpriv as ostree containers dependency (#2125655) (jkonecny@redhat.com)
  - livemedia-creator: Do not omit plymouth module from dracut (bcl@redhat.com)
  - New lorax documentation - 39.0 (bcl@redhat.com)
  - workflow: Update list of push branches for workflow tests (bcl@redhat.com)
  - Prepare for version 39.0 release (bcl@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 39.1-1
changelog:
  - livemedia-creator: Reorganize the qemu arch patch (bcl@redhat.com)
  - Make sure -machine is passed to qemu (hadess@hadess.net)
  - Only allow UEFI support to be enabled on x86_64 (hadess@hadess.net)
  - Throw an error when KVM is enabled on non-native installs (hadess@hadess.net)
  - docs: Clarify that kickstarts need a part command (bcl@redhat.com)
  - livemedia-creator: Raise an error when no partitions are in the ks (bcl@redhat.com)
  - monitor: Skip repo errors involving CDROM/file source (bcl@redhat.com)
  - logging: Remove duplicate stream logging (bcl@redhat.com)
  - Pass vga=791 for live basic graphics mode on BIOS (#2176782) (awilliam@redhat.com)
  - livemedia-creator: Use -cpu host by default, add -cpu option to override (bcl@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 39.2-1
changelog:
  - pylint: Ignore false positive from pylint on rawhide (bcl@redhat.com)
  - tests: Fix image_minimizer test dnf usage (bcl@redhat.com)
  - tests: Fix HFS test to work with new get_file_magic output (bcl@redhat.com)
  - ltmpl: Use ProcMount while running the dnf transaction (bcl@redhat.com)
  - imgutils: Split part DracutChroot into ProcMount (bcl@redhat.com)
  - runtime-postinstall: Remove libuser.conf (bcl@redhat.com)
  - runtime-install: exclude renamed iwl firmware packages (awilliam@redhat.com)
  - test_minimizer: dnf5 wants --use-host-config (bcl@redhat.com)
  - Install nvme-cli tool and remove machine specific nvme files (bcl@redhat.com)
  - Revert "Add blacklist_exceptions to multipath.conf" (jstodola@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 39.4-1
changelog:
  - Exclude more obsoleted libertas firmware packages (awilliam@redhat.com)
  - Revert "test_minimizer: dnf5 wants --use-host-config" (bcl@redhat.com)


author: Andreas Schneider <asn@redhat.com> - 2.1.0-0.21beta3
changelog:
  - Rebase onto https://github.com/LuaJIT/LuaJIT/tree/v2.1
  - Dropped support for ppc64le
  - Dropped support for s390x


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.10.1-3
changelog:
  - Disable Wireless Extensions support (Fedora 36+)
    https://fedoraproject.org/wiki/Changes/RemoveWirelessExtensions


author: Mike FABIAN <mfabian@redhat.com> - 1.8.2-1
changelog:
  - Update to 1.8.2
  - Fix parallel builds by switching from absolute to relative paths
    (Resolves: https://savannah.nongnu.org/bugs/index.php?61377)
  - enable parallel builds in the spec file

  - Update to 1.8.1
  - Remove m17n-lib-c99.patch (included upstream)
  - Remove Fix-segmentation-fault-when-using-ibus-m17n-with-vi-telex-in-gedit-in-wayland.patch
    (included upstream)


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Fixes to be able to create m17n-docs-1.8.3: Fix doxygen tags, change all EUC-JP files to UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - Fixes “typedef in m17n-core.h causing error when compiling with C++ code”
    (Resolves: https://savannah.nongnu.org/bugs/index.php?64566)


author: Michel Lind <salimma@fedoraproject.org> - 3.3.8-3
changelog:
  - Restore the required versions of flufl.bounce and flufl.lock
  - Use SPDX license identifier; fix license to GPL-3.0-or-later


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.255-1
changelog:
  - Update to 0.255 and clean up the spec file
  - Update to 0.255
  - Drop obsolete F37+ disttag conditional now that F36 is EOL
  - Update bundled lzma-sdk version to 22.01
  - Drop SDL2 from the cleanup routine as it is no longer bundled


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.257-1
changelog:
  - Update to 0.257 and switch to Qt 6 on Fedora 38+
  - Update to 0.257
  - Use Qt6 on Fedora 38 and above, Qt5 on Fedora 37
  - Clean up leftover F37+ disttag conditional


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.26.0-4
changelog:
  - add dummy subpackage mate-desktop-systemd
  - use earlyoom instead of systemd-oomd-defaults
  - fixes rhbz (#2068699)


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.26.0-5
changelog:
  - obsolete mate-desktop-systemd
  - use earlyoom instead of systemd-oomd-defaults
  - make earlyoom uninstallable
  - fixes rhbz (#2068699)


author: Wolfgang Ulbrich <fedora@raveit.de> - 1.26.1-1
changelog:
  - update to 1.26.1
  - Fixes several issues with libmate-desktop
  - Allow adjustment of audio-volume above 100 percent


author: John Hein <c0eh3p702@sneakemail.com> - 1.26.1-2
changelog:
  - Remove systemd-oom-defaults conflict. It causes too many dnf upgrade failures.
  - See https://bugzilla.redhat.com/show_bug.cgi?id=2078108


author: Jerry James <loganjerry@gmail.com> - 1.11.1-1
changelog:
  - Version 1.11.1
  - Drop upstreamed plexus-utils patch
  - Drop old obsoletes
  - Verify sources with gpg
  - Minor spec file cleanups


author: Michael Cronenworth <mike@cchtml.com> - 1.39.2-1
changelog:
  - Update to 1.39.2
  - https://www.mediawiki.org/wiki/Release_notes/1.39#MediaWiki_1.39.2
  - Change ImageMagick to a weak dependency


author: Artem Polishchuk <ego.cordatus@gmail.com> - 3.46.0-2
changelog:
  - build: Minor build update to conform current Fedora guidelines
    Mostly cosmetic. It also fixes some warnings during build process.


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Christoph Erhardt <fedora@sicherha.de> - 1.7.0-1
changelog:
  - Bump version to 1.7.0
  - Drop upstreamed patches
  - Move from `ExclusiveArch` to `ExcludeArch` as only MIPS remains unsupported
  - Build with GCC 12 on el8


author: Christoph Erhardt <fedora@sicherha.de> - 1.9.0-1
changelog:
  - Bump version to 1.9.0
  - Don't enforce out-of-source build since the `inttypes.h` collision is resolved


author: Christoph Erhardt <fedora@sicherha.de> - 2.0.0-1
changelog:
  - Bump version to 2.0.0
  - Change license from AGPL-3.0-or-later to MIT
  - Update version number of bundled tbb package to 2021.9
  - Remove `ExcludeArch` as mold now supports MIPS64


author: Michel Lind <salimma@fedoraproject.org> - 23.3.0-1
changelog:
  - Update to 23.3.0
  - Use SPDX license identifier
  - Temporarily disable failing tests on Python 3.12+


author: Dominik Mierzejewski <dominik@greysector.net> - 1.50.0-1
changelog:
  - update to 1.50.0 (#2213457)
  - match upstream build process for uAssets to avoid missing timestamps
  - fix deprecated patchN macro usage


author: Joshua Strobl <me@joshuastrobl.com> - 45~beta.1-2
changelog:
  - Split common mutter files into subpackage for consumption by soft-forks
    without creating conflicts


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


author: Gabriel Somlo <gsomlo@gmail.com> - 1-20.20230226git14050f9
changelog:
  - Update to newer snapshot
  - Temp. use bundled pybind11 (https://github.com/pybind/pybind11/issues/4529)


author: Peter Oliver <git@mavit.org.uk> - 16p-4
changelog:
  - Update build options
  - Drop obsolete options.
  - Specify the correct build flags for ARM and zSeries.


author: Lee Yarwood <lyarwood@redhat.com> - 1.3.0-2
changelog:
  - Add novnc_proxy and associated man pages
  - Drop various utilities, tests and other files not required from the package
  - Add docs/API.md docs/EMBEDDING.md docs/LIBRARY.md as docs


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: Dan Čermák <dan.cermak@cgc-instruments.com> - 0.10.41-1
changelog:
  - New upstream release 0.10.41
  - add missing gnupg dependency
  - fixes rhbz#2171621
  - fixes rhbz#2226038


author: Dan Čermák <dan.cermak@cgc-instruments.com> - 0.6.2-1
changelog:
  - New upstream release 0.6.2, fixes rhbz#1923237
  - Add patch to fix imp removal of Python 3.12, fixes rhbz#2226037


author: Jerry James <loganjerry@gmail.com> - 8.01.00-1
changelog:
  - Version 8.01.00
  - Convert License tag to SPDX
  - Add function-ref patch to fix FTBFS with OCaml 5.0.0
  - Add %check script
  - Use new OCaml macros


author: Jerry James <loganjerry@gmail.com> - 8.06.13-1
changelog:
  - Version 8.06.13
  - Convert License tag to SPDX
  - Update project URL
  - Install META file
  - New doc subpackage for the documentation
  - Fix configure script failure
  - Compute linker flags more robustly
  - Use new OCaml macros


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 5.0.1-1
changelog:
  - Update to version 5.0.1
  - Drop patch oidc-agent-webkit.patch (previously backported
  - Drop patch oidc-agent.patch (accepted upstram)


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: 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: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.3p1-8
changelog:
  - Split including crypto-policies to a separate config (rhbz#1970566)
  - Disable forking of ssh-agent on startup (rhbz#2148555)
  - Remove sshd.socket unit (rhbz#2025716)
  - Minor optimization of ssh_krb5_kuserok (rhbz#2112501)


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.8-1
changelog:
  - Rebase to upstream version 3.0.8
    Resolves: CVE-2022-4203
    Resolves: CVE-2022-4304
    Resolves: CVE-2022-4450
    Resolves: CVE-2023-0215
    Resolves: CVE-2023-0216
    Resolves: CVE-2023-0217
    Resolves: CVE-2023-0286
    Resolves: CVE-2023-0401


author: Sahana Prasad <sahana@redhat.com> - 1:3.0.8-2
changelog:
  - Upload new upstream sources without manually hobbling them.
  - Remove the hobbling script as it is redundant. It is now allowed to ship
    the sources of patented EC curves, however it is still made unavailable to use
    by compiling with the 'no-ec2m' Configure option. The additional forbidden
    curves such as P-160, P-192, wap-tls curves are manually removed by updating
    0011-Remove-EC-curves.patch.
  - Enable Brainpool curves.
  - Apply the changes to ec_curve.c and  ectest.c as a new patch
    0010-Add-changes-to-ectest-and-eccurve.patch instead of replacing them.
  - Modify 0011-Remove-EC-curves.patch to allow Brainpool curves.
  - Modify 0011-Remove-EC-curves.patch to allow code under macro OPENSSL_NO_EC2M.
    Resolves: rhbz#2130618, rhbz#2141672


author: Sahana Prasad <sahana@redhat.com> - 1:3.1.1-1
changelog:
  - Rebase to upstream version 3.1.1
    Resolves: CVE-2023-0464
    Resolves: CVE-2023-0465
    Resolves: CVE-2023-0466
    Resolves: CVE-2023-1255
    Resolves: CVE-2023-2650


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> - 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> - 82-1
changelog:
  Changes with 82
  ----------------
    * Adjust packer build to work with the amazon plugin 1.2.3 (#3402)
    * Disable firewalld for RHEL 8 Azure EAP (#3421)
    * Update terraform SHA (#3420)
    * cloudapi: custom repos add missing fields (#3418)
    * internal/manifest: install rhc-worker-playbook when using rhc (#3432)

  Contributions from: Achilleas Koutsou, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, dependabot[bot], jabia99

  — Somewhere on the Internet, 2023-05-17


author: Packit <hello@packit.dev> - 83-1
changelog:
  Changes with 83
  ----------------
    * Add support for VMware ovf image type (#3371)
    * Add tests for blueprint package name globs and fix blueprint freeze with globs (#3425)
    * CI: update centos-stream-8 images and snapshots (#3466)
    * Dockerfile*: update to ubi9 and chown the files when copying (#3443)
    * Fedora/iot-raw-image: support custom files and directories in `/etc` (+ services customization) (#3303)
    * Fixes for the koji integration (#3399)
    * Revert the hybrid boot mode changes on RHEL (RHUI) EC2 images prior to 8.9 / 9.3 (#3455)
    * Support hybrid boot mode on x86_64 AMI images and set the AMI boot mode on image registration (#3446)
    * build(deps): bump cloud.google.com/go/compute from 1.10.0 to 1.19.3 (#3442)
    * build(deps): bump cloud.google.com/go/storage from 1.27.0 to 1.30.1 (#3428)
    * build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible (#3437)
    * build(deps): bump github.com/labstack/echo/v4 from 4.10.0 to 4.10.2 (#3454)
    * build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#3457)
    * build(deps): bump google.golang.org/api from 0.122.0 to 0.123.0 (#3453)
    * internal/GCP: remove all remaining uses of `cloudbuild` (#3450)
    * iot: add fedora-release-iot to iot-installer (#3441)

  Contributions from: Alexander Todorov, Brian C. Lane, Jakub Rusz, Ondřej Budai, Paul Whalen, Sanne Raymaekers, Tomáš Hozza, dependabot[bot]

  — Somewhere on the Internet, 2023-05-31


author: Packit <hello@packit.dev> - 84-1
changelog:
  Changes with 84
  ----------------
    * Add the 'edge-ami' image type based on edge-raw-image (#3429)
    * CI: Move RHEL for Edge CI into osbuild/rhel-edge-ci repo (#3460)
    * Cleanup of Fedora cloud images (#3480)
    * Finalise interface between composer and image definitions (#3444)
    * Update snapshots to 20230522 (#3451)
    * build(deps): bump google.golang.org/api from 0.123.0 to 0.126.0 (#3485)
    * cloudapi: add vsphere-ova type (#3474)
    * fedora: f36 went EOL (#3445)
    * internal/cloudapi: new prometheus listener (#3430)
    * internal/osbuild: yum repos ssl verify (#3419)
    * osbuild: Add validation error logging (#3483)
    * templates/composer:  parametrise replicas and tweak cpu requests/limits (#3472)

  Contributions from: Achilleas Koutsou, Brian C. Lane, Diaa Sami, Gianluca Zuccarelli, Irene Diez, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, dependabot[bot], jabia99, schutzbot

  — Somewhere on the Internet, 2023-06-14


author: Packit <hello@packit.dev> - 85-1
changelog:
  Changes with 85
  ----------------
    * Allow any hashing algorithm in osbuild stage inputs (#3514)
    * COMPOSER-1959: Test on 8.9 and 9.3 nightly (#3422)
    * Deprecated mas sso (#3531)
    * Enable CI for Fedora 38 & a few cleanups (#3481)
    * Fix ISO building on F39 (#3523)
    * Fix for possibly undefined variable in CI script (#3549)
    * Introduce test conditions for AWS & Azure (#3493)
    * Packit/copr: Remove EPEL builds in favor of RHEL ones (#3507)
    * Remove Juan from the list of QE associates (#3550)
    * Remove redundant script in upgrade8to9 test (#3508)
    * Set the tenant in the request context, reuse it for the status and request duration metrics (#3510)
    * Update Cloud API with new manifest generation process (#3482)
    * Update manifests (#3494)
    * Update snapshots to 20230701 (#3540)
    * Upgrade 8to9 upgrade test for 9.3 (#3505)
    * cloudapi/v2: cleanup rebase leftovers (#3552)
    * cloudapi: openscap integration (#3522)
    * containers/osbuild-composer: add prometheus port parameter (#3497)
    * distro/rhel8: fix Azure EAP7 RHUI image definition (#3502)
    * jsondb: improve performance of list operation (#3504)
    * reorder middlewares in worker and cloud apis (#3534)
    * templates/dasbhoards: rework composer dashboard (#3538)
    * test/repos: use EUS CDN repos for RHEL 8.4 / 8.6 / 9.0 (#3467)
    * test: Four fixes for RHEL for Edge tests (#3532)
    * test: Remove rebase test shell script (#3530)
    * test: Some enhancements to make test stable (#3495)

  Contributions from: Achilleas Koutsou, Alexander Todorov, Diaa Sami, Eng Zer Jun, Gianluca Zuccarelli, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, dependabot[bot], schutzbot

  — Somewhere on the Internet, 2023-07-12


author: Packit <hello@packit.dev> - 86-1
changelog:
  Changes with 86
  ----------------
    * Openapi revision (#3286)
    * Start collecting logs from virt-install (#3557)
    * Ubi wsl (#3473)
    * Update osbuild/images (#3565)
    * ci: fix the gitlab trigger (#3568)
    * packer: Move to Fedora 38 and use cheaper GP3 volumes (#3554)
    * spec: require osbuild >= 89 (#3524)
    * test/README: describe vendoring modified images repo (#3564)
    * tools: Set a+x on rpm_spec_vendor2provides (#3562)
    * tools: replace spec Provides generator (#3560)

  Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Diaa Sami, Mario Cattamo, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Xiaofeng Wang

  — Somewhere on the Internet, 2023-07-26


author: Packit <hello@packit.dev> - 87-1
changelog:
  Changes with 87
  ----------------
    * Koji: expose image metadata in build extra metadata, including boot mode (#3599)
    * Main cloud size (#3597)
    * Update snapshots to 20230801 (#3592)
    * deps: update osbuild/images to 157e798fdf8d (#3593)
    * test/cases/api: add check for subscription-manager facts (#3257)
    * test: Fix Fedora 39 snapshot urls in test repo (#3574)
    * tests: Add a check for valid snapshot urls (#3572)

  Contributions from: Achilleas Koutsou, Brian C. Lane, Jakub Rusz, Sanne Raymaekers, Tomáš Hozza, Xiaofeng Wang, schutzbot, yih

  — Somewhere on the Internet, 2023-08-09


author: Packit <hello@packit.dev> - 88-1
changelog:
  Changes with 88
  ----------------
    * COMPOSER-2016: blueprint: make Convert respect nils (#3612)
    * Update rhel ga runners (#3596)
    * Use newer RHEL 8.9 & 9.3 images for testing (#3603)
    * build(deps): bump github.com/aws/aws-sdk-go from 1.44.318 to 1.44.322 (#3620)
    * build(deps): bump github.com/openshift-online/ocm-sdk-go from 0.1.315 to 0.1.362 (#3627)
    * cloudapi: Add ability to skip uploading and save image locally (#3585)
    * dashboards/worker: default to showing the past 6 hours (#3651)
    * dependabot: group go package updates (#3642)
    * deps: update osbuild/images to 9548bf0d0140 (#3606)
    * deps: update osbuild/images to v0.3.0 (#3634)
    * go.mod: bump osbuild/images to c2aa82cc9a86 (#3640)
    * internal/cloud/gcp/compute: Add SEV_SNP_CAPABLE Guest OS Feature (#3579)
    * schutzbot: unregister test hosts (#3630)
    * test/cases/ubi-wsl: double ssh timeout (#3624)
    * test: add workaround for bug 2230537 and 2229722 (#3615)
    * test: run greenboot rollback test on ostree.sh, ostree-ami-image.sh and ostree-vsphere.sh (#3618)
    * test: update edge-ami test to support aarch64 (#3613)
    * test: wait for ami image avaiable to use before tag creation (#3619)

  Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Ondřej Budai, Sanne Raymaekers, Timothée Ravier, Tomáš Hozza, Xiaofeng Wang, dependabot[bot]

  — Somewhere on the Internet, 2023-08-24


author: Packit <hello@packit.dev> - 89-1
changelog:
  Changes with 89
  ----------------
    * Handle panics in the osbuild job & fix panic when OCI authentication fails (#3666)
    * Oci test (#3629)
    * Tests: Add softlockup_all_cpu_backtrace=1 boot argument (#3656)
    * Tests: Remove deprecated --os-type cli argument (#3643)
    * build(deps): bump the go-deps group with 2 updates (#3661)
    * cloudapi/v2: expose wsl image type (#3660)
    * test/cases/ubi-wsl: fix waiting for a valid ipv4 (#3670)
    * test/cases/ubi-wsl: public ip fixes (#3653)
    * test: add workaround for bug BZ#2234390 (#3663)
    * test: fix "Waiter SnapshotImported failed: Max attempts exceeded" (#3662)

  Contributions from: Alexander Todorov, Ondřej Budai, Sanne Raymaekers, Xiaofeng Wang, dependabot[bot]

  — Somewhere on the Internet, 2023-09-06


author: Packit <hello@packit.dev> - 90-1
changelog:
  Changes with 90
  ----------------
    * Actions: add workflow for marking and closing stale issues and PRs (#3676)
      * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou
    * Add test case for iot-qcow2-image (#3668)
      * Author: He Yi, Reviewers: Xiaofeng Wang
    * OpenSCAP cloudapi tailoring (#3617)
      * Author: Gianluca Zuccarelli, Reviewers: Tomáš Hozza
    * oci object storage target (#3675)
      * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli
    * test/cases/ubi-wsl: set --os-type when creating vm (#3686)
      * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
    * test: remove workaround for bug BZ#2234390 (#3684)
      * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou, Brian C. Lane
    * test: workaround fdo package issue (#3690)
      * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2023-09-20


author: Dusty Mabe <dusty@dustymabe.com> - 2023.3-3
changelog:
  - Backport log message fix in https://github.com/ostreedev/ostree/pull/2870
  - Backport fallocate fix in https://github.com/ostreedev/ostree/pull/2871


author: Numan Siddique <numans@ovn.org> - 22.09.0-22
changelog:
  - Sync to upstream OVN branch-22.09 and also backport
    Load balancer affinity patches.  These patches are not backported
    to branch-22.09, but ovn-kubernetes need them.
    Below are the commits since last update (22.09.0-4).

  - northd: rely on new actions for lb affinity
  [Upstream: 5b6223dcb6060205c6e9d4e8c092e96134bb032a]

  - actions: introduce chk_lb_aff action
  [Upstream: f74c418e3cd2079e7cae4d3ec293ffc387f5a660]

  - actions: introduce commit_lb_aff action
  [Upstream: 2d190e5c69c9440c720ab8412cc04e4096d4114a]

  - controller: Fixed ovs/ovn(features) connection lost when running more than 120 seconds (#2144084)
  [Upstream: db61b2e4f166092e5bc93f4cba7696a72037a069]

  - ovs: Bump submodule to include latest fixes.
  [Upstream: d62dde642879ffb7ff1eb8f4077b6224f977c6d7]

  - ovn-controller: Fixed missing flows after interface deletion (#2129866)
  [Upstream: 90c165fa5a6ecdd9bac606cf259ae88228b96208]

  - ovn-controller: Fix releasing wrong vif
  [Upstream: 4da7a269c9eb055b2cfa27d67593a77167b8c9a6]

  - tests: Fix flaky test "multi-vtep SB Chassis encap updates"
  [Upstream: ef15d5c22fa2255db69be2d6da822cefb099327c]

  - controller: Fix QoS for ports with undetected or too low link speed. (#2136716)
  [Upstream: ae96d5d753ccbee9b239178f56460e05169ac9f7]

  - ovn-controller: Fix some issues with CT zone assignment. (#2126406)
  [Upstream: 0fc041667031da20cd03c0b76de8de3dbe502d50]

  - ci: Update jobs to use numbers instead of test flags
  [Upstream: bc609bf148be3a38a0b8f38f049f30eb7e9b55f8]

  - ovs: Bump submodule to tip of branch-3.0 and add related test (#2126450)
  [Upstream: c18415d5ae7273c633190df4ac9e872a0a0f9709]

  - controller: fix ipv6 prefix delegation in gw router mode (#2129244 2129247)
  [Upstream: f2042a2e6aeb1a7fe266316337545331f5186dd0]

  - spec: require python3-openvswitch for ovn-detrace
  [Upstream: 29e4d43966fbf34d9707e31880c455f22a643bb3]

  - northd: Use separate SNAT for already-DNATted traffic.
  [Upstream: 51044dbfdba234a3f50d8c9c952335e41b72a39b]

  - controller: Restore MAC and vlan for DVR scenario (#2123837)
  [Upstream: 86e99bf95a2191ebdcd5d03335ff8add2a636f55]

  - northd: Fix multicast table full (#2094710)
  [Upstream: 40dd85eb8d2d2d88f9000b6be6fb263b4bd1a27f]

  - controller: Fix first ping from lsp to external through snat failing (#2130045)
  [Upstream: 76a01e53a9fcc3184211cca10787d462cb86a352]


author: Numan Siddique <numans@ovn.org> - 22.09.0-25
changelog:
  - Backport the bug fixes related to load balancer affinity.
    Below are the commits since the last update (22.09.0-22)

  - ovn-northd.at: Fix failing lb-affinity test.
  [Upstream: 60b856cfd55b8d636c5f8c1011781f587efe7cf5]

  - northd: Include VIP port in LB affinity learn flow matches. (#2150533)
  [Upstream: cc037c7538d635e7d014e98935a83bc15140674f]

  - northd: Improve the LB affinity code
  [Upstream: 11da2339668a024a05512ba2178046135b784825]


author: Numan Siddique <numans@ovn.org> - 22.12.0-25
changelog:
  - Sync to upstream OVN branch-22.12. Below are the commits
  since last update (22.12.0-1)

  - lb: northd: Properly format IPv6 SB load balancer VIPs.
  [Upstream: 7053ae61267ebcb282d5ef18b5bd8f2f6c6c37e0]

  - system-test: Use OVS_WAIT_UNTIL for tcpdump start instead fo sleep
  [Upstream: d5273f929513458a569cdfb297bffd9922d44c01]

  - docs: fix the max number of ports per network for vxlan
  [Upstream: 4dfa4ba431ab634b6068f27e886a4d403d589c87]

  - ovn-nbctl: Fix documentation typo (#2168009)
  [Upstream: 0c44d7dbf4a013f08c79d5818e89a8f55ecd09e0]

  - northd: do not create flows for reserved multicast IPv6 groups (#2154930)
  [Upstream: 61e030ed59c2d2a1029866dce6769428e0abbc0c]

  - northd.c: Validate port type to avoid unexpected behavior.
  [Upstream: b67009fdb6312e95367183c65b439fd3b7a288bf]

  - Add the metalLB install flag for CI actions
  [Upstream: 65990b8398e8e7ff29c6d7e9903fd0cf7ef64965]

  - ovn-trace: Use the original ovnact for execute_load
  [Upstream: 4c78bef966927f4083b601a6a4f5fc76a839fd1a]

  - northd: Add logical flows to allow rpl/rel traffic in acl_after_lb stage. (#1947807)
  [Upstream: d6914efd53ac28a6e3da6e65f9e026674f05dc4c]

  - ovn-controller: Fix initial requested SNAT zone assignment. (#2160403)
  [Upstream: 17f1e9e0148e298b6ec525d5d6b149082a864dca]

  - northd: Drop packets destined to router owned NAT IP for DGP.
  [Upstream: 481f25b784896eec07fedc77631992a009bcdada]

  - northd: Add flag for CT related (#2126083)
  [Upstream: 2619f6a27aca2a5925e25297f75e6a925cf1eb6a]

  - tests: Fixed load balancing system-tests
  [Upstream: 1791a107debbaa474669a794b4d2a6dff4cb1dcb]

  - tests: Fixed flaky ACL fair Meters
  [Upstream: f9fb0bb4de4e7cb0a02fcb0794e226e6af8e8f5c]

  - northd: move hairpin stages before acl_after_lb (#2103086)
  [Upstream: 3723a6d6e39dcffc502e094ccc10a8d638fa5efa]

  - controller: Fix missing first ping from pod to external (#2129283)
  [Upstream: 7109f02b78f5087b5bae2885f153378e627d90f7]

  - controller: use packet proto for hairpin traffic learned action if not specified (#2157846)
  [Upstream: 588291528fc0568e7da402c05b596c6c855d2c5f]

  - .ci: ovn-kubernetes: Add a "prepare" stage to allow for custom actions.
  [Upstream: 29fb21e6ec0a1203e3f5b2bfff4c3ccea8df4d37]

  - build-aux/sodepends.py: Fix flake8 error.
  [Upstream: 1fd28ef34bef9b19ca350f15bd03e10265a911dc]

  - build-aux/sodepends.py: Fix broken build when manpage changes.
  [Upstream: 79edad8a1e547f4120ea3d20f08aafe1e40a6f65]

  - ovn-ic: Only monitor useful tables and columns.
  [Upstream: fdad33f2348f34b5fb886a5a3143d91f44021811]


author: Numan Siddique <numans@ovn.org> - 23.03.0-16
changelog:
  - Sync to upstream OVN branch-23.03. Below are the commits
  since last update (23.03.0-4)

  - northd: prevents sending packet to conntrack for router ports (#2062431)
  [Upstream: 2bab96e899b5da5ae0c3b24bd04ece93d1339824]

  - lb: Allow IPv6 template LBs to use explicit backends.
  [Upstream: d01fdfdb2c97222cf326c8ab5579f670ded6e3cb]

  - controller: lflow: do not use tcp as default IP protocol for ct_snat_to_vip action (#2157846)
  [Upstream: 6a16c741e5a10a817ca8251898f48bf9eeb971f5]

  - northd: Drop packets for LBs with no backends (#2177173)
  [Upstream: 77384b7fe3f7d3260fd2f94a3bd75b8ca79f56ae]

  - northd: Use generic ct.est flows for LR LBs (#2172048 2170885)
  [Upstream: 81eaa98bbb608bda320abfa0122ba073de6597d7]

  - northd: drop ct.inv packets in post snat and lb_aff_learn stages (#2160685)
  [Upstream: 0af110c400cc29bb037172cdfd674794716771df]

  - controller: Add config option per LB to enable/disable CT flush (#2178962)
  [Upstream: 89fc85fa7f2b00f404ec5aef4ce8f2236474fbab]

  - northd: Ignore remote chassis when computing the supported feature set.
  [Upstream: 80b7e48a877abd337eb54b9bb9c7b4280aa9ff74]

  - controller: Use ofctrl_add_flow for CT SNAT hairpin flows.
  [Upstream: 888215e2164b476462f12d206a3d734958ef79e2]

  - rhel: pass options to stop daemon command in systemd units
  [Upstream: ed7095613abf3d36cbcf347e1238b84e6843eaf1]


author: Packit <hello@packit.dev> - 0.72.0-1
changelog:
  - Packit now preserves `autorelease` macro during `propose_downstream` and `pull_from_upstream`. (#1904)


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


author: 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: Dominik Mierzejewski <dominik@greysector.net> - 1.3.7-1
changelog:
  - update to 1.3.7 (upstream switched to meson build system)
  - fix python shebang in lddtree.py
  - build manpages (using xmlto)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.3.7-3
changelog:
  - ship the bash version of lddtree to avoid dependency on python3-pyelftools
  - fix python shebang in pylint
  - fix deprecated patchN macro usage


author: Nathan Scott <nathans@redhat.com> - 6.1.0-1
changelog:
  - Remove unintended pmie logging to syslog (BZ 2223348)
  - Update pcp selinux policy to match core (BZ 2223568)
  - Resolve pmlogconf SIGABRT during fsync (BZ 2229441)
  - Update to latest PCP sources.


author: Paul Howarth <paul@city-fan.org> - 3.04-13
changelog:
  - Fix decryption of ciphertext created with 'header' => 'randomiv'
    https://bugzilla.redhat.com/show_bug.cgi?id=2235322
    https://github.com/lstein/Lib-Crypt-CBC/issues/6
    https://github.com/lstein/Lib-Crypt-CBC/pull/7


author: Paul Howarth <paul@city-fan.org> - 2.07-32
changelog:
  - Package tidy-up
    - Use author-independent source URL
    - Fix "warning: missing braces around initializer [-Wmissing-braces]"
    - Avoid deprecated patch syntax
    - Simplify find command using -empty
    - Fix permissions verbosely


author: Paul Howarth <paul@city-fan.org> - 2.0017-1
changelog:
  - Update to 2.0017 (rhbz#2236875)
    - Get rid of old perl4-style ' package separator and use :: instead for
      compatibility with perl 5.38 (CPAN RT#148417)


author: Paul Howarth <paul@city-fan.org> - 1.882-1
changelog:
  - Update to 1.882 (rhbz#2150467)
    - Added ABRT to the list of signals to trap in MCE::Signal
    - Added a guard to MCE::Core::Worker for checking if exited prematurely
    - Added init_relay and use_threads import options to MCE and MCE Models
    - Separated input mutexes from the rest of IPC for lesser latency
    - Auto-detect if init_relay is defined and set chunk_size to 1 in MCE::Grep,
      MCE::Map, and MCE::Stream
    - Update the import function in MCE models, detecting if the caller is
      another MCE module, to not export model functions
    - Update the error status if MCE::Child died due to receiving a signal
    - Improved reaping in MCE::Child, before creating a new child
    - Improved the timeout handler in MCE::Child and MCE::Mutex::Channel
    - Fixed private functions _quit and _trap not setting the return value


author: Paul Howarth <paul@city-fan.org> - 1.883-1
changelog:
  - Update to 1.883 (rhbz#2158062)
    - Fix typo in MCE::Channel::SimpleFast documentation
    - Improve 05_mce_child.t test


author: Paul Howarth <paul@city-fan.org> - 1.884-1
changelog:
  - Update to 1.884
    - Disabled non-blocking dequeue_nb and recv_nb tests on the Windows platform,
      since the author cannot reproduce failing tests reported by CPAN Tester
      aero


author: Paul Howarth <paul@city-fan.org> - 1.885-1
changelog:
  - Update to 1.885 (rhbz#2211269)
    - Improved reliability on the Windows platform
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 1.886-1
changelog:
  - Update to 1.886 (rhbz#2212959)
    - Added dequeue_timed method to MCE::Queue
    - Fixed taint mode in MCE->printf and _sprintf
    - Improved reliability on the Windows platform


author: Paul Howarth <paul@city-fan.org> - 1.889-1
changelog:
  - Update to 1.889 (rhbz#2238875)
    - Add Android support
    - Revert defer signal-handling in MCE::Channel (send2 method)
    - Improve mutex synchronize (a.k.a. enter) with guard capability
    - Fix mutex re-entrant lock on the Windows platform
    - Add mutex guard_lock method


author: Paul Howarth <paul@city-fan.org> - 1.878-1
changelog:
  - Update to 1.878
    - Improved reliability on the Windows platform
    - Added deeply-shared demonstration to POD
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 1.879-1
changelog:
  - Update to 1.879
    - Update the error status if MCE::Hobo died due to receiving a signal
    - Improved the timeout handler in MCE::Hobo and MCE::Shared::Condvar
    - Fixed private functions _quit and _trap not setting the return value


author: Paul Howarth <paul@city-fan.org> - 1.883-1
changelog:
  - Update to 1.883
    - Bump MCE dependency to 1.886
    - Added dequeue_timed method to MCE::Shared::Queue
    - Fixed taint mode in MCE::Shared::Sequence _sprintf
    - Remove unused Queue vars in MCE::Shared::Server, since 1.867


author: Paul Howarth <paul@city-fan.org> - 1.884-1
changelog:
  - Update to 1.884
    - Add missing return statement(s) in Condvar and Queue
    - Move tests for condvar timedwait to xt/condvar_timedwait.t


author: Paul Howarth <paul@city-fan.org> - 1.886-1
changelog:
  - Update to 1.886
    - Add Android support; this required moving MCE::Shared::Base::Common out of
      MCE::Shared::Base to separate file MCE::Shared::Common
    - Bump MCE dependency to 1.889


author: Paul Howarth <paul@city-fan.org> - 1.02-1
changelog:
  - Update to 1.02
    - Treat use v5.36 as use_warnings (GH#49)
    - Skip some of the manifest test if symlink is not available (GH#50)
    - Improve prereq sorting
    - Improve pod detection
    - Improve script detection
    - Use Parse::Distname to get a little more information from a distribution
      name
    - Dedupe possible licences
    - Add Object::Pad as use strict equivalent (GH#42)
    - Fix has_license_in_source_file for distributions that contain only a
      script under bin or scripts (GH#37)


author: Paul Howarth <paul@city-fan.org> - 0.08-1
changelog:
  - Update to 0.08
    - Fix "Attempt to call undefined import method with arguments" error on
      perl 5.39.1


author: Paul Howarth <paul@city-fan.org> - 20230912-1
changelog:
  - Update to 20230912 (rhbz#2238633)
    - Remove a syntax error check that could cause an incorrect error message
      when List::Gather::gather was used (GH#124)


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


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


author: Remi Collet <remi@remirepo.net> - 1.11.0-4
changelog:
  - rebuild for https://fedoraproject.org/wiki/Changes/php82
  - add patch for test suite with 8.2 from
    https://github.com/php-amqp/php-amqp/pull/418


author: Remi Collet <remi@remirepo.net> - 4.0.0-1
changelog:
  - update to 4.0.0
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-file-iterator4
  - move to /usr/share/php/SebastianBergmann/FileIterator4


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - rename to php-phpunit-php-text-template3
  - move to /usr/share/php/SebastianBergmann/Template3


author: Remi Collet <remi@remirepo.net> - 3.0.0-1
changelog:
  - update to 3.0.0
  - raise dependency on PHP 8.1
  - raise dependency on nikic/php-parser 4.10
  - rename to php-sebastian-complexity3
  - move to /usr/share/php/SebastianBergmann/Complexity3


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - update to 5.0.0
  - raise dependency on PHP 8.1
  - raise dependency on sebastian/recursion-context 5
  - rename to php-sebastian-exporter5
  - move to /usr/share/php/SebastianBergmann/Exporter5


author: Remi Collet <remi@remirepo.net> - 2.0.0-1
changelog:
  - update to 2.0.0
  - raise dependency on PHP 8.1
  - raise dependency on nikic/php-parser 4.10
  - rename to php-sebastian-lines-of-code2
  - move to /usr/share/php/SebastianBergmann/LinesOfCode2


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.2.0-2
changelog:
  - Add missing dependencies (as reported by phpcompatinfo)
  - Make package directory hierarchy PSR-0 compatible
  - Make test suite optional


author: Remi Collet <remi@remirepo.net> - 0.12.2-1
changelog:
  - update to 0.12.2
  - fix extension version and build warnings, using patch from
    https://github.com/kjdev/php-ext-zstd/pull/57


author: Remi Collet <remi@remirepo.net> - 8.2.0-5
changelog:
  - fix for phpunit/php-code-coverage 9.2.13
    from https://github.com/sebastianbergmann/phpcov/pull/116


author: Remi Collet <remi@remirepo.net> - 9.0.0-1
changelog:
  - update to 9.0.0
  - raise dependency on PHP 8.1
  - raise dependency on phpunit/phpunit 10
  - raise dependency on phpunit/php-code-coverage 10
  - raise dependency on phpunit/php-file-iterator 4
  - raise dependency on sebastian/cli-parser 2
  - raise dependency on sebastian/diff 5
  - raise dependency on sebastian/version 4


author: Remi Collet <remi@remirepo.net> - 8.5.30-1
changelog:
  - update to 8.5.30
  - raise dependency on sebastian/comparator 3.0.2
  - raise dependency on sebastian/exporter 3.1.5


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2022.04.01-4
changelog:
  - Rework specfile to follow the Fedora packaging guidelines
  - Drop unused BuildRequires on faad2-devel
  - Drop unnecessary Requires on ffmpeg-libs


author: Davide Cavalca <dcavalca@fedoraproject.org> - 2022.04.01-5
changelog:
  - Adjust BuildRequires for ffmpeg
  - Perform checksum and signature checking for source tarball
  - Preserve timestamps on install
  - Package shared library and development headers


author: Jerry James <loganjerry@gmail.com> - 0.1.13-37
changelog:
  - Do not build for 32-bit x86
  - Generate usable debuginfo
  - Adapt to changes in OCaml 5.x (rhbz#2226113)
  - Support bytecode-only architectures
  - Minor spec file cleanups


author: Timothée Ravier <tim@siosm.fr> - 5.27.6-3
changelog:
  - Enable the rpm-ostree backend only on Fedora (used in Fedora Kinoite).
    Move the "Operating System" category definition to the rpm-ostree backend.


author: Michel Lind <salimma@fedoraproject.org> - 4.1.3-1
changelog:
  - Fix CVE-2023-41915
  - Update upstream source URL; pmix/pmix redirects to openpmix/openpmix
  - Use SPDX license identifier


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: Michael J Gruber <mjg@fedoraproject.org> - 3.48-1
changelog:
  - Upgrade to version 3.48 (rhbz#2160987)
  - IMPORTANT: bluetooth module has been replaced by the bluetooth2 code,
    please migrate
  - clock module: migrate to standard zoneinfo
  - timewarrior module: remove dependency on dateutil
  - volume_status module: deprecate start_delay parameter (init retreies
    smarter now)


author: Michael J Gruber <mjg@fedoraproject.org> - 3.49-1
changelog:
  - Upgrade to version 3.49 (rhbz#2171131)
  - do_not_disturb module: use 'makoctl mode' to check current mode
  - google_calendar module: add support to configure which google calendar
    will be used


author: Michael J Gruber <mjg@fedoraproject.org> - 3.50-1
changelog:
  - Upgrade to version 3.50 (rhbz#187614)
  - battery_level module: skip batteries with unavailable info
  - vpn_status module: add wireguard support


author: Michael J Gruber <mjg@fedoraproject.org> - 3.51-1
changelog:
  - Update to version 3.51 (rhbz#2218379)
  - NEW: py3status can now run in lots of other containers (tmux, term,
    dzen2, lemonbar...)
  - IMPORTANT: modules are moving away from the obsolete pydbus library to
    dbus library
  - various bug fixes


author: Michael J Gruber <mjg@fedoraproject.org> - 3.53-1
changelog:
  - Upgrade to version 3.53 (rhbz#2238223)
  - new module playerctl: control players supported by playerctl


author: Sandro <devel@penguinpee.nl> - 1.12.10-1
changelog:
  - Update to 1.12.10 (RHBZ#2148566)
  - Fix issue with tests
  - Exclude tests/ from installation
  - Handle SPECPARTS dir


author: Sandro <devel@penguinpee.nl> - 1.12.12-1
changelog:
  - Update to 1.12.12 (RHBZ#2148566)
  - tests/ is now excluded explicitely --> drop autodiscovery
  - generate man pages and html docs


author: José Matos <jamatos@fedoraproject.org> - 2.3.3-1
changelog:
  - Update to 2.3.3
  - Update license tag to SPDX license identifier
  - Update url for source
  - Add patch to work with Python 3.12


author: Miro Hrončok <mhroncok@redhat.com> - 7.3.9-3
changelog:
  - Use OpenSSL 3 on Fedora 36+
  - https://fedoraproject.org/wiki/Changes/OpenSSL3.0
  - https://fedoraproject.org/wiki/Changes/DeprecateOpensslCompat


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: Carl George <carl@george.computer> - 20.1.0-7
changelog:
  - Convert to pyproject macros
  - Build docs with make
  - Sync eventlet worker patch with upstream, resolves rhbz#2082925


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.6.10-16
changelog:
  - Port to pyproject-rpm-macros
  - Switch to GitLab archive instead of PyPI sdist to get tests and docs
  - Run the tests
  - Clean up obsolete packaging macros and practices
  - Remove bogus manual runtime dependency on setuptools
  - Package the changelog


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.1-1
changelog:
  - Update to 0.7.1 (close RHBZ#2239611)
  - The hard dependency on python-psutil is dropped; there is a new
    memory_info extra and a corresponding metapackage, upon which we carry a
    weak (Recommends:) dependency.


author: Michel Lind <salimma@fedoraproject.org> - 0.4.10-1
changelog:
  - Update to 0.4.10
  - Use SPDX license identifiers
  - Modernize to use the new Python packaging guidelines


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.2-10
changelog:
  - Better shebang line fixing
  - Send a PR upstream to remove useless shebangs; apply it as a patch
  - Use the py3_shebang_fix macro instead of sed to fix shebangs in examples


author: Scott K Logan <logans@cottsay.net> - 2.1.0-1
changelog:
  - Update to 2.1.0 (rhbz#2054780)
  - Switch from nose to pytest
  - Drop Python 2 from spec file as it isn't supported upstream anymore


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.3.5-4
changelog:
  - Remove server functionality when Python ≥ 3.12 (fix RHBZ#2155450)
  - Works around asyncore/asynchat removal from std. lib.


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.33-1
changelog:
  - Update to 0.1.33 (close RHBZ#2217530)
  - Replace deprecated pyproject_build_lib macro
  - Update License to SPDX


author: Sandro <devel@penguinpee.nl> - 0.1.34-1
changelog:
  - Update to 0.1.34 (RHBZ#2224360)
  - Use forge macros
  - Drop patch in favor of direct sed edit
  - Close RHBZ#2226291


author: Sandro <devel@penguinpee.nl> - 1.2.1-20
changelog:
  - Disable tests for now (RHBZ#2226296)
  - Use forge macros for pulling from GitHub
  - Close RHBZ#2220443 RHBZ#2226296
  - Also close RHBZ#2010104 - we no longer build for s390x


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.7-5
changelog:
  - Port to pyproject-rpm-macros
  - Remove bundled copybutton.js script in %prep
  - Split docs and examples into a new subpackage
  - Note that we cannot build Sphinx-generated documentation
  - Switch License to SPDX (BSD becomes BSD-3-Clause)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.3-2
changelog:
  - Make base package arched
  - This runs the tests on all arches, helping flush out arch-dependent
    failures


author: Sandro <devel@penguinpee.nl> - 0.5-1
changelog:
  - Update to 0.5 (RHBZ#2216180)
  - Apply patch to fix failing tests
  - Remove arch conditional in %check (PR from @ankursinha)
  - Use forge macros
  - Close RHBZ#2226298


author: Sandro <devel@penguinpee.nl> - 1.3.0-20
changelog:
  - Disable tests until upstream provides feedback
  - Use forge macros
  - Use Python RPM macros
  - Clean up BRs (now autogenerated by macros)
  - Close RHBZ#2210608 RHBZ#2226302 and RHBZ#2220454


author: Jerry James <loganjerry@gmail.com> - 2.4.0-1
changelog:
  - Version 2.4.0
  - Drop obsolete -numexpr patch
  - Clarify license of the -doc subpackage
  - Fix tests on s390x


author: Sandro <devel@penguinpee.nl> - 0.7.0a1-1
changelog:
  - Update to 0.7.0a1 (RHBZ#2220464 RHBZ#2226306)
  - Build from master branch
  - Use forge macros for that
  - Drop patches (no longer required)
  - Clean up BRs
  - Switch to pytest and fix command (unknown option '-n')
  - Move BR python3-sphinx into conditional
  - Use Cython < 3.0.0 (compat package)
  - Clean up BRs for testing (python3-pytest-flake8 is retired)
  - Tests now require python3-cartopy
  - Generate docs in %install


author: Miro Hrončok <mhroncok@redhat.com> - 3.11-6
changelog:
  - Set PYTEST_XDIST_AUTO_NUM_WORKERS=%{_smp_build_ncpus} from %pytest
  - pytest-xdist 3+ respects this value when -n auto is used
  - Expose the environment variables used by %pytest via %{py3_test_envvars}


author: Miro Hrončok <mhroncok@redhat.com> - 3.11-7
changelog:
  - Bytecompilation: Unset $SOURCE_DATE_EPOCH when %clamp_mtime_to_source_date_epoch is not set
  - Bytecompilation: Pass --invalidation-mode=timestamp to compileall (on Python 3.7+)
  - Bytecompilation: Clamp source mtime: https://fedoraproject.org/wiki/Changes/ReproducibleBuildsClampMtimes
  - Bytecompilation: Compile Python files in parallel, according to %_smp_mflags


author: Miro Hrončok <mhroncok@redhat.com> - 3.11-10
changelog:
  - Don't assume %_smp_mflags only ever contains -jX, use -j%_smp_build_ncpus directly
  - Fixes: rhbz#2179149


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.5.1^20230819git12ee9b2-1
changelog:
  - Fix compatibility with numpy 1.20 and later and with modern scikit-learn
  - Convert License to SPDX


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: Dominik Mierzejewski <rpm@greysector.net> - 0.7.2-1
changelog:
  - update to 0.7.2 (resolves rhbz#2221848)
  - relax pint dependency
  - switch to SPDX expression in License tag


author: Miro Hrončok <miro@hroncok.cz> - 2.1.0-3
changelog:
  - Remove an unneeded build dependency on deprecated python3dist(toml)
  - https://fedoraproject.org/wiki/Changes/DeprecatePythonToml


author: Sandro <devel@penguinpee.nl> - 1.14.0-1
changelog:
  - Update to 1.14.0 (RHBZ#2145122)
  - Remove unused patch (merged upstream)
  - Add patch for updating Versioneer (RHBZ#2220136)
  - Add patch for excluding examples/
  - Update bundled _version.py


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.7.0-2
changelog:
  - Leaf package: remove i686 support
  - We can do this because python-fastapi is now ExcludeArch: i686
  - The package is now noarch without conditional dependencies


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.103.0-2
changelog:
  - Fix Russian localized summary
  - Machine translation showed the text was a description, not a translation
    of “FastAPI framework”


author: Packit <hello@packit.dev> - 2.0.1-1
changelog:
  - Version 2.0.1 (Aurélien Bompard)
  - Add the extlinks extension to sphinx (Aurélien Bompard)
  - Disable user info collection if the `client_secrets` don't contain the URL (Aurélien Bompard)
  - Fix README (Aurélien Bompard)
  - Add test status in README (Aurélien Bompard)
  - Add Packit config (Aurélien Bompard)
  - Handle older versions of Werkzeug (Aurélien Bompard)
  - Some doc fixes (Aurélien Bompard)


author: Packit <hello@packit.dev> - 2.0.2-1
changelog:
  - Version 2.0.2 (Aurélien Bompard)
  - Avoid a redirect loop on logout when the token is expired (Aurélien Bompard)
  - Add a reference to the issue in the changelog (Aurélien Bompard)
  - We don't actually use `OIDC_USERINFO_URL` (Aurélien Bompard)
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.285 (renovate[bot])


author: Packit <hello@packit.dev> - 2.0.3-1
changelog:
  - Version 2.0.3 (Aurélien Bompard)
  - Update actions/checkout action to v4 (renovate[bot])
  - Don't request the `profile` scope by default, as version 1.x used to do (Aurélien Bompard)
  - Redirect URIs must always be https (Aurélien Bompard)
  - Refactor the tests to use the new make_test_app fixture (Aurélien Bompard)
  - Use the `OIDC_CALLBACK_ROUTE` to build the `request_url` when defined (Aurélien Bompard)
  - Also clear g.oidc_id_token on logout (Aurélien Bompard)
  - Clarify the resource server docs (Aurélien Bompard)
  - Add a workflow to let contributors know when a fix is released (Aurélien Bompard)
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.287 (renovate[bot])
  - Auto-update expired tokens if possible (Aurélien Bompard)
  - Fix sub-lists in the changelog (Aurélien Bompard)
  - Update dependencies in lockfile (renovate[bot])
  - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.286 (renovate[bot])
  - Update dependencies in lockfile (renovate[bot])


author: Dominik Mierzejewski <dominik@greysector.net> - 3.2-1
changelog:
  - update to 3.2 (resolves rhbz#2233442)
  - use SPDX identifier in License tag
  - switch to GitHub source tarball


author: Benjamin A. Beasley <code@musicinmybrain.net> - 2.1.0-12
changelog:
  - Port to pyproject-rpm-macros
  - Add metapackages for Python extras
  - Drop bogus BuildRequires on Cython and mock


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: Petr Viktorin <pviktori@redhat.com> - 2.0.2-1
changelog:
  - Update to upstream version 2.0.2
  - Update patch for Python 3.12 compatibility
  - Skip leak checks for now


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.1.7-1
changelog:
  - Update to 0.1.7 (close RHBZ#2179363) and use SPDX
  - Port to pyproject-rpm-macros
  - General spec-file modernization
  - Convert License field to SPDX


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.7.0-1
changelog:
  - Update to 3.7.0 (close RHBZ#2222162)
  - Now requires hdmf-common-schema 1.7.0
  - New “tqdm” extra
  - New “linkml” extra omitted (python-linkml-runtime not packaged)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.1-2
changelog:
  - Remove bundled Sphinx extensions in %prep
  - Confirm License is SPDX MIT
  - Drop unnecessary pytest-cov BR
  - Port to pyproject-rpm-macros


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.22.0-1
changelog:
  - Update to 0.22.0 (close RHBZ#1873395)
  - The “sassc” module is removed upstream; we already did not install
    /usr/bin/sassc due to conflicts with libsass.


author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com> - 20230321-1
changelog:
  - feat: update as per review comments
  - update to latest release
  - include license file
  - use SPDX license
  - generate and install man pages


author: Sandro <devel@penguinpee.nl> - 1.3.0-1
changelog:
  - Update to 1.3.0
  - Migrate to SPDX license (value unchanged)
  - Drop LICENSE file (now included in tarball)
  - Enable tests
  - Wrangle package config into submission
  - Close RHBZ#2220314 RHBZ#2226234 and RHBZ#2237973


author: Sandro <devel@penguinpee.nl> - 1.7.4-1
changelog:
  - Update to 1.7.4
  - Migrate to SPDX license (value unchanged)
  - Use forge macros (we need the GitHub tarball)
  - Apply patch for python3-jedi upper bound
  - Close RHBZ#2148622 RHBZ#2171679 RHBZ#2220316


author: Sandro <devel@penguinpee.nl> - 1.8.0-1
changelog:
  - Update to 1.8.0 (RHBZ#2237971)
  - Drop patch (no longer applies)
  - Remove version pinning from linters


author: Nils Philippsen <nils@redhat.com> - 0.1.0-1
changelog:
  - Version 0.1.0
  - Update upstream locations
  - Python package name uses underscore as a separator now
  - Add new testing dependencies and run tests in parallel
  - Update Python RPM macros used
  - Cope better with differences between OS versions, e.g. using Python 3.11
    on EL8, 9


author: Sandro <devel@penguinpee.nl> - 0.9.2-14
changelog:
  - Fix version pinning for Cython
  - Make Koji happy fixing requirements s/~=/>=/
  - Close RHBZ#2226254


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: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com> - 2.4.0-3
changelog:
  - feat: update as per review comments
  - spelling corrections
  - add extra subpkgs
  - generate man page in build
  - parallelise pytest
  - correct BRs


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: Jerry James <loganjerry@gmail.com> - 0.13.3-1
changelog:
  - Version 0.13.3
  - Stop building documentation due to missing dependencies
  - Dynamically generate python BuildRequires
  - The node header tarball is no longer needed


author: Tadej Janež <tadej.j@nez.si> - 6.3.0-1
changelog:
  - Update to 6.3.0 release
  - Use %{url} in %{Source0} to avoid redundance
  - Introduce %_description to avoid %description duplication
  - Use the new automatic build-time dependency generator
  - Use new %{pyproject_*} macros
  - Explain why tests are not run via Tox
  - Manually set the correct project version in pyproject.toml
  - Move incorrect shebang removal from %build to %prep


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1:4.0.3-2
changelog:
  - Migrate to pyproject-rpm-macros and SPDX
  - Run the upstream tests
  - Package the changelog as documentation


author: Christian Krause <chkr@fedoraproject.org> - 3.2.2-2
changelog:
  - Remove unneeded setuptools requirement which causes a
    FailsToInstall problem in F39 (#2188643) (upstream removed
    it as well in their development branch)


author: Christian Krause <chkr@fedoraproject.org> - 3.3.1-1
changelog:
  - Update to 3.3.1 (#2212064)
  - Add upstream patch for pymodbus.server
  - Remove patches already applied upstream
  - Remove manual installation for pymodbus.simulator, now done
    automatically
  - Adjust path for shebang fix to upstream directory changes


author: Christian Krause <chkr@fedoraproject.org> - 3.4.1-2
changelog:
  - Add upstreamed patches to fix problems running pymodbus.server
  - Remove unnecessary shebang
  - Remove obsolete Requires python3-pyserial-asyncio
  - Migrated to SPDX license


author: Christian Krause <chkr@fedoraproject.org> - 3.5.0-1
changelog:
  - Update to 3.5.0 (#2236129)
  - Add upstreamed patch to fix a problem running pymodbus.server
  - Remove patches already applied upstream


author: Ondrej Sloup <osloup@redhat.com> - 4.0.30-7
changelog:
  - Use autosetup
  - Use name macro
  - Fix pyodbc fails to build with Python 3.11: error: PyUnicode_EncodeUTF8 (#2049428)


author: Miro Hrončok <mhroncok@redhat.com> - 4.0.30-10
changelog:
  - Fix version in the Python package metadata
  - This makes the package provide python3dist(pyodbc) = 4.0.30 instead of python3dist(pyodbc) = 4.0.0-unsupported
  - This makes the package buildable with python-packaging 22+


author: Ondřej Sloup <osloup@redhat.com> - 4.0.39-1
changelog:
  - Rebase to the newest version
  - Remove the PyUnicode_AsUTF8String Patch file, as it is already merged in upstream
  - Change packaged files to match new setup.py requirements


author: Ondřej Sloup <osloup@redhat.com> - 5.0.0~b1-1
changelog:
  - Rebase to the newest version, test the beta (rhbz#2235122)
  - This release drops Python 2 and adds Python 3.12 support


author: Steve Cossette <farchord@gmail.com> - 2.9.0-1
changelog:
  - Update to 2.9.0 (And adding some patches to fix issues with tests/docs
    file, as well as the leftover LICENSE file)


author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com> - 0.7.0-1
changelog:
  - feat: update to 0.7.0
  - move to pyproject macros
  - drop doc subpackage (requires unbundling of js etc.)


author: Jakub Kadlcik <frostyx@email.cz> - 0.15.24-3
changelog:
  - License breakdown
  - Install license and doc files
  - Depend on the correct wlroots version
  - Use pytest instead of unittest
  - Specify pyproject_save_files


author: Panu Matilainen <pmatilai@redhat.com> - 4.18.92-3
changelog:
  - Fix regression on uncompressing 7zip compressed sources (#2229984)
  - Fix a conflict with pre-existing scl-utils %_root_prefix macro (#2233454)


author: José Matos <jamatos@fedoraproject.org> - 3.5.13-1
changelog:
  - Update to 3.5.13
  - Update license tag to SPDX license identifier
  - Clean package (workarounds no longer required)


author: Sandro <devel@penguinpee.nl> - 0.2.0-1
changelog:
  - Update to 0.2.0
  - Switch to Meson build system
  - Use PyPI source
  - Drop patch and associated BR (fixed upstream)


author: Sandro <devel@penguinpee.nl> - 0.3.0-1
changelog:
  - Update to 0.3.0 (RHBZ#2220846)
  - Use GitHub sources (PyPI is not suitable)
  - Fix PYTHON_PROVIDED_VERSION_NORMALIZES_TO_ZERO


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


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


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


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.7-7
changelog:
  - Remove some obsolete details from the spec file
  - Don’t use a macro form of “tar”
  - No need to manually enable the Python run-time dependency generator
  - No need to remove upstream egg-info when using pyproject-rpm-macros


author: Sandro <devel@penguinpee.nl> - 0.2.7-10
changelog:
  - Get rid of da (l)imp
  - Apply upstream pacth replacing `imp` with `importlib`
  - Disable failing tests (reported upstream)
  - Close RHBZ#2220493 and RHBZ#2226540


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.22.1-2
changelog:
  - Add grpcio extra metapackage and test dependency
  - Add an explicit protobuf dependency for testing
  - Re-generate integration grpc test proto bindings; fixes FTBFS with
    python-opentelemetry 1.18.0/0.39~b0


author: Packit <hello@packit.dev> - 0.16.0-1
changelog:
  - Added `Specfile.has_autorelease` property to detect if a spec file uses the `%autorelease` macro. (#221)


author: Packit <hello@packit.dev> - 0.17.0-1
changelog:
  - Added a new `guess_packager()` function that uses similar heuristics as `rpmdev-packager`, meaning that the `Specfile.add_changelog_entry()` method no longer requires `rpmdev-packager` to guess the changelog entry author. (#220)
  - The `Specfile.add_changelog_entry()` method now uses dates based on UTC instead of the local timezone. (#223)


author: Packit <hello@packit.dev> - 0.19.0-1
changelog:
  - Parsing has been optimized so that even spec files with hundreds of thousands of lines can be processed in reasonable time. (#240)


author: Packit <hello@packit.dev> - 0.20.0-1
changelog:
  - Fixed infinite loop when removing macros with `%` in the name. (#244)
  - Added a possibility to undefine system macros by setting a macro value to `None` in the `macros` argument of the `Specfile` constructor. (#244)
  - Fixed a bug in processing options of `%prep` macros. For instance, when a quoted string appeared inside an expression expansion, it could lead to improper parsing, rendering the spec file invalid after accessing the options. (#253)


author: Packit <hello@packit.dev> - 0.20.2-1
changelog:
  - Fixed Packit config to work properly with `propose-downstream` and `pull-from-upstream` jobs. (#261)


author: Nikola Forró <nforro@redhat.com> - 0.21.0-1
changelog:
  - `specfile` no longer tracebacks when some sources are missing and can't be _emulated_. In such case the spec file is parsed without them at the cost of `%setup` and `%patch` macros potentially expanding differently than with the sources present. (#271)
  - Specfile's license in RPM spec file is now confirmed to be SPDX compatible. (#269)


author: Packit <hello@packit.dev> - 0.22.0-1
changelog:
  - Macro definitions and tags gained a new `valid` attribute. A macro definition/tag is considered valid if it doesn't appear in a false branch of any condition appearing in the spec file. (#276)


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 0.8.2-1
changelog:
  - CentOS Stream {8,9}: bump image version
  - Leave boot drive address guessing to libvirt
  - Workaround libvirt/qemu PCI auto-assign issue


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.0-1
changelog:
  - image downloader: Try to detect failed downloads more aggressively
  - CLI: Support download image
  - CLI: Drop non-x86 warning
  - CLI: Drop instance subcommand
  - Rework images url handling
  - CentOS 7: Bump image
  - Vagrant: Support Fedora Boxes
  - cli: Tune down default logging
  - add disk_number param
  - pc model: use q35
  - memballoon: drop address spec
  - Use unversioned machine models
  - CentOS Stream: try to auto-detect the latest image
  - support TPM2 device
  - Prevent unbound url variable on failed Fedora rawhide/branched guess
  - add mac_address param
  - add qemu_cmds param for coreos testcases
  - support to pass ignition file on platforms that doesn't support FW CFG
  - Require libvirt-daemon-config-network as well


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 0.9.1-1
changelog:
  - setup.py: Include distro_utils too
  - inherit from Exception instead of BaseException
  - get_image_url: return str of supported images instead of dict_keys in errors


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-1
changelog:
  - configuration abstraction (domain/apiv2 by lbrabec)
  - Add workaround for Ubuntu
  - Remove compatibility code for tmt < 1.22
  - Drop long deprecated find_vm_ip from cli
  - Always try to run dhclient in cloud-init
  - Clarify that testcloud runs VMs and no containers (Anatoli Babenia)
  - Support Fedora OpenStack images handling
  - [Domain API] Cleanups, fixes, refactors, Part 1/n
  - [Domain API] Cleanups, fixes, refactors, Part 2/n
  - Downloader: support unknown file sizes, add retry mechanism
  - domain/apiv2: Fix CoreOS
  - Instance: inherit coreos param too for DomainConfiguration
  - Storage: provide domain/apiv2 facilities for storage sizing, refactor


author: Sergio Pascual <sergiopr@fedoraproject.org> - 2023.4.12-1
changelog:
  - New upstream source 2023.4.12
  - New style macros
  - Checking only package import, some deps are still broken


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: Jakub Kadlcik <frostyx@email.cz> 0.7.9-1
changelog:
  - Create /var/run/reboot-required file (frostyx@email.cz)
  - Recommend the correct command for restarting auditd (frostyx@email.cz)
  - Add python3-setuptools dependency (frostyx@email.cz)
  - Fix argument passed to print_helper() (ferdnyc@gmail.com)
  - Add similar software to the readme (frostyx@email.cz)
  - Update url references to point to tracer.readthedocs.io (dcampano@gmail.com)
  - Oracle Linux 8 uses dnf, too (suttner@atix.de)
  - Drop python-setuptools runtime dependency (frostyx@email.cz)
  - Fix Python DeprecationWarning: invalid escape sequence
    (jvanderwaa@redhat.com)
  - Add readthedocs configuration file (frostyx@email.cz)


author: Jakub Kadlcik <frostyx@email.cz> 1.0-1
changelog:
  - Fix querying RPM files on EPEL7 (frostyx@email.cz)
  - Use backported lru_cache on EPEL7 (frostyx@email.cz)
  - Don't hang forever when executed via SSH (frostyx@email.cz)
  - Don't check if package is installed before listing its files
    (frostyx@email.cz)
  - Replace regexes where they are not needed (frostyx@email.cz)
  - Query all packages at once, its faster than one by one (frostyx@email.cz)
  - Cache some properties for a massive performance boost (frostyx@email.cz)
  - Refactor unnecessary condition (frostyx@email.cz)
  - Fix weird indentation (frostyx@email.cz)
  - Pass the whole application to the provided_by function, not just its name
    (frostyx@email.cz)
  - Stop using deprecated rpm.fi (frostyx@email.cz)
  - Attempt to fix readthedocs deprecation error (frostyx@email.cz)
  - More reliable check if /usr/lib/sysimage/dnf/ database should be used
    (frostyx@email.cz)


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: Tomáš Hrnčiar <thrnciar@redhat.com> - 1.26.12-3
changelog:
  - Accomodate the test to the changed behavior of SSLContext.shared_ciphers() in CPython
  - Fixes: rhbz#2203773


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.12-5
changelog:
  - Confirm the License is SPDX MIT
  - Update Summary and description based on upstream
  - Add metapackages for brotli and socks extras
  - Port to pyproject-rpm-macros


author: Ralf Ertzinger <ralf@skytale.net> - 2.0.22-2
changelog:
  - For Fedora 39, build an extra module against Python 3.11
  - Disable PIE and enable PIC for the mail executable to avoid crashes when using
    the PHP module (see BZ2203863)


author: Miro Hrončok <mhroncok@redhat.com> - 20.21.1-1
changelog:
  - Update to 20.21.1
  - Backport from 20.23.0: Don't install setuptools and wheel to Python 3.12+ environments


author: Sandro <devel@penguinpee.nl> - 0.5.1-1
changelog:
  - Update to 0.5.1 (RHBZ#2138814)
  - Use forge macros for fedora >= 40
  - Migrate to SPDX license
  - Fix line breaks in %description


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


author: Sandro <devel@penguinpee.nl> - 0.40.1-1
changelog:
  - Update to 0.40.1 (RHBZ#2188066)
  - Use forge macros
  - Patch setup.py to exclude yaptests
  - Fix BRs for %prep and %check
  - Tidy up spec file
  - Make use of Python RPM macros


author: Miro Hrončok <mhroncok@redhat.com> - 3.11.1-3
changelog:
  - Fix `asyncio` subprocess losing `stderr` and `stdout` output
  - Remove any deprecation warnings in asyncio.get_event_loop()


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


author: Richard W.M. Jones <rjones@redhat.com> - 1.1.6-9
changelog:
  - Add package to EPEL 9, keep it synched with Fedora Rawhide.
  - Use qemu-kvm package on EPEL.
  - Remove comment about armv7, no longer applicable on Fedora.


author: Jan Grulich <jgrulich@redhat.com> - 5.15.10-6
changelog:
  - Backport Qt 6 improvements to QGtkStyle for better Gtk/GNOME integration
  - Use QGnomePlatform by default on F38 and older
    Resolves: #2226797


author: Marie Loise Nolden <loise@kde.org> - 6.5.0-2
changelog:
  - fix xcb plugin with new dependency xcb-cursor instead of Xcursor
    introduction with qt 6.5, add firebird sql plugin cleanly, clean up spec file


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


author: Pavel Raiskup <praiskup@redhat.com> 1.4-1
changelog:
  - resalloc-aws-new: use gp3 volume for the root filesystem (frostyx@email.cz)
  - Update the wait-for-ssh submodule (praiskup@redhat.com)


author: Rajeesh K V <rajeeshknambiar@gmail.com> - 1.4.1-1
changelog:
  - New version with many improvements (Unicode 15.0, size reduction, shaping...)
  - Spec update for SPDX license tag


author: Remi Collet <remi@remirepo.net> - 1.6~beta-1
changelog:
  - update to 1.6-beta
  - raise dependency on PHP 7.3
  - add patch to keep use default_host and smtp_server
    from https://github.com/roundcube/roundcubemail/pull/8467


author: Colin Walters <walters@verbum.org> - 2023.1-4
changelog:
  - Cherry pick
    https://github.com/coreos/rpm-ostree/pull/4308/commits/476afb1d08513cb74cd1d28490c5e028c70f67c2


author: Iñaki Úcar <iucar@fedoraproject.org> - 2023.06.0+421-3
changelog:
  - Add RSTUDIO_DISABLE_CHECK_FOR_UPDATES=1 to the desktop file
  - Drop QT_QPA_PLATFORM=xcb from the desktop file
  - Drop dependency on orphaned esbuild


author: Michal Ruprich <mruprich@redhat.com> - 3.2.5-1
changelog:
  - New version 3.2.5
  - Resolves: #2115430 - remote arbitrary files write inside the directories of connecting peers
  - Fix for CVE-2022-37434


author: Michal Ruprich <mruprich@redhat.com> - 3.2.6-2
changelog:
  - Resolves: #2128682 - rsync fail with "ERROR: rejecting unrequested file-list name..." depend of parameters order


author: Attila Lakatos <alakatos@redhat.com> - 8.2210.0-1
changelog:
  - rebase to 8.2210.0
    resolves: rhbz#2097173
  - Drop capabilities to the necessary set via libcap-ng
    resolves: rhbz#2127403


author: Attila Lakatos <alakatos@redhat.com> - 8.2210.0-2
changelog:
  - Move all if rhel feature conditions to bcond
  - Move to bcond: rdkafka, relp, mysql, pgsql, gssapi, gnutls, udpspoof, omamqp1
  - Move to bcond: clickhouse, imdocker, improg


author: Vít Ondruch <vondruch@redhat.com> - 7.0.4.2-2
changelog:
  - Disable JS recompilation, because it does not do anything useful ATM apart
    from unnecessarily pulling in CoffeeScript.


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224887
  - Re-enable tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.5.2-1
changelog:
  - Update to 0.5.2 (rhbz#2235902)
  - Drop test-data exclusion now that upstream has clarified the licensing
  - Re-enable tests on s390x


author: Kalev Lember <klember@redhat.com> - 0.1.9-1
changelog:
  - Update to 0.1.9 (rhbz#2235903)
  - Drop test-data exclusion now that upstream has clarified the licensing


author: Sergio Lopez <slp@redhat.com> - 0.10.0-1
changelog:
  - Update to version 0.10.0
  - Regenerate with rust2rpm 24
  - Drop no longer need patch downgrading nix dependency


author: Sergio Lopez <slp@redhat.com> - 0.8.0-1
changelog:
  - Update to 0.8.0
  - Enable tests now that BZ#1902663 is fixed
  - Enable all rust_arches except i686 (32 bits targets are not supported)


author: Remi Collet <remi@remirepo/net> - 1:2.0.3-1
changelog:
  - Rebase to 2.0.3
  - add upstream patch to fix brp-python-hardlink path
  - use SPDX license ID
  - run upstream tests


author: Zdenek Pytela <zpytela@redhat.com> - 38.20-1
changelog:
  - Allow httpd tcp connect to redis port conditionally
  - Label only /usr/sbin/ripd and ripngd with zebra_exec_t
  - Dontaudit aide the execmem permission
  - Remove permissive from fdo
  - Allow sa-update manage spamc home files
  - Allow sa-update connect to systemlog services
  - Label /usr/lib/systemd/system/mimedefang.service with antivirus_unit_file_t
  - Allow nsd_crond_t write nsd_var_run_t & connectto nsd_t
  - Allow bootupd search EFI directory


author: Zdenek Pytela <zpytela@redhat.com> - 38.21-1
changelog:
  - Make systemd_tmpfiles_t MLS trusted for lowering the level of files
  - Revert "Allow insights client map cache_home_t"
  - Allow nfsidmapd connect to systemd-machined over a unix socket
  - Allow snapperd connect to kernel over a unix domain stream socket
  - Allow virt_qemu_ga_t create .ssh dir with correct label
  - Allow targetd read network sysctls
  - Set the abrt_handle_event boolean to on
  - Permit kernel_t to change the user identity in object contexts
  - Allow insights client map cache_home_t
  - Label /usr/sbin/mariadbd with mysqld_exec_t
  - Trim changelog so that it starts at F37 time
  - Define equivalency for /run/systemd/generator.early


author: Zdenek Pytela <zpytela@redhat.com> - 38.22-1
changelog:
  - Allow systemd-network-generator send system log messages
  - Dontaudit the execute permission on sock_file globally
  - Allow fsadm_t the file mounton permission
  - Allow named and ndc the io_uring sqpoll permission
  - Allow sssd io_uring sqpoll permission
  - Fix location for /run/nsd
  - Allow qemu-ga get fixed disk devices attributes
  - Update bitlbee policy
  - Label /usr/sbin/sos with sosreport_exec_t
  - Update policy for the sblim-sfcb service
  - Add the files_getattr_non_auth_dirs() interface
  - Fix the CI to work with DNF5


author: Zdenek Pytela <zpytela@redhat.com> - 38.23-1
changelog:
  - Revert "Allow winbind-rpcd use its private tmp files"
  - Allow upsmon execute upsmon via a helper script
  - Allow openconnect vpn read/write inherited vhost net device
  - Allow winbind-rpcd use its private tmp files
  - Update samba-dcerpc policy for printing
  - Allow gpsd,oddjob,oddjob_mkhomedir rw user domain pty
  - Allow nscd watch system db dirs
  - Allow qatlib to read sssd public files
  - Allow fedora-third-party read /sys and proc
  - Allow systemd-gpt-generator mount a tmpfs filesystem
  - Allow journald write to cgroup files
  - Allow rpc.mountd read network sysctls
  - Allow blueman read the contents of the sysfs filesystem
  - Allow logrotate_t to map generic files in /etc
  - Boolean: Allow virt_qemu_ga create ssh directory


author: Zdenek Pytela <zpytela@redhat.com> - 38.24-1
changelog:
  - Allow rhsmcertd dbus chat with policykit
  - Allow polkitd execute pkla-check-authorization with nnp transition
  - Allow user_u and staff_u get attributes of non-security dirs
  - Allow unconfined user filetrans chrome_sandbox_home_t
  - Allow svnserve execute postdrop with a transition
  - Do not make postfix_postdrop_t type an MTA executable file
  - Allow samba-dcerpc service manage samba tmp files
  - Add use_nfs_home_dirs boolean for mozilla_plugin
  - Fix labeling for no-stub-resolv.conf


author: Zdenek Pytela <zpytela@redhat.com> - 38.25-1
changelog:
  - ci: Move srpm/rpm build to packit
  - .copr: Avoid subshell and changing directory
  - Allow gpsd, oddjob and oddjob_mkhomedir_t write user_tty_device_t chr_file
  - Label /usr/libexec/openssh/ssh-pkcs11-helper with ssh_agent_exec_t
  - Make insights_client_t an unconfined domain
  - Allow insights-client manage user temporary files
  - Allow insights-client create all rpm logs with a correct label
  - Allow insights-client manage generic logs
  - Allow cloud_init create dhclient var files and init_t manage net_conf_t
  - Allow insights-client read and write cluster tmpfs files
  - Allow ipsec read nsfs files
  - Make tuned work with mls policy
  - Remove nsplugin_role from mozilla.if
  - allow mon_procd_t self:cap_userns sys_ptrace
  - Allow pdns name_bind and name_connect all ports
  - Set the MLS range of fsdaemon_t to s0 - mls_systemhigh
  - ci: Move to actions/checkout@v3 version
  - .copr: Replace chown call with standard workflow safe.directory setting
  - .copr: Enable `set -u` for robustness
  - .copr: Simplify root directory variable


author: Zdenek Pytela <zpytela@redhat.com> - 38.26-1
changelog:
  - Change file transition for systemd-network-generator
  - Additional support for gnome-initial-setup
  - Update gnome-initial-setup policy for geoclue
  - Allow openconnect vpn open vhost net device
  - Allow cifs.upcall to connect to SSSD also through the /var/run socket
  - Grant cifs.upcall more required capabilities
  - Allow xenstored map xenfs files
  - Update policy for fdo
  - Allow keepalived watch var_run dirs
  - Allow svirt to rw /dev/udmabuf
  - Allow qatlib  to modify hardware state information.
  - Allow key.dns_resolve connect to avahi over a unix stream socket
  - Allow key.dns_resolve create and use unix datagram socket
  - Use quay.io as the container image source for CI


author: Zdenek Pytela <zpytela@redhat.com> - 38.27-1
changelog:
  - Allow fedora-third-party get generic filesystem attributes
  - Allow sssd use usb devices conditionally
  - Update policy for qatlib
  - Allow ssh_agent_type manage generic cache home files
  - Update make-rhat-patches.sh file to use the f39 dist-git branch in F39


author: Zdenek Pytela <zpytela@redhat.com> - 38.28-1
changelog:
  - Allow sssd domain transition on passkey_child execution conditionally
  - Allow login_userdomain watch lnk_files in /usr
  - Allow login_userdomain watch video4linux devices
  - Change systemd-network-generator transition to include class file
  - Revert "Change file transition for systemd-network-generator"
  - Allow nm-dispatcher winbind plugin read/write samba var files
  - Allow systemd-networkd write to cgroup files
  - Allow kdump create and use its memfd: objects


author: Felix Kaechele <felix@kaechele.ca> - 4.3.12-1
changelog:
  - update to 4.3.12
  - use forge macros
  - use rpmautospec for changelogs
  - drop SysV init conversion scriptlets
  - update systemd unit
  - drop unneeded patches
  - format spec file


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


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


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


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


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


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


author: Dominik Mierzejewski <dominik@greysector.net> - 1.1.8-1
changelog:
  - update to 1.1.8 (#2152380)
  - add weak dependency on hid-parser, required to recognize some devices


author: Dominik Mierzejewski <dominik@greysector.net> - 1.1.9-1
changelog:
  - update to 1.1.9 (#2184776)
  - add weak dependency on libappindicator-gtk3, required to show tray icon (#2181248)


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 16.0.0-2
changelog:
  - Rebase downstream patch Fix-standalone-builds-with-LLVM_LINK_LLVM_DYLIB-ON to the version that got merged upstream
  - Rebase to a later commit while at it


author: Jerry James <loganjerry@gmail.com> - 1.392-1
changelog:
  - Version 1.392
  - Add font organization
  - Small fixes to the metainfo
  - Validate metainfo with appstream


author: Jerry James <loganjerry@gmail.com> - 1.392-6
changelog:
  - Install SMuFL metadata in a standard location
  - Simplify the font config files
  - Remove redundant metainfo check


author: Jerry James <loganjerry@gmail.com> - 1.065-1
changelog:
  - Version 1.065
  - Add font organization
  - Small fixes to the metainfo
  - Validate metainfo with appstream


author: Bryan Gurney <bgurney@redhat.com> - 3.5.9-1
changelog:
  - Update to 3.5.9
  - Remove patch macro for serde_derive patch
  - Remove vendor-serde_derive.patch file


author: Nils Philippsen <nils@tiptoe.de> - 0.10.18-1
changelog:
  - Update to 0.10.18
  - Fix license and URLs
  - Build with meson instead of waf
  - Fix typos and trailing white space
  - Use package name macro consistently


author: Peter Czanik <peter@czanik.hu> - 4.3.0-3
changelog:
  - update to 4.3.0
  - pcre -> pcre2
  - add bpf and opentelemetry support
  - make bpf and opentelemetry conditional, exclude on i686


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 254.2-1
changelog:
  - Version 254.2
  - A bunch of fixes in various areas: manager, coredump, sysupdate,
    hibernation, journal.
  - Should fix rhbz#2234653.


author: Petr Pisar <ppisar@redhat.com> - 2.5.9-12
changelog:
  - Correct a license tag to "(LGPL-2.1-or-later OR CPL-1.0) AND
    (LGPL-2.1-or-later OR GPL-2.0-or-later OR MPL-2.0 OR MPL-1.1)"


author: Petr Pisar <ppisar@redhat.com> - 2.5.12-1
changelog:
  - 2.5.12 bump
  - Correct a license tag to "(LGPL-2.1-or-later OR CPL-1.0) AND
    (LGPL-2.1-or-later OR GPL-2.0-or-later OR MPL-2.0)"


author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com> - 1.5.0-2
changelog:
  - fix: correctly install extensions with shebangs and as executables for
    this, they've been moved to /usr/lib64/timew/, since in /usr/share/, they
    can't be executable etc.


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: rhbz#2133815
    - systemd: relax polkit requirement
      resolves: rhbz#2065591
    - sysvinit: fixed path
      resolves: rhbz#2118301
    - plugin_cpu: added support for pm_qos_resume_latency_us
      resolves: rhbz#2118786
    - do not exit on duplicate config lines
      resolves: rhbz#2071418
    - profiles: new cpu-partitioning-powersave profile
    - profiles: new profile for AWS EC2
      resolves: rhbz#1935848
    - API: add support for moving devices between instances
      resolves: rhbz#2113925
    - D-Bus: send tracebacks through D-Bus only in debug mode
      resolves: rhbz#2159680
    - Makefile: added fix for python-3.12
      resolves: rhbz#2154801
    - throughput-performance: set net.core.somaxconn to at least 2048
      resolves: rhbz#1998310
    - plugin_scheduler: do not leak FDs from the perf
      resolves: rhbz#2080227
    - plugin_cpu: added support for intel_pstate scaling driver
      resolves: rhbz#2095829
    - added support for the API access through the Unix Domain Socket
      resolves: rhbz#2113900


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: rhbz#2133815
    - fixed possible traceback on SIGHUP
      resolves: rhbz#2169712
    - updated manual pages to be consistent
    - tuned-adm: better error message for unauthorized switch_profile
    - plugin_sysctl: report reapplied sysctls only on different values


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.21.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: rhbz#2182117
    - plugin_scheduler: fix perf fd leaks
      resolves: rhbz#2173938
    - allow skipping rollback when restarting TuneD or switching profile
      resolves: rhbz#2203142
    - function_calc_isolated_cores: no errors for offline CPUs
      resolves: rhbz#2217015
    - sap-hana: new profile sap-hana-kvm-guest
      resolves: rhbz#2173740
    - serialized SIGHUP handler to prevent possible bootcmdline corruption
      resolves: rhbz#2215298


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.21.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: rhbz#2182117
    - api: fixed stop method not to require any parameter
      resolves: rhbz#2235637


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.0-3
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: Jens Petersen <petersen@redhat.com> - 15.1.0-0.1
changelog:
  - update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/
  - do not add copyright.html file from website
  - add missing Unicode-TOU license tag


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: Davide Cavalca <dcavalca@fedoraproject.org> - 1.2.1-4
changelog:
  - Convert license tag to SPDX
  - Rework specfile to follow the Fedora packaging guidelines
  - Fix outstanding rpmlint issues
  - Rework package description


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: Michel Alexandre Salim <salimma@fedoraproject.org> - 3.6-2
changelog:
  - Restore compatibility with EPEL 7
  - use %cmake3 rather than %cmake macros
  - conditionally disable tests on EPEL < 8


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.6-5
changelog:
  - Backport upstream patch to fix test suite crash on
    gui_chat_printf_y_date_tags with glibc 2.37 (bug 2170010)


author: Bob Hepple <bob.hepple@gmail.com> - 0.3.1-0.1.20221222git3933ab2
changelog:
  - moving to rawhide/f38 - retire from fusion now that ffmpeg-free is available
  - merge https://github.com/ammen99/wf-recorder/pull/198:
  - change the default for wf-recorder to use only royalty-free codecs (libvpx-vp9) by default.
  - merge https://github.com/ammen99/wf-recorder/pull/197:
  - a minimal set of options to enable realtime encoding.


author: Neal Gompa <ngompa@fedoraproject.org> - 2.0.0-1
changelog:
  - Rebase to 2.0.0 final
  - Split out libraries into libs subpackage
  - Delete unwanted static subpackage


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: Yaakov Selkowitz <yselkowi@redhat.com> - 1.10.50-1
changelog:
  - Update to 1.10.50
  - Enable GNOME Flashback applet
  - Support GNOME Shell 42 (#2132504) and 43 (#2132507)


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1:2.10-8
changelog:
  - Backport WPA3 support for Broadcom devices. Fixes: rhbz#2226569
  - Enable parsing of IPv6 addresses in RADIUS configuration (#2095296)


author: Dominik Mierzejewski <dominik@greysector.net> - 1.5.24-4
changelog:
  - spec cleanup for Fedora inclusion
  - use upstream patches with fixes for autoconf-2.71 and gcc-13
  - use SPDX License expression
  - use pkgconfig-style build dependencies for FFmpeg, cairo and pangocairo
  - drop unused build dependencies


author: Aleksei Bavshin <alebastr@fedoraproject.org> - 0.6.0-3
changelog:
  - Recommend only one chooser of 3 supported, prefer slurp.
  - Add missing BR: pkgconfig(systemd)
  - Add upstream patch for screenshot portal version
  - Convert License tag to SPDX


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.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.05-3
changelog:
  - Kill no longer needed workaround stuff
  - hacks/fonts: fix installation on out-of-source build
  - driver/Makefile.in: fix GLIB_COMPILE_RESOURCES source
  - hacks/Makefile.in: fix driver/prefs.o output location


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.06-2
changelog:
  - Make -base subpackage require -gl-base (debian bug 1030659)
  - switch_page_cb: backport debian fix for DPMS settings issue


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:6.07-2
changelog:
  - Update to 6.07
  - make_ximage: avoid integer overflow on left shift
  - convert_ximage_to_rgba32: likewise


